ruby-devel-2.1-6.4>t  DH`pY]/=„PE bbqNhdqKʓ<|Sv@QU:^1L]$ g[u8h4Ov,o7hA7O܏xc|dC?ܺR\5䟹UR1@' ]J~mebudž樊uBj},LI7zv@{`P#[F 5SBhnN0̃6%@R,`6ec312a83d5e19749ab92718e8f1447d4596590f&uY]/=„-MD%opN&/ d@9,{ogm/͍`.g7&C_[^ЏoISy?]gaٲ&ž8H4wvŦvn?٫c2r.~URj %G/>9"?!d   <dhpt     * ,4>H`h(8$393:F3F G 0H 8I @X DY L\ \] d^ vb c!<d!e!f!l!u!v!w!x!z!Cruby-devel2.16.4Development files to link against RubyDevelopment files to link against Ruby.Y]lamb02TopenSUSE Leap 42.3openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/Rubyhttp://www.ruby-lang.org/linuxx86_64TA큤Y]Y]213de682bbeaaacae07132a46f662441rootrootrootrootruby-2.1-6.4.src.rpmruby-develruby-devel(x86-64)   rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rubyruby2.1-develrpmlib(PayloadIsLzma)3.0.4-14.0-12.1.94.4.6-14.11.2SS"@S9@RQ@QQɆ@QQ{P-P6@P@PP@P@P1@P1@PPPPPPP@P@P@PSOO0@OO@OiO O8@NV@Nl@NMWMI@Mc@L)@L-L,@KK:@K~@K@KepKbK(J:mrueckert@suse.demrueckert@suse.demrueckert@suse.dejmassaguerpla@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comadrian@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comsaschpe@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comsaschpe@suse.desaschpe@suse.decoolo@suse.comsaschpe@suse.desaschpe@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.commrueckert@suse.decoolo@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.decrrodriguez@opensuse.orgmrueckert@suse.demeissner@suse.demrueckert@suse.dejengelh@medozas.dejansimon.moeller@opensuse.org- remove obsolete expand line- remove the provides to avoid have choice- migrated to just plain wrapper packages- fix Bug 834785 - VUL-0: ruby*: default /etc/gemrc uses http source of gems instead of https- change too strict ruby20 requires with _ge- use update-alternatives the right way - which is portable too- remove --force usage in favor of portable rm (SLE11)- use --force for update-alternatives- switch to ruby 2.0 default- buildignore rubygems package to avoid bootstrap problem- ruby-common no longer provides anything that ruby requires, so remove it- buildignore own subpackages to avoid bootstrap problem- reenable rdoc generation, no need to differ from upstream there- add update-alternatives for ruby provided binaries- expand ruby19 gemspecs as provides automatically- remove rubygem-requires - rpm does it correctly- split out ruby-common into a package on its own- map the != operator to > - which might be wrong in 50% of all cases- require a patched rpm in case rpm does not have magic hooks- move the option parsing to a shell script that is able to do it rightly (rpm macros are just *BAD*)- make the rubygemdeps a ruby script much more clever about gemspecs- Another take on %gem_install, the version w/o passing parameters seemed to be wrong- avoid *.gemspec, we get problems if we there are two- remove too relaxing permissions from unpacked archive- add a provides for ruby-macros- Fix %gem_unpack: Fetch Gemspec from gem metadata for gems that don't package Gemspecs but generate them programatically- Fix ruby(abi) requires generation, the path glob was to broad- rename $bin19 binaries to $bin- Fix old-style %gem_install macro (missing parameter)- Provide the following new RPM macros: + %gem_unpack + %gem_build + %gem_install (retaining the old behavior)- add automatic provides and requires for rubygems- also add the old macro names as wrapper- make this package a wrapper around the default ruby - ruby19 for now- patch license to follow spdx.org standard- update to 1.8.7.p357 - randomize hash to avoid algorithmic complexity attacks. CVE-2011-4815 - initialization of hash_seed to be at the beginning of the process. - initialize random seed at first. - call OpenSSL::Random.seed at the SecureRandom.random_bytes call. insert separators for array join. patch by Masahiro Tomita. [ruby-dev:44270] - mkconfig.rb: fix for continued lines. based on a patch from Marcus Rueckert at [ruby-core:20420]. - Infinity is greater than any bignum number. [ruby-dev:38672] - initialize store->ex_data.sk. [ruby-core:28907] [ruby-core:23971] [ruby-core:18121]- add automake as buildrequire to avoid implicit dependency- update to 1.8.7.p352 - support for openssl compiled without SSLv2 - multilib support for tk build - some IPv6 related fixes - zlib fixes - reinitialize PRNG when forking children - uri route_to fixes - fix race condition with variables and autoload - drop 1887f60a8540f64f5c7bb14d57c0be70506941b8.patch included upstream - drop ruby-1.8.7.p22_tcltk-multilib.patch solved differently upstream- drop ruby-1.8.7.p299_webrick_error_page_encoding.patch: we will stick to the upstream charset- added ruby-1.8.x_rubylibdir.patch: allows us to also change the path for the stdlib part of the ruby directory tree- update to 1.8.7.p334 (bnc#673740, bnc#673750, bnc#600752) - A symlink race condition vulnerability was found in FileUtils.remove_entry_secure. The vulnerability allows local users to delete arbitrary files and directories. CVE-2011-1004 - Exception#to_s method can be used to trick $SAFE check, which makes a untrusted codes to modify arbitrary strings. CVE-2011-1005 - Ruby WEBrick character set issue (XSS) CVE-2010-0541 for all non security changes see /usr/share/doc/packages/ruby/ChangeLog - refreshed ruby-1.8.x_openssl_branch_update.patch - buildrequires openssl to make the last openssl test work - https://github.com/ruby/ruby/commit/1887f60a8540f64f5c7bb14d57c0be70506941b8.patch * ext/zlib/zlib.c (zstream_append_input2): add RB_GC_GUARD. This caused failure when test/csv is executed with GC.stress = true. - added ruby-1.8.7.p334_remove_zlib_test_params_test.patch: remove the test_params patch from backport in r27917 It doesnt pass atm. - removed ruby-1.8.6.p36_socket_ipv6.patch: included upstream- the testsuite and doc-html package should of course require the main package- add ruby(abi) = 1.8 provides- update to 1.8.7.p299 (bnc#606056 and bnc#603914) - OpenSSL 1.0.0 support - Use OpenSSL engines which exist - Fixed range and chunked support for Net::HTTP - Iconv fixes - Backported pack/unpack from the 1.9 branch (bnc#606056 bnc#603914) - Multiple fixes in the resolver - Fixed Unicode inspection bug. - Escape characters properly for the accesslog (bnc#570616) - cleaned up rpmlintrc - refreshed patches: old: ruby-1.8.7.p22_lib64.patch new: ruby-1.8.7.p299_lib64.patch old: ruby_1.8.6.p36_date_remove_privat.patch new: ruby-1.8.7.p299_date_remove_privat.patch old: ruby-pedantic-headers.diff new: ruby-1.8.7.p299_pedantic-headers.patch - replaced patches ruby-1.8.x_openssl-1.0.patch and ruby-1.8.x_openssl-1.0-tests.patch with ruby-1.8.x_openssl_branch_update.patch- fix build on ix86: - -target got removed from the %configure macro. add it back locally for now.- added ruby-1.8.x_openssl-1.0.patch and ruby-1.8.x_openssl-1.0-tests.patch: fix building with openssl 1.0.0 (taken from svn) - added ruby-1.8.x_yaml2byte.patch: fix warning about sequence point - remove requires on glibc-devel again- ruby-devel requires glibc-devel- added ruby-1.8.x_digest_non_void_return.patch: patch pulled from SVN to fix the warnings about no return in non-void functions.- ruby calls "ppc" "powerpc".- update to 1.8.7p249 small big fix release in the 1.8.7 branch, this includes the fix for: - ruby webrick doesn't sanitize non-printable characters in log (bnc#570616) CVE-2009-4492 - drop ruby-1.8.6.p36_gc.patch: solution is upstream- package documentation as noarch - adjust ruby.macros to ask the ruby binary for the target plaform. This is because %_host_cpu can expand to sparc64, while ruby is built for the sparcv9 target, and %_target_cpu can expand to noarch. - in ruby.spec, %rb_arch is statically reset to %_target_cpu, as we need the target name. Since it won't be noarch in this case, that is good.- remove s/armv5tel/armv4l/ in macros as it breaks build for armv5tellamb02 14943758482.1-6.42.1-6.4ruby-develREADME/usr/share/doc/packages//usr/share/doc/packages/ruby-devel/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/c7a93d15847a9a34e81ad08da341b31d-rubycpiolzma5x86_64-suse-linuxdirectoryASCII textg&2wj/rYQ?p] crt:bLL'NPТua5gA^-=ǩS_@,y_S˫ BCn= Ԏ0Gxݐ>m+) =& ӠLYӍ9y.@`J54_bsxqA}q$fgOF:1};(r!0O_{