<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/databases/ruby-dbm, branch trunk</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=trunk</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=trunk'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2022-01-16T13:15:52Z</updated>
<entry>
<title>databases/ruby-dbm: add package version 1.1.0</title>
<updated>2022-01-16T13:15:52Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2022-01-16T13:15:52Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=cb84d9fbba5744607469d47333fab97c2026db21'/>
<id>urn:sha1:cb84d9fbba5744607469d47333fab97c2026db21</id>
<content type='text'>
Add dbm gem as ruby-dbm package version 1.1.0.

Note:

* Ruby 2.6 contains dbm 1.0.0.
* Ruby 2.7 and Ruby 3.0 contains dbm 1.1.0, but no conflict.
* Ruby 3.1 dose not contain dbm.


DBM

The DBM class provides a wrapper to a Unix-style dbm or Database Manager
library.

Dbm databases do not have tables or columns; they are simple key-value data
stores, like a Ruby Hash except not resident in RAM.  Keys and values must
be strings.

The exact library used depends on how Ruby was compiled.  It could be any of
the following:

* The original ndbm library is released in 4.3BSD.  It is based on dbm
  library in Unix Version 7 but has different API to support multiple
  databases in a process.
* Berkeley DB versions 1 thru 5, also known as BDB and Sleepycat DB, now
  owned by Oracle Corporation.
* Berkeley DB 1.x, still found in 4.4BSD derivatives (FreeBSD, OpenBSD,
  etc).
* gdbm, the GNU implementation of dbm.
* qdbm, another open source reimplementation of dbm.

All of these dbm implementations have their own Ruby interfaces available,
which provide richer (but varying) APIs.</content>
</entry>
<entry>
<title>Remove one more ruby16 only package.</title>
<updated>2005-11-04T07:04:47Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2005-11-04T07:04:47Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=1787c66629aa4ded63463621dae51a370753bb40'/>
<id>urn:sha1:1787c66629aa4ded63463621dae51a370753bb40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mark this pacakge ruby16-base only.</title>
<updated>2005-11-02T08:57:35Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2005-11-02T08:57:35Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=ca41984f6b8b6a4448fc49945a70abf2ca88edd1'/>
<id>urn:sha1:ca41984f6b8b6a4448fc49945a70abf2ca88edd1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.</title>
<updated>2005-04-11T21:44:48Z</updated>
<author>
<name>tv</name>
<email>tv@pkgsrc.org</email>
</author>
<published>2005-04-11T21:44:48Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=f816d81489fd245a89e581c2f9cf792562ade194'/>
<id>urn:sha1:f816d81489fd245a89e581c2f9cf792562ade194</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revive separated ruby packages, ruby-dbm, ruby-zlib, ruby-digest and</title>
<updated>2005-03-06T16:52:39Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2005-03-06T16:52:39Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=079f54e1fdb2b365fc00e81c251d205c9f3ef637'/>
<id>urn:sha1:079f54e1fdb2b365fc00e81c251d205c9f3ef637</id>
<content type='text'>
ruby-openssl with bump PKGREVISION.</content>
</entry>
<entry>
<title>Revive separated ruby packages, ruby-dbm, ruby-zlib, ruby-digest and</title>
<updated>2005-03-06T16:52:38Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2005-03-06T16:52:38Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d0cab82177cd6f281845eb8ee82a5668d852315f'/>
<id>urn:sha1:d0cab82177cd6f281845eb8ee82a5668d852315f</id>
<content type='text'>
ruby-openssl with bump PKGREVISION.

Added ruby-dbm/Makefile to handle IRIX case, use native base system's
ndbm(3) instead of Berkley DB's ndbm compatible interface, too.</content>
</entry>
<entry>
<title>Revive separated ruby packages, ruby-dbm, ruby-zlib, ruby-digest and</title>
<updated>2005-03-06T16:52:38Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2005-03-06T16:52:38Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=6905ca0c036405a3071d57ba03f00689b7b72cf3'/>
<id>urn:sha1:6905ca0c036405a3071d57ba03f00689b7b72cf3</id>
<content type='text'>
ruby-openssl with bump PKGREVISION.</content>
</entry>
<entry>
<title>Remove ruby-dbm package.  It is included in ruby16/ruby18 package now.</title>
<updated>2005-02-21T15:42:24Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2005-02-21T15:42:24Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=f0c3263b5e8ed4d68ccdad5b4922e3fac82128c1'/>
<id>urn:sha1:f0c3263b5e8ed4d68ccdad5b4922e3fac82128c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Ruby 1.8.2.</title>
<updated>2005-01-23T17:33:19Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2005-01-23T17:33:19Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=e794da07d3e022101a0d7f988aef6b7f67e24d92'/>
<id>urn:sha1:e794da07d3e022101a0d7f988aef6b7f67e24d92</id>
<content type='text'>
This is basically bug fix release, but official changes aren't provided
yet.  Please refer ChangeLog.

Here is pkgsrc changes:

o Set RUBY_HAS_ARCHLIB=yes for Ruby packages including archtecture depending
  extention library in order to depend more specific Ruby.

o Now install database for ri(1).  Fix PR pkg/28566.

o Net::IMAP

	* lib/net/imap.rb (u8tou16): fixed typo. fixed: [ruby-list:40546]

o NKF:

	* ext/nkf/nkf-utf8/nkf.c (reinit): should initialize all static
	  variables.  fixed: [ruby-list:40445]

	* ext/nkf/lib/kconv.rb (Kconv::RegexpEucjp): second byte is up to
	  0xfe.

	* ext/nkf/lib/kconv.rb (Kconv#kconv): should handle UTF8 and UTF16
	  properly.

o WEBrick

	* lib/webrick/httpauth/htpasswd.rb (WEBrick::Htpasswd#reload):
	  raise NotImplementedError if password is encrypted by digest
	  algorithms. This patch is contributed by sheepman. [ruby-list:40467]

	* lib/webrick/httpauth/digestauth.rb
	  (WEBrick::HTTPAuth::DigestAuth#_authenticate): fix digest calculation.
	  This patch is contributed by sheepman. [ruby-list:40482]

	* lib/webrick/{httpauth.rb,httpauth/basicauth.rb,httpproxy.rb}: use
	  pack/unpack-template char "m" instead of lib/base64.rb to do base64
	  encoding/decoding. fixed: [ruby-dev:25336]</content>
</entry>
<entry>
<title>Switch to use RUBY_DLEXT as suffix of extention library.</title>
<updated>2004-12-04T17:20:46Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2004-12-04T17:20:46Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=05a0ff5ab1a4eeee412cce91a59c508da718610e'/>
<id>urn:sha1:05a0ff5ab1a4eeee412cce91a59c508da718610e</id>
<content type='text'>
</content>
</entry>
</feed>
