Revisions of ruby-common

buildservice-autocommit accepted request 1128358 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 133)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 132)
- gem_cleanup macro: yet another place which got hit by ruby 3.3
  replace `gem env gemdir` with
  `ruby -r rubygems -e 'puts Gem.default_dir'`
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 131)
- Fix for the previous change. we need to set the GEM_HOME before
  even wrapping into the re-exec with ruby.
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 1125725 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 130)
jemalloc locking + fix for ruby3.3~preview3 GEM_HOME breakage
buildservice-autocommit accepted request 1104976 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 129)
baserev update by copy to link target
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 1085295 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 128)
- Remove old specfile constructs
buildservice-autocommit accepted request 1086831 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 127)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 126)
- bump the version so we can require the new version to make it
  easier to depend on the new functionality
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 125)
- Support runtime dependencies for the generated subpackages:
  syntax:
  Requires: rubygem(gemname)
  Recommends: rubygem(gemname:x) >= x.y
  This will be transformed into
  Requires: rubygem(ruby:<rubyabi>:gemname)
  Recommends: rubygem(ruby:<rubyabi>:gemname:x) >= x.y
  That way we ensure that every package only requires rubygems for
  the current ruby version.
buildservice-autocommit accepted request 1085263 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 124)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 1085262 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 123)
- cleanup irp code
  - unify error handling using the exit_with_error function
  - ensure we add generated files
  - checkin the newly created package

- move new tools into a subpackage ruby-packaging-helpers to avoid
  dependency to /usr/bin/ruby

- Add 2 new utilities
  - irp aka initialize ruby package
    does exactly what the name says. does all the work to
    initialize a new ruby package
  - bundler-dumpdeps: script to generate BR/Requires based on a
    Gemfile.
buildservice-autocommit accepted request 1064060 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 122)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 121)
- do not rely on file dependencies for getopt
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 1045283 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 120)
- in the dependency generator for Gemfile.lock we now skip vendored
  deps
buildservice-autocommit accepted request 1037867 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 119)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 118)
- actually bump the version so we can require the newer version for
  ruby3.2
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 117)
- replace `File.exists?` with `File.exist?` as the `File.exists?`
  is no longer supported in 3.2
buildservice-autocommit accepted request 983973 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 116)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 982449 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 115)
- make %gem_unpack and %gem_build work when the default system ruby
  is not installed:
  both macros now use the %{gem_binary} define and we have a common
  macro %{set_gem_binary} to set this variable. the set macro will
  use the ruby-find-versioned to find a versioned version of gem.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 957161 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 114)
- avoid bashism in gem_build_cleanup
Displaying revisions 1 - 20 of 133
openSUSE Build Service is sponsored by