Commit graph

5765 commits

Author SHA1 Message Date
nros
71faa13a13 Add missing dependecies to to p5-biblatex-biber.
Remove dependency to tex-biblatex since tex-biblatex now depends on
p5-biblatex-biber because biber is now biblatex default backend.
Bump pkgrevision.
2015-02-16 17:57:14 +00:00
nros
75403607aa Update tex-biblatex-doc to version 2.9a.
Ok by wiz.
2015-02-16 17:31:32 +00:00
nros
5974a68ff1 Update tex-biblatex to version 2.9a.
Changelog:

RELEASE NOTES FOR VERSION 2.9a

* Biber version 1.9 is required for biblatex 2.9a
* Fixed some bugs with defernumbers option
* With biber, the scanner for \mkcomprange will normalise any sequence of
  dashes with \bibrangedash and any (optionally space-surrounded) comma or
  semi-colon with \bibrangessep (see docs). Range compression now works
  properly in citation notes.

RELEASE NOTES FOR VERSION 2.9

* Biber version 1.9 is required for biblatex 2.9
* With biber, the \printshorthands functionality is subsumed under a more
  general "bibliography list" functionality. See the documentation for
  \printbiblist and the new examples file "92-bibliographylists.tex".
  Previous list of shorthands macros have legacy aliases for backwards
  compatibility.
* INCOMPATIBLE CHANGE - The generalisation of the \printshorthands facility
  into a bibliography list printing facility necessitated changing the
  default bibliography environment name for printing shorthands from
  "shorthands" to "shorthand" so that it matches the field name it uses.
  This allows the other relevant "short*" fields to be automatically
  available with environments, filters etc. for building bibliography lists
  of abbreviations. The same applies to the default "shorthands" driver
  which is now called "shorthand". If you (re)define either the "shorthands"
  bibliography environment or the "shorthands" driver in your style, please
  change the names to remove the "s" or you will pick up the internal
  defaults instead.
* The data model defining macros are no longer valid in a document
  (including the preamble). They in fact only ever partially worked as
  biblatex uses the data model to define some internal macros before the
  preamble and document is read. Using these macros in a document would
  lead to strange behaviour sooner or later and so now they are disabled
  after the data model is loaded and will generate a warning.
* The "sortlocale" option no longer passes its value to the biber option of
  the same name. Biblatex now has its own "sortlocale" option which is used
  to set the global sorting locale on sorting specifications which don't
  define one. The ability to define sorting locales per-sortscheme is new
  in this version. See the PDF documentation. This is unlikely to impact
  anyone. The biber "sortlocale" option can be use to override the
  biblatex-specified sorting locales if you need to.

RELEASE NOTES FOR VERSION 2.8a

* INCOMPATIBLE CHANGE - The "language" option has new values. "language=autobib" changes
  language for bibliography entries based on the LANGID field and the "autolang" option setting.
  As a new feature, "language=autocite" does the same for citations. "language=auto" sets
  both "autocite" and "autobib" and the default is "lanauge=autobib". This is a change from
  the previous default. If your style sets "language=auto" explicitly, you will get the new
  citation language switching behaviour and might want to use "language=autobib" to get the old
  behaviour back.

RELEASE NOTES FOR VERSION 2.8

* Biber version 1.8 is required for biblatex 2.8
* Polyglossia is now better supported
* The HYPHENATION field is now called LANGID. The old name still works for backwards compat. This
  field does a lot more than just selecting hyphenation patterns and was misleading.
* New field LANGIDOPTS for Polyglossia users allows specification of
  language-specific options (like variants such as "american" english and
  babelshorthands etc.). See the biblatex-examples.bib file which has been
  converted to use the new field names and fields.
* "babel" option renamed to "autolang". Old name generates a warning but
  still works. Since Polyglossia support now basically works, this name is now
  too package specific. There is a new value "langname" for this option
  which is Polyglossia only and allows the use of the main polyglossia language
  switching environment which can use the options given in the LANGIDOPTS field.
* New value "year" for "datelabel" option
* New internal field "datelabelsource" for package authors specifies which
  date field the datelabel was generated from.

RELEASE NOTES FOR VERSION 2.7a

* Bugfix release for 2.7

RELEASE NOTES FOR VERSION 2.7

* Biber version 1.7 is required for biblatex 2.7

* New field EVENTTITLEADDON now part of default data model and default styles

* Many citation command enhancements, better flow-of-text integration for
  \textcite et al. See changelog in PDF doc for details.

RELEASE NOTES FOR VERSION 2.6

* Biber version 1.6 is required for biblatex 2.6

* INCOMPATIBLE CHANGE - \DeclareLabelyear is now \DeclareLabeldate so
  that the extra fields labelmonth and labelday can be generated by
  biber. The 'labelyear' package option is now called 'labeldate'. The
  old names will work but will generate warnings. The default
  definition for \DeclareLabeldate in biblatex.def results in the same
  behaviour as with the old \DeclareLabelyear.

* Localised and fixed string fallbacks now possible as values for labelyear field

* Cyclic and cascading RELATED entries now working properly.

RELEASE NOTES FOR VERSION 2.5

* Biber version 1.5 is required for biblatex 2.5

* New  sourcemap step "entrynull" can be used to completely skip an entry.

RELEASE NOTES FOR VERSION 2.4

* Biber version 1.4 is required for biblatex 2.4

* New macro \DeclareStyleSourcemap for style authors who want to define source mappings which
  are not changed by users using \DeclareSourcemap. Style maps so defined are run after user
  mappings and before driver default mappings.

* New RELATEDOPTIONS field giving more control over the exact options for related entry processing

* INCOMPATIBLE CHANGE - \DeclareLabelname, \DeclareLabelTitle and \DeclareLabelyear now have
  a different syntax in order to prepare for future multi-script support. The change is minor -
  just wrap all fields in \field{} and don't use any commas to separate fields. For example, the
  default definition of \DeclareLabelname was:

  \DeclareLabelname{%
    shortauthor,
    author,
    shorteditor,
    editor,
    translator}

  and is now:

  \DeclareLabelname{%
    \field{shortauthor}
    \field{author}
    \field{shorteditor}
    \field{editor}
    \field{translator}
  }

RELEASE NOTES FOR VERSION 2.3

*  Biber version 1.3 is required for biblatex 2.3

*  New "append" mode for \DeclareSourcemap so that fields can be combined

*  Detection of some situations which requires biber or latex reruns.
   Specifically, when sorting schemes are added or removed, when citations are added
   or removed, when sorting=none and citation order changes and the interactions of
   these situations when defernumbers=true. Biblatex should now report that a re-run is
   required in such situations.

*  Bugfixes

RELEASE NOTES FOR VERSION 2.2

*  Biber version 1.2 is required for biblatex 2.2

*  Bugfixes

RELEASE NOTES FOR VERSION 2.1

*  Biber version 1.1 is required for biblatex 2.1

*  Custom data models is now looked for in more places. See PDF
   documentation. Custom data model conflicts are now better processed by
   biber.

*  Some improved localisation (Norwegian) and doc fixes.

RELEASE NOTES FOR VERSION 2.0

*  Biber is now the default backend. Biblatex 2.0 requires biber
   1.0.  It will not work with any earlier release of biber due to
   .bcf format changes required to support the new list-local sorting
   feature.

*  Biblatex with bibtex as the backend is now frozen at version 1.7. When
   using biblatex with the option "backend=bibtex" (which must be
   specified now, the default is backend=biber if no option is specified),
   biblatex 1.7 will be automatically used. Apart from important bug fixes,
   no more development will be done on the 1.7 branch which means that
   users must switch to backend=biber (or don't specify the backend at all)
   to get version 2.0 and future new features. All major new 2.0 features
   require biber anyway so this is no real change for bibtex users.

*  New options to enable counters which track different combinations of
   information. Here is a summary which contains all tracking options,
   including the new ones (row marked with with a star, table is also in
   the PDF documentation):

                   Enabled     Enabled          Tracked
   Option          field       counter          information
   --------------  ----------  --------------   -------------------
   labelalpha      labelalpha  extraalpha       label
   labelyear       labelyear   extrayear        labelname+labelyear
   *labeltitle     ---         extratitle       labelname+labeltitle
   *labeltitleyear ---         extratitleyear   labeltitle+labelyear

   The naming of the options and counters is a little unintuitive because
   the original ones were named before requests for the new ones were made.
   The "Tracked information" column makes clear which information is tracked
   by the counters. The new counters will appear in the .bbl inside an entry
   and can be used just like "extraalpha" and "extrayear". The new options
   controlling the new counters are false by default and are not used by the
   standard styles.

*  The biblatex data model is now customisable using the \DeclareDatamodel*
   macros. This allows the use of new entrytypes and fields, as long as the
   style supports them.

*  Controlling initials generation

   A biblatex macro interface (\DeclareNoinit) is now available to declare
   regular expressions to strip from names before generating initials for
   them. This mirrors the Biber config file functionality on a per-document
   basis. A common use, for example, might be to strip certain prefices
   from names so that they do not end up as initials.

*  Fine tuning sorting strings

   A biblatex macro interface (\DeclareNosort) is now available to declare
   regular expressions to strip from fields or types of fields for sorting
   purposes. This mirrors the Biber config file functionality on a per-document
   basis. A common use, for example, might be to strip "The " from titles for
   sorting purposes.

*  Sorting option for bibliography/shorthand lists

   \printbibliography and \printshorthands now have a "sorting" option so
   you can choose a sorting scheme for each bibliography/shorthand list
   instead of using the global sorting scheme. This means that you can
   issue \printbibliography or \printshorthands as many times as you need
   to, anywhere in the document and have the resulting list sorted in the
   way required.

*  Dynamic datasource modification

   A biblatex macro interface (\DeclareSourcemap) is now available to
   allow users to dynamically modify data as it is read by Biber. This
   can be used to do many things like remove unwanted fields,
   regularise field contents, add new fields etc. all without write
   access to the datasource. The biblatex manual has a large section
   on this feature, with many examples. This feature is identical in
   functionality to Biber's "sourcemap" option but having a macro
   interface allows it to be used on a per-document basis. The default
   mappings for datasource drivers are definable too, using
   \DeclareDefaultSourcemap

*  Customisable labels

   A new macro interface is implemented (\DeclareLabelalphaTemplate)
   which allows customisation of the label used in alphanumeric
   styles. The previous static labels are now implemented in terms of
   the new interface. The biblatex manual has a section on this
   feature with examples. One edge-case has changed with the new
   definition of the previous default label generation behaviour: a
   name with a prefix will now include 3 characters after the prefix
   instead of 2 ("van Rompel" will be "vRom" instead of "vRo"). The
   previous behaviour was anomolous anyway. There are options to
   auto-disambiguate labels in several ways.

*  Related entries

   A general method to support "related entries" is implemented. This
   allows a localisable, flexible way to deal with relationships between
   entries like "reprint of", "translation of", "reprinted in" etc.

   Three new entry fields are available to support this - "related",
   "relatedtype" and "relatedstring". Biber will automatically create
   "dataonly" clones of the related entries so that their data can be
   accessed in styles without having to cite them. Related entries may
   also be cited themselves which does not interfere in any way with this
   mechanism. The standard styles have been updated to support the new
   fields. New punctuation macros are available to format the new fields
   in the bibliography ("relatedpunct", "relateddelim", "related").

*  Citation key aliases

   It is now possible to include a new field "ids" in an entry which
   is a comma-separated list of citation key aliases. The entry can be
   cited by any of the aliases, which helps when you updated your
   entry keys but don't want to change old documents.

*  Option to sort names only using initials

   The new option "sortfirstinits" allows users to specify that name
   sorting only uses initials instead of the full name. Previously,
   even if "firstinits" was true, sorting used full names.

*  New citation commands

   Starred variants of \citeyear and \citedate are now available which
   include the extrayear information.
2015-02-16 17:27:44 +00:00
nros
8d81011582 Added missing dependencies.
Set LICENSE.
Bump PKGREVISION.
Information taken from:
http://bay.uchicago.edu/tex-archive/macros/latex/contrib/biblatex/README
2015-02-14 22:56:08 +00:00
jnemeth
21a3461659 sort 2015-02-12 05:09:34 +00:00
wiz
7d58c7e775 Bump PKGREVISION for PLIST change. 2015-02-10 23:53:43 +00:00
joerg
5d6da6dc1c Needs convert to build. 2015-02-10 21:10:14 +00:00
mef
8706777378 Sorry, previous commit was one generation older at wip.
This is the correct version. This has
   share/texmf-dist/tex/latex/adjustbox/tc-pgf.def
installed.
2015-02-10 15:29:54 +00:00
mef
2802fdd745 + tex-adjustbox
+ tex-collectbox
+ tex-ydoc
---------------------------------------------------------------------
2015-02-10 04:44:01 +00:00
mef
28710a4acc Import tex-collectbox-0.4b as print/tex-collectbox.
The package provides macros to collect and process a macro argument (i.e.,
something which looks like a macro argument) as a horizontal box rather than
as a real macro argument.

The `arguments' are stored as if they had been saved by \savebox or by the
lrbox environment. Grouping tokens \bgroup and \egroup may be used, which
allows the user to have the beginning and end of a group in different macro
invocations, or to place them in the begin and end code of an
environment. Arguments may contain verbatim material or other special use of
characters.

The macros were designed for use within other macros.
2015-02-10 02:48:23 +00:00
mef
77577d4e49 Import tex-adjustbox-1.0 as print/tex-adjustbox.
The package provides several macros to adjust boxed content. One purpose is
to supplement the standard graphics package, which defines the macros
\resizebox, \scalebox and \rotatebox , with the macros\trimbox and
\clipbox. The main feature is the general \adjustbox macro which extends
the `key=value' interface of \includegraphics from the graphics package
and applies it to general text content. Additional provided box macros are
\lapbox, \marginbox, \minsizebox, \maxsizebox and \phantombox.

All macros use the collectbox package to read the content as a box and not
as a macro argument. This allows for all forms of content including special
material like verbatim content. A special feature of collectbox is used to
provide matching environments with the identical names as the macros.
2015-02-10 02:48:09 +00:00
mef
59924127ad Import tex-ydoc-0.6alpha as print/tex-ydoc.
'ydoc' provides macros and environments to document LaTeX packages and
classes.  It is an alternative to the 'ltxdoc' class and 'doc' package.  It
targets a different layout and tries to provide more modern styles (xcolor,
hyperref, etc.).

This is an alpha release. It should not be used yet for other packages.
2015-02-10 02:47:54 +00:00
joerg
35d6b57f7e Add various missing TeX packages. 2015-02-04 20:51:32 +00:00
taca
02a0af9fc2 Update ruby-prawn package to 1.3.0.
Changes are not available, please refer commit log on
<https://github.com/prawnpdf/prawn>.
2015-02-04 14:26:47 +00:00
taca
a5181d26ab Update pdf-core to 0.4.0. Although latest version is 0.5.0, latest
ruby-prawrn require prior to 0.5.

Changes are not available, please refer commit log on
<https://github.com/prawnpdf/pdf-core>.
2015-02-04 14:25:23 +00:00
mef
4b26cbcce5 (pkgsrc)
- Drop dependency to obsolete devel/p5-File-Slurp-Unicode
 - Fix dependency to wip package to misc category, say,
      misc/p5-Business-ISSN
      misc/p5-Business-ISMN
   See
      http://mail-index.netbsd.org/tech-pkg/2014/10/02/msg013638.html
(upstream)
 - Update 0.9.9 to 1.9
------------------
1.9    (2014-05-25)
       * Misc bug fixes
       * Option names accept dashes as well as underscores for general Tex
         option compatibility.
       * New "--input-directory" option
       * Tool mode now also supports data validation
       * Perl 5.18 is now used to build all biber binaries
       * Locale-sensitive sorting now more granular (see biblatex
         "sortlocale" documentation)
       * Source mapping feature now interpolates from previous matches
       * Now supports generalised separated values lists using new
         "--xsvsep" option.
       * Macro <-> UTF-8 conversion now more robust
       * New Text::BibTeX library now supports generating initials from
         general UTF-8 strings (for, e.g. Russian names)
1.8    (2013-10-21)
       * Perl 5.18 compatibility (hash order randomisation)
       * Removed Data::Diver module due to linux licensing restrictions
       * Misc Bug Fixes
1.7    (2013-07-07)
       * Added clrmacros option
       * Added map_nomatch
       * Added --tool_macro_fields option
       * Exposed sorting option to user-level config file (so sorting in tool mode is possible)
1.6    (2013-04-30)
       * Bugfixes
       * Now uses perl 5.16. Non-binary (unpacked) use requires perl 5.16+
       * Improved tool mode with some formatting options
       * Made Unicode NFD/NFC boundaries more robust
       * labelyear is now labeldate to match biblatex 2.6
       * Support for new CLONESOURCEKEY field (see biblatex 2.6 docs)
       * New padding character option in labelalphatemplate (see biblatex
         2.6 docs)
1.5    (2013-01-10)
       * Added new source mapping option "map_entry_null"
       * Renamed some options (old ones remain as aliases):
         bibencoding     -> input_encoding
         bblencoding     -> output_encoding
         bblsafechars    -> output_safechars
         bblsafecharsset -> output_safecharsset
         outfile         -> output_file
         outformat       -> output_format
       * New "tool" mode with "--tool" option which takes a data source as argument
         and just performs reencoding and source mappings etc. as per options and config file.
       * Support for customisable BibTeX data source list and name separators
       * Better debug output for source mapping
       * Better defined source mapping hierarchy with bugfixes
1.4    (2012-11-28)
       * Support for biblatex 2.4 style sourcemaps (See \DeclareStyleSourcemap in
         biblatex docs)
       * entrykey is now a possible read-only pseudo field in sourcemaps
       * Reencode data interface completely re-written. New user option
         --recodedata allows users to specify a new data file for defining
         reencoding sets.
       * Internal changes to allow multiple script/lang variants of
         fields in biblatex in the future.
       * Citation key aliases now supported more comprehensively, in crossrefs etc.
       * Support for new RELATEDOPTIONS field (see biblatex docs)
       * Misc bug fixes
1.3    (01-11-2012)
       * New "append" mode for sourcemap to allow combining of fields
       * map_final now possible for map_set_field steps which causes map to
         stop completely if map_overwrite is false and the field to set
         already exists
       * Allow extrayear generation when there is no labelyear
1.2    (20-08-2012)
       * Misc bug fixes
1.1    (01-08-2012)
       * Misc bug fixes
       * Fixed later CentOS libz issue by including latest libz for linux builds
       * Fixed DOT output (SF bug 3544894)
1.0    (01-07-2012)
       * Internal data model processing changes
       * New labeltitleyear and extratitleyear disambiguation tracker
       * New labeltitle and extratitle disambiguation tracker
       * Sorting per list enabled for biblatex 2.0
       * New noinit option for ignoring parts of names when generating initials
       * Some optimisations for large data sources
       * Fixed build issues which broke PAR::Packer binary under latest Debian (Wheezy)
2015-01-30 14:17:26 +00:00
wiz
ba66dbada6 Remove patch not in distinfo. 2015-01-29 09:29:18 +00:00
pho
1aa66c0075 PLIST: Add a missing file
"share/appdata/evince-dvidocument.metainfo.xml" gets installed when the dvi option is enabled.
2015-01-28 03:16:24 +00:00
mef
07d11f551d (pkgsrc)
- Add LICENSE (gnu-gpl-v2)
  - Add gmake on USE_TOOLL+=
  - Add post-build: and post-install: target
    to get de/LC_MESSAGES/pslib.mo installed as previous package.
  (USE_CMAKE= yes doesn't work for install: yet)

(upstream)
  - Update 0.2.6 to 0.4.5
-------------------------
Version 0.4.5
	- added support for reusable images
	- updated man pages

Version 0.4.4
	- fixed impropper use of font in ps_stringwidth() (thanks to Roger Wimbert)

Version 0.4.3
	- renamed getline() to afm_getline() in ps_afm.c because never versions
	  of libc have an equal symbol

Version 0.4.2
	- fixed bug in ps_setcolor()
	- made src/hash_table.c compile on hp ux
	- fixed typo in input encoding table
	- fixed man pages
	- fixed several memory leaks

Version 0.4.1
	- fixed DSC in postscript file (makes ghostview for ms windows happy)
	- configuring using cmake now checks for libpng, libjpeg, libtiff, libz

Version 0.4.0
	- Also disolve a ligature if it isn't present in the font encoding vector
	- handle duplicate glyphs in an afm file nicely, without leaking memory
	- many small changes to make it compile for win32 in a mingw and
		visual C environment (includes support for cmake)
	- added function PS_glyph_list() which returns a list of all glyphs
	  in a font. Free that list with PS_free_glyph_list()
	- added function PS_glyph_width() which returns the width of a glyph
	- changed mode of fopen to "rb" to make it work in win32
	- added functions PS_[begin|end]_font(), PS_[begin|end]_glyph()
	  for creating Type3 fonts
	- added functions PS_add_kerning(), PS_add_ligature() for setting
	  kerning pairs and ligatures of a font.
	- added PS_glyph_show() for outputting a glyph by its name.
	- fixed sourceforge bug 1556247, 'ordmaskuline' must be 'ordmasculine'

Version 0.3.0
	- PS_string_geometry() uses the passed font and not the current font
	  (Closes #1711438 at sourceforge)
	- added section about color separation in man page of pslib
	- check for byteswap.h because mingw doesn't have it
	- default error handler now prints to stderr instead of stdout (reported
	  by Johannes Frank, fixes debian bug #429544)
	- parbreak has no effect if linebreak is set (previous segm reported
	  by Johannes Frank, fixes debian bug #429543)
	- BMP support can be disabled
	- PS_place_image() doesn't check for mimetypes of unsupported image
	  formats
	- support for separating colors. Just set the value 'separationcolor'
	  before creating a new page to 1-4 (1=cyan, 2=magenta, ...)
	- added missing include file for freebsd
	- Support for other input encodings (currently only latin1 and latin2, more
	  can be easily added)
	- Replaced TeXBase1 by Cork fontencoding because it supports more glyphs
	- ps_check_for_lig() gets extra first parameter *psdoc in order to be able
	  to access the inputencoding stored in psdoc

Version 0.2.7
	- fixed setting of locale
	- PS_set_border_style() works as expected
	- added blind feature to PS_show_boxed()
	- added support for gif, tiff and bmp images
	- PS_show_boxed() sets the value 'boxheight' to the actual height of
	  the box. This is useful if you specify a height of 0.0 for the
		box and need to find out how high is has become. It is also useful
		if a box isn't completely filled.
	- passing a height of 0.0 to PS_show_boxed() will create a box long enough
	  to contain all text.
	- strip alpha channel from rgb pngs, because they cause a segm fault. Once
	  I understand where the actual problem lies, it will be reenabled.
	- make euro symbol work (replaces the currency symbol)
	- PS_arc() and PS_arcn() behave like the arc and arcn postscript commands
	- fixed rpm spec file
	- PS_continue_text() finally works as expected
	- PS_get_buffer() checks for psdoc->sb before accessing it
	- PS_begin_page() does not overwrite the BoundingBox and Orientation
	  anymore, if it has been explicitly set by PS_set_info()
2015-01-26 13:09:09 +00:00
mef
01911eba7c Update 5.0.1 to 5.1.2
---------------------
2014-06-07  Jay Berkenbilt  <ejb@ql.org>
	* 5.1.2: release

	* MS Visual C++ build: explicitly target Windows 5.0.1 (XP)

	* New example program: pdf-split-pages: efficiently split PDF
	files into individual pages.

	* Bug fix: don't fail on files that contain streams where /Filter
	or /DecodeParms references a stream. Before, qpdf would try to
	convert these to direct objects, which would fail because of the
	stream.

2014-02-22  Jay Berkenbilt  <ejb@ql.org>
	* Bug fix: if the last object in the first part of a linearized
	file had an offset that was below 65536 by less than the size of
	the hint stream, the xref stream was invalid and the resulting file
	is not usable.  This is now fixed.

2014-01-14  Jay Berkenbilt  <ejb@ql.org>
	* 5.1.1: release

2013-12-26  Jay Berkenbilt  <ejb@ql.org>
	* Bug fix: when copying foreign objects (which occurs during page
	splitting among other cases), avoid traversing the same object
	more than once if it appears more than once in the same direct
	object.  This bug is performance-only and does not affect the
	actual output.

2013-12-17  Jay Berkenbilt  <ejb@ql.org>
	* 5.1.0: release

2013-12-16  Jay Berkenbilt  <ejb@ql.org>
	* Document and make explicit that passing null to
	QUtil::setRandomDataProvider() resets the random data provider.

	* Provide QUtil::getRandomDataProvider().

2013-12-14  Jay Berkenbilt  <ejb@ql.org>
	* Allow anyspace rather than just newline to follow xref header.
	This allows qpdf to read a wider range of damaged files.

2013-11-30  Jay Berkenbilt  <ejb@ql.org>
	* Allow user-supplied random data provider to be used in place of
	OS-provided or insecure random number generation.  See
	documentation for 5.1.0 for details.

	* Add configure option --enable-os-secure-random (enabled by
	default).  Pass --disable-os-secure-random or define
	SKIP_OS_SECURE_RANDOM to avoid attempts to use the operating
	system-provided secure random number generation.  This can be
	especially useful on Windows if you wish to avoid any dependency
	on Microsoft's cryptography system.

2013-11-29  Jay Berkenbilt  <ejb@ql.org>
	* If NO_GET_ENVIRONMENT is #defined, for Windows only,
	QUtil::get_env will always return false.  This was added to
	support a user who needs to avoid calling GetEnvironmentVariable
	from the Windows API.  QUtil::get_env is not used for any
	functionality in qpdf and exists only to support the test suite
	including test coverage support with QTC (part of qtest).

	* Add /FS to msvc builds to allow parallel builds to work with
	Visual C++ 2013.

	* Add missing #include <algorithm> in some files that use std::min
	and std::max.

2013-11-21  Jay Berkenbilt  <ejb@ql.org>
	* Change image comparison tests, which are disabled by default, to
	use tiff files with 8 bits per sample rather than 4.  This works
	around a bug in tiffcmp but also increases time and disk space for
	image comparison tests.

2013-10-28  Jay Berkenbilt  <ejb@ql.org>
	* Fix MacOS compilation errors by adding a missing #include
	<string> in a header file.
2015-01-26 11:54:17 +00:00
mef
bc9983349c Remove left unremoved patch-main.c. 2015-01-24 13:42:18 +00:00
mef
b965cb4ff2 (pkgsrc)
- Remove patch-main.c (it was for 'Remove wrong casts.').
(upstream)
 - update 2.48 to 2.57
----------------------------------------------
Release 2.57 (January 24, 2015, Gerd Neugebauer)
 - Segfault in deTeX fixed.
 - Compiler warnings silenced.

Release 2.56
 - Disambiguating numbers adapted to fit to documentation.
 - Configuration of regex fixed to work on Linux.
 - Documentation typos fixed.
 - Signed characters fro translation tables changed to unsigned.
 - Autoconf configuration improved.

Release 2.55
 - Library biblatex.rsc added. It contains capitalizations of fields used in bibLATEX.
 - Fix for a misbehaviour when selecting entries according to an aux file with deeply
nested @strings.

Release 2.54
 - Command line parameter -V documented.
 - Resource key.make.alias added to create new @ALIAS records for any newly generated key.
 - Resource apply.alias added to expand the @ALIAS records.
 - Resource apply.include added to expand the @INCLUDE records.
 - Resource apply.modify added to expand the @MODIFY records.
 - Error message for -o without parameter added.
 - @ALIAS and @INCLUDE records where not printed. This has been fixed.
 - A test suite for BibTool has been integrated. It requires Perl to be present on
the system on which the tests should be run.

Release 2.53
 - In tex.define spaces before the = are ignored instead of leading to unwanted
   definitions.
 - An intialization error showed up on MacOS. This has been fixed.
 - The prepared makefiles for various operating systems missed an entry for crossref.[cho].
 - Typo in help text and copyright year fixed.

Release 2.52
 - A few incompatibilities with signed and unsigned characters which showed up on
MacOS only have been fixed.
 - A few compiler warnings have been fixed.

Release 2.51
 - Bugfix in names.c: The classification of name parts erroneously has used a wrong
translation under certain circumstances.

Release 2.50
 - Bugfix in names.c: The classification of name parts erroneously has used a wrong
   translation under certain circumstances.
 - Bugfix in key.c: The classification of name parts erroneously has considered, to be
   a first name under certain circumstances. This has been improved.
 - Improvement in names.c and key.c concerning printing in debug mode.

Release 2.49
 - New resource expand.crossref introduced. This resource enables the expansion
   of fields inherited via the crossref mechanism.
 - Bugfix in names.c: The classification of name parts erroneously has considered the
   initials V., I., and X. to be Roman numerals belonging to the jr part under special
   circumstances. This has been improved.
 - Name formatting now uses a fractional part to restrict the number of name parts
   considered.
 - New resource expand.crossref introduced. This resource enables the expansion
   of fields inherited via the crossref mechanism.
 - Bugfix in print.c: Some national characters have been lost. It was necessary to use
   an unsigned character as elsewhere.
2015-01-24 13:40:14 +00:00
mef
9d803c4033 (pkgsrc)
- Convert (buildlink3) from fltk 1.3 to 2.0
(upstream)
 - Update 0.3.9 to 0.4.4
---------------------
flpsed-0.4.4
 - fix problem with documents that embed standard font replacements
   (reported by Volker Kuhlmann)
 - use plain Helvetica font instead of HelveticaNeue-Roman
   (reported by Evgeny Stambulchik and others).
 - use ftell() instead of ftello() for better compatibility
   (reported by Christophe CURIS).
 - fix compile problem with recent fltk-2 snapshots (reported by Brian)
 - automatically import PDF files from the command line (requested by many).

flpsed-0.4.3
 - implicitely end setup section if %%Page comment is encountered and check
   for valid setup length after DSC parsing.
 - only set modified flag if real changes have been made to the document.
 - use fl_choice() instead of deprecated fl_ask().
 - no longer rely on %%Pages comment because of possible use of (atend).
 - call XSync() to avoid "Cannot get ghostview property" error from gs
   (reported by A Mennucc).
 - don't die on SIGPIPE if gs has a problem (reported by A Mennucc).
 - use fltk2-config instead of fltk-config.

flpsed-0.4.2
 - Use setenv() instead of putenv() for POSIX
   compatibility (noticed by Jeff Orczykowski on Solaris 8).
 - fix gcc-4.1 compilation problem.
 - fix segfault in DSC code reported by Morten Brix Pedersen.
 - work around missing utf8len() in recent fltk-2. versions.
 - more compile fixes for recent fltk-2. versions.

flpsed-0.4.1
 - Add support for PostScript Document Structure Convention.
 - Pages can now be accessed in random order.
 - Document sizes other than A4 are handled better.
 - Add -geometry and -z (zoom) options.

flpsed-0.4.0
 - Switch to fltk2 to support antialiased fonts and utf8.
 - Added support for polish special characters (tested by Bartosz Malinowski).
 - Document sizes other than A4 are handled better.
 - Add -geometry and -z (zoom) options.
2015-01-24 11:16:32 +00:00
mef
daeae692b2 (pkgsrc)
- Add DEPENDS+= textproc/hevea
  - Remove two patches:
     * One was to disable building doc
     * The other was fixing tex stuff PATH
  - PKGREVISION++
  - (PLIST) adding many doc files
2015-01-24 07:27:46 +00:00
mef
62bf1b2025 (pkgsrc)
- Add comment on patches
  - upstream claims problem fixed, but prerequisite
    is missing on pkgsrc yet, so still doc is disabled now
(upstream)
  - Update to 1.10.2
Version 1.10.2
        - Fixed packaging of documentation
2015-01-24 03:55:34 +00:00
mef
40454e7b63 Update to 1.6.4
1.6.4 (2007-10-20)

  - For some reason 1.6.3 did not include all the changes it was supposed to
    have, this release should fix it. One such issue is the MacOS X
    compilation.
  - Include some updates to the default chktexrc from Jean-Marc Lasgouttes.
2015-01-24 01:10:43 +00:00
mef
0659d2f33e Update 6.6.6 to 7.8.12
---- Version 7.8.12 - 14/12/16 ----

Fix bad handling of "K:none", especially when transposition.
Fix bad transposition of latin guitar chord "La".
Fix loss of 'exp none' in K:.
Fix some compilation warnings
	(reported by John Chambers).
Fix problems with decorations or guitar chords/annotations
		in sequence/measure repeat.
	(reported by Frédéric Boulanger).

---- Version 7.8.11 - 14/11/26 ----

Fix bad position of grace notes in overlay voices at start of measure
	(reported by Jean-Luc Zins).
Fix bad repeat font when staves/voices with different scales
	(reported by  Gerhard Schacherl).

---- Version 7.8.10 - 14/11/01 ----

Change the PS font scale of the accidentals according to the FontMatrix
	(reported by Chuck Boody).
Fix loss of voice options when many %%voice's without "%%voice end" in %%tune.
Fix lost of lyrics when ABC version 2.1 and generation restart.
Fix bad transposition of notes when %%transpose after K:.

Too long to list all the ChangeLog, so
list of the version and date for the rest of ChangeLog
---- Version 7.8.9 - 14/10/14 ----
---- Version 7.8.8 - 14/08/29 ----
---- Version 7.8.7 - 14/08/09 ----
---- Version 7.8.6 - 14/07/17 ----
---- Version 7.8.5 - 14/07/01 ----
---- Version 7.8.4 - 14/06/18 ----
---- Version 7.8.3 - 14/05/23 ----
---- Version 7.8.2 - 14/05/05 ----
---- Version 7.8.1 - 14/04/02 ----
---- Version 7.8.0 - 14/03/26 ----
---- Version 7.7.2 - 14/03/07 ----
---- Version 7.7.1 - 14/02/18 ----
---- Version 7.7.0 - 14/02/17 ----
---- Version 7.6.10 - 14/01/23 ----
---- Version 7.6.9 - 14/01/23 ----
---- Version 7.6.8 - 13/11/21 ----
---- Version 7.6.7 - 13/11/03 ----
---- Version 7.6.6 - 13/11/03 ----
---- Version 7.6.5 - 13/11/02 ----
---- Version 7.6.4 - 13/11/01 ----
---- Version 7.6.3 - 13/10/25 ----
---- Version 7.6.2 - 13/10/18 ----
---- Version 7.6.1 - 13/10/16 ----
---- Version 7.6.0 - 13/08/20 ----
---- Version 7.5.8 - 13/08/07 ----
---- Version 7.5.7 - 13/07/16 ----
---- Version 7.5.6 - 13/06/17 ----
---- Version 7.5.5 - 13/06/06 ----
---- Version 7.5.4 - 13/05/27 ----
---- Version 7.5.3 - 13/05/24 ----
---- Version 7.5.2 - 13/03/22 ----
---- Version 7.5.1 - 13/03/17 ----
---- Version 7.5.0 - 13/03/01 ----
---- Version 7.4.2 - 13/02/13 ----
---- Version 7.4.1 - 13/02/11 ----
---- Version 7.4.0 - 13/01/29 ----
---- Version 7.3.5 - 13/01/15 ----
---- Version 7.3.4 - 13/01/08 ----
---- Version 7.3.3 - 12/12/14 ----
---- Version 7.3.2 - 12/12/07 ----
---- Version 7.3.1 - 12/11/28 ----
---- Version 7.3.0 - 12/11/17 ----
---- Version 7.2.2 - 12/11/07 ----
---- Version 7.2.1 - 12/10/30 ----
---- Version 7.2.0 - 12/10/25 ----
---- Version 7.1.3 - 12/10/18 ----
---- Version 7.1.2 - 12/10/09 ----
---- Version 7.1.1 - 12/09/29 ----
---- Version 7.1.0 - 12/09/13 ----
---- Version 7.0.16 - 12/09/06 ----
---- Version 7.0.15 - 12/08/27 ----
---- Version 7.0.14 - 12/07/22 ----
---- Version 7.0.13 - 12/06/17 ----
---- Version 7.0.12 - 12/06/10 ----
---- Version 7.0.11 - 12/06/02 ----
---- Version 7.0.10 - 12/05/28 ----
---- Version 7.0.9 - 12/05/23 ----
---- Version 7.0.8 - 12/05/21 ----
---- Version 7.0.7 - 12/05/16 ----
---- Version 7.0.6 - 12/05/13 ----
---- Version 7.0.5 - 12/04/30 ----
---- Version 7.0.4 - 12/03/31 ----
---- Version 7.0.3 - 12/03/03 ----
---- Version 7.0.2 - 12/02/21 ----
---- Version 7.0.1 - 12/02/06 ----
---- Version 7.0.0 - 12/02/02 ----
2015-01-24 00:58:36 +00:00
obache
8d548ad3ca recuesive bump from libarchive major update. 2015-01-21 09:12:41 +00:00
jaapb
714f854d4d Revbump associated with update of lang/ocaml. 2015-01-20 14:24:34 +00:00
wiz
7890664439 Update to 1.0.62:
CHANGES IN V1.0.62

	- cups-browsed: Allow underscore characters in print queue names.
	  Thanks to Tim Waugh from Red Hat for the bug report (Bug
	  #1241).
	- pdftops: Apply workarounds for Kyocera also to Utax printers
	  as Utax uses hard- and software from Kyocera. Thanks to Edward
	  Huang from Kyocera.
	- cups-browsed: Added support for "BrowseAllow All" in the
	  cups-browsed.conf file.
	- cups-browsed: Reorder inclusion of headers for compatibility
	  with NetBSD (Bug #1235).
	- imagetopdf, pdftopdf: Correct handling of hardware copies in
	  PJL/JCL and/or when the PPD file has a "Copies" option.
2015-01-18 17:15:42 +00:00
wiz
6043c775d5 Update bug report URL. 2015-01-18 17:15:20 +00:00
rumko
281b8df713 print/okular: add missing dependency + update PLIST
It seems okular autodetects some things (kdegraphics-mobipocket),
so the build dies on systems where this package is present. Add it
as a dependency and update the PLIST accordingly.

PKGREVISION bumped.

Ok@ markd
2015-01-15 18:17:16 +00:00
minskim
9cf9e0b0b1 Update tex-texlive.infra to 2014
Documentation update for TeX Live 2014.
2015-01-14 04:37:26 +00:00
minskim
3eadda023c Update kpathsea to 6.2.0
Changes:
* mktexlsr outputs normal msgs to stdout instead of stderr.
* do not ignore a non-terminated last line of a file.
* new texmf.cnf variables SELFAUTOGRANDPARENT, guess_input_kanji_encoding.
2015-01-09 22:13:13 +00:00
wiz
b65b63f568 Recursive PKGREVISION bump for poppler shlib major bump. 2015-01-08 10:20:34 +00:00
wiz
163784cce2 Add openjpeg/bl3.mk here as well. 2015-01-08 10:20:07 +00:00
wiz
02fde98ceb Update poppler* to 0.30.0:
Release 0.30.0
        core:
         * Openjpeg2 support (openjpeg 1 is preferred). Bug #58906
         * Fix potential memory corruption on TextSelectionDumper. Bug #84555
         * Check for invalid matrix in annotation. Bug #84990
         * Open some not conforming files. Bug #85919
         * PSOutputDev: Accept a list of pages indeces instead of first, last. Bug #84833
         * Fix memory leak on error condition

        cpp:
         * New API to set debug output function

        build system:
         * configure: Improve support with older clang versions. Bug #76963

        utils:
         * pdfunite: Support output intents, optional content and acroform

Release 0.29.0
        core:
         * Use correct LAB byte array for lcms input. Bug #86388
         * Write correct size in trailer dict. Bug #86063
         * Use Default colorspaces if present instead of Device colorspaces
         * Solve blend mode problem in CYMK and DeviceN for separable blend modes
         * Compilation/warning fixes on SunOS
         * Regression test improvements

        glib:
         * demo: Compilation fixlets

        build system:
         * cofigure: print "no" instead of "auto" if lcms not found
2015-01-08 10:16:54 +00:00
bouyer
b13701e4bc Make this depend on print/poppler-utils for the pdftops filter;
if configure finds a pdftops binary it will use its full path,
otherwise it defaults to /usr/bin/pdftops which doesn't exists
Bump PKGREVISION
2015-01-06 14:56:04 +00:00
jperkin
735182419a Avoid ambiguous overloaded function call. 2015-01-06 11:40:33 +00:00
wiz
8ca82b1989 Restore some ${PLIST.foo} 2015-01-02 09:24:31 +00:00
christos
dd4de04455 Update cups to 2.0.1 to handle most vuln warnings. 2015-01-02 02:03:42 +00:00
obache
10d6213411 Update ruby-gnome2 to 2.2.4.
It is a x64 Windows support release.

=== Changes

==== Ruby/GLib2

  * Improvements
    * Stopped to call g_thread_init() for GLib 2.32.0 or later because
      g_thread_init() is called automatically.
    * Added GLib.format_size.
    * Added GLib::Source#name.
    * Added GLib::Source#name=.
    * Added GLib::Source#ready_time.
    * Added GLib::Source#ready_time=.
    * Added GLib::Source#destroy.
  * Fixes
    * Fixed a bug that wrong converter is used on bigendian
      environment.
      [GitHub#270][Reported by mtasaka]

==== Ruby/GIO2

  * Improvements
    * Added Gio::DBus.
  * Fixes
    * Fixed a bug that Gio::ContentType#executable? isn't defined by
      correct name.

==== Ruby/GTK2

  * Improvements
    * Gtk::AboutDialog#show: Supported license_type option.
      [ruby-gnome2-devel-ja][Patch by Hiroyuki Ito]
  * Fixes
    * Gtk::AboutDialog#show: Fixed a bug that wrap_license option
      doesn't work.
      [ruby-gnome2-devel-ja][Patch by Hiroyuki Ito]

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported prefix removing from method name.
    * Supported GList of UTF-8.
      [ruby-gnome2-devel-en][Reported by Detlef Reichl]
    * Added documentation.
      [GitHub#267][Patch by Detlef Reichl]
  * Fixes
    * Fixed a bug that out only argument is required.
      [GitHub#268][Reported by mtasaka]

==== Ruby/GDK3

  * Improvements
    * Gdk::Window: Added deprecated constants for backward compatibility.
    * Supported Gdk::Keyval module functions.
      [GitHub#265][Reported by Detlef Reichl]
    * Cairo::Context#set_source_rgba: Re-supported
      (({set_source_rgba(r, g, b, a)})) style.
      [GitHub#272][Patch by Detlef Reichl]
    * [windows] Bundled the new default GNOME icon theme.
      [GitHub#276][Reported by glurp]
  * Fixes
    * Gdk::Color.parse: Fixed unexpected API change.
      [GitHub#276][Reported by glurp]
    * Fixed a bug that Gdk::Event::Mask fallback doesn't work.
      [GitHub#276][Reported by glurp]

==== Ruby/GTK3

  * Improvements
    * Gtk::AboutDialog#show: Supported license_type option.
      [ruby-gnome2-devel-ja][Patch by Hiroyuki Ito]
    * Gtk::ActionBar: Added.
      [GitHub#282][Suggested by Christopher L. Ramsey]
  * Fixes
    * Gtk::AboutDialog#show: Fixed a bug that wrap_license option
      doesn't work.
      [ruby-gnome2-devel-ja][Patch by Hiroyuki Ito]

==== Ruby/RSVG2

  * Improvements
    * RSVG::Handle.new_from_file: Supported flags. You can open a
      large file with (({:flags => :unlimited})).
      [GitHub#263][Patch by Taro Matsuzawa]

==== Ruby/Clutter

  * Improvements
    * Added Clutter::Feature.
  * Fixes
    * Added missing require for Ruby/Pango.
    * Fixed initializing order.
      [GitHub#274][Reported by mtasaka]

=== Thanks

  * Detlef Reichl
  * Hiroyuki Ito
  * mtasaka
  * glurp
  * Taro Matsuzawa
  * Christopher L. Ramsey
2014-12-30 08:53:44 +00:00
dholland
2555f3d023 Clone patch from graphics/jasper for CVE-2014-9029, and adjust slightly
to match the older jasper that ships with ghostscript. (Unfortunately,
it's been modified so we can't have ghostscript use the pkgsrc version.)
2014-12-30 07:52:41 +00:00
mef
fbe28395a0 MASTER_SITES updated. Those were Server Unknown status. 2014-12-21 12:47:48 +00:00
mef
55e705673d HOMEPAGE moved. Old one is still good, but said moved. 2014-12-21 12:33:27 +00:00
dholland
713690ef0a Adjust the edits to the add-to-xpdfrc file. Do it with SUBST instead
of raw seddery. While here, fix DEINSTALL to more reliably remove the
block this package adds to xpdfrc, and also to avoid stepping on its
own scratch files.

From qjsgkem on freenode.

XXX: This package really shouldn't be munging files in PKG_SYSCONFDIR, but
XXX: that's probably nontrivial to avoid and an issue for some other day.
2014-12-16 23:51:57 +00:00
dholland
aa6bb436b7 Fix PLISTs after update. Reported by qjsgkem on freenode.
Bump PKGREVISIONS.
2014-12-16 23:37:48 +00:00
jperkin
c24ed9c54f The "rename" rule is a published synonym for the "opt" transform rule, however
only the latter is supported by cwrappers.  Change them all to "opt" rules for
consistency and to gain compatibility with cwrappers.
2014-12-15 11:46:34 +00:00
mef
c4b5eca9e9 (pkgsrc)
- Add LICENSE=       gnu-gpl-v2 OR gnu-gpl-v3
(upstream)
  - Update xpdf-* listed below
    from 2002-2005 to 20110815 or 20110902
(from)
             xpdf-arabic-20030216
 xpdf-chinese-simplified-20040727
xpdf-chinese-traditional-20040727
           xpdf-cyrillic-20030628
              xpdf-greek-20020628
             xpdf-hebrew-20030216
           xpdf-japanese-20040727
             xpdf-korean-20050707
             xpdf-latin2-20021022
               xpdf-thai-20020116
            xpdf-turkish-20020410
(to)
             xpdf-arabic-20110815
 xpdf-chinese-simplified-20110902
xpdf-chinese-traditional-20110902
           xpdf-cyrillic-20110815
              xpdf-greek-20110815
             xpdf-hebrew-20110815
           xpdf-japanese-20110902
             xpdf-korean-20110902
             xpdf-latin2-20110815
               xpdf-thai-20110815
            xpdf-turkish-20110815

Changes are stated in following file
   ftp://ftp.foolabs.com/pub/xpdf/CHANGES
The date and release numbers of xpdf are:
  3.01 (2005-aug-17)
  3.02 (2007-feb-27)
  3.03 (2011-aug-15)
2014-12-14 13:47:49 +00:00
mef
22113e4280 Update 0.07 to 0.09
0.09 - 23 September 2014
  Matthew Newton:
    - add setcmykcolour method
    - add err method to find last error
    - internal data structure updates

0.08 - 20 June 2014
  Satoshi Azuma:
    - remove Test::More module and make it a build dependency

  Matthew Newton:
    - fix test result failures on -Duselongdouble
    - allow units to be specified for any distance
    - add X-Windows colours, supplied by Steve Baldwin
    - change all space-separated lists to arrays
    - fix Begin/EndDocument handling in EPS file insertion
2014-12-09 07:25:14 +00:00