summaryrefslogtreecommitdiff
path: root/textproc/ruby-rexml/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-10-10Drop ruby26 support.taca1-2/+2
2022-08-30textproc/ruby-rexml: improve comment texttaca1-2/+2
Ruby 3.1 contains the same version of ruby-rexml in it as Ruby 3.0.
2021-06-01textproc/ruby-rexml: update to 3.2.5taca1-2/+2
3.2.5 (2021-04-05) Improvements * Add more validations to XPath parser. * require "rexml/document" by default. [GitHub#36][Patch by Koichi ITO] * Don't add #dclone method to core classes globally. [GitHub#37][Patch by Akira Matsuda] * Add more documentations. [Patch by Burdette Lamar] * Added REXML::Elements#parent. [GitHub#52][Patch by Burdette Lamar] Fixes * Fixed a bug that REXML::DocType#clone doesn't copy external ID information. * Fixed round-trip vulnerability bugs. See also: https://www.ruby-lang.org/en/news/2021/04/05/xml-round-trip-vulnerability-in-rexml-cve-2021-28965/ [HackerOne#1104077][CVE-2021-28965][Reported by Juho Nurminen] Thanks * Koichi ITO * Akira Matsuda * Burdette Lamar * Juho Nurminen
2021-04-11textproc/ruby-rexml: do not build on Ruby 3.0taca1-1/+4
Do not build on Ruby 3.0 since it contains the same version of rexml gem and conflicts with this package. Noted by private e-mail from wiz@, thank you!
2021-02-14textproc/ruby-rexml: re-add package version 3.2.4taca1-0/+14
ruby-rexml was bundled to ruby base package and removed past. Ruby 3.0 dose not bundle rexml library any more, so re-add its latest version now. REXML REXML was inspired by the Electric XML library for Java, which features an easy-to-use API, small size, and speed. Hopefully, REXML, designed with the same philosophy, has these same features. I've tried to keep the API as intuitive as possible, and have followed the Ruby methodology for method naming and code flow, rather than mirroring the Java API. REXML supports both tree and stream document parsing. Stream parsing is faster (about 1.5 times as fast). However, with stream parsing, you don't get access to features such as XPath.
2005-11-03Remove packages which supported by ruby16-base (Ruby 1.6.8) pacakge onlytaca1-38/+0
and now bundled in ruby18-base pacakges.
2005-10-29Reset maintainer to tech-pkg:wiz1-2/+2
host idoru.mine.nu[82.31.78.41] said: 550 sorry, never heard of you (in reply to RCPT TO command)
2005-10-25Specify USE_RUBY_DIST_SUBDIR appropriately after previoustaca1-1/+3
lang/ruby/rubyversion.mk changes.
2005-03-06Bump PKGREVISION with introduce of ruby16-base/ruby18-base pacakge.taca1-2/+2
2005-02-20Simplify depends to ruby-iconv package.taca1-5/+3
No functional change.
2005-01-30Fix broken DEPENDS line noted by PR pkg/29156, Thanks to OBATA Akio whotaca1-2/+2
submit the PR.
2004-12-05Apply patch from PR pkg/28535.taca1-1/+12
- Fix Iconv::iconv error with "Shift_JIS" processing. - Fix method name mistake. - Since encoding modulde would be loaded as needs, it should be load by "load" instead of "require". Add dependency to ruby-iconv or ruby-uconv package. Bump package revision.
2004-11-28Update ruby-rexml package to 3.1.2 migrating to use new frameworktaca1-11/+13
for Ruby packages. Changes are unknown but it would be huge. NOTE: ruby18 (Ruby 1.8.1) package bundled rexml 2.7.3.
2004-03-16Add ruby to CATEGORIES.taca1-2/+2
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-04-26Initial import of ruby-rexml 2.4.8 package, pure Ruby XML parsertaca1-0/+25
based on Java Electric XML. This package is based on PR pkg/21282 by <rasputin at idoru dot mine dot nu> and discussion between he and me.