dev-lang / ruby

An object-oriented scripting language

Official package sites : https://www.ruby-lang.org/ ·

v3.4.1-r1 :: 3.4 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.4.1 :: 3.4 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.3.7-r1 :: 3.3 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.3.7 :: 3.3 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.3.6-r1 :: 3.3 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.3.5-r1 :: 3.3 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.3.4-r2 :: 3.3 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.2.7 :: 3.2 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.2.6-r4 :: 3.2 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.2.6-r3 :: 3.2 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.2.6-r2 :: 3.2 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.2.5-r2 :: 3.2 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
amd64 arm64 ppc ppc64 ~alpha ~amd64-linux ~arm ~arm64-macos ~hppa ~loong ~mips ~ppc-macos ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.2.4-r3 :: 3.2 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
amd64 x86 ~alpha ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.2.4-r2 :: 3.2 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
amd64 arm arm64 sparc ~alpha ~amd64-linux ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.1.6-r3 :: 3.1 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm ipv6 jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.1.6-r2 :: 3.1 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm ipv6 jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.1.6-r1 :: 3.1 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
amd64 x86 ~alpha ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86-linux
USE flags
berkdb debug doc examples gdbm ipv6 jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.1.5 :: 3.1 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
amd64 arm arm64 ~alpha ~amd64-linux ~arm64-macos ~hppa ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
berkdb debug doc examples gdbm ipv6 jemalloc jit socks5 ssl static-libs systemtap tk valgrind xemacs

v3.1.4-r3 :: 3.1 :: gentoo

Modified
License
|| ( Ruby-BSD BSD-2 )
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~amd64-linux ~arm64-macos ~hppa ~loong ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
USE flags
berkdb debug doc examples gdbm ipv6 jemalloc jit rdoc socks5 ssl static-libs systemtap tk valgrind xemacs

General

berkdb
Add support for sys-libs/db (Berkeley DB for MySQL)
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
gdbm
Add support for sys-libs/gdbm (GNU database libraries)
ipv6
Add support for IP version 6
jemalloc
Use dev-libs/jemalloc for memory management
jit
Enable just-in-time compilation for improved performance. May prevent use of some PaX memory protection features in Gentoo Hardened.
rdoc
Install dev-ruby/rdoc after installing Ruby.
socks5
Add support for the socks5 proxy
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
static-libs
Build static versions of dynamic libraries as well
systemtap
Enable SystemTap/DTrace tracing
tk
Add support for Tk GUI toolkit
valgrind
Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind
xemacs
Add support for XEmacs

app-eselect / eselect-ruby : Manages multiple Ruby versions

dev-debug / systemtap : Linux trace/probe tool

dev-debug / valgrind : An open-source memory debugger for GNU/Linux

dev-lang / rust : Systems programming language from Mozilla

dev-lang / rust-bin : Systems programming language from Mozilla

dev-lang / tcl : Tool Command Language

dev-lang / tk : Tk Widget Set

dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator

dev-libs / libffi : Portable, high level programming interface to various calling conventions

dev-libs / libyaml : YAML 1.1 parser and emitter written in C

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

llvm-core / clang : C language family frontend for LLVM

net-proxy / dante : A free socks4,5 and msproxy implementation

sys-devel / gcc : The GNU Compiler Collection

sys-libs / db : Oracle Berkeley DB

sys-libs / gdbm : Standard GNU database libraries

sys-libs / readline : Another cute console display library

sys-libs / zlib : Standard (de)compression library

virtual / libcrypt : Virtual for libcrypt.so

app-eselect / eselect-ruby : Manages multiple Ruby versions

dev-debug / systemtap : Linux trace/probe tool

dev-lang / rust : Systems programming language from Mozilla

dev-lang / rust-bin : Systems programming language from Mozilla

dev-lang / tcl : Tool Command Language

dev-lang / tk : Tk Widget Set

dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator

dev-libs / libffi : Portable, high level programming interface to various calling conventions

dev-libs / libyaml : YAML 1.1 parser and emitter written in C

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

llvm-core / clang : C language family frontend for LLVM

net-proxy / dante : A free socks4,5 and msproxy implementation

sys-devel / gcc : The GNU Compiler Collection

sys-libs / db : Oracle Berkeley DB

sys-libs / gdbm : Standard GNU database libraries

sys-libs / readline : Another cute console display library

sys-libs / zlib : Standard (de)compression library

virtual / libcrypt : Virtual for libcrypt.so

app-admin / fluentd : data collector and unified logging layer (project under CNCF)

app-admin / puppet : A system automation and configuration management software

app-admin / puppet-lint : A linter for puppet DSL

app-admin / r10k : Puppet environment and module deployment

app-backup / pdumpfs : A daily backup system similar to Plan9's dumpfs

app-editors / diakonos : A Linux editor for the masses

app-editors / gvim : GUI version of the Vim text editor

app-editors / vim : Vim, an improved vi-style text editor

app-emacs / ddskk : One Japanese input methods on Emacs

app-emulation / libguestfs : Tools for accessing, inspecting, and modifying virtual machine (VM) disk images

app-emulation / vagrant : A tool for building and distributing development environments

app-i18n / skk-jisyo : Jisyo (dictionary) files for the SKK Japanese-input software

app-i18n / tomoe : Japanese handwriting recognition engine

app-misc / hivex : Library for reading and writing Windows Registry 'hive' binary files

app-misc / selecta : A fuzzy text selector for files and anything else you need to select

app-text / docbook-xsl-ns-stylesheets : XSL Stylesheets for Docbook

app-text / docbook-xsl-stylesheets : XSL Stylesheets for Docbook

app-text / hyperestraier : a full-text search system for communities

app-text / kramdown-rfc : An XML2RFC (RFC799x) backend for Thomas Leitner's kramdown markdown parser

app-text / ronn-ng : Builds manuals in HTML and Unix man page format from Markdown

app-text / webgen : A template-based static website generator

app-text / xmlformat : Reformat XML documents to your custom style

app-vim / command-t : vim plugin: fast file navigation for vim

app-vim / ri-browser : vim plugin: interface for browsing ri/ruby documentation

dev-db / qdbm : Quick Database Manager

dev-libs / Ice : ICE middleware C++ library and generator tools

dev-libs / redland-bindings : Language bindings for Redland

dev-libs / stfl : A library which implements a curses-based widget set for text terminals

dev-libs / xapian-bindings : SWIG and JNI bindings for Xapian

dev-ruby / GeoRuby : Ruby data holder for OGC Simple Features

dev-ruby / abbrev : Calculates a set of unique abbreviations for a given set of strings

dev-ruby / abstract : Library which enable you to define abstract method in Ruby

dev-ruby / acme-client : A Ruby client for the letsencrypt's ACME protocol

dev-ruby / actioncable : Integrated WebSockets for Rails

dev-ruby / actionmailbox : Framework for designing email-service layers

dev-ruby / actionmailer : Framework for designing email-service layers

dev-ruby / actionpack : Eases web-request routing, handling, and response

dev-ruby / actionpack-action_caching : Action caching for Action Pack (removed from core in Rails 4.0)

dev-ruby / actionpack-xml_parser : XML parameters parser for Action Pack (removed from core in Rails 4.0)

dev-ruby / actiontext : Edit and display rich text in Rails applications

dev-ruby / actionview : Simple, battle-tested conventions and helpers for building web pages

dev-ruby / activejob : Job framework with pluggable queues

dev-ruby / activeldap : ActiveLDAP provides an activerecord inspired object oriented interface to LDAP

dev-ruby / activemodel : Toolkit for building modeling frameworks like Active Record and Active Resource

dev-ruby / activemodel-serializers-xml : XML serialization for your Active Model objects and Active Record models

dev-ruby / activerecord : Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM

dev-ruby / activestorage : Attach cloud and local files in Rails applications

dev-ruby / activesupport : Utility Classes and Extension to the Standard Library

dev-ruby / acts_as_list : Capabilities for sorting and reordering a number of objects in a list

dev-ruby / addressable : A replacement for the URI implementation that is part of Ruby's standard library

dev-ruby / ae : Assertive Expressive is an assertions library designed for reuse

dev-ruby / afm : A very simple library to read Adobe Font Metrics files

dev-ruby / airbrussh : A replacement log formatter for SSHKit

dev-ruby / amatch : Approximate Matching Extension for Ruby

dev-ruby / ammeter : Write specs for your Rails 3+ generators

dev-ruby / amq-client : A fully-featured, low-level AMQP 0.9.1 client

dev-ruby / amq-protocol : An AMQP 0.9.1 serialization library for Ruby

dev-ruby / ansi : The Ruby ANSI project is collection of ANSI escape codes for Ruby

dev-ruby / appraisal : Ruby library for testing your library against different versions of dependencies

dev-ruby / arel-helpers : Tools to help construct database queries

dev-ruby / ascii85 : Methods for encoding/decoding Adobe's binary-to-text encoding of the same name

dev-ruby / asciidoctor : Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and other formats

dev-ruby / asciidoctor-diagram : A set of Asciidoctor extensions that enable you to add diagrams

dev-ruby / asciimath : A pure Ruby AsciiMath parsing and conversion library

dev-ruby / ast : A library for working with abstract syntax trees

dev-ruby / async : A concurrency framework for Ruby

dev-ruby / async-container : Abstract container-based parallelism using threads and processes

dev-ruby / async-io : Provides support for asynchronous TCP, UDP, UNIX and SSL sockets

dev-ruby / async-pool : A singleplex and multiplex resource pool for implementing robust clients

dev-ruby / async-process : Abstract container-based parallelism using threads and processes

dev-ruby / async-rspec : Helpers for writing specs against the async gem

dev-ruby / autoprefixer-rails : Add vendor prefixes to CSS rules using values from the Can I Use website

dev-ruby / aws-eventstream : Amazon Web Services event stream library

dev-ruby / aws-partitions : Provides interfaces to enumerate AWS partitions, regions, and services

dev-ruby / aws-sigv4 : Amazon Web Services Signature Version 4 signing library

dev-ruby / axiom-types : Define types with optional constraints for use within axiom and other libraries

dev-ruby / backports : Backports of Ruby features for older Ruby

dev-ruby / bacon : Small RSpec clone weighing less than 350 LoC

dev-ruby / barby : Ruby barcode generator that doesn't rely on 3rd party libraries

dev-ruby / base32 : A library which provides base32 decoding and encoding

dev-ruby / base64 : Support for encoding and decoding binary data using a Base64 representation.

dev-ruby / bcrypt-ruby : An easy way to keep your users' passwords secure

dev-ruby / bcrypt_pbkdf : Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)

dev-ruby / benchmark : A performance benchmarking library

dev-ruby / benchmark-ips : A iterations per second enhancement to Benchmark

dev-ruby / bigdecimal : Arbitrary-precision decimal floating-point number library for Ruby

dev-ruby / bindata : Parsing Binary Data in Ruby

dev-ruby / bindex : Bindings for your Ruby exceptions

dev-ruby / binding_of_caller : Retrieve the binding of a method's caller

dev-ruby / blankslate : Base class with almost all of the methods from Object and Kernel being removed

dev-ruby / blinkstick : ruby interface for blinkstick via libusb

dev-ruby / bogus : Ensuring that the things you stub or mock actually exist

dev-ruby / brass : BRASS is a very basic assertions framework for Ruby

dev-ruby / brotli : Brotli compressor/decompressor

dev-ruby / bsearch : A binary search library for Ruby

dev-ruby / bson : A Ruby BSON implementation for MongoDB. (Includes binary C-based extension.)

dev-ruby / buftok : Statefully split input data by a specifiable token

dev-ruby / builder : A builder to facilitate programmatic generation of XML markup

dev-ruby / bundler : An easy way to vendor gem dependencies

dev-ruby / bundler-audit : Provides patch-level verification for Bundled apps

dev-ruby / bunny : Another synchronous Ruby AMQP client

dev-ruby / capistrano : A distributed application deployment system

dev-ruby / capybara : Capybara aims to simplify the process of integration testing Rack applications

dev-ruby / certificate_authority : Managing the core functions outlined in RFC-3280 for PKI

dev-ruby / cgi : Support for the Common Gateway Interface protocol

dev-ruby / charlock_holmes : Character encoding detecting library for Ruby using ICU

dev-ruby / chef-utils : Basic utility functions for Core Chef Infra development

dev-ruby / childlabor : Gem that helps manage child processes

dev-ruby / childprocess : Solution for controlling external programs running in the background

dev-ruby / chronic : Chronic is a natural language date/time parser written in pure Ruby

dev-ruby / chunky_png : Pure Ruby library that can read and write PNG images

dev-ruby / climate_control : Easily manage your environment

dev-ruby / cliver : An easy way to detect and use command-line dependencies

dev-ruby / cmdparse : Advanced command line parser supporting commands

dev-ruby / coderay : A Ruby library for syntax highlighting

dev-ruby / coercible : Powerful, flexible and configurable coercion library

dev-ruby / coffee-rails : Coffee Script adapter for the Rails asset pipeline

dev-ruby / coffee-script : Ruby CoffeeScript is a bridge to the official CoffeeScript compiler

dev-ruby / coffee-script-source : Ruby CoffeeScript is a bridge to the official CoffeeScript compiler

dev-ruby / color : Colour management with Ruby

dev-ruby / colorator : Colorize your text in the terminal

dev-ruby / colored : Console coloring

dev-ruby / colored2 : Console coloring

dev-ruby / colorize : Adds methods to set color, background color and text effect on console easier

dev-ruby / columnize : Sorts an array in column order

dev-ruby / combustion : Elegant Rails Engine Testing

dev-ruby / commander : The complete solution for Ruby command-line executables

dev-ruby / commonmarker : A fast, safe, extensible parser for CommonMark, wrapping the libcmark library

dev-ruby / concurrent-ruby : Modern concurrency tools including agents, futures, promises, thread pools, more

dev-ruby / connection_pool : Generic connection pooling for Ruby

dev-ruby / console : Beautiful logging for Ruby

dev-ruby / contracts : provides contracts for Ruby

dev-ruby / coolio : A high performance event framework for Ruby which uses the libev C library

dev-ruby / countdownlatch : Synchronization aid to allow threads to wait for operations in other threads

dev-ruby / crack : Really simple JSON and XML parsing, ripped from Merb and Rails

dev-ruby / crass : Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification

dev-ruby / creole : Creole-to-HTML converter for Creole, the lightweight markup language

dev-ruby / cri : Cri is a library for building easy-to-use commandline tools

dev-ruby / css_parser : A set of classes for parsing CSS in Ruby

dev-ruby / csv : The CSV library provides a complete interface to CSV files and data

dev-ruby / curb : Ruby-language bindings for libcurl

dev-ruby / curses : Ruby binding for curses, ncurses, and PDCurses

dev-ruby / daemons : Wrap existing ruby scripts to be run as a daemon

dev-ruby / dalli : A high performance pure Ruby client for accessing memcached servers

dev-ruby / database_cleaner : Strategies for cleaning databases

dev-ruby / database_cleaner-active_record : Strategies for cleaning databases using ActiveRecord

dev-ruby / database_cleaner-core : Strategies for cleaning databases

dev-ruby / date : A subclass of Object includes Comparable module for handling dates

dev-ruby / date_validator : Simple, ORM agnostic, Ruby 1.9 compatible date validator for Rails

dev-ruby / dbf : Small fast library for reading dBase, xBase, Clipper, FoxPro databases

dev-ruby / ddmetrics : Non-timeseries measurements for Ruby programs

dev-ruby / ddplugin : Provides plugin management for Ruby projects

dev-ruby / debug : Debugging functionality for Ruby

dev-ruby / debug_inspector : A Ruby wrapper for the MRI 2.0 debug_inspector API

dev-ruby / deckar01-task_list : Markdown TaskList components

dev-ruby / deep_merge : A simple set of utility functions for Hash

dev-ruby / delayer : Delay the processing

dev-ruby / delayer-deferred : Ruby implementation of JSDeferred

dev-ruby / dependor : Reduces duplication when doing manual dependency injection

dev-ruby / descendants_tracker : Module that adds descendant tracking to a class

dev-ruby / did_you_mean : 'did you mean?'experience in Ruby

dev-ruby / diff-lcs : Use the McIlroy-Hunt LCS algorithm to compute differences

dev-ruby / digest : Provides a framework for message digest libraries

dev-ruby / diva : Implementation of expression for handling things

dev-ruby / dnsruby : A pure Ruby DNS client library

dev-ruby / docile : Turns any Ruby object into a DSL

dev-ruby / docker-api : A simple REST client for the Docker Remote API

dev-ruby / domain_name : Domain Name manipulation library for Ruby

dev-ruby / drb : Distributed object system for Ruby

dev-ruby / dry-core : A toolset of small support modules used throughout the dry-rb ecosystem

dev-ruby / dry-inflector : String inflections for dry-rb

dev-ruby / dry-logic : Predicate logic with rule composition

dev-ruby / dry-monads : Common monads for Ruby

dev-ruby / dry-struct : Typed structs and value objects

dev-ruby / dry-types : Type system for Ruby supporting coercions, constraints and complex types.

dev-ruby / duktape-rb : Ruby bindings to the Duktape JavaScript interpreter

dev-ruby / dust : Descriptive block syntax definition for Test::Unit

dev-ruby / ecma-re-validator : Validate a regular expression string against what ECMA-262 can actually do

dev-ruby / ed25519 : Library for the Ed25519 public-key signature system

dev-ruby / elastic-transport : Transport classes and utilities shared among Ruby Elastic client libraries

dev-ruby / elasticsearch : Ruby integrations for ES, elasticsearch module

dev-ruby / elasticsearch-api : Ruby integrations for ES, elasticsearch-api module

dev-ruby / elasticsearch-transport : Ruby integrations for ES, elasticsearch-transport module

dev-ruby / em-websocket : EventMachine based WebSocket server

dev-ruby / equalizer : Module to define equality, equivalence and inspection methods

dev-ruby / equatable : Allows ruby objects to implement equality comparison and inspection methods

dev-ruby / erubi : a ERB template engine for ruby; a simplified fork of Erubis

dev-ruby / erubis : Erubis is an implementation of eRuby

dev-ruby / ethon : Very lightweight libcurl wrapper

dev-ruby / evented-spec : A set of helpers to help you test your asynchronous code

dev-ruby / eventmachine : EventMachine is a fast, simple event-processing library for Ruby programs

dev-ruby / excon : EXtended http(s) CONnections

dev-ruby / execjs : ExecJS lets you run JavaScript code from Ruby

dev-ruby / exifr : A library to read EXIF info from JPEG and TIFF images

dev-ruby / facter : A cross-platform ruby library for retrieving facts from operating systems

dev-ruby / fake_ftp : Testing FTP? Use this!

dev-ruby / fakefs : A fake filesystem. Use it in your tests

dev-ruby / faker : A library for generating fake data such as names, addresses, and phone numbers

dev-ruby / faraday : HTTP/REST API client library with pluggable components

dev-ruby / faraday-follow_redirects : Perform multipart-post requests using Faraday

dev-ruby / faraday-httpclient : Faraday adapter for HTTPClient

dev-ruby / faraday-multipart : Perform multipart-post requests using Faraday

dev-ruby / faraday-net_http : Faraday adapter for Net::HTTP

dev-ruby / faraday-net_http_persistent : Faraday adapter for NetHttpPersistent

dev-ruby / faraday-patron : Faraday adapter for Patron

dev-ruby / faraday-rack : Faraday adapter for Rack

dev-ruby / faraday-retry : Faraday adapter for Net::HTTP

dev-ruby / faraday_middleware : Various middleware for Faraday

dev-ruby / faraday_middleware-multi_json : Response JSON parser using MultiJson and FaradayMiddleware

dev-ruby / fast-stemmer : Simple wrapper around multithreaded Porter stemming algorithm

dev-ruby / fast_gettext : GetText but 3.5x faster, 560x less memory, clean namespace and threadsafe!

dev-ruby / fattr : fattr.rb is a "fatter attr" for ruby

dev-ruby / fcgi : FastCGI library for Ruby

dev-ruby / ffaker : Faster Faker, generates dummy data

dev-ruby / ffi : Ruby extension for programmatically loading dynamic libraries

dev-ruby / ffi-compiler : Ruby FFI Rakefile generator

dev-ruby / fiber-annotation : A mechanism for annotating fibers

dev-ruby / fiber-local : Provides a class-level mixin to make fiber local state easy

dev-ruby / fiber-storage : Provides a compatibility shim for fiber storage

dev-ruby / file-tail : A small ruby library that allows it to 'tail' files in Ruby

dev-ruby / filesize : Small class for handling filesizes with both the SI and binary prefixes

dev-ruby / fileutils : Several file utility methods for copying, moving, removing, etc

dev-ruby / filigree : New classes and extensions to core library classes

dev-ruby / flexmock : Simple mock object library for Ruby unit testing

dev-ruby / flog : Flog reports the most tortured code in an easy to read pain report

dev-ruby / font-awesome-rails : Font-awesome for the asset pipeline

dev-ruby / forgery : Easy and customizable generation of forged data

dev-ruby / forwardable : Provides delegation of specified methods to a designated object

dev-ruby / forwardable-extended : Forwardable with hash, and instance variable extensions

dev-ruby / fuubar : Instafailing RSpec progress bar formatter

dev-ruby / getoptlong : Allows you to parse command line options similarly to getopt_long()

dev-ruby / gettext-setup : A gem to ease i18n

dev-ruby / gettext_i18n_rails : FastGettext / Rails integration

dev-ruby / gist : Potentially the best command line gister

dev-ruby / git : Library for using Git in Ruby

dev-ruby / globalid : Reference models by URI

dev-ruby / gnuplot : Gnuplot drawing library - Ruby Bindings

dev-ruby / google-protobuf : Protocol Buffers are Google's data interchange format

dev-ruby / googleapis-common-protos-types : Common protocol buffer types used by Google APIs

dev-ruby / gpgme : Ruby language binding for GnuPG Made Easy

dev-ruby / grpc : Send RPCs from Ruby using GRPC

dev-ruby / gruff : Beautiful graphs for one or multiple datasets

dev-ruby / haml : A ruby web page templating engine

dev-ruby / haml-rails : Provides Haml generators for Rails 4

dev-ruby / hashdiff : Simple Hash extension to make working with nested hashes easier

dev-ruby / hashery : The Hashery is a tight collection of Hash-like classes

dev-ruby / hashicorp-checkpoint : Internal HashiCorp service to check version information

dev-ruby / hashie : Hashie is a small collection of tools that make hashes more powerful

dev-ruby / hashr : Simple Hash extension to make working with nested hashes easier

dev-ruby / heredoc_unindent : Removes leading whitespace from Ruby heredocs

dev-ruby / hiera : A simple pluggable Hierarchical Database

dev-ruby / hiera-eyaml : Encrypted YAML backend for hiera

dev-ruby / hiera-eyaml-gpg : A GPG backend for hiera-eyaml

dev-ruby / hiera-eyaml-plaintext : A plaintext backend for hiera-eyaml

dev-ruby / highline : Highline is a high-level command-line IO library for ruby

dev-ruby / histogram : Gives objects the ability to 'histogram' in several useful ways

dev-ruby / hitimes : A fast, high resolution timer library

dev-ruby / hocon : This is a port of the Typesafe Config library to Ruby

dev-ruby / hoe : Hoe extends rake to provide full project automation

dev-ruby / html-pipeline : GitHub HTML processing filters and utilities

dev-ruby / html2haml : Convert HTML and HTML+Erb to Haml

dev-ruby / htmlentities : A simple library for encoding/decoding entities in (X)HTML documents

dev-ruby / http : An easy-to-use client library for making requests from Ruby

dev-ruby / http-accept : Parse Accept and Accept-Language HTTP headers

dev-ruby / http-cookie : A ruby library to handle HTTP cookies

dev-ruby / http-form_data : Utility-belt to build form data request bodies

dev-ruby / http-parser : A super fast http parser for ruby

dev-ruby / http_parser_rb : Simple callback-based HTTP request/response parser

dev-ruby / httparty : Makes http fun! Also, makes consuming restful web services dead easy

dev-ruby / httpauth : Library implementing the full HTTP Authentication protocol (RFC 2617)

dev-ruby / httpclient : 'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby

dev-ruby / i18n : Add Internationalization support to your Ruby application

dev-ruby / ice_nine : Deep Freeze Ruby Objects

dev-ruby / idn-ruby : LibIDN Ruby Bindings

dev-ruby / image_processing : High-level image processing helper methods with libvips and ImageMagick

dev-ruby / imagesize : Measure image size (GIF, PNG, JPEG, etc)

dev-ruby / immutable-ruby : Efficient, immutable, thread-safe collection classes for Ruby

dev-ruby / importmap-rails : Use ESM with importmap to manage JavaScript in Rails

dev-ruby / instance_storage : Manage class instances with dictionary

dev-ruby / introspection : Dynamic inspection of the hierarchy of method definitions on a Ruby object

dev-ruby / io-console : add console capabilities to IO instances

dev-ruby / io-event : An event loop

dev-ruby / io-wait : Waits until IO is readable or writable without blocking

dev-ruby / ipaddr : IPAddr provides a set of methods to manipulate an IPv4 or IPv6 address

dev-ruby / irb : Interactive Ruby command-line tool for REPL (Read Eval Print Loop)

dev-ruby / itextomml : Native Ruby bindings to itex2MML, which converts itex equations to MathML

dev-ruby / jbuilder : Create JSON structures via a Builder-style DSL

dev-ruby / jmespath : Implements JMESPath for Ruby

dev-ruby / jquery-rails : jQuery! For Rails! So great

dev-ruby / jquery-ui-rails : The jQuery UI assets for the Rails 3.2+ asset pipeline

dev-ruby / jsobfu : A Javascript code obfuscator

dev-ruby / json : A JSON implementation as a Ruby extension

dev-ruby / json_schema : A JSON Schema V4 and Hyperschema V4 parser and validator

dev-ruby / jwt : A Ruby implementation of JSON Web Token draft 06

dev-ruby / kissfft : ruby interface to kissfft

dev-ruby / kpeg : A simple PEG library for Ruby

dev-ruby / kramdown : Yet-another-markdown-parser but fast, pure Ruby, using strict syntax definition

dev-ruby / kramdown-parser-gfm : A kramdown parser for the GFM dialect of Markdown

dev-ruby / kramdown-syntax-coderay : Uses coderay to highlight code blocks/spans

dev-ruby / launchy : Helper class for launching cross-platform applications

dev-ruby / lemon : Lemon is a unit testing framework

dev-ruby / leto : Generic object traverser for Ruby

dev-ruby / letter_opener : Preview mail in the browser instead of sending

dev-ruby / levenshtein : Levenshtein distance algorithm

dev-ruby / libusb : binding that gives Ruby programmers access to arbitrary USB devices

dev-ruby / liquid : Template engine for Ruby

dev-ruby / liquid-c : Liquid performance extension in C

dev-ruby / listen : Listens to file modifications and notifies you about the changes

dev-ruby / little-plugger : Module that provides Gem based plugin management

dev-ruby / llhttp-ffi : Ruby FFI bindings for llhttp

dev-ruby / locale : A pure ruby library which provides basic APIs for localization

dev-ruby / localhost : Manage a local CA for self-signed localhost development servers

dev-ruby / lockfile : A ruby library for creating NFS safe lockfiles

dev-ruby / log4r : A comprehensive and flexible logging library written in Ruby

dev-ruby / logger : Provides a simple logging utility for outputting messages

dev-ruby / loofah : Library for manipulating and transforming HTML/XML documents and fragments.

dev-ruby / loquacious : Descriptive configuration files for Ruby written in Ruby

dev-ruby / lumberjack : A simple, powerful, and very fast logging utility

dev-ruby / mab : Markup as Ruby

dev-ruby / magic : Ruby FFI bindings to libmagic

dev-ruby / mail : An email handling library

dev-ruby / maildir : A library for reading and writing arbitrary messages in DJB's maildir format

dev-ruby / marcel : Simple mime type detection using magic numbers, filenames, and extensions

dev-ruby / maruku : A Markdown-superset interpreter written in Ruby

dev-ruby / mash : Mash is an extended Hash that gives simple pseudo-object functionality

dev-ruby / matrix : An implementation of Matrix and Vector classes

dev-ruby / maxitest : Minitest + all the features you always wanted

dev-ruby / mecab-ruby : Ruby binding for MeCab

dev-ruby / mechanize : A Ruby library used for automating interaction with websites

dev-ruby / memo_wise : The wise choice for Ruby memoization

dev-ruby / memoist : ActiveSupport::Memoizable with a few enhancements

dev-ruby / memoizable : Memoize method return values

dev-ruby / mercenary : Lightweight and flexible library for writing command-line apps

dev-ruby / metaclass : Adds a __metaclass__ method to all Ruby objects

dev-ruby / metasm : Cross-architecture assembler, disassembler, linker, and debugger

dev-ruby / method_source : Retrieve the source code for a method

dev-ruby / middleware : Generalized implementation of the middleware abstraction for Ruby

dev-ruby / mime-types : Provides a mailcap-like MIME Content-Type lookup for Ruby

dev-ruby / mime-types-data : Registry for information about MIME media type definitions

dev-ruby / mimemagic : Fast mime detection by extension or content

dev-ruby / mini_magick : Manipulate images with minimal use of memory

dev-ruby / mini_mime : A lightweight mime type lookup toy

dev-ruby / mini_portile2 : Simplistic port-like solution for developers

dev-ruby / minispec-metadata : Define and access metadata in MiniTest::Spec descriptions and specs

dev-ruby / minitar : Provides POSIX tarchive management from Ruby programs

dev-ruby / minitest : minitest/unit is a small and fast replacement for ruby's huge and slow test/unit

dev-ruby / minitest-around : Alternative for setup/teardown dance

dev-ruby / minitest-bonus-assertions : Bonus assertions for minitest

dev-ruby / minitest-global_expectations : Support minitest expectation methods for all objects

dev-ruby / minitest-hooks : Adds around and before_all/after_all/around_all hooks for Minitest

dev-ruby / minitest-power_assert : Power Assert for Minitest

dev-ruby / minitest-pretty_diff : Pretty-print hashes and arrays before diffing them in MiniTest

dev-ruby / mixlib-config : A class based configuration library

dev-ruby / mixlib-shellout : Run external commands on Unix or Windows

dev-ruby / mkmf-lite : light version of the the mkmf library designed for use as a library

dev-ruby / mocha : Mocking and stubbing using a syntax like that of JMock and SchMock

dev-ruby / moneta : A unified interface to key/value stores

dev-ruby / mqtt : Pure Ruby gem that implements the MQTT protocol

dev-ruby / msgpack : Binary-based efficient data interchange format for ruby binding

dev-ruby / multi_json : A gem to provide swappable JSON backends

dev-ruby / multi_test : A uniform interface for Ruby testing libraries

dev-ruby / multi_xml : A generic swappable back-end for XML parsing

dev-ruby / multipart-parser : A multipart parser written in Ruby

dev-ruby / multipart-post : Adds a streamy multipart form post capability to Net::HTTP

dev-ruby / mustache : Mustache is a framework-agnostic way to render logic-free views

dev-ruby / mustermann : A library implementing patterns that behave like regular expressions

dev-ruby / mutex_m : Mixin to extend objects to be handled like a Mutex

dev-ruby / mysql2 : A modern, simple and very fast Mysql library for Ruby - binding to libmysql

dev-ruby / nanotest : Extremely mynymal test framework

dev-ruby / narray : Numerical N-dimensional Array class

dev-ruby / naught : A toolkit for building Null Objects in Ruby

dev-ruby / necromancer : Conversion from one object type to another with a bit of black magic

dev-ruby / nenv : Convenient wrapper for Ruby's ENV

dev-ruby / neovim-ruby-client : Ruby bindings for Neovim

dev-ruby / net-ftp : Support for the File Transfer Protocol

dev-ruby / net-http-digest_auth : An implementation of RFC 2617 - Digest Access Authentication

dev-ruby / net-http-persistent : Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8

dev-ruby / net-http-pipeline : An HTTP/1.1 pipelining implementation atop Net::HTTP

dev-ruby / net-imap : Ruby client api for Internet Message Access Protocol

dev-ruby / net-pop : Ruby client library for POP3

dev-ruby / net-protocol : The abstruct interface for net-* client

dev-ruby / net-scp : A pure Ruby implementation of the SCP client protocol

dev-ruby / net-sftp : SFTP in pure Ruby

dev-ruby / net-smtp : Simple Mail Transfer Protocol client library for Ruby

dev-ruby / net-ssh : Non-interactive SSH processing in pure Ruby

dev-ruby / net-ssh-gateway : A simple library to assist in enabling tunneled Net::SSH connections

dev-ruby / net-telnet : Provides telnet client functionality

dev-ruby / netrc : This library reads and writes .netrc files

dev-ruby / network_interface : network_interface layer from metasploit pcaprub

dev-ruby / niceogiri : Some wrappers around and helpers for XML manipulation using Nokogiri

dev-ruby / nio4r : A high performance selector API for monitoring IO objects

dev-ruby / nkf : Ruby extension for Network Kanji Filter

dev-ruby / nokogiri : Nokogiri is an HTML, XML, SAX, and Reader parser

dev-ruby / nokogiri-diff : Calculate the differences between two XML/HTML documents

dev-ruby / oauth : A RubyGem for implementing both OAuth clients and servers

dev-ruby / oauth-tty : OAuth 1.0 TTY Command Line Interface

dev-ruby / oauth2 : Wrapper for the OAuth 2.0 protocol with a similar style to the OAuth gem

dev-ruby / observer : Implementation of the Observer object-oriented design pattern

dev-ruby / octokit : Ruby toolkit for the Github API

dev-ruby / omniauth : A generalized Rack framework for multiple-provider authentication

dev-ruby / open4 : Open3::popen3 with exit status

dev-ruby / openssl-ccm : OpenSSL CBC-MAC (CCM) ruby gem

dev-ruby / openssl-cmac : Gem for RFC 4493, 4494, 4615 - The AES-CMAC Algorithm

dev-ruby / optimist : A commandline option parser for Ruby that just gets out of your way

dev-ruby / optionable : Robust options validation for Ruby methods

dev-ruby / org-ruby : Ruby routines for parsing org-mode files

dev-ruby / ostruct : Class to build custom data structures, similar to a Hash

dev-ruby / ox : A fast XML parser and Object marshaller

dev-ruby / paint : Terminal painter

dev-ruby / pairing_heap : Performant priority queue with support for changing priority

dev-ruby / parallel : Run any code in parallel Processes or Threads

dev-ruby / paramesan : Parameterized tests in Ruby

dev-ruby / parser : A production-ready Ruby parser written in pure Ruby

dev-ruby / pastel : Terminal strings styling with intuitive and clean API

dev-ruby / path_expander : Pre-process CLI arguments expanding directories into their constituent files

dev-ruby / pathutil : Like Pathname but a little less insane

dev-ruby / patron : Patron is a Ruby HTTP client library based on libcurl

dev-ruby / pcaprub : Libpcap bindings for ruby compat

dev-ruby / pdf-core : Implements low level PDF features for Prawn

dev-ruby / pdf-inspector : A tool for analyzing PDF output

dev-ruby / pdf-reader : PDF parser conforming as much as possible to the PDF specification from Adobe

dev-ruby / permutation : Library performing operations with permutations of sequences (strings, arrays)

dev-ruby / pg : Ruby extension library providing an API to PostgreSQL

dev-ruby / pg_array_parser : Simple library to parse PostgreSQL arrays into a array of strings

dev-ruby / pkg-config : A pkg-config implementation by Ruby

dev-ruby / plist : A library to manipulate Property List files, also known as plists

dev-ruby / pluggaloid : Pluggaloid is extensible plugin system for mikutter

dev-ruby / podcast : A pure Ruby library for generating podcasts from mp3 files

dev-ruby / polyglot : Polyglot provides support for fully-custom DSLs

dev-ruby / power_assert : Shows each value of variables and method calls in the expression

dev-ruby / prawn : Fast, Nimble PDF Generation For Ruby

dev-ruby / prawn-table : Provides support for tables in Prawn

dev-ruby / prime : Prime numbers and factorization library

dev-ruby / prism : Prism Ruby parser

dev-ruby / process_executer : An API for executing commands in a subprocess

dev-ruby / propshaft : Deliver assets for Rails

dev-ruby / pry : Pry is a powerful alternative to the standard IRB shell for Ruby

dev-ruby / psych : A YAML parser and emitter

dev-ruby / ptools : Several handy methods to Ruby's core File class

dev-ruby / public_suffix : Parse and decompose a domain name into top level domain, domain and subdomains

dev-ruby / pundit : Object oriented authorization for Rails applications

dev-ruby / puppet-resource_api : This library provides a simple way to write new native resources for puppet.

dev-ruby / puppet_forge : Tools to access Forge API information on Modules, Users, and Releases

dev-ruby / pusher-client : Client for consuming WebSockets from http://pusher.com

dev-ruby / qed : QED (Quality Ensured Demonstrations) is a TDD/BDD framework

dev-ruby / racc : A LALR(1) parser generator for Ruby

dev-ruby / rack : A modular Ruby webserver interface

dev-ruby / rack-attack : A DSL for blocking & throttling abusive clients

dev-ruby / rack-cache : Enable HTTP caching for Rack-based applications that produce freshness info

dev-ruby / rack-openid : Provides a more HTTPish API around the ruby-openid library

dev-ruby / rack-protection : This gem protects against typical web attacks

dev-ruby / rack-session : A session implementation for Rack

dev-ruby / rack-test : Rack::Test is a small, simple testing API for Rack apps

dev-ruby / rackup : A general server command for Rack applications

dev-ruby / radius : Powerful tag-based template system

dev-ruby / rails : ruby on rails is a web-application and persistence framework

dev-ruby / rails-dom-testing : Compare doms and assert certain elements exists in doms using Nokogiri

dev-ruby / rails-html-sanitizer : Sanitize HTML fragments in Rails applications

dev-ruby / railties : Tools for creating, working with, and running Rails applications

dev-ruby / rainbow : Colorize printed text on ANSI terminals

dev-ruby / rake : Make-like scripting in Ruby

dev-ruby / rake-compiler : Provide a standard and simplified way to build and package Ruby extensions

dev-ruby / rake-remote_task : Extends Rake with remote task goodness

dev-ruby / rantly : Ruby Imperative Random Data Generator and Quickcheck

dev-ruby / rash_alt : Rash alt version for Hashie's own Rash

dev-ruby / rb-inotify : A thorough inotify wrapper for Ruby using FFI

dev-ruby / rb-readline : Ruby implementation of the GNU readline C library

dev-ruby / rbnacl : Provides a high-level toolkit for building cryptographic systems and protocols

dev-ruby / rbpdf : Ruby on Rails RBPDF plugin

dev-ruby / rbpdf-font : Font files for the Ruby on Rails RBPDF plugin

dev-ruby / rbs : The language for type signatures for Ruby and standard library definitions

dev-ruby / rbst : A simple Ruby wrapper for processing rST via docutils

dev-ruby / rbtree : A sorted associative collection that is implemented with a Red-Black Tree

dev-ruby / rcairo : Ruby bindings for cairo

dev-ruby / rchardet : Character encoding auto-detection in Ruby

dev-ruby / rdiscount : Implementation of John Gruber's Markdown

dev-ruby / rdoc : An extended version of the RDoc library from Ruby 1.8

dev-ruby / rdtool : A multipurpose documentation format for Ruby

dev-ruby / recog : Pattern recognition for hosts, services, and content

dev-ruby / red-colors : Color features for Ruby

dev-ruby / redcarpet : A Ruby wrapper for Upskirt

dev-ruby / redcloth : A module for using Textile in Ruby

dev-ruby / redis : A Ruby client library for Redis

dev-ruby / ref : Implements weak, soft, and strong references in Ruby

dev-ruby / regexp_parser : A library for tokenizing, lexing, and parsing Ruby regular expressions

dev-ruby / regexp_property_values : See which property values are supported by the regular expression engine

dev-ruby / reline : Alternative readline implementation in pure Ruby

dev-ruby / repl_type_completor : Type based completion for REPL

dev-ruby / request_store : Per-request global storage for Rack

dev-ruby / resolv : Thread-aware DNS resolver library in Ruby

dev-ruby / resolv-replace : Replace Socket DNS with Resolv

dev-ruby / rest-client : Simple Simple HTTP and REST client for Ruby

dev-ruby / rexical : Rexical is a lexical scanner generator

dev-ruby / rexml : An XML toolkit for Ruby

dev-ruby / rgl : RGL is a framework for graph data structures and algorithms

dev-ruby / rinda : The Linda distributed computing paradigm in Ruby

dev-ruby / rinku : A Ruby library that does autolinking

dev-ruby / ritex : Converts expressions from WebTeX into MathML

dev-ruby / rjb : Rjb is a Ruby-Java software bridge

dev-ruby / rkelly-remix : RKelly Remix is a fork of the RKelly JavaScript parser

dev-ruby / rmagick : An interface between Ruby and the ImageMagick(TM) image processing library

dev-ruby / roadie : Making HTML emails comfortable for the Rails rockstars

dev-ruby / roadie-rails : Hooks Roadie into your Rails application to help with email generation

dev-ruby / robots : A simple Ruby library to parse robots.txt

dev-ruby / rotp : The Ruby One Time Password Library

dev-ruby / rouge : Yet-another-markdown-parser using a strict syntax definition in pure Ruby

dev-ruby / rqrcode : Library for encoding QR Codes

dev-ruby / rqrcode_core : Library for encoding QR Codes

dev-ruby / rr : A double framework featuring a selection of double techniques and a terse syntax

dev-ruby / rrdtool-bindings : Ruby bindings for rrdtool

dev-ruby / rspec : A Behaviour Driven Development (BDD) framework for Ruby

dev-ruby / rspec-block_is_expected : Simplify testing of blocks in RSpec

dev-ruby / rspec-collection_matchers : A Behaviour Driven Development (BDD) framework for Ruby

dev-ruby / rspec-core : A Behaviour Driven Development (BDD) framework for Ruby

dev-ruby / rspec-expectations : A Behaviour Driven Development (BDD) framework for Ruby

dev-ruby / rspec-files : RSpec helpers for buffering and detecting file descriptor leaks

dev-ruby / rspec-its : A Behaviour Driven Development (BDD) framework for Ruby

dev-ruby / rspec-json_expectations : Set of matchers and helpers to allow you test your APIs responses

dev-ruby / rspec-memory : RSpec helpers for checking memory allocations

dev-ruby / rspec-mocks : A Behaviour Driven Development (BDD) framework for Ruby

dev-ruby / rspec-pending_for : Mark specs pending or skipped for specific Ruby engine / version combinations

dev-ruby / rspec-rails : RSpec's official Ruby on Rails plugin

dev-ruby / rspec-retry : Retry randomly failing rspec example

dev-ruby / rspec-stubbed_env : Stub environment variables in a scoped context for testing

dev-ruby / rspec-support : A Behaviour Driven Development (BDD) framework for Ruby

dev-ruby / rss : Family of libraries that support various formats of XML feeds

dev-ruby / ruby-atk : Ruby Atk bindings

dev-ruby / ruby-augeas : Ruby bindings for Augeas

dev-ruby / ruby-cairo-gobject : Ruby cairo-gobject bindings

dev-ruby / ruby-dict : RFC 2229 client in Ruby

dev-ruby / ruby-feedparser : Ruby library to parse ATOM/RSS feeds

dev-ruby / ruby-filemagic : Ruby binding to libmagic

dev-ruby / ruby-gdk3 : Ruby GDK-3.x bindings

dev-ruby / ruby-gdkpixbuf2 : Ruby GdkPixbuf2 bindings

dev-ruby / ruby-gettext : Native Language Support Library and Tools modeled after GNU gettext package

dev-ruby / ruby-gio2 : Ruby binding of gio-2

dev-ruby / ruby-glib2 : Ruby Glib2 bindings

dev-ruby / ruby-gobject-introspection : Ruby GObjectIntrospection bindings

dev-ruby / ruby-gtk3 : Ruby Gtk2 bindings

dev-ruby / ruby-hmac : A common interface to HMAC functionality as documented in RFC2104

dev-ruby / ruby-ldap : A Ruby interface to some LDAP libraries

dev-ruby / ruby-macho : A library for viewing and manipulating Mach-O files in Ruby

dev-ruby / ruby-mp3info : A pure Ruby library for access to mp3 files (internal infos and tags)

dev-ruby / ruby-net-ldap : Pure ruby LDAP client implementation

dev-ruby / ruby-odbc : RubyODBC - For accessing ODBC data sources from the Ruby language

dev-ruby / ruby-oembed : An oEmbed consumer library written in Ruby

dev-ruby / ruby-ole : Ruby library for easy read/write access to OLE compound documents

dev-ruby / ruby-openid : A robust library for verifying and serving OpenID identities

dev-ruby / ruby-pango : Ruby Pango bindings

dev-ruby / ruby-poppler : Ruby poppler-glib bindings

dev-ruby / ruby-prof : A module for profiling Ruby code

dev-ruby / ruby-progressbar : A Text Progress Bar Library for Ruby

dev-ruby / ruby-rc4 : A pure Ruby implementation of the RC4 algorithm

dev-ruby / ruby-romkan : A Romaji <-> Kana conversion library for Ruby

dev-ruby / ruby-shadow : ruby shadow bindings

dev-ruby / ruby-shout : A Ruby interface to libshout2

dev-ruby / ruby-termios : A Ruby interface to termios

dev-ruby / ruby-yadis : A ruby library for performing Yadis service discovery

dev-ruby / ruby2_keywords : Shim library for Module#ruby2_keywords

dev-ruby / ruby2ruby : Generates readable ruby from ParseTree

dev-ruby / ruby_engine : A RubyEngine class that simplifies checking for your Ruby implementation

dev-ruby / ruby_parser : A ruby parser written in pure ruby

dev-ruby / ruby_smb : Pure Ruby implementation of the SMB Protocol Family

dev-ruby / ruby_version : A class which offers a convenient DSL for checking for the right Ruby version

dev-ruby / rubygems : Centralized Ruby extension management system

dev-ruby / rubyntlm : Ruby/NTLM provides message creator and parser for the NTLM authentication

dev-ruby / rubypants : A Ruby port of the SmartyPants PHP library

dev-ruby / rubytest : Ruby Test is a universal test harness for Ruby

dev-ruby / rubytest-cli : Rubytest CLI is a command-line interface for Rubytest

dev-ruby / rubytter : Rubytter is a simple twitter library

dev-ruby / rubyzip : A ruby library for reading and writing zip files

dev-ruby / sanitize : Sanitize is a whitelist-based HTML sanitizer

dev-ruby / sass : An extension of CSS3, adding nested rules, variables, mixins, and more

dev-ruby / sass-rails : Official Ruby-on-Rails Integration with Sass

dev-ruby / sassc : Use libsass with Ruby

dev-ruby / sassc-rails : Integrate SassC-Ruby with Rails

dev-ruby / sawyer : Secret User Agent of HTTP

dev-ruby / sdoc : rdoc generator html with javascript search index

dev-ruby / securerandom : Interface for secure random number generator

dev-ruby / seed-fu : Advanced seed data handling for Rails

dev-ruby / selenium-webdriver : This gem provides Ruby bindings for WebDriver

dev-ruby / semantic_puppet : Library of tools for working with Semantic Versions and module dependencies

dev-ruby / sequel : A lightweight database toolkit for Ruby

dev-ruby / serialport : a library for serial port (rs232) access in ruby

dev-ruby / serverengine : A framework to implement robust multiprocess servers

dev-ruby / set : Provides a class to deal with collections of unordered, unique values

dev-ruby / settingslogic : A simple configuration / settings solution that uses an ERB enabled YAML file

dev-ruby / sexp_processor : Processor for s-expressions created as part of the ParseTree project

dev-ruby / shoulda : Making tests easy on the fingers and eyes

dev-ruby / shoulda-context : Context framework extracted from Shoulda

dev-ruby / shoulda-matchers : Making tests easy on the fingers and eyes

dev-ruby / sigdump : Setup signal handler which dumps backtrace of threads and allocated objects

dev-ruby / simple-rss : A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby

dev-ruby / simple_oauth : Simply builds and verifies OAuth headers

dev-ruby / simplecov : Code coverage with a configuration library and merging across test suites

dev-ruby / simplecov-html : Generates a HTML report of your SimpleCov ruby code coverage results

dev-ruby / simplecov_json_formatter : JSON formatter for SimpleCov

dev-ruby / simpleidn : Allows easy conversion from punycode ACE to unicode UTF-8 strings and vice-versa

dev-ruby / sinatra : A DSL for quickly creating web applications in Ruby with minimal effort

dev-ruby / singleton : The Singleton module implements the Singleton pattern

dev-ruby / slim : A template language aiming to reduce the syntax to the essential parts

dev-ruby / slop : A simple option parser with an easy to remember syntax and friendly API

dev-ruby / slow_enumerator_tools : Transform Ruby enumerators that produce data slowly and unpredictably

dev-ruby / snaky_hash : A Hashie::Mash joint to make #snakelife better

dev-ruby / sorted_set : Implements a variant of Set whose elements are sorted in ascending order

dev-ruby / sourcemap : Ruby source maps

dev-ruby / sparklines : Create sparklines, small graphs to be used inline in texts

dev-ruby / spreadsheet : Ruby library to read and write spreadsheet documents

dev-ruby / spring : Rails application preloader

dev-ruby / sprockets : Ruby library for compiling and serving web assets

dev-ruby / sprockets-rails : Sprockets implementation for Rails 4.x (and beyond) Asset Pipeline

dev-ruby / spy : A simple opinionated mocking framework

dev-ruby / sqlite3 : An extension library to access a SQLite database from Ruby

dev-ruby / sshkey : SSH private and public key generator in pure Ruby

dev-ruby / sshkit : SSHKit makes it easy to write structured, testable SSH commands in Ruby

dev-ruby / stamp : Date and time formatting for humans

dev-ruby / stomp : Ruby bindings for the stomp messaging protocol

dev-ruby / stream : Module Stream defines an interface for external iterators

dev-ruby / stringex : Extensions for Ruby's String class

dev-ruby / stringio : Pseudo IO class from/to String.

dev-ruby / strptime : A fast strptime/strftime engine which uses VM

dev-ruby / strscan : Provides lexical scanning operations on a String

dev-ruby / sus : A fast and scalable test runner

dev-ruby / sus-fixtures-async : Convenient fixture for testing async components in a reactor

dev-ruby / sus-fixtures-openssl : Test fixtures for running with OpenSSL

dev-ruby / sync : A module that provides a two-phase lock with a counter

dev-ruby / syntax : Syntax highlighting for sourcecode and HTML

dev-ruby / sys-filesystem : Cross-platform interface for filesystem information

dev-ruby / sys-uname : A Ruby interface for getting operating system information

dev-ruby / syslog : Ruby interface for the POSIX system logging facility

dev-ruby / syslogger : Drop-in replacement for the standard Logger, that logs to the syslog

dev-ruby / systemu : Universal capture of STDOUT and STDERR and handling of child process PID

dev-ruby / tdiff : Calculates the differences between two tree-like structures

dev-ruby / temple : An abstraction and a framework for compiling templates to pure Ruby

dev-ruby / term-ansicolor : Small Ruby library that colors strings using ANSI escape sequences

dev-ruby / terminal-table : Simple, feature rich ascii table generation library

dev-ruby / test-unit : An xUnit family unit testing framework for Ruby

dev-ruby / test-unit-rr : RR adapter for Test::Unit

dev-ruby / test-unit-ruby-core : Additional test assertions for Ruby standard libraries

dev-ruby / test_construct : Creates temporary files and directories for testing

dev-ruby / test_declarative : Simply adds a declarative test method syntax to test/unit

dev-ruby / text : A collection of text algorithms

dev-ruby / text-hyphen : Hyphenates words according to the rules of the language the word is written in

dev-ruby / thor : Simple and efficient tool for building self-documenting command line utilities

dev-ruby / thread_order : Test helper for ordering threaded code

dev-ruby / thread_safe : A collection of thread-safe versions of common core Ruby classes

dev-ruby / tidy_table : Tool to convert an array of struct into an HTML table

dev-ruby / tilt : Thin interface over template engines to make their usage as generic as possible

dev-ruby / time : Extends the Time class with methods for parsing and conversion

dev-ruby / timecop : A gem providing 'time travel' and 'time freezing' capabilities

dev-ruby / timeout : Provides a framework for message digest libraries

dev-ruby / timers : Pure Ruby one-shot and periodic timers

dev-ruby / tins : All the stuff that isn't good enough for a real library

dev-ruby / tokyocabinet : Ruby bindings for Tokyo Cabinet

dev-ruby / tomlrb : A racc based toml parser

dev-ruby / traces : Application instrumentation and tracing

dev-ruby / transaction-simple : Provides transaction support at the object level

dev-ruby / treetop : Treetop is a language for describing languages

dev-ruby / ttfunk : A TrueType font parser written in pure ruby

dev-ruby / tty-color : Terminal color capabilities detection

dev-ruby / tty-command : Terminal color capabilities detection

dev-ruby / tty-cursor : Move the terminal cursor around and manipulate text using intuitive method calls

dev-ruby / tty-editor : Opens a file or text in the user's preferred editor

dev-ruby / tty-file : File manipulation utility methods

dev-ruby / tty-platform : Query methods for detecting different operating systems

dev-ruby / tty-prompt : A beautiful and powerful interactive command line prompt

dev-ruby / tty-reader : Methods for processing keyboard input in character, line and multiline modes

dev-ruby / tty-screen : Terminal screen size detection which works on Linux, OS X and Windows/Cygwin

dev-ruby / tty-which : Platform independent implementation of Unix which command

dev-ruby / twitter : Ruby wrapper around the Twitter API

dev-ruby / twitter-text : Text handling for Twitter

dev-ruby / typed-array : Gem provides enforced-type functionality to Arrays

dev-ruby / typeprof : Performs a type analysis of non-annotated Ruby code

dev-ruby / tzinfo : Daylight-savings aware timezone library

dev-ruby / uglifier : Ruby wrapper for UglifyJS JavaScript compressor

dev-ruby / unf : A wrapper library to bring Unicode Normalization Form support to Ruby/JRuby

dev-ruby / unf_ext : Unicode Normalization Form support library for CRuby

dev-ruby / unicode-display_width : Adds String#display_width to get the display size using EastAsianWidth.txt

dev-ruby / unindent : Ruby method to unindent strings

dev-ruby / uri : URI is a module providing classes to handle Uniform Resource Identifiers

dev-ruby / useragent : HTTP User Agent parser

dev-ruby / uuidtools : Simple library to generate UUIDs

dev-ruby / vagrant_cloud : Vagrant Cloud API Library

dev-ruby / vcard : Ruby vcard support extracted from Vpim

dev-ruby / vcr : Records your test suite's HTTP interactions and replay them during test runs

dev-ruby / version_gem : Enhance that VERSION! Sugar for boring Version modules

dev-ruby / virtus : Attributes on Steroids for Plain Old Ruby Objects

dev-ruby / vlad : Pragmatic application deployment automation, without mercy

dev-ruby / warden : General Rack Authentication Framework

dev-ruby / warning : Custom processing for warnings

dev-ruby / web-console : A debugging tool for your Ruby on Rails applications

dev-ruby / webmock : Allows stubbing HTTP requests and setting expectations on HTTP requests

dev-ruby / webrick : An HTTP server toolkit

dev-ruby / webrobots : A library to help write robots.txt compliant web robots

dev-ruby / websocket : Universal Ruby library to handle WebSocket protocol

dev-ruby / websocket-driver : A complete implementation of the WebSocket protocols

dev-ruby / websocket-extensions : Generic extension manager for WebSocket connections

dev-ruby / whole_history_rating : A pure ruby implementation of Remi Coulom's Whole-History Rating algorithm

dev-ruby / will_paginate : Most awesome pagination solution for Ruby

dev-ruby / windows_error : reference for standard Windows API Error Codes

dev-ruby / wisper : A micro library providing objects with Publish-Subscribe capabilities

dev-ruby / with_advisory_lock : Advisory locking for ActiveRecord

dev-ruby / x25519 : Key exchange via the X25519 (Curve25519) Elliptic Curve Diffie-Hellman function

dev-ruby / xdr : Read/write XDR encoded data structures

dev-ruby / xml-simple : Easy API to maintain XML. A Ruby port of Grant McLean's Perl module XML::Simple

dev-ruby / xmlrpc : XMLRPC is a lightweight protocol that enables remote procedure calls over HTTP

dev-ruby / xpath : XPath is a Ruby DSL around a subset of XPath 1.0

dev-ruby / yajl-ruby : Ruby C bindings to the Yajl JSON stream-based parser library

dev-ruby / yard : Documentation generation tool for the Ruby programming language

dev-ruby / zeitwerk : Efficient and thread-safe code loader for Ruby

dev-ruby / zentest : Testing tools: zentest, unit_diff, autotest, multiruby, and Test::Rails

dev-tex / style-check : Parses LaTeX-formatted text in search of forbidden phrases

dev-texlive / texlive-context : TeXLive ConTeXt and packages

dev-texlive / texlive-langjapanese : TeXLive Japanese

dev-util / aruba : Cucumber steps for driving out command line applications

dev-util / cucumber : Executable feature scenarios

dev-util / cucumber-ci-environment : Detect CI Environment from environment variables

dev-util / cucumber-compatibility-kit : Kit to check compatibility with official cucumber implementation

dev-util / cucumber-core : Executable feature scenarios

dev-util / cucumber-cucumber-expressions : a simpler alternative to Regular Expressions

dev-util / cucumber-gherkin : Fast Gherkin lexer and parser

dev-util / cucumber-html-formatter : HTML formatter for Cucumber

dev-util / cucumber-messages : Protocol Buffer messages for Cucumber's inter-process communication

dev-util / cucumber-rails : Executable feature scenarios for Rails

dev-util / cucumber-tag-expressions : Cucumber tag expressions for ruby

dev-vcs / subversion : Advanced version control system

games-misc / lolcat : Rainbows and unicorns!

media-gfx / exact-image : A fast, modern and generic image processing library

media-gfx / graphviz : Open Source Graph Visualization Software

media-sound / ecasound : Package for multitrack audio processing

media-sound / podcatcher : Podcast client for the command-line written in Ruby

media-sound / snd : Snd is a sound editor

net-irc / iroffer-dinoex : IRC fileserver using DCC

net-irc / rbot : A ruby IRC bot

net-irc / weechat : Portable and multi-interface IRC client

net-mail / mailshears : Mangle your mail garden

net-misc / aria2 : A download utility with segmented downloading with BitTorrent support

net-misc / mikutter : Simple, powerful and moeful twitter client

sci-electronics / klayout : Viewer and editor for GDS and OASIS integrated circuit layouts

sci-libs / libsigrok : Basic hardware drivers for logic analyzers and input/output file format support

sys-fs / dislocker : Dislocker is used to read BitLocker encrypted partitions

sys-libs / libselinux : SELinux userland library

virtual / ruby-ssl : Virtual ebuild for the Ruby OpenSSL bindings

virtual / rubygems : Virtual ebuild for rubygems

www-apache / passenger : Passenger makes deployment of Ruby on Rails applications a breeze

www-apps / jekyll : Simple, blog aware, static site generator

www-apps / jekyll-coffeescript : A CoffeeScript Converter for Jekyll

www-apps / jekyll-sass-converter : A basic Sass converter for Jekyll

www-apps / jekyll-sitemap : Automatically generate a sitemap.xml for your Jekyll site

www-apps / jekyll-watch : Rebuild your Jekyll site when a file changes with the --watch switch

www-apps / nanoc : nanoc is a simple but very flexible static site generator written in Ruby

www-apps / nanoc-checking : Provides checking functionality for Nanoc

www-apps / nanoc-cli : nanoc is a simple but very flexible static site generator written in Ruby

www-apps / nanoc-core : nanoc is a simple but very flexible static site generator written in Ruby

www-apps / nanoc-deploying : Provides deploying functionality for Nanoc

www-apps / nanoc-spec : Provides Nanoc::Spec, containing functionality for writing tests for Nanoc

www-apps / redmine : Flexible project management web application using the Ruby on Rails framework

www-servers / adsf : A Dead Simple Fileserver is a static file server that can launch in a directory

www-servers / h2o : H2O - the optimized HTTP/1, HTTP/2 server

www-servers / nginx-unit : Dynamic web and application server

www-servers / puma : a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack

www-servers / thin : A fast and very simple Ruby web server

www-servers / uwsgi : uWSGI server for Python web applications

316095
dev-lang/ruby: rbconfig saves too many flags in CONFIG["CFLAGS"]
476668
dev-lang/ruby-2.0.0_p247 - Files built without respecting LDFLAGS have been detected
579540
dev-lang/ruby: configure.in implicitly uses AC_LANG_WERROR
588334
dev-lang/ruby: uses hardcoded CC from earlier dev-lang/ruby build when building extensions
593478
dev-lang/ruby and dev-ruby/ffi support for Hardened Gentoo
622196
dev-lang/ruby-2.4.1-r2: missing source files with FEATURES="installsources splitdebug"
633422
dev-lang/ruby-2.3.5 (and 2.4.2) fails to install on ARM (miniruby segfault)
642400
dev-ruby/rubygems-2.7.4 will not install for dev-lang/ruby-2.5.0-r1 when ebuild hits ruby25 install
645128
dev-lang/ruby-2.2.9 fails to build: Failed to create timer thread
656134
media-sound/ncmpc: USE=lyrics-screen should pull in dev-lang/ruby as runtime dependency
673176
dev-lang/ruby-2.4.5: lib/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- openssl.so (LoadError)
701636
dev-lang/ruby-2.5.7[jemalloc]: miniruby hangs forever during build
780897
dev-lang/ruby-2.7.3 - does not install base gem files
797673
<dev-lang/ruby-3.1 fails to build against dev-libs/openssl-3: ossl_pkey_rsa.c:877:58: error: ‘RSA_SSLV23_PADDING’ undeclared (first use in this function)
810811
sys-fs/dislocker-0.7.3[ruby] w/ >=dev-lang/ruby-3.0: src/config.c: error: expected identifier or ( before numeric constant
834155
dev-lang/ruby-2.6.9 fails tests on MUSL
856274
dev-lang/ruby-2.7.6 - make: [uncommon.mk:380: do-install-nodoc] Error 1
869191
dev-lang/ruby-3.1.2-r1:3.1 fails test - [2022-09-08 14:09:21] ERROR CGIHandler: .../ruby31: error while loading shared libraries:
882011
dev-lang/ruby-2.7.6 - emake failed
882013
dev-lang/ruby-2.7.6 - prototype is deprecated in all versions of C and is not supported in C2x
899630
dev-lang/ruby-3.2.1 failed to emerge (make: *** [uncommon.mk:1216: builtin_binary.inc] Segmentation fault (core dumped))
900525
dev-lang/ruby-3.3.6-r1 has implicit function declarations in configure logs (CLANG-17-SYSTEM)
904530
dev-lang/ruby-3.2*: missing jit on all platforms but amd64/arm64
907840
dev-lang/ruby-3.1.4-r2 fails test - /.../assertions.rb:109:in assert: Expected .../ruby31: error while loading shared libraries: l
910302
dev-lang/ruby should have a "minimal" USE to install interpreter only
911401
dev-lang/ruby: 010-default-gem-location.patch not enough to change "DESTDIR" of gems
927574
dev-lang/ruby-3.1.4-r5 fails test - sh:line <snip>: ruby: command not found
932386
dev-lang/ruby: hard-codes mkdir path in RbConfig
932495
dev-lang/ruby-3.2.3 fails tests with FEATURES=network-sandbox
936473
dev-lang/ruby-3.1.5 fails tests on ppc*: TestWeakMap#test_compaction_bug_19529: NotImplementedError: Compaction isn't available on this platform
936569
dev-lang/ruby-3.1.5 fails tests on x86: TestRubyOptions#test_segv_test, TestRubyOptions#test_segv_setproctitle
938527
dev-lang/ruby-3.1.6-r1 fails test TestGc#test_expand_heap
940479
dev-lang/ruby-3.3.4 - [meson] [libtool] [gcc-15] configure: error: --enable-dtrace, however, USDT is not available
945502
dev-lang/ruby-3.2.6-r2 - [gcc-15] init.c: error: too many arguments to function Rconnect
945643
dev-lang/ruby-3.3.6-r1 - [gcc-15] console.c: error: static declaration of rb_io_closed_p follows non-static declaration
946779
dev-lang/ruby-3.2.6-r2 stable request
949220
dev-lang/ruby-3.4.1-r1 - [texlive] [gcc-15] init.c: error: too many arguments to function Rconnect; expected 0, have 3
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 3.2.7
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: disable dangerous __builtin_setjmp; fixup FP filtering
* Disable dangerous __builtin_setjmp. As discussed it in the bug, it really shouldn't be used pretty much ever - rather setjmp should be used. Ruby upstream are already disabling it for arm64 and others have pointed out that it should be done for all arches, but that hasn't happened yet. Anyway, a user hit the crash, so let's make the change on our end. * Fix -fno-omit-frame-pointer filtering. For quite some time, -O* on various arches already implies -fomit-frame-pointer, hence filtering -fomit-frame-pointer by itself isn't sufficient. Add an explicit `append-flags -fno-omit-frame-pointer` to get the desired effect. We can drop it entirely if desired but I'm not confident in doing that at this point. Closes: https://bugs.gentoo.org/949016 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 3.3.7
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: fix pointer incompatibility on 32-bit
Apply upstream patch to fix this issue. This was already fixed in newer ruby versions. Closes: https://bugs.gentoo.org/932841 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 3.4.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: drop 3.2.5-r1, 3.2.6-r1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: use -std=gnu17
Closes: https://bugs.gentoo.org/943767 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: fix broken ipv6 USE flag removal
Closes: https://bugs.gentoo.org/943235 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/ruby: finish dropping USE ipv6
The IUSE was accidentally dropped during package QA tidyup. Instead of restoring it we will drop it as superfluous; the fix it applies should not hurt anything and is now unconditional. Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: drop 3.2.3
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: drop 3.3.2, 3.3.4
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: add 3.3.6
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Matt Jolly · gentoo
*/*: update for slotted Rust
Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/ruby: Stabilize 3.2.5 amd64, #942575
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.2.5 arm64, #942575
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.2.5 ppc, #942575
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 3.2.5 ppc64, #942575
Signed-off-by: Sam James <sam@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: add 3.2.6
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-lang/ruby: fix building on macOS
Since DYLD_LIBRARY_PATH and friends won't survive a fork, it needs to be supplied right when launching the executable that requires it. Disabling LIBPATHENV on Darwin prevents this logic from kicking in, disallowing miniruby to run with the not yet installed libruby shared library. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: fix systemtap has_version check
Bug: https://bugs.gentoo.org/938302 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 3.3.5
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: handle dev-debug/systemtap[-dtrace-symlink]
See efb3a82e3496d3a52a1d04d4cbdb83b25655d96a. Bug: https://bugs.gentoo.org/938302 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: fix doc and test when ruby 3.1 is not installed yet
Backport fixes from ruby 3.2 to set LD_LIBRARY_PATH where needed. Closes: https://bugs.gentoo.org/938020 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: drop 3.1.4-r5, 3.1.6
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.1.6-r1 amd64, #936656
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.2.4-r1 amd64, #936656
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.2.4-r1 x86, #936656
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.1.6-r1 x86, #936656
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: stabilize 3.2.4 for arm, sparc
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: backport RLIMIT spec fixes
Thanks to matoro for working with upstream to make this spec work on all arches. Closes: https://bugs.gentoo.org/936157 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: fix co-routines on x32
Closes: https://bugs.gentoo.org/933070 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 3.2.5
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-lang/ruby: destabilize 3.1.4-r3 for ~hppa
Bug: https://bugs.gentoo.org/934451 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Matoro Mahri · gentoo
dev-lang/ruby: Stabilize 3.1.5 arm, #934451
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: avoid broken readline test on arm
Backport unreleased upstream fix by matoro. Closes: https://bugs.gentoo.org/935871 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: avoid broken readline test on arm
Bug: https://bugs.gentoo.org/935871 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-lang/ruby: Stabilize 3.2.4 arm64, #934451
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Matoro Mahri · gentoo
dev-lang/ruby: Stabilize 3.1.5 arm64, #934451
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: backport fix for tty test to 3.1
Closes: https://bugs.gentoo.org/935809 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: avoid hard-coded mkdir path
Bug: https://bugs.gentoo.org/932386 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: update SRC_URI
Unbreak the SRC_URI caused by a last-minute attempt to fix a pkgcheck notice. Closes: https://bugs.gentoo.org/935777 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: drop 3.3.0-r2, 3.3.1, 3.3.3
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: add 3.3.4
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.2.4 amd64, #934451
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.1.5 amd64, #934451
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 3.3.3
Also avoid a hard-coded path to mkdir in RbConfig. Bug: https://bugs.gentoo.org/932386 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 3.3.2
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: add 3.1.6
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-lang/ruby: stabilize 3.2.3 for amd64
Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
Matoro Mahri · gentoo
dev-lang/ruby: stabilize 3.2.3 for ppc
Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
Matoro Mahri · gentoo
dev-lang/ruby: stabilize 3.2.3 for arm64
Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
Matoro Mahri · gentoo
dev-lang/ruby: stabilize 3.2.3 for ppc64
Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
Matoro Mahri · gentoo
dev-lang/ruby: stabilize 3.2.3 for x86
Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 3.1.5
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: drop 3.2.2-r5, 3.3.0-r1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: add 3.2.4, 3.3.1
Bug: https://bugs.gentoo.org/930533 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: drop 3.1.4-r4, 3.2.2-r3, 3.2.2-r4, 3.3.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: fix QA issue
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: remove ipv6 USE flag
Triggered by related discussion on gentoo-dev. The --enable-ipv6 option only sets a default that is true on pretty much any system and tested in any case, so it is a no-op for all Gentoo systems. The lookup-order-hack mechanism is a workaround for issues in glibc that were relevant 15 years ago and most likely already fixed there in the mean time. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
dev-lang/ruby: clean up LD_LIBRARY_PATH
Use 'local -x' to avoid polluting the global environment. Avoid using ED outside of src_install. Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
dev-lang/ruby: dev-util/systemtap is now dev-debug/systemtap
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: fix runtime issues on arm64
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: add 3.2.3
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-debug}/systemtap
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-debug}/valgrind
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34786 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 3.3.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: use dev-ruby/irb as irb provider
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: avoid webrick tests
Closes: https://bugs.gentoo.org/914892 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-lang/ruby: drop 3.0.6-r3
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-lang/ruby-3.2.2-r4: marked ~arm64-macos
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: remove rdoc USE flag
rdoc is a mandatory dependency since irb requires it. Remove the USE flag for it and always depend on rdoc. Closes: https://bugs.gentoo.org/863605 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: depend on fixed dev-ruby/rake
Bug: https://bugs.gentoo.org/908598 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: drop 3.0.6
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: update example rubys in postinst message
Reported by twnqx. We could really do this dynamically but let's just update it for now. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
*/*: marked ~arm64-macos
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.1.4-r2 sparc, #907377
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.1.4-r2 x86, #907377
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.1.4-r2 hppa, #907377
Signed-off-by: Sam James <sam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.1.4-r2 amd64, #907377
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.1.4-r2 ppc64, #907377
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.1.4-r2 arm, #907377
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.1.4-r2 ppc, #907377
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
*/*: remove sparc64-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Fabian Groffen · gentoo
*/*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
*/*: remove x86-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: add Valgrind annotation support
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-lang/ruby: drop 2.7.7, 2.7.8-r3
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-lang/ruby: put back darwin gcc buildfix for 3+
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: drop 3.0.5
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.6-r2 hppa, #904986
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.0.6-r2 sparc, #904986
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.6-r2 x86, #904986
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.6-r2 ppc64, #904986
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.6-r2 ppc, #904986
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.6-r2 arm, #904986
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.6-r2 arm64, #904986
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.6-r2 amd64, #904986
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.6 ppc, #904759
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.6 hppa, #904759
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: drop 2.7.8
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: drop 3.1.3, 3.1.4, 3.2.1, 3.2.2
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.6 arm, #904759
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.6 x86, #904759
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-lang/ruby: Stabilize 3.0.6 amd64, #904759
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.0.6 ppc64, #904759
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.0.6 sparc, #904759
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 3.0.6 arm64, #904759
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: filter out -Oline from MAKEOPTS, GNUMAKEFLAGS
Sorry for another revbump in such a short period (although maybe it's not so bad given very few people will have upgraded yet). Newer Portage sets GNUMAKEFLAGS="--output-sync=line" if MAKEOPTS is unset. It looks like this sometimes leads to Ruby installing no files (or just docs). Filter it out and just parse out --jobs and --load-average from MAKEOPTS. This is behind at least two reports on Bugzilla and possibly another on the forums. Closes: https://bugs.gentoo.org/728424 Closes: https://bugs.gentoo.org/900929 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: add more (-)s for 2.7
Fixes: b0985d19724759446ccd0921b37cef9f5cadaa77 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: build verbosely and don't compress debug sections
Build verbosely with --enable-mkmf-verbose as is Gentoo policy as it makes bugs easier to handle. Also, while at it, don't always compress debug sections. We have FEATURES="compressdebug" for that. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: fix MissingUseDepDefault in deps
This both fixes a pkgcheck warning but may help Portage with upgrades a bit too (or at least lead to less confusing output). Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: don't use baseruby; add HPPA-only fix
1. Disable use of baseruby. This causes breakage if a previous Ruby is installed without rubygems like in bug #883097. We've had issues like this in the past in bug #787137 too. 2. Add a fix which is ifdef'd for HPPA (upstream variant isn't, but let's be more conservative until it's merged there) to fix stack size allocation. This fixes tests for both Ruby and a bunch of Ruby packages. Bug: https://bugs.gentoo.org/787137 Closes: https://bugs.gentoo.org/701494 Closes: https://bugs.gentoo.org/883097 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.7.8, 3.0.6, 3.1.4, 3.2.2
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: redo musl patch for ruby 3.2
Closes: https://bugs.gentoo.org/899902 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 3.2.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.5 hppa, #890915
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.5 sparc, #890915
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.5 ppc, #890915
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.5 ppc64, #890915
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.5 x86, #890915
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.5 arm64, #890915
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.5 arm, #890915
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 3.0.5 amd64, #890915
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: drop 2.7.6, 3.0.4, 3.1.2, 3.1.2-r1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.7 x86, #883137
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-lang/ruby: Stabilize 2.7.7 amd64, #883137
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.7 hppa, #883137
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.7 sparc, #883137
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.7 ppc64, #883137
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.7 ppc, #883137
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.7 arm64, #883137
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.7 arm, #883137
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 3.1.3
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.7.7, 3.0.5
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-lang/ruby: drop 2.6.10
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
dev-lang/ruby: keyword 3.1.2-r1 for ~loong
Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
WANG Xuerui · gentoo
dev-lang/ruby: keyword 3.0.4 for ~loong
Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
dev-lang/ruby: keyword 2.6.10 for ~loong
Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
WANG Xuerui · gentoo
dev-lang/ruby: keyword 2.7.6 for ~loong
Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: avoid tests requiring a network
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: fix DoubleEmptyLine
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: drop unneeded -j1 for make check
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: drop 2.6.9, 2.7.5
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: run the full test suite
In previous ruby versions the full test suite could only be run against an installed ruby version, but this is no longer the case, and in fact the tests that we installed with the "rubytests" USE flag no longer worked as-is. Instead, "make check" can be used to run the full suite against the currently built ruby version. In order for these checks to pass we also need to explicitly avoid building the win32 extensions. Thanks to chewi for investigating and suggesting improvements. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.7.6 for hppa, bug #838133
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.6.10 for hppa, bug #838133
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: copy patches to adhere to ruby lang policy
We keep patch sets per version, even if the patches can be applied as-is, to keep things manageable. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: drop 3.0.3, 3.1.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
12101111 · gentoo
dev-lang/ruby: drop upstreamed patch
Bug: https://bugs.gentoo.org/840260 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff <graaff@gentoo.org> Signed-off-by: Han PuYu <w12101111@gmail.com>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.6 ppc64, #838133
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.6.10 ppc64, #838133
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: stabilize 2.7.6 for arm64
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.6.10 arm64, #838133
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.6 arm, #838133
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.6.10 arm, #838133
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: x86 stable wrt bug #838133
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: sparc stable wrt bug #838133
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: ppc stable wrt bug #838133
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: amd64 stable wrt bug #838133
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.6.10, 2.7.6, 3.0.4, 3.1.2
Bug: https://bugs.gentoo.org/838073 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add ruby 3.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-lang/ruby-2.7.5: fix sed-statement for Darwin
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-lang/ruby-2.7.5: fix compilation on Darwin
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.7.5 for hppa, bug #827831
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.6.9 for hppa, bug #827831
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: x86 stable wrt bug #827831
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.5 ppc64, #827831
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.6.9 ppc64, #827831
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.5 ppc, #827831
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.6.9 ppc, #827831
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.5 sparc, #827831
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.6.9 sparc, #827831
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.5 arm, #827831
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.6.9 arm, #827831
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.7.5 arm64, #827831
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/ruby: Stabilize 2.6.9 arm64, #827831
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Jakov Smolić · gentoo
dev-lang/ruby: Stabilize 2.7.5 amd64, #827831
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-lang/ruby: Stabilize 2.6.9 amd64, #827831
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.6.9, 2.7.5, 3.0.3
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.7.4 for hppa, bug #801289
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: reverse unbundling of did_you_mean
There are too many hardcoded assumptions about did_you_mean being bundled in core tools like rubygems, bundler, and rdoc. Fixing these is not possible without patching these tools and that brings us further from upstream, so instead this unbundling is now reversed. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-lang/ruby: add patches for musl
Fix two problems: 1. fix compilation problem in coroutine 2. address stack size such that one can e.g. run puppet Closes: https://bugs.gentoo.org/721068 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 2.7.4 sparc, #801289
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 2.7.4 ppc64, #801289
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 2.7.4 ppc, #801289
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 2.7.4 arm, #801289
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 2.7.4 arm64, #801289
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 2.7.4 x86, #801289
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 2.7.4 amd64, #801289
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup of masked ruby:2.5
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: clean up vulnerable versions
Bug: https://bugs.gentoo.org/801061 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 2.6.8 arm64, #801061
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-lang/ruby: keyword 3.0.2 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
dev-lang/ruby: keyword 2.7.4 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-lang/ruby: keyword 2.6.8 for ~riscv
Builds, tests and installs fine both without and with USE=jit. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup vulnerable versions
Bug: https://bugs.gentoo.org/780498 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 2.6.7-r2 arm, #780498
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 2.6.8 arm, #801061
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.6.8 for hppa, bug #801061
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 2.6.8 x86, #801061
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: ppc stable wrt bug #801061
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: amd64 stable wrt bug #801061
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.6.8 for sparc, bug #801061
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 2.6.8 ppc64, #801061
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.6.8, 2.7.4, 3.0.2
Bug: https://bugs.gentoo.org/801061 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 2.6.7-r2 arm64, #780498
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 2.5.9-r1 arm64, #780498
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: ppc64 stable wrt bug #780498
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.6.7-r2 for hppa, bug #780498
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.5.9-r1 for hppa, bug #780498
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: x86 stable wrt bug #780498
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: sparc stable wrt bug #780498
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: ppc stable wrt bug #780498
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: amd64 stable wrt bug #780498
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: revert unbundling json
In 2e225cca1aa95b8a5e54cbd855f17dbaf88940d9 all gem dependencies got fully unbundled, fixing some issues with duplicate definitions of code and our policy of unbundling as much code as possible. Too much code still depends on json being present in the core ruby library, though, leading to compatibility problems. This change does not just revert the removal of the json code, but leaves all json code present. This should help with avoiding the duplicate definitions that were the initial trigger for these changes. Closes: https://bugs.gentoo.org/779562 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: add missing dependency on virtual/libcrypt
Let's do all the versions just to be sure given some people are on older ones for now. Needed for libxcrypt migration which is upcoming. (We also add a subslot operator for jemalloc. It's not expected to break ABI at the moment, but adding it while here. Not going to bother to revbumping for it given this is just being done for the benefit of future copies.) Fixes: ab5f27d955cc4bd9124b159e494266ffae6e230e Reported-by: Ionen Wolkens <ionen@gentoo.org> Reported-by: Andreas K. Hüttel <dilfridge@gentoo.org> Acked-by: David Seifert <soap@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/ruby: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: fix build during bootstrap
Fix building during a bootstrap situation where no ruby is present yet. Normally ruby uses a pregenerated miniprelude.c file for a miniruby that is functional enough to assist the build process. Since we now patch gem_prelude.rb in f6aa0fc2dcee195658e697026e607dbb91bfd31d the Makefile tries to regenerate miniprelude.c, but this first requires a working ruby, leading to build failures. By resetting the date of the patched gem_prelude.c we can avoid this. The gem_predule.rb patch is intended to be used in an installed ruby and does not affect the miniruby usage. Closes: https://bugs.gentoo.org/787137 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: backport ruby 3.0 gem_prelude.rb
The ruby26 and ruby30 gem_prelude.rb fails gracefully when the did_you_mean gem cannot be loaded. Backport the ruby30 version since it is more modular. This helps with cases where the did_you_mean gem is not yet installed as part of a fresh ruby install. Bug: https://bugs.gentoo.org/705346 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.5.7, 2.6.7, 2.7.3, 3.0.1
Bug: https://bugs.gentoo.org/780498 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: properly remove default gems
In Gentoo we always expect the default gems to be present as gems, and the default gems need to be removed to avoid duplicate definitions in code that does not explicitly require the gem. json and did_you_mean were not or only partially removed. Closes: https://bugs.gentoo.org/758464 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: make compatible with autoconf 2.70
Closes: https://bugs.gentoo.org/765010 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-lang/ruby: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: fix compilation with USE=socks5
Thanks to Phobos Kappa for providing the patch both to use and upstream. Closes: https://bugs.gentoo.org/762253 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: drop obsolete keywords
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add ruby 3.0.0
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-lang/ruby: drop ppc-aix m68k-mint
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: sync with prefix changes
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.7.2
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lang/ruby: x86 stable (bug #728192)
Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.6.6-r2 for hppa, bug #728192
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 2.6.6-r2 sparc, #728192
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 2.6.6-r2 arm, #728192
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 2.6.6-r2 arm64, #728192
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 2.6.6-r2 ppc64, #728192
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/ruby: Stabilize 2.6.6-r2 ppc, #728192
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/ruby: Stabilize 2.6.6-r2 amd64, #728192
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add USE=systemtap
This fixes an automagic dependency on dtrace. Closes: https://bugs.gentoo.org/636644 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
dev-lang/ruby: Remove SuperH conditionals.
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: do a jumpstart on 2.4 removal for hppa and sparc
Ruby 2.4 will go away in near future, but unkeyworded ebuilds specific to this old version cause dependency breakages. Avoid the need to keyword them at all to get a clean tree. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: ppc64 stable wrt bug #715620
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: ppc stable wrt bug #715620
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
*/*: dekeyword ruby on ia64
ruby-2.7 removed support for coroutines on ia64 (requires a bit of manual stack management): https://github.com/ruby/ruby/commit/d17344cfc56edc4599252041b3ec0d46af0851fd Previous ruby versions were not very stable. The change dekeywords ruby. As a result webkit-gtk got dekeyworded and pulled out a few gnome packages as well. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: fix eselect-ruby dependencies
Closes: https://bugs.gentoo.org/708596 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.5.8 for hppa, bug #715620
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: fix deprecated insinto
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.4.10 for hppa, bug #715620
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: x86 stable wrt bug #715620
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: sparc stable wrt bug #715620
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: s390 stable wrt bug #715620
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: amd64 stable wrt bug #715620
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/ruby: arm stable wrt bug #715620
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
dev-lang/ruby: arm64 stable (bug #715620)
Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-lang/ruby-2.5.8: ia64 stable, bug 688976
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
dev-lang/ruby-2.5.8: ppc64 stable, bug 688976
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
dev-lang/ruby-2.5.8: ppc stable, bug 688976
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add new versions for bug 715620
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant --docdir/--htmldir
Closes: https://github.com/gentoo/gentoo/pull/14742 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: depend on dev-libs/libffi directly
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Arfrever Frehtes Taifersar Arahesis · gentoo
dev-lang/ruby: Add dependency on virtual/libcrypt.
Needed for upcoming libxcrypt migration. Acked-by: David Seifert <soap@gentoo.org> Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
dev-lang/ruby: Stable for hppa (bug #688976)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ruby: drop ~ia64 from 2.7.0
Upstream removed all garbage collection code for ia64 in: https://github.com/ruby/ruby/commit/d17344cfc56edc4599252041b3ec0d46af0851fd This makes miniinterpreter crash early. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add ruby 2.7
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant `|| die` guards
* Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/ruby: s390 stable wrt bug #688976
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: remove vulnerable versions, bug 696004
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/ruby: arm stable wrt bug #696004
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.4.9 for hppa, bug #696004
Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.4.9 for ia64, bug #696004
Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: s390 stable wrt bug #696004
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-lang/ruby-2.5.7: alpha stable, bug 696004
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
dev-lang/ruby-2.4.9: alpha stable, bug 696004
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
dev-lang/ruby: arm64 stable (bug #696004)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.76, Repoman-2.3.17
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: x86 stable wrt bug #696004
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: amd64 stable wrt bug #696004
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: sparc stable wrt bug #696004
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: ppc64 stable wrt bug #696004
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: ppc stable wrt bug #696004
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.4.9
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.4.8, 2.5.7, 2.6.5
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Michał Górny · gentoo
dev-lang/ruby: Inline mirror://ruby
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-lang/ruby-2.5.6: alpha stable, bug 688976
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
dev-lang/ruby-2.4.7: alpha stable, bug 693030
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/ruby: arm stable wrt bug #693030
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
dev-lang/ruby: arm stable wrt bug #688976
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: ia64 stable wrt bug #693030
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-lang/ruby-2.5.6: sparc stable, bug 693358
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: x86 stable wrt bug #693358
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
dev-lang/ruby: arm64 stable (bug #693358)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.75, Repoman-2.3.17 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: amd64 stable wrt bug #693358
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: amd64 stable, bug 693030
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: ppc stable wrt bug #693030
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: ppc64 stable wrt bug #693030
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: s390 stable wrt bug #693030
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
dev-lang/ruby: arm64 stable (bug #693030)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.74, Repoman-2.3.17 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.4.7 for hppa, bug #693030
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.4.7 for sparc, bug #693030
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lang/ruby: x86 stable (bug #688976)
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
dev-lang/ruby: x86 stable (bug #693030)
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.6.4
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: add 2.5.6
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: add 2.4.7
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.5.5 for sparc, bug #688976
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
dev-lang/ruby: arm64 stable (bug #688976)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: amd64 stable, bug 688976
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/ruby: arm stable wrt bug #686724
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: Add missing slash for EROOT
Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: alpha stable wrt bug #686724
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha"
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/ruby: s390 stable wrt bug #686724
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.4.6 for ppc64, bug #686724
Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.4.6 for ppc, bug #686724
Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.4.6 for ia64, bug #686724
Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.4.6 for hppa, bug #686724
Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
dev-lang/ruby: arm64 stable (bug #686724)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lang/ruby: x86 stable (bug #686724)
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/ruby: amd64 stable wrt bug #686724
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.4.6 for sparc, bug #686724
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/ruby: Drop masked all
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
dev-lang/ruby: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.6.3
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.4.6
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Hans de Graaff · gentoo
dev-lang/ruby: add 2.5.5
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.5.4, 2.6.2
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-lang/ruby: fix for Prefix by Madhu, bug #677878
Closes: https://bugs.gentoo.org/677878 Signed-off-by: Fabian Groffen <grobian@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.6.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
dev-lang/ruby: Added sys-libs/readline to RDEPEND.
Permission kindly granted by graaff. Closes: https://bugs.gentoo.org/644786 Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-lang/ruby-2.4.5: hppa stable, bug 661262
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: remove broken version
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: fix various install issues
Properly unbundle rdoc and bundler which we install via the gems. Fix install path for default bundled gemspec, fixing file collisions without FEATURES=userpriv. Add USE flag for jit, but note that this does not fully disable jit, and jit does not work due to issues with the .pch file generated for it. Add missing PDEPEND on bundler since we now unbundle it properly. Fixes: https://bugs.gentoo.org/673760 Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-lang/ruby-2.4.5: alpha stable, bug 661262
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
dev-lang/ruby-2.4.5: ppc64 stable, bug 661262
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
dev-lang/ruby-2.4.5: ppc stable, bug 661262
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.4.5 for sparc, bug #661262
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/ruby: arm stable wrt bug #661262
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: enable ssl USE by default
Upstream expects this to be present and a ruby without ssl support has a really crippled environment (e.g. it won't be possible to install gems via rubygems or bundler). Bug: https://bugs.gentoo.org/673176 Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Hans de Graaff · gentoo
dev-lang/ruby: add ruby 2.6
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup for bug 668904
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lang/ruby: s390 stable (bug #661262)
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
dev-lang/ruby: mark s390 stable (bug #668904)
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: 2.3 requires <dev-libs/openssl-1.1
Ruby 2.3 does not compile with dev-libs/openssl-1.1.0 or newer and this will not be fixed upstream since ruby 2.3 is EOL in March 2019 and currently only receives security fixes. Thanks to candrews for the proposed approach to this. Fixes: https://bugs.gentoo.org/646734 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Craig Andrews · gentoo
dev-lang/ruby: 2.4.5-r1 for OpenSSL 1.1 "disable-deprecated"
Closes: https://bugs.gentoo.org/614760 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Craig Andrews <candrews@gentoo.org> Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.4.5 for ia64, bug #661262
Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: amd64 stable
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lang/ruby: x86 stable (bug #661262)
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.3.8 for hppa, bug #668904
Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-lang/ruby-2.3.8: alpha stable, bug 668904
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #668904
Signed-off-by: Markus Meier <maekke@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 RepoMan-Options: --include-arches="arm"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.3.8 for ia64, bug #668904
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64"
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-lang/ruby-2.3.8: ppc64 stable, bug 668904
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
dev-lang/ruby-2.3.8: ppc stable, bug 668904
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lang/ruby: x86 stable (bug #668904)
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.3.8 for sparc, bug #668904
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.49, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/ruby: amd64 stable wrt bug #668904
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.3.8
Bug: https://bugs.gentoo.org/668904 Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.5.3
Bug: https://bugs.gentoo.org/668904 Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: add 2.4.5
Bug: https://bugs.gentoo.org/668904 Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lang/ruby: subscribe to virtual/libffi sub slot
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: EAPI 7, fix libressl 2.7
Convert to EAPI 7 Fix compilation with libressl 2.7, bug 656584 Use patches in FILESDIR instead of patchset Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: EAPI 7, fix libressl 2.7
Convert to EAPI 7 Fix compilation with libressl 2.7, bug 656584 Use patches in FILESDIR instead of patchset Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: remove masked slot
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-lang/ruby: remove vulnerable versions
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/ruby: restore s390 keyword
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Mikle Kolyada · gentoo
dev-lang/ruby: ppc stable wrt bug #651884
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Matt Turner · gentoo
dev-lang/ruby-2.3.7: hppa stable, bug 651884
Matt Turner · gentoo
dev-lang/ruby-2.2.10: hppa stable, bug 651884
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.3.7 for ppc64, bug #651884
Bug: https://bugs.gentoo.org/651884 Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64"
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.10 for ppc64, bug #651884
Bug: https://bugs.gentoo.org/651884 Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64"
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #651884
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm"
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #651884
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm"
Matt Turner · gentoo
dev-lang/ruby-2.3.7: alpha stable, bug 651884
Matt Turner · gentoo
dev-lang/ruby-2.2.10: alpha stable, bug 651884
Hans de Graaff · gentoo
dev-lang/ruby: amd64 stable, bug 651884
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Thomas Deutschmann · gentoo
dev-lang/ruby: x86 stable (bug #651884)
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.3.7 for ia64, bug #651884
Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64"
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.10 for ia64, bug #651884
Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64"
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.3.7 for sparc
Bug: https://bugs.gentoo.org/651884 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc"
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.2.10 for sparc
Bug: https://bugs.gentoo.org/651884 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc"
Hans de Graaff · gentoo
dev-lang/ruby: add new versions for security bug 651884
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Matt Turner · gentoo
dev-lang/ruby-2.3.6: hppa stable, bug 639476
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #639476
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm"
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.3.6 for ppc64, bug #639476
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64"
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.3.6 for ppc, bug #639476 (try again)
This reverts commit 04417076a13a10d172b6e00d22f04ffa128eae38.
Lars Wendler · gentoo
Revert "dev-lang/ruby: stable 2.3.6 for ppc, bug #639476"
This reverts commit f766749c3c14b31b2078d274b17716c9b89becd0. Breaks dependency tree. See https://qa-reports.gentoo.org/output/gentoo-ci/75e30ab24/output.html#dev-lang/ruby
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.3.6 for ppc, bug #639476
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.3.6 for ia64, bug #639476
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
Hans de Graaff · gentoo
dev-lang/ruby: fix ia64 build issues, bug 646944
Closes: https://bugs.gentoo.org/646944 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Benda Xu · gentoo
dev-lang/ruby: support Prefix for 2.3.6.
Minor ED update without revision bump. The similar fixes are already in 2.4 and 2.5. Reported-By: Martin Mokrejš Closes: https://bugs.gentoo.org/633358 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Hans de Graaff · gentoo
dev-lang/ruby: cleanup vulnerable version, bug 641090
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Tobias Klausmann · gentoo
dev-lang/ruby-2.2.9-r0: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/41090
Rolf Eike Beer · gentoo
dev-lang/ruby: stable 2.3.6 for sparc, bug #639476
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc"
Thomas Deutschmann · gentoo
dev-lang/ruby: x86 stable (bug #639476)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Hans de Graaff · gentoo
dev-lang/ruby: amd64 stable, bug 639476
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Thomas Deutschmann · gentoo
dev-lang/ruby: x86 stable (bug #641090)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Hans de Graaff · gentoo
dev-lang/ruby: add sub-slot dep for sys-libs/gdbm
Closes: https://bugs.gentoo.org/643300 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Hans de Graaff · gentoo
dev-lang/ruby: fix PDEPEND ruby targets
Closes: https://bugs.gentoo.org/642254 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Hans de Graaff · gentoo
dev-lang/ruby: add 2.5.0
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.9 for ppc/ppc64, bug #641090
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64"
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.9 for ia64, bug #641090
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #641090
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm"
Agostino Sarubbo · gentoo
dev-lang/ruby: amd64 stable wrt bug #641090
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.9 for sparc, bug #641090 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc"
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.9 for hppa, bug #641090
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa"
Hans de Graaff · gentoo
dev-lang/ruby: add 2.4.3
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Hans de Graaff · gentoo
dev-lang/ruby: add 2.3.6
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Hans de Graaff · gentoo
dev-lang/ruby: add 2.2.9
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.8 for sparc, bug #631034 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc"
Hans de Graaff · gentoo
dev-lang/ruby: update postinst eselect message, bug 635614
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Hans de Graaff · gentoo
dev-lang/ruby: cleanup vulnerable versions
Package-Manager: Portage-2.3.8, Repoman-2.3.2
Thomas Deutschmann · gentoo
dev-lang/ruby: x86 stable (bug #631034)
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Manuel Rüger · gentoo
dev-lang/ruby: Stable on amd64
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Benda Xu · gentoo
dev-lang/ruby: support Prefix so as not to collide with rubygem.
Credit: Martin Mokrejš Closes: https://bugs.gentoo.org/599378 Closes: https://bugs.gentoo.org/587524 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.7-r4 for ppc, bug #629484
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.8 for ppc, bug #631034
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.8 for ppc64, bug #631034
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64"
Hans de Graaff · gentoo
dev-lang/ruby: remove masked ruby21 slot
Package-Manager: Portage-2.3.8, Repoman-2.3.2
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #631034
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.7-r4 for hppa, bug #629484
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa"
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.8 for hppa, bug #631034
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa"
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.8 for ia64, bug #631034
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64"
Tobias Klausmann · gentoo
dev-lang/ruby-2.2.8-r0: alpha stable
Gentoo-Bug: 631034
Hans de Graaff · gentoo
dev-lang/ruby: add 2.2.8, 2.3.5, 2.4.2; security bug 631034
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Hans de Graaff · gentoo
dev-lang/ruby: amd64 stable, bug 629484
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.7-r4 for ppc64, bug #629484
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64"
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #629484
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Tobias Klausmann · gentoo
dev-lang/ruby-2.2.7-r4: alpha stable
Gentoo-Bug: 629484
Tobias Klausmann · gentoo
dev-lang/ruby-2.2.7-r3: alpha stable
Gentoo-Bug: 621878
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.7-r4 for ia64, bug #629484
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64"
Matt Turner · gentoo
dev-lang/ruby-2.2.7-r3: ppc64 stable, bug 621878
Matt Turner · gentoo
dev-lang/ruby-2.2.7-r3: ppc stable, bug 621878
Hans de Graaff · gentoo
dev-lang/ruby: fix security bug 629484
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #621878
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Hans de Graaff · gentoo
Drop dev-lang/ruby to ~sparc, bug 615822
This commit drops dev-lang/ruby from sparc to ~sparc. This is required for the removal of ruby 2.1, bug 615822. Alternatively ruby 2.2 could have been marked stable, but there has been no reaction on bug 615818 for 4 months, and no reaction to security bug 605536 and bug 621878.
Sergei Trofimovich · gentoo
dev-lang/ruby: stable 2.2.7-r3 for ia64, bug #621878
Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64"
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #605536
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Hans de Graaff · gentoo
dev-lang/ruby: fix security bugs
Fix SMTP command injection, bug 621878 Fix weak DH group, bug 571194 Package-Manager: Portage-2.3.6, Repoman-2.3.2
Hans de Graaff · gentoo
dev-lang/ruby: backport fix for security bug 621878
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Hans de Graaff · gentoo
dev-lang/ruby: fix install with USE=static-libs, bug 620284
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #615818
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Hans de Graaff · gentoo
Mark ruby 2.2 stable for ppc, ppc64 #615818
Mark dev-lang/ruby:2.2 stable for ppc and ppc64 for bug 615818. Package-Manager: Portage-2.3.6, Repoman-2.3.1
Sergei Trofimovich · gentoo
dev-lang/ruby: ia64 stable, bug #615818
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Hans de Graaff · gentoo
dev-lang/ruby: bug fixes and small improvements
Ruby 2.4: Add USE=static-libs support on ruby 2.4, bug 618878 Allow better crossdev on windows with ruby 2.4, bug 618878 Thanks to ntzrmtthihu777 for providing patches. Ruby 2.2, 2.3, 2.3: Fix compilation on ia64, bug 561780 Thanks to slyfox for providing patches. Ruby 2.2: Backport tcl/tk security fixes, bug 605536 Package-Manager: Portage-2.3.5, Repoman-2.3.1
Hans de Graaff · gentoo
Revert "dev-lang/ruby: fix stack scavenge crash on ia64, bug #561780"
This reverts commit fca896513471e35284c8204fae25f6620a17a2e3. Non-maintainer commit that does not use our patchsets.
Sergei Trofimovich · gentoo
dev-lang/ruby: fix stack scavenge crash on ia64, bug #561780
Reported-by: Émeric Maschino Bug: https://bugs.gentoo.org/561780 Package-Manager: Portage-2.3.6, Repoman-2.3.2
Hans de Graaff · gentoo
dev-lang/ruby: fix building with USE=jemalloc
USE=jemalloc was not correctly implemented so jemalloc was not actually used at all. Thanks to Kirill in bug 616820 for the bug report and patch. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
dev-lang/ruby: Stable for HPPA (bug #615818).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches
Hans de Graaff · gentoo
Mark dev-lang/ruby stable on x86, bug 615818
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Hans de Graaff · gentoo
mark dev-lang/ruby stable on amd64, bug 615818
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Hans de Graaff · gentoo
dev-lang/ruby: cleanup for bug 616480
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Tobias Klausmann · gentoo
dev-lang/ruby-2.2.6-r0: add alpha keyword
Gentoo-Bug: 615818
Hans de Graaff · gentoo
dev-lang/ruby: add 2.3.4
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Hans de Graaff · gentoo
dev-lang/ruby: add 2.2.7
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Hans de Graaff · gentoo
dev-lang/ruby: add ruby 2.4.1
- properly set RUBYVERSION for unbundling, fixing bug 612098 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Michael Weber · gentoo
dev-lang/ruby: add ~arm64 keyword.
Package-Manager: Portage-2.3.4, Repoman-2.3.2 RepoMan-Options: --include-arches="arm64"
Michael Weber · gentoo
dev-lang/ruby: arm64
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64"
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: remove masked and unsupported version
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Hans de Graaff · gentoo
dev-lang/ruby: update did_you_mean dependency, bug 603850
Add an explicit slot since each slot ties to a specific ruby version, and without the slot paludis will try to upgrade and becomes confused. Fixes bug 603850 Package-Manager: portage-2.3.0
Hans de Graaff · gentoo
dev-lang/ruby: require eselect-ruby with ruby24 support
Package-Manager: portage-2.3.0
Hans de Graaff · gentoo
dev-lang/ruby: add 2.4.0
Package-Manager: portage-2.3.0
Hans de Graaff · gentoo
dev-lang/ruby: add 2.3.3, drop 2.3.2 due to regression bug
Package-Manager: portage-2.3.0
Hans de Graaff · gentoo
dev-lang/ruby: add 2.2.6 and 2.3.2
Package-Manager: portage-2.3.0
Hans de Graaff · gentoo
dev-lang/ruby: Use rm -f consistently, addressing bug 594206
Package-Manager: portage-2.3.0
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: portage-2.3.0
Lars Wendler · gentoo
dev-lang/ruby: Added sub-slot dependency for sys-libs/readline.
Package-Manager: portage-2.3.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
dev-lang/ruby: Added sub-slot dependency on dev-libs/openssl.
Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: portage-2.2.28
Agostino Sarubbo · gentoo
dev-lang/ruby: ia64 stable wrt bug #568502
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: sparc stable wrt bug #568502
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: ppc stable wrt bug #568502
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
dev-lang/ruby: Stable for HPPA (bug #568502).
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --ignore-arches
Hans de Graaff · gentoo
dev-lang/ruby: add back tk support
Initial patches by Arfrever Frehtes Taifersar Arahesis in bug 497130 Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
dev-lang/ruby: Stable for HPPA (bug #568502).
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --ignore-arches
Hans de Graaff · gentoo
dev-lang/ruby: fix bootstrap build on uclibc
With a blank LIBPATHENV the ruby build tools fall back to using LD_PRELOAD to load libruby.so during the build process. With uclibc, preloading is now optional and not enabled at least in the vanilla stage3 that we produce. This causes the build to fail since there are no options left to find libruby.so. Fixed by adding ${S} to the temporary LD_LIBRARY_PATH during the install phase. Thanks to blueness for the original patch. Fixes bug 564272 Package-Manager: portage-2.2.28
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #568502
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="arm"
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #568502
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="arm"
Jeroen Roovers · gentoo
dev-lang/ruby: Stable for PPC64 (bug #568502).
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
dev-lang/ruby: Stable for PPC64 (bug #568502).
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
dev-lang/ruby: x86 stable wrt bug #568502
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/ruby: amd64 stable wrt bug #568502
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
dev-lang/ruby-2.1.9-r0: add alpha keyword
Gentoo-Bug: 568502 Package-Manager: portage-2.3.0_rc1
Tobias Klausmann · gentoo
dev-lang/ruby-2.0.0_p648-r0: add alpha keyword
Gentoo-Bug: 568502 Package-Manager: portage-2.3.0_rc1
Hans de Graaff · gentoo
dev-lang/ruby: cleanup in 2.2 slot
Package-Manager: portage-2.2.28
Hans de Graaff · gentoo
dev-lang/ruby: cleanup in 2.1 slot
Package-Manager: portage-2.2.28
Hans de Graaff · gentoo
dev-lang/ruby: add 2.3.1
Package-Manager: portage-2.2.26
Hans de Graaff · gentoo
dev-lang/ruby: add 2.2.5
Package-Manager: portage-2.2.26
Hans de Graaff · gentoo
dev-lang/ruby: add 2.1.10
Package-Manager: portage-2.2.26
Hans de Graaff · gentoo
dev-lang/ruby: add 2.1.9
Package-Manager: portage-2.2.26
Hans de Graaff · gentoo
dev-lang/ruby: fix bug 569974
Fix eselect-ruby dependency to a new enough version that can handle ruby 2.3. Package-Manager: portage-2.2.26
Hans de Graaff · gentoo
dev-lang/ruby: cleanup
Package-Manager: portage-2.2.24
Hans de Graaff · gentoo
dev-lang/ruby: add ruby 2.3.0
Package-Manager: portage-2.2.24
Mikle Kolyada · gentoo
dev-lang/ruby: sparc stable wrt bug #565110
Package-Manager: portage-2.2.24
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/fwknop-cleanup'
Pull request: https://github.com/gentoo/gentoo/pull/501
Hans de Graaff · gentoo
dev-lang/ruby: remove masked ruby19
Package-Manager: portage-2.2.24
Hans de Graaff · gentoo
dev-lang/ruby: add 2.0.0_p648, 2.1.8, 2.2.4
New versions for security bug https://bugs.gentoo.org/show_bug.cgi?id=568502 Package-Manager: portage-2.2.24
Hans de Graaff · gentoo
dev-lang/ruby: fix building with USE=multitarget
Don't set LD_LIBRARY_PATH by default when building extensions since that does not work with USE=multitarget. Fixes bug 564272 Package-Manager: portage-2.2.20.1
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #565110
Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm"
Markus Meier · gentoo
dev-lang/ruby: arm stable, bug #565110
Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm"
Agostino Sarubbo · gentoo
dev-lang/ruby: alpha stable wrt bug #565110
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="alpha"
Agostino Sarubbo · gentoo
dev-lang/ruby: ia64 stable wrt bug #565110
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ia64"
Agostino Sarubbo · gentoo
dev-lang/ruby: ppc stable wrt bug #565110
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc"
Agostino Sarubbo · gentoo
dev-lang/ruby: x86 stable wrt bug #565110
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Jeroen Roovers · gentoo
dev-lang/ruby: Stable for HPPA PPC64 (bug #565110).
Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
dev-lang/ruby: amd64 stable wrt bug #565110
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Hans de Graaff · gentoo
dev-lang/ruby: add libressl USE flag, fixing bug 562286
Add support for libressl using a backported upstream patch. Thanks for hasufell in bug 562286. Package-Manager: portage-2.2.20.1
Hans de Graaff · gentoo
dev-lang/ruby: fix x32 support, bug 480238
Fix x32 support by backporting upstream's ruby 2.1 fixes. Thanks for Bertrand Jacquin for providing and testing the patches. Fixes bug 480238 Package-Manager: portage-2.2.20.1
Mike Frysinger · gentoo
sys-libs/ncurses: move to SLOT=0 #557472
Use SLOT=0 for installing of main development files like other packages so we can use other SLOTs for installing SONAME libs for binary packages.
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Jeroen Roovers · gentoo
dev-lang/ruby: Stable for HPPA PPC64 (bug #518094).
Package-Manager: portage-2.2.20.1
Hans de Graaff · gentoo
dev-lang/ruby: version bumps
Package-Manager: portage-2.2.20.1
Justin Lecher · gentoo
dev-lang/ruby: Use slot operators for ncurses
Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Mikle Kolyada · gentoo
ia64 stable: stabilized: =dev-lang/ruby-2.1.6-r1 dev-ruby dependencies: dev-ruby/{json,minitest,racc,rake,rdoc,rubygems} virtuals: virtual/{ruby-minitest,rubygems}
See bug #518094 Package-Manager: portage-2.2.20
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed