Versions
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
USE flags
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
Dependencies
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-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
Runtime Dependencies
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-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
Depending packages
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
Bugs
- 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
Change logs
- 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