Path to this page:
./
lang/ruby24-base,
Ruby 2.4.5 release minimum base package
Branch: pkgsrc-2018Q3,
Version: 2.4.5,
Package name: ruby24-base-2.4.5,
Maintainer: tacaRuby is the interpreted scripting language for quick and
easy object-oriented programming. It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.
Features of Ruby are shown below.
+ Simple Syntax
+ *Normal* Object-Oriented features (ex. class, method calls)
+ *Advanced* Object-Oriented features (ex. Mix-in, Singleton-method)
+ Operator Overloading
+ Exception Handling
+ Iterators and Closures
+ Garbage Collection
+ Dynamic Loading of Object files (on some architecture)
+ Highly Portable (works on many UNIX machines, and on DOS,
Windows, Mac, BeOS etc.)
This package is Ruby 2.4 release minimum base package.
DEINSTALL [+/-]# $NetBSD: DEINSTALL,v 1.1 2017/06/18 13:45:11 taca Exp $
RUBY_GEM_BASE="${PREFIX}/@RUBY_GEM_BASE@"
RUBY_SITERIDIR="${PREFIX}/@RUBY_SITERIDIR@"
case ${STAGE} in
DEINSTALL)
${RM} -f ${RUBY_SITERIDIR}/created.rid
;;
POST-DEINSTALL)
${RM} -rf ${GEM_HOME}
${RMDIR} ${RUBY_GEM_BASE} 2>/dev/null || true
;;
esac
Required to run:[
textproc/libyaml]
Required to build:[
pkgtools/cwrappers]
Package options: ruby-build-ri-db
Master sites: (Expand)
SHA1: 0e1f184556507c22bc59054496c0af7cf28fb188
RMD160: 72478559b56856d77f2898148bfeb35f294c4dc1
Filesize: 12370.629 KB
Version history: (Expand)
- (2018-10-31) Updated to version: ruby24-base-2.4.5
- (2018-10-22) Package added to pkgsrc.se, version ruby24-base-2.4.4 (created)
CVS history: (Expand)
2018-10-29 08:53:23 by S.P.Zeidler | Files touched by this commit (2) | |
Log message:
Pullup ticket #5861 - requested by taca
lang/ruby: security update
lang/ruby24-base: security update
Revisions pulled up:
- lang/ruby/rubyversion.mk 1.196
- lang/ruby24-base/distinfo 1.10
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: taca
Date: Thu Oct 18 14:15:13 UTC 2018
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby24-base: distinfo
Log message:
lang/ruby24-base: update to 2.4.5
Ruby 2.4.5 Released
Ruby 2.4.5 has been released.
This release includes about 40 bug fixes after the previous release, and also
includes several security fixes. Please check the topics below for details.
* CVE-2018-16396: Tainted flags are not propagated in Array#pack and
String#unpack with some directives
* CVE-2018-16395: OpenSSL::X509::Name equality check does not work correctly
See the commit logs for details.
To generate a diff of this commit:
cvs rdiff -u -r1.195 -r1.196 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/ruby24-base/distinfo
|