The NetBSD Project

CVS log for pkgsrc/textproc/libxslt/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / textproc / libxslt

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.122 / (download) - annotate - [select for diffs], Wed Nov 23 16:19:03 2022 UTC (2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, HEAD
Changes since 1.121: +2 -1 lines
Diff to previous 1.121 (colored)

massive revision bump after textproc/icu update

Revision 1.121 / (download) - annotate - [select for diffs], Thu Oct 13 11:22:24 2022 UTC (3 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.120: +2 -18 lines
Diff to previous 1.120 (colored)

{py-,}libxslt: update to 1.1.37

v1.1.37: Aug 29 2022

### Improvements

- Don't use deprecated libxml2 macros
- Don't mess with xmlDefaultSAXHandler

### Build system

- Require automake-1.16.3 or later
- Remove generated files from distribution
- Add missing compile definition for static builds to Autotools (Mike Dalessio)


v1.1.36: Aug 17 2022

### Removals and deprecations

- Remove SVN keyword anchors
- Remove CVS and SVN-related code
- Remove README.cvs-commits
- Remove ChangeLog
- Remove xsltwin32config.h

### Improvements

- Simplify xsltexports.h and exsltexports.h
- Don't overlink executables with gcrypt
- Fix quadratic behavior with variables and parameters
- Remove case labels with XPointer location types
- Add configure~ to .gitignore
- Stop calling deprecated libxml2 functions

### Portability

- Use portable python shebangs (David Seifert)
- Remove useless __CYGWIN__ checks
- Remove cruft from win32config.h
- crypto.c: Silence a compiler warning on Windows (Chun-wei Fan)

### Build system

- Add missing compile definition for static builds to CMake
- Avoid obsolescent `test -a` constructs (David Seifert)
- Only link libxml2 statically in purely static build
- Set AC_CONFIG_MACRO_DIR
- Allow AM_MAINTAINER_MODE to be disabled
- Streamline and fix documentation installation
- Don't try to recreate COPYING symlink
- Remove special configuration for certain maintainers
- configure.ac: produce tar.xz only (GNOME policy) (David Seifert)
- Detect libm using libtool's macros (David Seifert)
- configure.ac: disable static libraries by default (David Seifert)
- python/Makefile.am: nest python docs in $(docdir) (David Seifert)
- python/Makefile.am: rely on global AM_INIT_AUTOMAKE (David Seifert)
- configure.ac: remove useless AC_SUBST (David Seifert)
- Use AM_PATH_PYTHON/PKG_CHECK_MODULES for python bindings (David Seifert)
- Change libxml2 Python config
- Don't check for standard C89 library functions
- Don't check for standard C89 headers
- Remove --with-html-dir option
- Also check for glibtoolize in autogen.sh
- Rework documentation build system
- Remove old website
- CMake: Relax check for enabling crypto support on Windows (Chun-wei Fan)
- Remove obsolete AC_HEADER_STDC autoconf macro (Vadim Zeitlin)
- Remove special configuration for old maintainers

### Test suite, CI

- Remove test involving XPointer range-to function
- Test recursion in EXSLT dynamic functions
- Add CI job for static build

### Documentation

- Move tutorial images


v1.1.35: Feb 16 2022:
   - Security:
  [CVE-2021-30560] Fix use-after-free in xsltApplyTemplates
  Fix memory leak in xsltDocumentElem (David King)
  Fix memory leak in xsltCompileIdKeyPattern (David King)
  Fix double-free with stylesheets containing entity nodes

   - Fixed regressions:
  Fix performance regression with predicates in patterns
  Fix regression in xsltComputeSortResult

   - Bug fixes:
  Fix conflict resolution for templates with same priority
  Fix xsl:number generating invalid UTF-8
  Support attribute value templates in xsl:sort lang attributes
  Don't pass first <xsl:sort> in <xsl:apply-templates> twice
  Fix quadratic runtime with text and <xsl:message>
  Don't allow empty EXSLT durations

   - Improvements:
  Add xsltproc --huge Argument via libxml XML_PARSE_HUGE (William N. Braswell, Jr.)

   - Tests, code quality, fuzzing:
  Remove .travis.yml
  Fix some misleading indentation (David King)
  Use actual types for templates in struct _xsltStylesheet
  Add CI for CMake on MSVC (Markus Rickert)
  Check for null pointer before calling freelocale
  Add CI test for Python 3
  Don't set maxDepth in XPath contexts
  Transfer XPath limits to XPtr context
  Stop using maxParserDepth XPath limit
  Make long-to-double cast explicit in date.c
  Disable LeakSanitizer
  Run clang CI tests with -Wimplicit-int-conversion
  Fix implicit-int-conversion warning in exslt/crypto.c
  Fix clang -Wimplicit-int-conversion warning (David Kilzer)
  Fix clang -Wconditional-uninitialized warning in libxslt/numbers.c (David Kilzer)
  Fix -Wshadow warnings in libexslt/dynamic.c (David Kilzer)
  Also search parent dir for source XML when fuzzing

   - Build system, portability:
  Add CMake build files (Markus Rickert)
  Initial support for Python 3 (Suleyman Poyraz)
  Call ANSI versions of WinAPI functions explicitly
  Remove redundant flags from pkg-config files
  Suppress automake warning in tests/XSLTMark
  Fix linking libexslt dynamic library when using MinGW (Vadim Zeitlin)
  Added platform specific path separators (Dmitriy Korovkin)
  win32: allow passing *FLAGS on command line
  Fix export of xsltExtMarker on Windows (David Kilzer)
  Fix redundant includes already in libexslt.h (David Kilzer)
  Minor fixes to configure.js
  Fix variable syntax in Python configuration
  Add new EXSLT string tests to EXTRA_DIST
  Fix xml2-config check in configure script
  win32: Add configuration for profiler (Chun-wei Fan)
  Check whether 'xml2-config --dynamic' is supported

   - Documentation:
  Add Makefile rule to regenerate xsltproc.html
  Update links
  Remove MAINTAINERS
  Upload documentation to GitLab Pages
  Add documentation in devhelp format
  Add --enable-rebuild-docs configure option
  Fix libexslt header summaries
  Fix validity of tutorial XML (David King)
  Use DocBook URL for tutorial DTD (David King)
  Update libxslt.doap
  Add missing options to xsltproc man page

Revision 1.118.2.1 / (download) - annotate - [select for diffs], Mon Sep 19 15:24:22 2022 UTC (4 months, 1 week ago) by bsiegert
Branch: pkgsrc-2022Q2
Changes since 1.118: +2 -2 lines
Diff to previous 1.118 (colored) next main 1.119 (colored)

Pullup ticket #6671 - requested by gutteridge
textproc/libxslt: security fix

Revisions pulled up:
- textproc/libxslt/Makefile                                     1.120
- textproc/libxslt/distinfo                                     1.69
- textproc/libxslt/patches/patch-libxslt_transform.c            1.1

---
   Module Name:    pkgsrc
   Committed By:   gutteridge
   Date:           Tue Sep 13 21:34:00 UTC 2022

   Modified Files:
            pkgsrc/textproc/libxslt: Makefile distinfo
   Added Files:
            pkgsrc/textproc/libxslt/patches: patch-libxslt_transform.c

   Log Message:
   libxslt: address CVE-2021-30560

   Cherry-picked from the (new) upstream's 1.1.35 release.

Revision 1.120 / (download) - annotate - [select for diffs], Tue Sep 13 21:34:00 2022 UTC (4 months, 2 weeks ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.119: +2 -2 lines
Diff to previous 1.119 (colored)

libxslt: address CVE-2021-30560

Cherry-picked from the (new) upstream's 1.1.35 release.

Revision 1.119 / (download) - annotate - [select for diffs], Tue Jun 28 11:36:12 2022 UTC (7 months ago) by wiz
Branch: MAIN
Changes since 1.118: +2 -2 lines
Diff to previous 1.118 (colored)

*: recursive bump for perl 5.36

Revision 1.118 / (download) - annotate - [select for diffs], Mon Apr 18 19:10:09 2022 UTC (9 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base
Branch point for: pkgsrc-2022Q2
Changes since 1.117: +2 -2 lines
Diff to previous 1.117 (colored)

revbump for textproc/icu update

Revision 1.117 / (download) - annotate - [select for diffs], Wed Dec 8 16:02:44 2021 UTC (13 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.116: +2 -2 lines
Diff to previous 1.116 (colored)

revbump for icu and libffi

Revision 1.116 / (download) - annotate - [select for diffs], Mon May 24 19:54:26 2021 UTC (20 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.115: +2 -2 lines
Diff to previous 1.115 (colored)

*: recursive bump for perl 5.34

Revision 1.115 / (download) - annotate - [select for diffs], Wed Apr 21 11:40:41 2021 UTC (21 months, 1 week ago) by adam
Branch: MAIN
Changes since 1.114: +2 -2 lines
Diff to previous 1.114 (colored)

revbump for textproc/icu

Revision 1.114 / (download) - annotate - [select for diffs], Thu Nov 5 09:07:10 2020 UTC (2 years, 2 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.113: +2 -2 lines
Diff to previous 1.113 (colored)

*: Recursive revbump from textproc/icu-68.1

Revision 1.113 / (download) - annotate - [select for diffs], Mon Aug 31 18:11:44 2020 UTC (2 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.112: +2 -2 lines
Diff to previous 1.112 (colored)

*: bump PKGREVISION for perl-5.32.

Revision 1.112 / (download) - annotate - [select for diffs], Tue Jun 2 08:22:58 2020 UTC (2 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.111: +2 -2 lines
Diff to previous 1.111 (colored)

Revbump for icu

Revision 1.111 / (download) - annotate - [select for diffs], Thu Apr 2 06:42:02 2020 UTC (2 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.110: +11 -1 lines
Diff to previous 1.110 (colored)

libxslt: fix man page

Addresses PR 55123 with a SUBST_SED.

Bump PKGREVISION.

Revision 1.110 / (download) - annotate - [select for diffs], Wed Nov 6 13:23:45 2019 UTC (3 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.109: +2 -3 lines
Diff to previous 1.109 (colored)

libxslt: update to 1.1.34.

The release is out, includes a number of bug fixes and portability
patches.  Some improvement about enabling fuzzers and removings
some of the issues found, some having security implications, users
are invited to upgrade.

Documentation:
- Fix EXSLT web pages (Nick Wellnhofer)
- Regenerate web pages (Nick Wellnhofer)
- Fix Git link in news.html (Nick Wellnhofer)
- Minor documentation fixes after recent changes (Nick Wellnhofer)
- Fix typos (Jan Pokorný)
- Regenerate symbols and API docs (Nick Wellnhofer)
- Regenerate EXSLT website (Nick Wellnhofer)

Portability:
- Remove stubs when compiling without debugger or profiler (Nick Wellnhofer)
- configure.ac: Invoke PKG_CHECK_MODULES for building shared libraries (Hugh McMaster)
- configure.ac: Conditionally determine whether xml2-config should pass shared libraries or static libraries
(Hugh McMaster)
- xslt-config.in: Fix broken --prefix=DIR support (Hugh McMaster)
- libexslt.pc.in: Do not expose private library  dependencies unless invoked (Hugh McMaster)
- libxslt.pc.in: Do not expose private library dependencies  unless invoked (Hugh McMaster)
- Fix -Wformat-overflow warning (GCC 9) (Nick Wellnhofer)
- Stop including ansidecl.h (Nick Wellnhofer)
- Remove WIN32_EXTRA_* variables (Nick Wellnhofer)
- Fix vsnprintf in Python bindings on Windows (Nick Wellnhofer)
- Build without winsock (Nick Wellnhofer)
- Stop redefining snprintf on MinGW (Nick Wellnhofer)

Bug Fixes:
- xsl:template without name and match attributes should not be allowed (Nikolai Weibull)
- Make sure that Python tests exit with error code (Nick Wellnhofer)
- Improve handling of invalid UTF-8 in format-number (Nick Wellnhofer)
- Fix dangling pointer in xsltCopyText (Nick Wellnhofer)
- Fix memory leak in pattern compilation error path (Nick Wellnhofer)
- Fix uninitialized read with UTF-8 grouping chars (Nick Wellnhofer)
- Fix integer overflow in FORMAT_GYEAR (Nick Wellnhofer)
- Fix performance regression with xsl:number (Nick Wellnhofer)
- Backup XPath context node in xsltInitCtxtKey (Nick Wellnhofer)
- Fix unsigned integer overflow in date.c (Nick Wellnhofer)
- Fix insertion of xsl:fallback content (Nick Wellnhofer)
- Avoid quadratic behavior in xsltSaveResultTo (Nick Wellnhofer)
- Fix numbering in non-Latin scripts (Nick Wellnhofer)
- Fix uninitialized read of xsl:number token (Nick Wellnhofer)
- Fix integer overflow in _exsltDateDayInWeek (Nick Wellnhofer)
- Rework xsltAttrVT allocation (Nick Wellnhofer)
- Fix check of xsltTestCompMatch return value (Nick Wellnhofer)
- Fix security framework bypass (Nick Wellnhofer)
- Use xmlNewTextChild in EXSLT dyn:map (Nick Wellnhofer)
- Fix float casts in exsltDateDuration (Nick Wellnhofer)
- Always set context node before calling XPath iterators (Nick Wellnhofer)
- Fix attribute precedence with xsl:use-attribute-sets (Nick Wellnhofer)
- Backup context node in exsltFuncFunctionFunction (Nick Wellnhofer)
- Initialize ctxt->output before evaluating global vars (Nick Wellnhofer)
- Fix memory leak in EXSLT functions error path (Nick Wellnhofer)

Improvements:
- Enable continuous integration via GitLab CI (Nick Wellnhofer)
- Fix -Wimplicit-fallthrough warnings (Nick Wellnhofer)
- Adjust number of API index pages (Nick Wellnhofer)
- Make xsltCompileRelativePathPattern non-recursive (Nick Wellnhofer)
- Check that crypto:rc4_decrypt produces valid UTF-8 (Nick Wellnhofer)
- Avoid recursion in keys.c:skipPredicate (Nick Wellnhofer)
- xslt-config.in: Simply handling of $all_flags (Hugh McMaster)
- xslt-config.in: Add a --dynamic option to --libs (Hugh McMaster)
- xslt-config.in: Simplify basic library handling (Hugh McMaster)
- xslt-config.in: Remove unused variable (Hugh McMaster)
- xslt-config: Simply handling of --cflags (Hugh McMaster)
- Add Travis test with MemorySanitizer (Nick Wellnhofer)
- Run Travis ASan tests under Xenial (Nick Wellnhofer)
- Improve fuzzers (Nick Wellnhofer)
- Always reuse XPath context (Nick Wellnhofer)
- Compile with -Wextra (Nick Wellnhofer)
- Make profiler support optional (Nick Wellnhofer)
- Hide unused code when compiling without debugger (Nick Wellnhofer)
- Reorganize fuzzing code (Nick Wellnhofer)
- Simplify .gitignore (Nick Wellnhofer)
- Optional operation limit (Nick Wellnhofer)
- Improve seed corpus and dictionary (Nick Wellnhofer)
- Reuse XPath context when compiling stylesheets (Nick Wellnhofer)
- Reuse XPath context in dyn:map (Nick Wellnhofer)
- Reuse XPath context in saxon:expression (Nick Wellnhofer)
- Add libFuzzer targets (Nick Wellnhofer)
- Adjust error message in expected test output (Nick Wellnhofer)
- Change bug tracker URL (Nick Wellnhofer)
- Change git repo URL (Nick Wellnhofer)
- Regenerate NEWS (Nick Wellnhofer)
- Fix misleading indentation in security.c (Nick Wellnhofer)

Cleanups:
- Remove empty TODO file (Nick Wellnhofer)
- Remove generated file libxsltclass.txt from version control (Nick Wellnhofer)
- Rebuild docs (Nick Wellnhofer)

Thanks to Nick and everybody who helped to build this release!

Revision 1.109 / (download) - annotate - [select for diffs], Sun Aug 11 13:23:25 2019 UTC (3 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.108: +2 -1 lines
Diff to previous 1.108 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.108 / (download) - annotate - [select for diffs], Wed Jan 9 19:12:14 2019 UTC (4 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.107: +1 -2 lines
Diff to previous 1.107 (colored)

libxslt: updated to 1.1.33

v1.1.33:
Portability:
Variables need 'extern' in static lib on Cygwin
Really declare dllexport/dllimport for Cygwin
Fix callback signatures in Python bindings
Fix transform callback signatures
Fix extension callback signatures
Fix deallocator signatures
Fix XPath callback signatures
Fix hash callback signatures

Bug Fixes:
Don't cache direct evaluation of patterns with variables
Move function result RVTs to context variable
Fix EXSLT functions returning RVTs from outer scopes
Fix handling of RVTs returned from nested EXSLT functions
Fix typos

Improvements:
Run Travis ASan tests with "sudo: required"

Cleanups:
Remove doc/libxslt-decl.txt
Docs for 1.1.32 release

Revision 1.107 / (download) - annotate - [select for diffs], Wed Aug 22 09:46:46 2018 UTC (4 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.106: +2 -1 lines
Diff to previous 1.106 (colored)

Recursive bump for perl5-5.28.0

Revision 1.106 / (download) - annotate - [select for diffs], Sun Sep 10 20:56:24 2017 UTC (5 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.105: +1 -2 lines
Diff to previous 1.105 (colored)

Updated libxslt to 1.1.30.

.1.30: Sep 04 2017
Documentation:
  Misc doc fixes (Nick Wellnhofer)
Portability:
  Look for libxml2 via pkg-config first (Elliott
  Sales de Andrade),
  Change default SOPREFIX on Windows to "bin" (Nick
  Wellnhofer),
  Add WIN32_EXTRA_LDFLAGS to tests/plugins/
  Makefile.am (Michael Haubenwallner)
Bug Fixes:
  Also fix memory hazards in exsltFuncResultElem
  (Nick Wellnhofer),
  Fix NULL deref in xsltDefaultSortFunction (Nick
  Wellnhofer),
  Fix memory hazards in exsltFuncFunctionFunction
  (Nick Wellnhofer),
  Fix memory leaks in EXSLT error paths (Nick
  Wellnhofer),
  Fix memory leak in str:concat with empty node-set
  (Nick Wellnhofer),
  Fix memory leaks in error paths (Nick
  Wellnhofer),
  Switch to xmlUTF8Strsize in numbers.c (Nick
  Wellnhofer),
  Fix NULL pointer deref in
  xsltFormatNumberFunction (Nick Wellnhofer),
  Fix UTF-8 check in str:padding (Nick Wellnhofer),
  Fix xmlStrPrintf argument (Nick Wellnhofer),
  Check for overflow in _exsltDateParseGYear (Nick
  Wellnhofer),
  Fix double to int conversion (Nick Wellnhofer),
  Check for overflow in exsltDateParseDuration
  (Nick Wellnhofer),
  Change version of xsltMaxVars back to 1.0.24
  (Nick Wellnhofer),
  Disable xsltCopyTextString optimization for
  extensions (Nick Wellnhofer),
  Create DOCTYPE for HTML version 5 (Nick
  Wellnhofer),
  Make xsl:decimal-format work with namespaces
  (Nick Wellnhofer),
  Remove norm:localTime extension function (Nick
  Wellnhofer),
  Check for integer overflow in xsltAddTextString
  (Nick Wellnhofer),
  Detect infinite recursion when evaluating
  function arguments (Nick Wellnhofer),
  Fix memory leak in xsltElementAvailableFunction
  (Nick Wellnhofer),
  Fix for pattern predicates calling functions
  (Nick Wellnhofer),
  Fix cmd.exe invocations in Makefile.mingw (Nick
  Wellnhofer),
  Don't try to install index.sgml (Nick
  Wellnhofer),
  Fix symbols.xml (Nick Wellnhofer),
  Fix heap overread in xsltFormatNumberConversion
  (Nick Wellnhofer),
  Fix <xsl:number level="any"/> for non-element
  nodes (Nick Wellnhofer),
  Fix unreachable code in xsltAddChild
  (mahendra.n),
  Change version number in xsl:version warning
  (Nick Wellnhofer),
  Avoid infinite recursion after failed param
  evaluation (Nick Wellnhofer),
  Stop if potential recursion is detected (Nick
  Wellnhofer),
  Consider built-in templates in apply-imports
  (Nick Wellnhofer),
  Fix precedence with multiple attribute sets (Nick
  Wellnhofer),
  Rework attribute set resolution (Nick Wellnhofer)
Improvements:
  Add .travis.yml (Nick Wellnhofer),
  Silence tests a little (Nick Wellnhofer),
  Set LIBXML_SRC to absolute path (Nick
  Wellnhofer),
  Add missing #include (Nick Wellnhofer),
  Adjust expected error messages in tests (Nick
  Wellnhofer),
  Make xsltDebug more quiet (Nick Wellnhofer),
  New-line terminate error message that missed this
  convention (Jan Pokorný),
  Use xmlBuffers in EXSLT string functions (Nick
  Wellnhofer),
  Switch to xmlUTF8Strsize in EXSLT string
  functions (Nick Wellnhofer),
  Check for return value of xmlUTF8Strlen (Nick
  Wellnhofer),
  Avoid double/long round trip in FORMAT_ITEM (Nick
  Wellnhofer),
  Separate date and duration structs (Nick
  Wellnhofer),
  Check for overflow in _exsltDateDifference (Nick
  Wellnhofer),
  Clamp seconds field of durations (Nick
  Wellnhofer),
  Change _exsltDateAddDurCalc parameter types (Nick
  Wellnhofer),
  Fix date:difference with time zones (Nick
  Wellnhofer),
  Rework division/remainder arithmetic in date.c
  (Nick Wellnhofer),
  Remove exsltDateCastDateToNumber (Nick
  Wellnhofer),
  Change internal representation of years (Nick
  Wellnhofer),
  Optimize IS_LEAP (Nick Wellnhofer),
  Link libraries with libm (Jussi Kukkonen),
  Rename xsltCopyTreeInternal to xsltCopyTree (Nick
  Wellnhofer),
  Update linker version script (Nick Wellnhofer),
  Add local wildcard to version script (Nick
  Wellnhofer),
  Make some symbols static (Nick Wellnhofer),
  Remove redundant NULL check in xsltNumberComp
  (mahendra.n),
  Fix forwards compatibility for imported
  stylesheets (Nick Wellnhofer),
  Reduce warnings in forwards-compatible mode (Nick
  Wellnhofer),
  Precompute XSLT elements after preprocessing
  (Nick Wellnhofer),
  Fix whitespace in xsltParseStylesheetTop (Nick
  Wellnhofer),
  Consolidate recursion checks (Nick Wellnhofer),
  Treat XSLT_STATE_STOPPED same as errors (Nick
  Wellnhofer),
  Make sure that XSLT_STATE_STOPPED isn't
  overwritten (Nick Wellnhofer),
  Add comment regarding built-in templates and
  params (Nick Wellnhofer),
  Rewrite memory management of local RVTs (Nick
  Wellnhofer),
  Validate QNames of attribute sets (Nick
  Wellnhofer),
  Add xsl:attribute-set regression tests (Nick
  Wellnhofer),
  Ignore imported stylesheets in
  xsltApplyAttributeSet (Nick Wellnhofer)

Revision 1.104.6.1 / (download) - annotate - [select for diffs], Mon May 29 18:35:08 2017 UTC (5 years, 8 months ago) by bsiegert
Branch: pkgsrc-2017Q1
Changes since 1.104: +2 -2 lines
Diff to previous 1.104 (colored) next main 1.105 (colored)

Pullup ticket #5463 - requested by sevan
textproc/libxslt: security fix

Revisions pulled up:
- textproc/libxslt/Makefile                                     1.105
- textproc/libxslt/distinfo                                     1.60
- textproc/libxslt/patches/patch-CVE-2017-5029                  1.1

---
   Module Name:    pkgsrc
   Committed By:   tez
   Date:           Tue May 23 23:37:01 UTC 2017

   Modified Files:
           pkgsrc/textproc/libxslt: Makefile distinfo
   Added Files:
           pkgsrc/textproc/libxslt/patches: patch-CVE-2017-5029

   Log Message:
   Add patch for CVE-2017-5029

Revision 1.105 / (download) - annotate - [select for diffs], Tue May 23 23:37:01 2017 UTC (5 years, 8 months ago) by tez
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.104: +1 -1 lines
Diff to previous 1.104 (colored)

Add patch for CVE-2017-5029

Revision 1.104 / (download) - annotate - [select for diffs], Sat Jul 9 06:39:06 2016 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Branch point for: pkgsrc-2017Q1
Changes since 1.103: +2 -1 lines
Diff to previous 1.103 (colored)

Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.103 / (download) - annotate - [select for diffs], Sun May 29 21:06:46 2016 UTC (6 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.102: +2 -14 lines
Diff to previous 1.102 (colored)

Updated libxslt to 1.1.29.

Add Makefile.common for use by py-libxslt.

1.1.29: May 24 2016:
   - Security:
  CVE-2015-7995 Fix for type confusion in preprocessing attributes (Daniel Veillard)

   - Documentation:

   - Portability:
  Fix a portibility problem with previous commit (Eduard Sanou),
  Fix MingW build (Nick Wellnhofer),
  Correctly emulate snprintf on older MSVC versions (Nick Wellnhofer),
  Add Python script to run some tests on Windows (Nick Wellnhofer),
  Remove /OPT:NOWIN98 option (Nick Wellnhofer),
  Visual Studio 14 CTP defines snprintf() (Daniel Veillard),
  Use AC_PATH_TOOL to find libgcrypt-config and xml2-config (MichaGny),
  Use $libdir for LIBXSLT_DEFAULT_PLUGINS_PATH (larryhaja),
  Use mkdir macro also in case if mingw32. (Lars Kanis),
  Add math library to executable link flags (Nick Wellnhofer),
  Fix quoting of xlocale test program in configure.in (Nick Wellnhofer)

   - Bug Fixes:
  Fix OOB heap read in xsltExtModuleRegisterDynamic (Nick Wellnhofer),
  Remove CDATA markup from libxslt_tutorial.c (Nick Wellnhofer),
  Remove generated headers from dist tarball (Nick Wellnhofer),
  Mark XML file argument as repeatable (Nick Wellnhofer),
  Keep timezone in date:add (Nick Wellnhofer),
  Fix buffer overflow in exsltDateFormat (Nick Wellnhofer),
  Fix saxon:line-number with namespace nodes (Nick Wellnhofer),
  Fix dyn:map with namespace nodes (Nick Wellnhofer),
  Fix error handling in Saxon extension functions (Nick Wellnhofer),
  Fix double free in libexslt hash functions (Nick Wellnhofer),
  Fix libxslt format warnings (David Kilzer),
  Fix xsltNumberFormatGetMultipleLevel (Nick Wellnhofer),
  Fix use-after-free in xsltDocumentFunctionLoadDocument (Nick Wellnhofer),
  Always initialize EXSLT month and day to 1 (Nick Wellnhofer),
  Fix possible NULL pointer deref in transform.c (mahendra.n),
  Fix possible NULL pointer deref in xsltCopyTextString (Nick Wellnhofer),
  Fix possible NULL pointer deref in libexslt/functions.c (Nick Wellnhofer),
  Fix possible NULL pointer deref in xsltproc.c (mahendra.n),
  Fix possible NULL pointer deref in preproc.c (mahendra.n),
  Fix LIBXSLT_DEFAULT_PLUGINS_PATH in xsltconfig.h (Nick Wellnhofer),
  Fix memory leak in xsltNumberFormat (Albert Astals Cid),
  Error in doc/Makefile.am (Brice De Bruyne),
  Detect attribute sets recursions in more cases (Daniel Veillard),
  Check name vales for attribute-set elements (Daniel Veillard),
  Fix hang with namespace-alias, fixes #700689 (Shaun McCance),
  Fix str:align with UTF-8 strings (Nick Wellnhofer),
  Fix for compiled XPath helpers (Nick Wellnhofer),
  Check return value of exsltFuncNewFunctionData (Nick Wellnhofer),
  Fix return value of xsltRegisterExtModuleElement (Nick Wellnhofer),
  Call xmlNodeGetSpacePreserve with element node (Nick Wellnhofer),
  Set namespaces before evaluating xsl:number (Nick Wellnhofer),
  Make --maxvars option work (Per Hedeland),
  Set correct context node when initializing xsl:keys (Nick Wellnhofer),
  Fix for bug 436589 (Imran Azeezullah),
  Memory leak in xsltCompileIdKeyPattern error path (Nick Wellnhofer),
  Fix handling of UTF-8 strings in EXSLT crypto module (Nick Wellnhofer),
  Fix certain patterns with predicates (Nick Wellnhofer),
  Fix direct pattern matching (Nick Wellnhofer),
  Fix str:padding to work with UTF-8 strings (Nick Wellnhofer),
  EXSLT function str:replace() is broken as-is (Nick Wellnhofer),
  Fix a couple of places where (f)printf parameters were broken (Daniel Veillard)

   - Improvements:
  Add support timestamps from environment (Daniel Veillard),
  Add missing tests to dist tarball (Nick Wellnhofer),
  Improve error message in xsltAddTemplate and fix test (Nick Wellnhofer),
  Allow REC tests with empty stdout (Nick Wellnhofer),
  Fix GPL license in HTML files as well (Nick Wellnhofer),
  Fix status message in EXSLT dynamic tests (Nick Wellnhofer),
  Add public function macros to xsltlocale.h (Nick Wellnhofer),
  Make valgrind tests work with libtool (Nick Wellnhofer),
  Add a couple of xsl:number tests (Nick Wellnhofer),
  Lower and upper bound for format token "i" (Nick Wellnhofer),
  Lower bound for format token "a" (Nick Wellnhofer),
  Handle negative xsl:number values (Nick Wellnhofer),
  Round xsl:number values to nearest integer (Nick Wellnhofer),
  Allow {URI}NCName syntax for user parameters (Nick Wellnhofer),
  Fix endTimer parameter type (Nick Wellnhofer),
  Fix error messages for unsupported methods (Nick Wellnhofer),
  Replace sprintf with snprintf (David Kilzer),
  Enforce two digit exponent under MSVC (Nick Wellnhofer),
  Rework xsltNumberFormat to fix warning (Nick Wellnhofer),
  Fix a couple of GPL licences found in the documentation (Daniel Veillard),
  Use hash table to lookup named templates (Christian Ceelen),
  Fix to reg tests post 737840 fix (Daniel Veillard),
  Don't fail build the man page if xsltproc is not present (Daniel Veillard),
  Re-adding xsltproc.1 (Daniel Veillard),
  Fix time type in xsltSaveProfiling (Nick Wellnhofer),
  Remove unused parameters (Nick Wellnhofer),
  Suppress unused variable warning. (Nick Wellnhofer),
  Remove unused variable in xsltGenerateIdFunction (Nick Wellnhofer),
  Add test case for XPath function args in error case (Nick Wellnhofer),
  Add comment about known-to-fail test (Nick Wellnhofer),
  Adjust expected test output (Nick Wellnhofer),
  Helper functions to evaluate compiled XPath expressions (Nick Wellnhofer),
  Add tests for crypto:rc4 (Nick Wellnhofer),
  Add first test case for EXSLT crypto module (Nick Wellnhofer),
  Separate function for predicate matching in patterns (Nick Wellnhofer),
  Initialize pseudo random number generator with current time or optional command line parameter (Nils Werner),
  Adding doc update related to 1.1.28 (Daniel Veillard)

   - Cleanups:
  Remove bogus test file (Nick Wellnhofer),
  Add warning message to expected test output (Nick Wellnhofer)

Revision 1.102 / (download) - annotate - [select for diffs], Fri Feb 26 10:32:47 2016 UTC (6 years, 11 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.101: +6 -8 lines
Diff to previous 1.101 (colored)

Use OPSYSVARS.

Revision 1.101 / (download) - annotate - [select for diffs], Wed Jul 8 10:34:46 2015 UTC (7 years, 6 months ago) by richard
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.100: +2 -2 lines
Diff to previous 1.100 (colored)

Add docbook-xml and docbook-xsl to avoid nonet load failures as well as
add to xsltproc-nonet.mk a variable XSLTPROC_PATH allowing packages to
specify where to find locally files such as dtds, avoiding warnings like
'warning: failed to load external entity'.

At the same time add a BUILD_DEPENDS to libxslt for xsltproc-nonet.mk
and bump PKGREVISION.

Revision 1.100 / (download) - annotate - [select for diffs], Sat Jul 4 09:25:48 2015 UTC (7 years, 6 months ago) by richard
Branch: MAIN
Changes since 1.99: +4 -1 lines
Diff to previous 1.99 (colored)

avoid "compilation error: file ./xsltproc.xml line 10 element refentry"
by making sure docbook-xml and docbook-xsl available during build (per wiz@)

Revision 1.99 / (download) - annotate - [select for diffs], Fri Jun 12 10:51:21 2015 UTC (7 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.98: +2 -2 lines
Diff to previous 1.98 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.98 / (download) - annotate - [select for diffs], Mon Dec 15 11:46:36 2014 UTC (8 years, 1 month ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.97: +2 -2 lines
Diff to previous 1.97 (colored)

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.

Revision 1.97 / (download) - annotate - [select for diffs], Thu Oct 9 14:07:02 2014 UTC (8 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.96: +1 -3 lines
Diff to previous 1.96 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.96 / (download) - annotate - [select for diffs], Thu May 29 23:37:34 2014 UTC (8 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.95: +2 -2 lines
Diff to previous 1.95 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.95 / (download) - annotate - [select for diffs], Wed Jan 1 11:52:03 2014 UTC (9 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.94: +2 -2 lines
Diff to previous 1.94 (colored)

Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump.

Revision 1.94 / (download) - annotate - [select for diffs], Fri May 31 12:42:07 2013 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.93: +2 -1 lines
Diff to previous 1.93 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.93 / (download) - annotate - [select for diffs], Tue Nov 27 12:17:50 2012 UTC (10 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.92: +2 -3 lines
Diff to previous 1.92 (colored)

Changes 1.1.28:
Portability:
* Fix python build by using libxsltmod_la_CPPFLAGS instead of AM_CPPFLAGS,
* configure should be more careful with linker script,
* add gcrypt library in LIBADD, not LDFLAGS, as recommended
Bug fixes:
* Fix generate-id() to avoid generating the same ID,
* Fix crash with empty xsl:key/@match attribute,
* Crash when passing an uninitialized variable to document(),
* Add missing test docs to EXTRA_DIST,
* Fix regression: Default namespace not correctly used
Cleanups:
* Remove xsltTransStorageAdd and xsltTransStorageRemove from symbols.xml,
* autogen.sh cleanup,
* consistent use of xslt processor,
* Add object files in tests/plugins to .gitignore,
* Fix error on bug-165 regression test,
* Remove xsltTransStorageAdd and xsltTransStorageRemove

Revision 1.92 / (download) - annotate - [select for diffs], Thu Oct 25 06:56:04 2012 UTC (10 years, 3 months ago) by asau
Branch: MAIN
Changes since 1.91: +1 -2 lines
Diff to previous 1.91 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.91 / (download) - annotate - [select for diffs], Wed Oct 3 21:57:49 2012 UTC (10 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.90: +2 -1 lines
Diff to previous 1.90 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.90 / (download) - annotate - [select for diffs], Sat Sep 15 10:26:02 2012 UTC (10 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.89: +7 -9 lines
Diff to previous 1.89 (colored)

Changes 1.1.27:
Portability:
* xincludestyle wasn't protected with LIBXML_XINCLUDE_ENABLED,
* Portability fix for testThreads.c,
* FreeBSD portability fixes,
* check for gmtime - on mingw* hosts will enable date-time function,
* use only native crypto-API for mingw* hosts,
* autogen: Only check for libtoolize,
* minimal mingw support,
* configure: acconfig.h is deprecated since autoconf-2.50,
* Fix a small out of tree compilation issue,
* Fix python generator to not use deprecated xmllib,
* link python module with python library
Documentation:
* Tiny doc improvement,
* Various documentation fixes for docs on internals
Bug fixes

Revision 1.89 / (download) - annotate - [select for diffs], Thu Jun 14 07:43:19 2012 UTC (10 years, 7 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.88: +2 -2 lines
Diff to previous 1.88 (colored)

Recursive PKGREVISION bump for libxml2 buildlink addition.

Revision 1.88 / (download) - annotate - [select for diffs], Mon Mar 12 18:26:35 2012 UTC (10 years, 10 months ago) by tez
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.87: +1 -1 lines
Diff to previous 1.87 (colored)

Fix for CVE-2011-3970 from:
 http://git.gnome.org/browse/libxslt/commit/?id=fe5a4fa33eb85bce3253ed3742b1ea6c4b59b41b
per https://bugzilla.redhat.com/show_bug.cgi?id=788826

Revision 1.87 / (download) - annotate - [select for diffs], Fri Apr 22 13:42:48 2011 UTC (11 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.86: +2 -1 lines
Diff to previous 1.86 (colored)

recursive bump from gettext-lib shlib bump.

Revision 1.86 / (download) - annotate - [select for diffs], Mon Feb 28 14:53:04 2011 UTC (11 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.85: +2 -2 lines
Diff to previous 1.85 (colored)

Reset maintainer for retired developers.

Revision 1.85 / (download) - annotate - [select for diffs], Wed Sep 8 13:53:00 2010 UTC (12 years, 4 months ago) by tez
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.84: +7 -0 lines
Diff to previous 1.84 (colored)

fix build using solaris ld which is more picky about not ignoring bogus
stuff in the symbol file, by copying to an alternate file and patching.
based on info from http://www.mail-archive.com/xml@gnome.org/msg07624.html

Revision 1.84 / (download) - annotate - [select for diffs], Tue Apr 13 16:14:03 2010 UTC (12 years, 9 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.83: +3 -3 lines
Diff to previous 1.83 (colored)

update to 1.1.26
changes:
-fix for CVE-2008-2935 (was patched in pkgsrc)
-misc fixes and improvements

Revision 1.83 / (download) - annotate - [select for diffs], Thu Jan 21 23:32:10 2010 UTC (13 years ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.82: +2 -1 lines
Diff to previous 1.82 (colored)

Added LICENSE information.

Revision 1.81.4.1 / (download) - annotate - [select for diffs], Sun Aug 10 13:07:14 2008 UTC (14 years, 5 months ago) by rtr
Branch: pkgsrc-2008Q2
Changes since 1.81: +2 -1 lines
Diff to previous 1.81 (colored) next main 1.82 (colored)

pullup ticket #2475 - requested by tron
libxslt: security patch fixes buffer overflow

revisons pulled up:
pkgsrc/textproc/libxslt/Makefile		1.82
pkgsrc/textproc/libxslt/distinfo		1.50
pkgsrc/textproc/libxslt/patches/patch-af	1.3

   Module Name:	pkgsrc
   Committed By:	drochner
   Date:		Thu Aug  7 10:47:44 UTC 2008

   Modified Files:
   	pkgsrc/textproc/libxslt: Makefile distinfo
   Added Files:
   	pkgsrc/textproc/libxslt/patches: patch-af

   Log Message:
   add patch from upstream CVS to fix buffer overflow in RC4 crypto
   code (CVE-2008-2935), bump PKGREVISION

Revision 1.82 / (download) - annotate - [select for diffs], Thu Aug 7 10:47:43 2008 UTC (14 years, 5 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.81: +2 -1 lines
Diff to previous 1.81 (colored)

add patch from upstream CVS to fix buffer overflow in RC4 crypto
code (CVE-2008-2935), bump PKGREVISION

Revision 1.81 / (download) - annotate - [select for diffs], Thu May 22 16:03:10 2008 UTC (14 years, 8 months ago) by recht
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, cwrapper
Branch point for: pkgsrc-2008Q2
Changes since 1.80: +2 -2 lines
Diff to previous 1.80 (colored)

update to libxslt 1.2.4

fixes the security issue reported in:

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1767
http://secunia.com/advisories/30315/
http://bugzilla.gnome.org/show_bug.cgi?id=527297

1.1.24: May 13 20088:
   - Documentation: man page fix (Vincent Lefevre).
   - Bug fixes: pattern bug fix, key initialization problems, exclusion of
      unknown namespaced element on top of stylesheets, python generator
      syntactic cleanup (Martin)

Revision 1.80 / (download) - annotate - [select for diffs], Fri Apr 18 20:43:55 2008 UTC (14 years, 9 months ago) by bjs
Branch: MAIN
Changes since 1.79: +4 -4 lines
Diff to previous 1.79 (colored)



textproc/libxslt [1.22 -> 1.2.23]

one nominal change in pkgsrc:

- MASTER_SITES+=${MASTER_SITE_GNOME} is commented out. They evidently
  have not placed this product on their shelves yet.

  changes since prior release
  ---------------------------

    * python/generator.py: fix an infinite loop bug

    * libxslt/xsltutils.c: avoid a scary realloc() loop should fix
      #520383

    * libexslt/date.c: applied patch from Peter Pawlowski  fixing
      a timezone offset problem, fixes #521680
    * libxslt/namespaces.c: a bit of space/tabs cleanup

    * doc/xsltproc.xml doc/xsltproc.1 doc/xsltproc.html: small fix to
      man page synopsis, should fix #525822

    * libexslt/functions.c: fixed minor error reported on the mailing
      list by Mark Howe, which caused a segfault if func:result was
      postitioned as top-level element.

    * doc/xsltproc.xml doc/xsltproc.1: fix maxdepth default value
      documentation fixes #519921.

    * libxslt/extensions.c: fixed minor error bug #516483

    * libxslt/xslt.c: applied documentation patch from Jason Viers
      for xsltParseStylesheetDoc

    * doc/xslt.html doc/docbook.html: fix links for Cygwin DocBook
      setup as suggested by Philippe Bourcier

    * libxslt/keys.c, libxslt/pattern.c, libxslt/xsltInternals.h:
      fixed a problem on superfluous re-generation of keys reported
      on the mailing list by Josef Urban.

    * configure.in: avoid a problem in configure if an old gcrypt
      version is installed, patch from Brent Cowgill, fixes #500390

    * libexslt/common.c, libexslt/dynamic.c: After discussion on
      Bugzilla with Peter Pawlowski, added same code for preventing
      deletion of function result during garbage collection (see
      bug #495995).

    * libexslt/strings.c: Added code to mark the results of
      str:tokenize and str:split as "function result" to avoid
      garbage-collecting them during global variable initialisation.
      Should fix bug #495995.

    * python/libxslt.c: changed iterator argument for Py_Dict_Next
      from int to ssize_t (seems Python docs are incorrect) to fix
      x86_64 bug #489854.

    * python/libxslt.c: applied patch from Daniel Gryniewicz to
      fix a segfault caused by a parameter array not being preset
      to zero.

Revision 1.79 / (download) - annotate - [select for diffs], Tue Mar 11 17:56:16 2008 UTC (14 years, 10 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.78: +2 -2 lines
Diff to previous 1.78 (colored)

PR pkg/38224: Another case of me doing a bad LOWER_OPSYS to
MACHINE_PLATFORM conversion.
Will revist all of these to make sure they were correct.

Revision 1.78 / (download) - annotate - [select for diffs], Tue Oct 16 23:49:00 2007 UTC (15 years, 3 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored)

Fix abusers of LOWER_OPSYS to check OPSYS or MACHINE_PLATFORM instead.

Revision 1.77 / (download) - annotate - [select for diffs], Wed Aug 29 23:26:44 2007 UTC (15 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored)

Update to 1.1.22, provided by Blair Sadewitz in private mail:

    * Bug fixes: RVT cleanup problems (William Brack),
      exclude-result-prefix bug (William Brack), stylesheet compilation
      error handling (Rob Richards).
    * Portability fixes: improve build with VS2005 (Rob Richards),
      fixing build on AIX (Bjorn Wiberg), fix the security file checks
      on Windows (Roland Schwarz and Rob Richards).
    * Improvement: add an --encoding option to xsltproc (Drazen Kacar).

Revision 1.76 / (download) - annotate - [select for diffs], Thu Jul 12 19:33:03 2007 UTC (15 years, 6 months ago) by drochner
Branch: MAIN
Changes since 1.75: +2 -3 lines
Diff to previous 1.75 (colored)

update to 1.1.21
changes: bugfixes, documentation update

Revision 1.75 / (download) - annotate - [select for diffs], Mon Feb 5 17:42:40 2007 UTC (15 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.74: +5 -4 lines
Diff to previous 1.74 (colored)

Update MASTER_SITES, xmlsoft.org seems to have problems

Revision 1.74 / (download) - annotate - [select for diffs], Thu Feb 1 18:01:39 2007 UTC (16 years ago) by drochner
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

update to 1.1.20
changes:
-Portability fixes
-Bug fixes
-python stylesheet compare and transform context access
-EXSLT string replace support
-xsltproc better low level error handling

mostly from Blair Sadewitz per mail to tech-pkg

Revision 1.73 / (download) - annotate - [select for diffs], Tue Jan 16 19:49:43 2007 UTC (16 years ago) by rillig
Branch: MAIN
Changes since 1.72: +2 -3 lines
Diff to previous 1.72 (colored)

Updated libxslt to 1.1.19.

Changes since 1.1.18:

1.1.19: Nov 29 2006:
   - Bug fixes: entities within attributes (William Brack), Python detection
      problem (Joseph Sacco), in-scope namespace bug (Mike Hommey), Result
      value tree caching bug (William Brack)

Revision 1.72 / (download) - annotate - [select for diffs], Wed Nov 22 17:09:33 2006 UTC (16 years, 2 months ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored)

./configure demands libxml2>=2.6.27.

Revision 1.71 / (download) - annotate - [select for diffs], Tue Nov 21 23:55:05 2006 UTC (16 years, 2 months ago) by recht
Branch: MAIN
Changes since 1.70: +2 -1 lines
Diff to previous 1.70 (colored)

Add a patch from libxslt CVS:

* libxslt/transform.c: fixed problem with entity handling within xsltCopyAttrListNoOverwrite (#352907)
http://bugzilla.gnome.org/show_bug.cgi?id=352907

Revision 1.70 / (download) - annotate - [select for diffs], Sun Nov 5 17:06:43 2006 UTC (16 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.69: +2 -1 lines
Diff to previous 1.69 (colored)

DESTDIR support.

Revision 1.69 / (download) - annotate - [select for diffs], Mon Oct 30 21:03:21 2006 UTC (16 years, 3 months ago) by drochner
Branch: MAIN
Changes since 1.68: +4 -5 lines
Diff to previous 1.68 (colored)

update to 1.1.18
changes:
-portability and build fixes
-bug fixes
-improvements: internal cleanup, new xsltproc flag to apply Xinclude to
 stylesheets
-documentation improvements

Revision 1.68 / (download) - annotate - [select for diffs], Sun Oct 1 08:56:28 2006 UTC (16 years, 4 months ago) by schwarz
Branch: MAIN
Changes since 1.67: +6 -1 lines
Diff to previous 1.67 (colored)


added support for IRIX 5

Revision 1.66.2.1 / (download) - annotate - [select for diffs], Thu Jul 13 21:52:36 2006 UTC (16 years, 6 months ago) by salo
Branch: pkgsrc-2006Q2
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored) next main 1.67 (colored)

Pullup ticket 1740 - requested by drochner
dependency fix for libxslt

Revisions pulled up:
- pkgsrc/textproc/libxslt/Makefile			1.67

   Module Name:		pkgsrc
   Committed By:	drochner
   Date:		Sat Jul  8 12:50:18 UTC 2006

   Modified Files:
   	pkgsrc/textproc/libxslt: Makefile

   Log Message:
   correct libxml2 dependency, from Masao Uebayashi

Revision 1.67 / (download) - annotate - [select for diffs], Sat Jul 8 12:50:18 2006 UTC (16 years, 6 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored)

correct libxml2 dependency, from Masao Uebayashi

Revision 1.66 / (download) - annotate - [select for diffs], Tue Jun 13 15:54:04 2006 UTC (16 years, 7 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base
Branch point for: pkgsrc-2006Q2
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored)

update to 1.1.17
changes:
-bug fixes: some regression tests, attribute/namespaces output,
 problem in mixed xsl:value-of and xsl:text uses
-improvements: internal refactoring,
 use of the XPath object cache in libxml2-2.6.25

Revision 1.65 / (download) - annotate - [select for diffs], Wed May 3 11:02:46 2006 UTC (16 years, 9 months ago) by drochner
Branch: MAIN
Changes since 1.64: +2 -3 lines
Diff to previous 1.64 (colored)

update to 1.1.16
changes: portability fixes (Solaris, IRIX, HP-UX)

Revision 1.64 / (download) - annotate - [select for diffs], Wed Apr 12 21:48:12 2006 UTC (16 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.63: +3 -3 lines
Diff to previous 1.63 (colored)

The documentation files are installed into share/doc instead of
share/doc/html. Bumped PKGREVISION.

Revision 1.63 / (download) - annotate - [select for diffs], Thu Apr 6 06:22:51 2006 UTC (16 years, 9 months ago) by reed
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored)

Over 1200 files touched but no revisions bumped :)

RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).

Revision 1.62 / (download) - annotate - [select for diffs], Sun Feb 5 23:11:03 2006 UTC (16 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.61: +2 -1 lines
Diff to previous 1.61 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.61 / (download) - annotate - [select for diffs], Mon Dec 5 20:51:07 2005 UTC (17 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.60: +1 -2 lines
Diff to previous 1.60 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.60 / (download) - annotate - [select for diffs], Mon Sep 5 07:38:25 2005 UTC (17 years, 4 months ago) by recht
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

update to 1.1.15

1.1.15: Sep 04 2005:
   - build fixes: Windows build cleanups and updates (Igor Zlatkovic), remove
      jhbuild warnings
   - bug fixes: negative number formatting (William Brack), number formatting
      per mille definition (William Brack), XInclude default values (William),
      text copy bugs (William), bug related to xmlXPathContext size, reuse
      libxml2 memory management for text nodes, dictionnary text bug, forbid
      variables in match (needs libxml2-2.6.21)
   - improvements: EXSLT dyn:map (Mark Vakoc),

   - documentation: EXSLT date and time functions namespace in man (Jonathan
      Wakely)

Revision 1.59 / (download) - annotate - [select for diffs], Sat Jul 16 19:10:40 2005 UTC (17 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.58: +1 -2 lines
Diff to previous 1.58 (colored)

Remove some unnecessarily strong dependencies on perl that resulted
from including perl5/buildlink3.mk.  These packages just need the Perl
interpreter, and can just add "perl" to USE_TOOLS instead.

Revision 1.58 / (download) - annotate - [select for diffs], Sat Jul 16 01:19:24 2005 UTC (17 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.57: +2 -3 lines
Diff to previous 1.57 (colored)

Get rid of USE_PERL5.  The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.

Revision 1.57 / (download) - annotate - [select for diffs], Sun May 22 20:08:35 2005 UTC (17 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison

Revision 1.56 / (download) - annotate - [select for diffs], Mon Apr 11 21:47:36 2005 UTC (17 years, 9 months ago) by tv
Branch: MAIN
Changes since 1.55: +1 -2 lines
Diff to previous 1.55 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.55 / (download) - annotate - [select for diffs], Sat Apr 9 15:56:40 2005 UTC (17 years, 9 months ago) by recht
Branch: MAIN
Changes since 1.54: +3 -3 lines
Diff to previous 1.54 (colored)

update to libxslt-1.1.4

update BUILDLINK_DEPENDS on libxml2 to 2.6.17 (for module support)
noted by reed@

1.1.14: Apr 02 2005:
   - bug fixes: text node on stylesheet document without a dictionary
      (William Brack), more checking of XSLT syntax, calling xsltInit() multiple
      times, mode values interning raised by Mark Vakoc, bug in pattern
      matching with ancestors, bug in patterna matching with cascading select,
      xinclude and document() problem, build outside of source tree (Mike
      Castle)
   - improvement: added a --nodict mode to xsltproc to check problems for
      docuemtns without dictionnaries

Revision 1.54 / (download) - annotate - [select for diffs], Mon Mar 21 23:30:51 2005 UTC (17 years, 10 months ago) by recht
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

update to libxslt-1.1.13

1.1.13: Mar 13 2005:
   - build fixes: 64bits cleanup (William Brack), python 2.4 test (William),
      LIBXSLT_VERSION_EXTRA on Windows (William), Windows makefiles fixes
      (Joel Reed), libgcrypt-devel requires for RPM spec.

   - bug fixes: exslt day-of-week-in-month (Sal Paradise), xsl:call-template
      should not change the current template rule (William Brack), evaluation
      of global variables (William Brack), RVT's in XPath predicates (William),
      namespace URI on template names (Mark Vakoc), stat() for Windows patch
      (Aleksey Gurtovoy), pattern expression fixes (William Brack), out of
      memory detection misses (William), parserOptions propagation (William),
      exclude-result-prefixes fix (William), // patten fix (William).

   - extensions: module support (Joel Reed), dictionnary based speedups
      trying to get rid of xmlStrEqual as much as possible.

   - documentation: added Wiki (Joel Reed)

Revision 1.53 / (download) - annotate - [select for diffs], Thu Dec 30 16:42:22 2004 UTC (18 years, 1 month ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.52: +1 -12 lines
Diff to previous 1.52 (colored)

Backout last change because the check in "buildlink3.mk" doesn't work
and therefore causes build failures in e.g. the "kdewebdev3" package.

Revision 1.52 / (download) - annotate - [select for diffs], Tue Dec 28 04:37:54 2004 UTC (18 years, 1 month ago) by xtraeme
Branch: MAIN
Changes since 1.51: +13 -2 lines
Diff to previous 1.51 (colored)

Add an option to disable the crypto extensions (it's enabled by default
as before) so users that don't need this, can disable it via
PKG_OPTIONS.libxslt=-crypto.

Revision 1.51 / (download) - annotate - [select for diffs], Sun Oct 31 11:01:23 2004 UTC (18 years, 3 months ago) by recht
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.50: +2 -3 lines
Diff to previous 1.50 (colored)

update to libxslt-1.1.12

1.1.12: Oct 29 2004:
   - build fixes: warnings removal (William).
   - bug fixes: attribute document pointer fix (Mark Vakoc), exslt date
    negative periods (William Brack), generated tree structure fixes,
    namespace lookup fix, use reentrant gmtime_r (William Brack),
    exslt:funtion namespace fix (William), potential NULL pointer reference
    (Dennis Dams, William), force string interning on generated
  documents.
   - documentation: update of the second tutorial (Panagiotis Louridas), add
    exslt doc in rpm packages, fix the xsltproc man page.

Revision 1.50 / (download) - annotate - [select for diffs], Mon Oct 25 08:35:09 2004 UTC (18 years, 3 months ago) by xtraeme
Branch: MAIN
Changes since 1.49: +2 -3 lines
Diff to previous 1.49 (colored)

Update textproc/libxslt to 1.1.11.

Changes:

   - bug fixes: xsl:include problems (William Brack), UTF8 number pattern
    (William), date-time validation (William), namespace fix (William),
    various Exslt date fixes (William), error callback fixes, leak with
    namespaced global variable, attempt to fix a weird problem #153137
   - improvements: exslt:date-sum tests (Derek Poon)
   - documentation: second tutorial by Panagiotis Lourida

Revision 1.49 / (download) - annotate - [select for diffs], Sun Oct 3 00:18:20 2004 UTC (18 years, 4 months ago) by tv
Branch: MAIN
Changes since 1.48: +2 -1 lines
Diff to previous 1.48 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.48 / (download) - annotate - [select for diffs], Thu Sep 2 11:18:10 2004 UTC (18 years, 5 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

Update to 1.1.10:

   - build fix: NUL in c file blocking compilation on Solaris, Windows build
    (Igor Zlatkovic)
   - fix: key initialization problem (William Brack)
   - documentation: fixed missing man page description for --path

Revision 1.47 / (download) - annotate - [select for diffs], Tue Aug 24 11:53:32 2004 UTC (18 years, 5 months ago) by drochner
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

update to 1.1.9
changes:
-improvements: EXSLT date:sum added (Joel Reed), hook for document loading
 for David Hyatt, xsltproc --nodtdattr to avoid defaulting DTD attributes,
 extend xsltproc --version with CVS stamp (William).
+bugfixes

Revision 1.46 / (download) - annotate - [select for diffs], Tue Jul 6 15:06:19 2004 UTC (18 years, 6 months ago) by recht
Branch: MAIN
Changes since 1.45: +2 -1 lines
Diff to previous 1.45 (colored)

libxslt needs libgcrypt to build

Revision 1.45 / (download) - annotate - [select for diffs], Tue Jul 6 13:58:55 2004 UTC (18 years, 6 months ago) by xtraeme
Branch: MAIN
Changes since 1.44: +5 -5 lines
Diff to previous 1.44 (colored)

Update textproc/libxslt to 1.1.8.

1.1.8: July 5 2004:
   - build fixes: Windows runtime options (Oliver Stoeneberg), Windows
    binary package layout (Igor Zlatkovic), libgcrypt version test and link
    (William)
   - documentation: fix libxslt namespace name in doc (William)
   - bug fixes: undefined namespace message (William Brack), search engine
    (William), multiple namespace fixups (William), namespace fix for key
    evaluation (William), Python memory debug bindings,
   - improvements: crypto extensions for exslt (Joel Reed, William)

Revision 1.44 / (download) - annotate - [select for diffs], Thu Jul 1 15:14:23 2004 UTC (18 years, 7 months ago) by recht
Branch: MAIN
Changes since 1.43: +6 -5 lines
Diff to previous 1.43 (colored)

update to 1.1.7 and take maintainership
use xmlsoft's FTP since GNOME's hasn't got this version

1.1.7: May 17 2004
- build fix: warning about localtime_r on Solaris
- bug fix: UTF8 string tokenize (William Brack), subtle memory corruption,
  linefeed after comment at document level (William), disable-output-escaping
  problem (William), pattern compilation in deep imported stylesheets
  (William), namespace extension prefix bug, libxslt.m4 bug (Edward Rudd),
  namespace lookup for attribute, namespaced DOCTYPE name

Revision 1.43 / (download) - annotate - [select for diffs], Fri May 7 01:14:50 2004 UTC (18 years, 8 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

Drop maintainership; I don't have the enough free time to maintain
all these packages.

Revision 1.42 / (download) - annotate - [select for diffs], Mon Apr 19 15:30:48 2004 UTC (18 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

Update to 1.1.6:
   - 2 bug fixes about keys fixed one by Mark Vakoc

Revision 1.41 / (download) - annotate - [select for diffs], Thu Apr 1 15:15:19 2004 UTC (18 years, 10 months ago) by xtraeme
Branch: MAIN
Changes since 1.40: +3 -3 lines
Diff to previous 1.40 (colored)

Update libxslt to 1.1.5

Changes:

1.1.5: Mar 23 2004:
   - performance: use dictionnary lookup for variables
   - remove use of _private from source documents
   - cleanup of "make tests" output
   - bugfixes: AVT in local variables, use localtime_r to avoid thread
    troubles (William), dictionary handling bug (William), limited number of
    stubstitutions in AVT (William), tokenize fix for UTF-8 (William),
    superfluous namespace (William), xsltproc error code on
    <xsl:message> halt, OpenVMS fix, dictionnary reference counting
    change.

Revision 1.40 / (download) - annotate - [select for diffs], Sat Mar 13 09:55:24 2004 UTC (18 years, 10 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.39: +2 -3 lines
Diff to previous 1.39 (colored)

Update to 1.1.4:

1.1.4: Feb 23 2004:
   - bugfixes: attributes without doc (Mariano Suárez-Alvarez), problem with
     Yelp, extension problem
   - display extension modules (Steve Little)
   - Windows compilation patch (Mark Vadoc), Mingw (Mikhail Grushinskiy)

Revision 1.39 / (download) - annotate - [select for diffs], Sun Feb 22 07:29:59 2004 UTC (18 years, 11 months ago) by minskim
Branch: MAIN
Changes since 1.38: +3 -1 lines
Diff to previous 1.38 (colored)

Enable pkgviews installation.

Revision 1.38 / (download) - annotate - [select for diffs], Wed Feb 18 13:42:00 2004 UTC (18 years, 11 months ago) by jmmv
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 (colored)

Fix generation of some documents that were only built if xsltproc was
previously installed in the system.  Bump PKGREVISION to 1.

Revision 1.37 / (download) - annotate - [select for diffs], Tue Feb 17 16:47:22 2004 UTC (18 years, 11 months ago) by jmmv
Branch: MAIN
Changes since 1.36: +4 -3 lines
Diff to previous 1.36 (colored)

Update to 1.1.3:

Enhancements
- Rewrote the Attribute Value Template code
- new XPath compilation interfaces
- dictionnary reuses for XSLT with potential for serious performance
  improvements.
- Documentations: cleanup (John Fleck and William)
- Python: patch for OS-X (Gianni Ceccarelli), enums export (Stephane bidoul)

Fixes
- portability (William Brack)
- key() in node-set() results (William)
- comment before doctype (William)
- math and node-set() problems (William)
- cdata element and default namespace (William)
- behaviour on unknown XSLT elements (Stefan Kost)
- priority of "//foo" patterns (William)
- xsl:element and xsl:attribute QName check (William)
- comments with -- (William)
- attribute namespace (William)
- check for ?> in PI (William)

Revision 1.36 / (download) - annotate - [select for diffs], Sat Feb 14 18:26:29 2004 UTC (18 years, 11 months ago) by jmmv
Branch: MAIN
Changes since 1.35: +3 -3 lines
Diff to previous 1.35 (colored)

PKGCONFIG_OVERRIDE is relative to WRKSRC.

Revision 1.35 / (download) - annotate - [select for diffs], Sat Feb 14 17:21:53 2004 UTC (18 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.34: +1 -2 lines
Diff to previous 1.34 (colored)

LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.

Revision 1.34 / (download) - annotate - [select for diffs], Tue Feb 10 02:56:00 2004 UTC (18 years, 11 months ago) by xtraeme
Branch: MAIN
Changes since 1.33: +4 -4 lines
Diff to previous 1.33 (colored)

bl3ify

Revision 1.33 / (download) - annotate - [select for diffs], Sat Jan 24 15:13:20 2004 UTC (19 years ago) by grant
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Jan 23 21:50:48 2004 UTC (19 years ago) by jmmv
Branch: MAIN
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored)

Bump PKGREVISION due to xmlcatmgr update to 2.0beta1.  I know; this is a PITA.
This shouldn't be needed if we had non-recursive dependancies *sigh*.

Revision 1.31 / (download) - annotate - [select for diffs], Fri Dec 26 21:56:14 2003 UTC (19 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.30: +4 -2 lines
Diff to previous 1.30 (colored)

Update to 1.1.2, from Min Sik Kim in PR pkg/23896 with some changes by me:

1.1.2:
        * libxlst/numbers.c: fixed xsl:number level="any" for Bug
          129057
        * libxslt/numbers.c: added namespace comparison for
          xsl:number count function (Bug 129057)
        * tests/docs/Makefile.am tests/docs/bug-139.xml
          tests/general/Makefile.am tests/general/bug-139*: added
          test for entities parsing (Bug #129489)
        * tests/docs/Makefile.am tests/docs/bug-138.xml
          tests/general/Makefile.am tests/general/bug-138*: added
          test for namespace problem (Bug #129624)
        * xsltproc.c: fixed #129327 make sure parser flags get transmitted to
          the transformation context
        * libxslt/documents.c libxslt/transform.c libxslt/xsltInternals.h
          libxslt/xsltutils.c libxslt/xsltutils.h: add a new call
          xsltSetCtxtParseOptions() to update parsing options in document()
        * libxslt/keys.c: fixed second problem on #122483, namespace
          definitions must be propagated to keys.
        * tests/docs/Makefile.am tests/docs/bug-137.xml
          tests/general/Makefile.am tests/docs/bug-137*: added test
          to the regression for bug #122483
        * libxslt/transform.c: added the cast needed to fix #129188 warning
        * libexslt/transform.c: fixed Bug 129624 (erroneous output
          of namespaces)
        * libexslt/date.c: fixed several routines to assure empty
          string returned (rather than a string object with a null
          string pointer) (Bug 129561)
        * doc/Makefile.am doc/site.xsl doc/api.xsl doc/newapi.xsl
          doc/xslt.html doc/apibuild.py doc/EXSLT doc/EXSLT/exslt.html:
          enhanced documentation to include exslt; rebuilt docs
        * libxslt/xsltutils.h
        * doc/*
        document XSLT_TRACE macro (sort of) and rebuild docs
        * win32/Makefile.mingw win32/configure.js: tried to fix mingw
          build, no success, it still works halfway.
        * win32/Makefile.* win32/configure.js libxslt/xsltexports.h
          libexslt/exsltexports.h libxslt/win32config.h: msvc and
          mingw compilation fixes.

1.1.1:
   - code cleanup (William Brack)
   - Windows: Makefile improvements (Igor Zlatkovic)
   - documentation improvements: William Brack, libexslt man page (Jonathan
    Wakely)
   - param in EXSLT functions (Shaun McCance)
   - XSLT debugging improvements (Mark Vakoc)
   - bug fixes: number formatting (Bjorn Reese), exslt:tokenize (William
    Brack), key selector parsing with | reported by Oleg Paraschenko,
    xsl:element with computed namespaces (William Brack), xslt:import/include
    recursion detection (William Brack), exslt:function used in keys (William
    Brack), bug when CDATA_SECTION are foun in the tree (William Brack),
    entities handling when using XInclude.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Dec 4 19:33:47 2003 UTC (19 years, 2 months ago) by xtraeme
Branch: MAIN
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (colored)

Updated to 1.1.0 provided by Min Sik Kim PR pkg/23518.

Changes:

1.1.0: Nov 4 2003:
   - Removed DocBook SGML broken support
   - fix xsl:key to work with PIs
   - Makefile and build improvement (Graham Wilson), build cleanup (William
    Brack), macro fix (Justin Fletcher), build outside of source tree (Roumen
    Petrov)
   - xsltproc option display fix (Alexey Efimov), --load-trace (Crutcher
    Dunnavant)
   - Python: never use stdout for error
   - extension memory error fix (Karl Eichwalder)
   - header path fixes (Steve Ball)
   - added saxon:line-number() to libexslt (Brett Kail)
   - Fix some tortuous template problems when using predicates (William
    Brack)
   - Debugger status patch (Kasimier Buchcik)
   - Use new libxml2-2.6.x APIs for faster processing
   - Make sure xsl:sort is empty
   - Fixed a bug in default processing of attributes
   - Removes the deprecated breakpoint library
   - detect invalid names on templates (William Brack)
   - fix exslt:document (and similar) base handling problem

Revision 1.29 / (download) - annotate - [select for diffs], Sun Nov 2 07:02:32 2003 UTC (19 years, 3 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

I'm the new maintainer.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Oct 16 13:15:23 2003 UTC (19 years, 3 months ago) by kim
Branch: MAIN
Changes since 1.27: +1 -3 lines
Diff to previous 1.27 (colored)

Back out previous -- need for threads was caused by old libxml2, and
textproc/libxml2/buildlink2.mk not requiring a recent enough version.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Oct 16 04:23:29 2003 UTC (19 years, 3 months ago) by kim
Branch: MAIN
Changes since 1.26: +3 -1 lines
Diff to previous 1.26 (colored)

This package uses threads, so include mk/pthread.buildlink2.mk

Revision 1.26 / (download) - annotate - [select for diffs], Sun Oct 5 10:28:42 2003 UTC (19 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Update to 1.0.33:
This is a bugfix only release   - error message missing argument (William Brack)
- mode not cascaded in template fallbacks (William Brack)
- catch redefinition of parameter/variables  (William Brack)
- multiple keys with same namespace name (William Brack)
- patch for compilation using MingW on Windows (Mikhail Grushinskiy)
- header export macros for Windows (Igor Zlatkovic)
- cdata-section-elements handling of namespaced names
- compilation without libxml2 XPointer support (Mark Vadoc)
- apply-templates crash (William Brack)
- bug with imported templates (William Brack)
- imported attribute-sets merging bug (DocBook) (William Brack)

Revision 1.25 / (download) - annotate - [select for diffs], Fri Aug 29 11:25:20 2003 UTC (19 years, 5 months ago) by xtraeme
Branch: MAIN
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored)

Updated to 1.0.32

Changes:

1.0.32: Aug 9 2003:
   - bugfixes: xsltSaveResultToFile() python binding (Chris Jaeger), EXSLT
    function (William Brack), RVT for globals (William Brack), EXSLT date
    (William Brack),
    speed of large text output, xsl:copy with attributes, strip-space and
    namespaces prefix, fix for --path xsltproc option, EXST:tokenize (Shaun
    McCance), EXSLT:seconds (William Brack), sort with multiple keys (William
    Brack), checking of { and } for attribute value templates (William
    Brack)
   - Python bindings for extension elements (Sean Treadway)
   - EXSLT:split added (Shaun McCance)
   - portability fixes for HP-UX/Solaris/IRIX (William Brack)
   - doc cleanup

Closes my own PR pkg/22609.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Aug 5 21:04:51 2003 UTC (19 years, 5 months ago) by skrll
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Nits

Revision 1.23 / (download) - annotate - [select for diffs], Thu Jul 17 22:54:30 2003 UTC (19 years, 6 months ago) by grant
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.22 / (download) - annotate - [select for diffs], Sun Jul 13 13:53:34 2003 UTC (19 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)

PKGREVISION bump for libiconv update.

Revision 1.21 / (download) - annotate - [select for diffs], Fri Jul 11 23:43:52 2003 UTC (19 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.20: +4 -2 lines
Diff to previous 1.20 (colored)

Update to 1.0.31; add test target.
New since 1.0.30:
   - bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for
    the debugger (Keith Isdale), output filename limitation, trio.h and
    triodef.h added (Albert Chin), EXSLT node-set (Peter Breitenlohner),
    xsltChoose and whitespace (Igor Zlatkovic),
    stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack),
    RVT bug introduced in 1.0.30
   - avoid generating &quot; (fix in libxml2-2.5.8)
   - fix 64bit cleaness problem and compilation troubles introduced in
  1.0.30
   - Windows makefile generation (Igor Zlatkovic)
   - HP-UX portability fix

Revision 1.20 / (download) - annotate - [select for diffs], Mon Jun 2 01:16:37 2003 UTC (19 years, 8 months ago) by jschauma
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.

Revision 1.19 / (download) - annotate - [select for diffs], Tue May 20 05:46:20 2003 UTC (19 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.18: +2 -3 lines
Diff to previous 1.18 (colored)

Update to 1.0.30, from Juan RP in PR 21624.
1.0.30: May 4 2003:
   - Fixes and new APIs to handle Result Value Trees and avoid leaks
   - Fixes for: EXSLT math pow() function (Charles Bozeman), global
    parameter and global variables mismatch, a segfault on pattern
    compilation errors, namespace copy in xsl:copy-of, python generator
    problem, OpenVMS trio update, premature call to xsltFreeStackElem (Igor),
    current node when templates applies to attributes

Revision 1.18 / (download) - annotate - [select for diffs], Fri May 2 11:56:31 2003 UTC (19 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)

Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Apr 10 09:44:45 2003 UTC (19 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Update to 1.0.29:
1.0.29: Apr 1 2003:
   - performance improvements especially for large flat documents
   - bug fixes: Result Value Tree handling, XML IDs, keys(), extra namespace
    declarations with xsl:elements.
   - portability: python and trio fixes (Albert Chin), python on Solaris
    (Ben Phillips)

1.0.28: Mar 24 2003:
   - fixed node() in patterns semantic.
   - fixed a memory access problem in format-number()
   - fixed stack overflow in recursive global variable or params
   - cleaned up Result Value Tree handling, and fixed a couple of old bugs
    in the process

Revision 1.16 / (download) - annotate - [select for diffs], Tue Mar 4 16:54:39 2003 UTC (19 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

Update to 1.0.27.
* bug fixes: spurious xmlns:nsX="" generation, serialization bug
  (in libxml2), a namespace copy problem, errors in the RPM spec
  prereqs
* Windows path canonicalization and document cache fix (Igor)

Revision 1.15 / (download) - annotate - [select for diffs], Mon Feb 24 20:45:19 2003 UTC (19 years, 11 months ago) by jmmv
Branch: MAIN
Changes since 1.14: +3 -2 lines
Diff to previous 1.14 (colored)

Update to 1.0.26.  Author does not maintain a file that outlines main changes
between versions, but it seems that most of them are bugfixes.

This closes PR pkg/20300 by Juan RP.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Nov 6 21:59:29 2002 UTC (20 years, 2 months ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.13: +1 -1 lines
Diff to previous 1.13 (colored)

Downgrade the "libxslt" package to version 1.0.21 on a suggestion by
Nick Hudson. This finally fixes the build problems in KDE 2.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Oct 29 11:37:40 2002 UTC (20 years, 3 months ago) by martti
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Updated libxslt to 1.0.22

* bug fixes

Revision 1.12 / (download) - annotate - [select for diffs], Thu Oct 3 14:06:17 2002 UTC (20 years, 4 months ago) by martti
Branch: MAIN
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)

Updated libxslt to 1.0.21

* bug fixes

Revision 1.11 / (download) - annotate - [select for diffs], Tue Oct 1 13:37:07 2002 UTC (20 years, 4 months ago) by markd
Branch: MAIN
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

Be explicit about no python.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Sep 24 14:07:58 2002 UTC (20 years, 4 months ago) by martti
Branch: MAIN
Changes since 1.9: +2 -3 lines
Diff to previous 1.9 (colored)

Updated libxslt to 1.0.20

* bug fixes

Revision 1.9 / (download) - annotate - [select for diffs], Tue Sep 10 16:06:49 2002 UTC (20 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.8: +2 -5 lines
Diff to previous 1.8 (colored)

Since the major of libiconv was increased during the update to 1.8,
bump dependency to latest libiconv version; recursively also bump all
dependencies of packages depending on libiconv.
Requested by fredb.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Aug 25 18:40:13 2002 UTC (20 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.7: +9 -7 lines
Diff to previous 1.7 (colored)

Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Aug 22 11:17:33 2002 UTC (20 years, 5 months ago) by martti
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

Updated libxslt to 1.0.19

* bug fixes
* documentation updates

Revision 1.6.2.2 / (download) - annotate - [select for diffs], Fri Jun 21 23:05:44 2002 UTC (20 years, 7 months ago) by jlam
Branch: buildlink2
Changes since 1.6.2.1: +2 -2 lines
Diff to previous 1.6.2.1 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

Rename USE_BUILDLINK2_ONLY to USE_BUILDLINK2 for less verbosity.  Also
convert a few more packages to use the buildlink2 framework.

Revision 1.6.2.1 / (download) - annotate - [select for diffs], Sat May 11 02:09:26 2002 UTC (20 years, 8 months ago) by jlam
Branch: buildlink2
Changes since 1.6: +9 -9 lines
Diff to previous 1.6 (colored)

First pass at conversion of various packages to use the buildlink2
framework.  Add many buildlink2.mk files to add to the framework.  Please
see buildlink2.txt for more details.

Revision 1.6 / (download) - annotate - [select for diffs], Mon May 6 08:10:26 2002 UTC (20 years, 9 months ago) by rh
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Branch point for: buildlink2
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Update libxslt to 1.0.17.  Changes are mainly bugfixes, but also include
additional usage templates and examples.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jan 29 07:40:45 2002 UTC (21 years ago) by martti
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Updated libxslt to 1.0.9 (provided by Shell Hung in pkg/15078)

- documentations updated
- applied Keith Isdale patch for debugger glue
- replaced breakpoint module
- more bugs fixed

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jan 22 08:35:02 2002 UTC (21 years ago) by skrll
Branch: MAIN
Changes since 1.3: +3 -1 lines
Diff to previous 1.3 (colored)

Make sure we get a version of libxml2 that the configure script wants.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Dec 12 04:53:40 2001 UTC (21 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Add perl buildlink (needed for tests during install)

Revision 1.2 / (download) - annotate - [select for diffs], Fri Dec 7 04:50:42 2001 UTC (21 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.1: +3 -2 lines
Diff to previous 1.1 (colored)

Really buildlink'ify by using the xml2-config buildlink wrapper instead of
the real one, and move the HTML documentation to ${PREFIX}/share/doc/html.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Nov 23 08:34:25 2001 UTC (21 years, 2 months ago) by martti
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Libxslt is the XSLT C library developed for the Gnome project. XSLT itself is
a an XML language to define transformation for XML. Libxslt is based on libxml2
the XML C library developped for the Gnome project. It also implements most of
the EXSLT set of extensions functions and some of Saxon's evaluate and
expressions extensions.

Submitted in pkg/14688 by Mark Davies.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Nov 23 08:34:25 2001 UTC (21 years, 2 months ago) by martti
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>