Commit graph

29 commits

Author SHA1 Message Date
rillig
9637f7852e all: migrate homepages from http to https
pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
2020-01-26 17:30:40 +00:00
taca
9f93e5f058 Update ruby-redcloth to 4.3.2.
pkgsrc change: Add support for pkg_alternatives.

== 4.3.2 / May 23rd, 2016

* Fix additional case for CVE-2012-6684 [Joshua Siler]

== 4.3.1 / May 17th, 2016

* Fix additional case for CVE-2012-6684 [Joshua Siler]

== 4.3.0 / April 29th, 2016

* Remove JRuby and Windows cross compilation and support
* Add Ruby 2.2.3 testing and support

* include CVE-2012-6684 fix [Tomas Pospisek]
  * fix by [Antonio Terceiro]
    * see http://sources.debian.net/src/ruby-redcloth/4.2.9-4/debian/patches/0001-Filter-out-javascript-links-when-using-filter_html-o.patch/
  * vulnerability reported by [Kousuke Ebihara]
    * see http://co3k.org/blog/redcloth-unfixed-xss-en

== 4.2.9.1 / February 24, 2015

* Lazy-load latex_entities.yml [Charlie Somerville]
2016-10-18 14:43:14 +00:00
agc
2eddae48e5 Add SHA512 digests for distfiles for textproc category
Problems found locating distfiles:
	Package cabocha: missing distfile cabocha-0.68.tar.bz2
	Package convertlit: missing distfile clit18src.zip
	Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 01:59:17 +00:00
taca
17a1a339eb Add ${GEM_EXTSDIR}/gem.build_complete for new rubygems and updated ruby. 2015-03-08 15:17:17 +00:00
taca
b6a0638a80 Add GEM_EXTSDIR support. 2014-03-17 14:30:38 +00:00
jperkin
9e7a1ba4b9 Set USE_GCC_RUNTIME=yes for packages which build shared libraries but do
not use libtool to do so.  This is required to correctly depend upon a
gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
2014-03-13 11:08:49 +00:00
taca
f7bbc8500d Update ruby-redcloth package to 4.2.9.
== 4.2.9 / November 25, 2011

* Fix RbConfig / Config warning in Ruby 1.9.3. [Steve Purcell, Robert Gleeson, and unclaimedbaggage]
* Use RSTRING_NOT_MODIFIED header for Rubinius [Dirkjan Bussink]
2011-12-15 16:19:33 +00:00
taca
6b9a0108b4 * Remove .require_paths from PLIST
* Bump PKGREVISION.
2011-11-08 15:37:33 +00:00
taca
b845ba00e1 Update ruby-redcloth package to 4.2.8.
== 4.2.8 / August 17, 2011

* Do not treat warnings as errors so it compiles cleanly. [Tomasz Wałkuski]
2011-08-18 12:50:14 +00:00
taca
7f2511da31 Update ruby-redcloth package to 4.2.7.
== 4.2.7 / Febrary 10, 2011

* Fixed typo in gemspec to make case-sensitive require work. [Gabe da Silveira]
* Tested installing the gem and requiring it with both cases on Ubuntu 8.04, 10.10 and OS X Version 10.6.6.
* Have spaces around the en-dash in LaTeX [Benjamin Quorning]
* Turned double-quote close to smart quotes in LaTeX [Jonathan D. Blake]

=== 4.2.6 / February 9, 2011

* Add case-sensitive require back into the gemspec.
* Fix rdoc options in gemspec.

=== 4.2.5 / February 7, 2011

* Fix bundler and rubygems-test incompatibilities. Working around bug:
    https://github.com/carlhuda/bundler/issues/issue/1021

=== 4.2.4 / February 7, 2011

* Add .gemtest to opt-in to rubygems-test program (gem install rubygems-test to participate)
* Allow attributes to be set on hr and br tags [Jesse Stormier]
* Fix dangling <li> [Stephen Bannasch]
* Switch to bundler and rake-compiler for gem management/compilation
* Fix invalid YAML for Ruby 1.9.2 [Aaron Patterson]
2011-06-19 03:39:05 +00:00
taca
33e824faca Bump PKGREVISION due to ABI change of ruby18-base. 2011-02-21 16:01:10 +00:00
taca
2c0e0ddcd4 Update textproc/ruby-redcloth to 4.2.3.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove default value of GEM_BUILD.
* Remove RUBY_HAS_ARCHLIB.


=== 4.2.3 / March 1, 2010

* Allow quotes in styles so you can do things like listing font-families. [Jason Garber]
* Fix uninitialized constant Gem::Specification::PLATFORM_CROSS_TARGETS in Rails [Jason Garber]
* Allow uppercase letters in class and ID attributes even though it's invalid [Jason Garber]
* Fix compatibility with newer Echoe, by using full-name for Platform [Flameeyes]
* Fixes for PPC/PPC64 [Flameeyes]
* Added a modified copy of 'Textile Reference' to a doc folder [codesponge]
* Add footnote return links [Jonathan Rudenberg]
* Add bug report link to the README

=== 4.2.2 / June 30, 2009

* Fix regression where percent wasn't accepted in style attribute. [Jason Garber]

=== 4.2.1 / June 16, 2009

* Fix regression where period wasn't accepted in style attribute. [Jason Garber]
2010-09-10 08:35:57 +00:00
minskim
df7ec1a209 Update ruby-redcloth to 4.2.0.
Major changes since 4.0.4:
* JRuby support!  [olabini]
* Added textilize ERB utility method. [edraut]
* Compatible with Ruby 1.9.
* Change to list attributes so you can give style/class to list items.
* Ruby 1.9 string encodings are preserved
* Table cell parsing has been enhanced to handle empty cells and cells
  containing text with line breaks
* A major regression in the handling of notextile blocks has been fixed
* There is better handling of quotes inside quoted phrases, question marks
  inside citations, etc.
* Numerous LaTeX fixes thanks to NASA scientist Bil Kleb.
* A pure-Ruby version of the state machine for those that absolutely can't
  compile the C extension or use the precompiled JRuby or Win32 binaries.
2009-06-14 18:39:59 +00:00
minskim
0055e9b1ed Update HOMEPAGE. 2009-06-14 18:30:59 +00:00
joerg
73ae0afd90 Remove @dirrm entries from PLISTs 2009-06-14 18:17:11 +00:00
taca
4d837303b5 Update ruby-redcloth to 4.0.4.
*4.0.4 (October 1, 2008)*

* Added some very basic support for images in LaTeX. [virtualfunction]

* Fixed missed caps and inline modifiers wrapped in parentheses. #43, #45

* Removed indication of quotes explicitly with square brackets.  Textile 2.0 does not support this and it wasn't in RedCloth 3. #46

* Made percent signs less greedy.  They must surround a phrase or else they must be surrounded with square brackets, just like sup, sub, and del phrases. #47

* Reduced link eagerness so it wouldn't include preceding quoted phrases. #48

* Fixed compatibility issues with Ruby 1.9 [Keita Yamaguchi]. #52, 53, 54

* Fixed an error when a link was badly nested in parentheses. #55

* Fixed an error on superscript/subscript parenthetical phrase. #56

* Fixed bold phrases starting with a number being recognized as unordered lists. #60

* Fixed behavior of unclosed (multi-paragraph) quotes and incorrect handling of links inside double quotations. #59, #63

* Fixed empty block HTML disappearing. #64


*4.0.3 (August 18, 2008)*

* Fix NoMethodError: private method gsub!' called for nil:NilClass when two dimensions followed by a space. #38

* Fixed unititialized constant RedCloth::TextileDoc with Rails 2.1.  Came from a workaround for Rails bug #320 that was applied even when not necessary. #42


*4.0.2 (August 15, 2008)*

* Fixed link references/aliases not being recognized when they include hyphens. #36

* Dimensions in feet and inches use correct typographic characters. #25

* Limit overzealous superscript and subscript.  Sup/sub phrases must be surrounded by spaces or square brackets, as in Textile 2. #35

* Fixed HTML before tables causing the opening table tag to be emitted twice. #33

* Cleaned up unused code that was causing a warning. #28

* Workaround for Rails 2.1 bug that loads a previous version of RedCloth before loading the unpacked gem.  Has since been fixed in edge rails. #30

* Added a RedCloth::VERSION.to_s and .== methods so you can puts and compare RedCloth::VERSION just like in previous RedCloth releases. #26

* Fixed HTML block ending tags terminating blocks prematurely. #22


*4.0.1 (July 24, 2008)*

* Fixed lines starting with dashes being recognized as a definition list when there were no definitions.

* Created alias RedCloth.rb so Rails 2.1 gem dependency works on case-sensitive operating systems	.
* Fixed parsing sentences that had two em dashes surrounded by spaces from becoming del phrases. #19

* Fixed links including prior quoted phrases. #17


*4.0.0 (July 21, 2008)*

* New SuperRedCloth (RedCloth 4.0) is a total rewrite using Ragel for the parsing.

* Markdown support has been removed.

* Single newlines become <br> tags, just as in traditional RedCloth and other Textile parsers.

* HTML special characters are automatically escaped inside code signatures, like Textile 2.  This means you can simply write @<br />@ and the symbols are escaped whereas in RedCloth 3 you had to write @&lt;br /&gt;@ to make the code fragment readable.

* The restrictions parameter is observed just like previous versions (except :hard_breaks is now the default).

* Arguments to RedCloth#to_html are called so extensions made for prior versions can work.  Note: extensions need to be included rather than defined directly within the RedCloth class as was previously possible.

* Custom block tags can be implemented as in the previous version, though the means of implementing them differs.

* HTML embedded in the Textile input does not often need to be escaped from Textile parsing.

* The parser will not wrap lines that begin with a space in paragraph tags.

* Rudimentary support for LaTeX is built in.

* RedCloth::VERSION on a line by itself inserts the version number into the output.

* Output (less newlines and tabs) is identical to Textile 2 except a few cases where the RedCloth way was preferable.

* Over 500 tests prevent regression

* It's 40 times faster than the previous version.
2008-10-03 01:31:12 +00:00
jlam
49044b1ec2 Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.
2008-04-04 15:30:00 +00:00
heinz
5b9a430445 Dick Davies can no longer maintain those packages. (by private mail) 2007-10-03 14:45:41 +00:00
minskim
5edb724d2d Fix a check-interpreter error. Bump PKGREVISION. 2007-05-01 23:04:02 +00:00
taca
922992b327 Fix ruby-build-ri-db option related problem.
- Include options.mk before rubyversion.mk, so PLIST for ri database
  should be created suitably.

- make RUBY_RIDIR and its friends relative path to ${PREFIX}.

- Fix and improve handling of ${RUBY_RIDIR} handling and should
  be fixed remaining ${RUBY_RIDIR} after pkg_delete ruby18-base.
  (Noted by private mail from wiz@.)

Bump PKGREVISION of ruby18-base package.
2007-01-28 15:15:57 +00:00
taca
54b3277281 Sort PLIST. 2006-09-07 15:55:50 +00:00
taca
0676967c74 Use RUBY_GENERATE_PLIST. 2006-09-07 15:55:49 +00:00
taca
dccd827fac Stop handling DIST_SUBDIR default for Ruby based packages.
Second, update distinfo and/or stop using USE_RUBY_DIST_SUBDIR in Makefiles.
2006-01-03 14:25:49 +00:00
taca
70fc5d1c3b Update ruby-redcloth package to 3.0.4.
- version: 3.0.4
  date: 2005-02-18
  changes:
    - The caps class doesn't swallow spaces.
    - Horizontal rules required to be on an empty line.
    - Hard breaks don't screw with Markdown headers any longer.
    - Fixed error triggered by complex lists.
    - Inline markups need to be butted up against enclosing text, no spaces.
    - Fixed problem with intermingled single and double quotes.
    - Brought back lite_mode.
2005-11-03 05:59:14 +00:00
rillig
2d215dbcf0 Removed trailing white-space from line 1. 2005-10-23 20:24:17 +00:00
minskim
a68713fdfb Fix PLIST. Bump PKGREVISION. 2005-09-22 01:40:23 +00:00
taca
ee95d3c018 Update ruby-redcloth package to 3.0.3.
- version: 3.0.3
  date: 2005-02-06
  changes:
    - Stack overflow regexp on code inlines obliterated.
    - Citations scaled back.
    - Toggle span tags on CAPS with :no_span_tags accessor.

- version: 3.0.2
  date: 2005-02-02
  changes:
    - Stack overflow Regexps replaced.
    - All code blocks protected from formatting.
    - Hard breaks working.
    - Filter HTML now uses detailed cleaner.

- version: 3.0.1
  date: 2004-11-15
  changes:
    - Using `float' rather than `text-align' to align image blocks.
    - Shelving more HTML attributes to prevent them from clashing with Textile glyphs.
    - Simplifying the block regexp.

- version: 3.0
  date: 2004-10-26
  changes:
    - Broke up the Textile engine into smaller parts, recoded central block parser.
    - Added preliminary support for Markdown.
    - Added support for custom Textile prefixes.
    - RedCloth now generates XHTML fragments.
    - Complete HTML documents should now work, RedCloth ignores complex HTML.

- version: 2.0.12
  date: 2004-08-09
  changes:
    - Escaping tighter for <pre> tags that share a single line.
    - No more String#htmlesc!.  Moved to RedCloth#htmlesc.
    - Pruned out the code that was handling multibyte.

- version: 2.0.11
  date: 2004-06-01
  changes:
    - Fixed the new 2.0-style aliased links.
    - Lines starting with div opening or closing tags aren't given paragraph tags.
    - Escaped some sample markup that was being translated by RDoc.
    - Subtle changes to the quick tags to help them interact with surrounding HTML better.
    - Ensure angle brackets inside code quick tags get escaped.
    - New patch and test by F. Ros to fix <pre> tags with class settings.
    - Commented out encode_entities and fix_entities, they do nothing now.  Thanks, Denis.
    - Scaled back QTAGS a back to avoid mixing up hyphens and dels.  Thanks, Denis.
    - Work on the references to ensure they are generating at least XHTML 1.0 Transitional.

- version: 2.0.10
  date: 2004-05-26
  changes:
    - Table and list problems.  Rewrote the <pre> handling code.. again.

- version: 2.0.9
  date: 2004-05-26
  changes:
    - Improved RDoc.  Ri documentation is auto-installed now!
    - Links were consuming closing HTML tags.  (See latest test in tests/links.yml.)
    - Further speed patch from Denis.  Good good.
    - Patch by F. Ros to fix <pre> tags with class settings.

- version: 2.0.8
  date: 2004-05-22
  changes:
    - First scan of the glyphs() method only scans for pre|notextile|code, the
      deeper passes scan for all HTML.  Now inlines work around HTML tags!
      (What a pain!)
    - Moved tables and blocks into glyphs to keep them shielded from the parser
      if they are in <pre> tags.
    - Patch by Denis Mertz to speed up RedCloth by compiling the various RegExps
      only once.  Thanks, David!

- version: 2.0.7
  date: 2004-04-21
  changes:
    - New REFERENCE and QUICK-REFERENCE.  See http://hobix.com/textile/.
    - Lists rewritten to accomplish better line folding.
    - Better, greedier links.
    - Additional link and list tests.

- version: 2.0.6
  date: 2004-04-16
  changes:
    - Bold and strong tags were mixed up.  '*' is now strong.  '**' is bold.
      They were swapped until now.
    - Horizontal alignments were pretty buggy.  Combining alignments with
      indents was totally broken.
    - Fixed table problem.  Now glyphs are handled between tables and blocks.
    - Nested <pre> and <code> tags are now escaped.  Much better handling of
      HTML inside <pre> tags.  Really: quite nice.
    - Patch from Florian Gross to fix an html filtration inconsistency.
2005-09-05 03:52:49 +00:00
wiz
9b3b3041bc Add RMD160 checksum. 2005-05-25 13:43:10 +00:00
minskim
3f720f9ac4 Import ruby-redcloth from pkgsrc-wip. Packaged by Rich Davies.
RedCloth is a Ruby library for working with the Textile language
(http://www.textism.com/tools/textile/).
2005-03-26 16:16:44 +00:00