summary refs log tree commit diff
path: root/pkgs/development/libraries/libxml2
Commit message (Collapse)AuthorAge
* libxml2: 2.9.8 -> 2.9.9Will Dietz2019-01-03
|
* libxml2: only use static output with both shared & staticMatthew Bauer2018-11-13
| | | | | | | | | | | The static output should only get created when both enableShared and enableStatic are set. Otherwise there would be libraries missing from the main output when enableShared = false & enableStatic = true. This can cause issues in some packages that don’t know about libxml2’s static output. (cherry picked from commit 2bd6bb0a4bf21005d8877c735709cd21d22e05bd) (cherry picked from commit 1421a39c1e62584d346185ad49484b11b7703dc1)
* libxml2: support python3Frederik Rietdijk2018-10-17
|
* treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson2018-08-30
| | | | | Want to get this out of here for 18.09, so it can be deprecated thereafter.
* libxml2: fix CVE-2018-14567 & CVE-2018-14404Andreas Rammhold2018-08-15
| | | | | Since the already added patch for CVE-2018-9251 also affects CVE-2018-14567 I renamed the applied patch accordingly.
* libxml2: Fix CVE-2018-9251Tim Steinbach2018-08-05
|
* libxml2: Use `enableFeature`John Ericson2018-08-02
|
* libxml2: Remove crossAttrsJohn Ericson2018-07-24
|
* Merge pull request #43890 from matthewbauer/mingw-fixesMatthew Bauer2018-07-21
|\ | | | | Mingw fixes
| * libxml2: support all platformsMatthew Bauer2018-07-21
| | | | | | | | Mingw/Windows support works out of the box.
* | pkgs/*: remove unreferenced function argumentsvolth2018-07-21
|/
* libxml2: add enableStatic argumentAntoine Eiche2018-06-22
| | | | | If `enableStatic` is set to true, the output `static` contains the static library.
* Revert "libxml2: add static output"Orivej Desh2018-06-13
| | | | | | This reverts commit 1897c352f55f5c5e7b63f252456d091d0fbdbcf7 on master. This is a mass rebuild that should go through staging.
* libxml2: add static outputAntoine Eiche2018-06-13
|
* libxml2: 2.9.7 -> 2.9.8Ryan Mulligan2018-03-14
| | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done: - built on NixOS - Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.) - found 2.9.8 in filename of file in /nix/store/cjycf1wx5a5l22a9kwhpnnh2h9i7pahk-libxc-4.0.4
* libxml2: disable tests alsoWill Dietz2018-02-13
|
* libxml2: 2.9.5 → 2.9.7Jan Tojnar2017-11-23
|
* libxml2: Don't run tests when cross-compilingBen Gamari2017-10-27
|
* libxml2: 2.9.4 -> 2.9.5Orivej Desh2017-09-15
|
* treewide: Add man & info outputs where necessary (instead of doc)Tuomas Tynkkynen2017-08-11
| | | | | Because man & info pages won't be going to $doc after the next commit. Scripted change for the files having one-package-per-file.
* libxml2: Don't use stdenv.crossJohn Ericson2017-06-28
|
* treewide: fix assorted issues revealed by the meta checkerDan Peebles2017-04-28
| | | Turns out a couple of the licenses were wrong, as well as being strings.
* libxml2: bugfix updates from git upstreamVladimír Čunát2017-02-16
| | | | | | | | | | | | | This should solve CVE-2016-5131 and some other bugs, but not what Suse calls CVE-2016-9597: https://bugzilla.suse.com/show_bug.cgi?id=1017497 The bugzilla discussion seems to indicate that the CVE is referenced incorrectly and only shows reproducing when using command-line flags that are considered "unsafe". CVE-2016-9318 also remains unfixed, as I consider their reasoning OK: https://lwn.net/Alerts/714411/ /cc #22826.
* libxml2: add optional icu supportPeter Hoeg2017-02-11
|
* libxml2: supportPython -> pythonSupportFrederik Rietdijk2016-11-08
| | | | since that is more commonly used in Nixpkgs.
* libxml2: add patch to fix CVE-2016-4658Franz Pletz2016-11-03
| | | | cc #20078
* libxml2: use python2Frederik Rietdijk2016-10-18
|
* treewide: Shuffle outputsTuomas Tynkkynen2016-08-29
| | | | Make either 'bin' or 'out' the first output.
* libxml2: disable checks on DarwinVladimír Čunát2016-05-27
| | | | Apparently they won't work there.
* libxml2: doCheck = trueVladimír Čunát2016-05-26
| | | | | That wouldn't uncover the problem fixed in parent commit, but it shouldn't hurt.
* libxml2: fixup validation problems with 2.9.4Vladimír Čunát2016-05-26
| | | | | | | ... by reverting an upstream commit /cc #15697. I should make some distro pay me for digging into such things :-)
* libxml2: 2.9.3 -> 2.9.4 for three CVEs (close #15697)Graham Christensen2016-05-25
| | | | | | | | | | | | | - CVE-2016-4447: libxml2: Heap-based buffer underreads due to xmlParseName https://bugzilla.redhat.com/show_bug.cgi?id=1338686 - CVE-2016-4448 libxml2: Format string vulnerability https://bugzilla.redhat.com/show_bug.cgi?id=1338700 - CVE-2016-4449 libxml2: Inappropriate fetch of entities content https://bugzilla.redhat.com/show_bug.cgi?id=1338701 and many other fixed issues, available at http://www.xmlsoft.org/news.html
* Merge branch 'master' to resolve conflictsVladimír Čunát2016-05-05
|\
| * libxml2 : Have exec_prefix match the location of bin/xml2-config.Karn Kallio2016-04-21
| |
* | libxml2: fix on mingw, without DLLs ATMVladimír Čunát2016-04-23
|/ | | | | After closure-size merge we need to disable python support, as python upstream doesn't support cross-building linux -> mingw.
* Merge branch 'staging' into closure-sizeVladimír Čunát2016-01-19
|\
| * libxml2: security update 2.9.2 -> 2.9.3 (close #12197)Jakob Gillich2016-01-07
| |
* | rename moveToOutput and propagatedBuildInputsLuca Bruno2015-12-02
| |
* | libxml2,libxslt: split into multiple outputsVladimír Čunát2015-10-05
|/ | | | | Fixed all references, hopefully. libxml2Python is slightly hacky now, but it seems to work.
* libxml2: Move docs to separate outputEelco Dolstra2015-07-26
| | | | This reduces the size of "out" from 8.6 to 2.4 MB.
* Revert "libxml2: Refactor and fix library propagation"Eelco Dolstra2015-06-04
| | | | This reverts commit 287ec76b8fb2f670b068266d77edc8714d0d06df.
* Revert "Refactor mkFlag / shouldUsePkg into the nixpkgs libraries"Eelco Dolstra2015-06-04
| | | | This reverts commit 25a148fa196b944b3f134527da87e43d88c066f9.
* Refactor mkFlag / shouldUsePkg into the nixpkgs librariesWilliam A. Kennington III2015-05-22
|
* libxml2: Refactor and fix library propagationWilliam A. Kennington III2015-04-28
|
* ftp://xmlsoft.org -> http://xmlsoft.orgDomen Kožar2015-04-04
|
* Move finding XML catalogs into a separate setup hookEelco Dolstra2014-11-25
| | | | | | | | This is because libxml/libxslt are not the only implementations that respect $XML_CATALOG_FILES. Also, look in share/xml for catalogs (in addition to the now-deprecated xml/dtd and xml/xsl).
* Merge remote-tracking branch 'origin/master' into staging.Peter Simons2014-10-31
|\
| * Remove http_proxy/ftp_proxy overrides used in setup hooks.Domen Kožar2014-10-28
| | | | | | | | | | | | | | | | Partially reverts eaa4db148dc402f7a124bc9c17583067710a7814. Used together with nix-shell it results into unresolvable domains. For example: `nix-shell -p libxml2` spawns a shell with non-working DNS. chroot should remove such unpurities.
| * libxml2: 2.9.1 -> 2.9.2 (CVE-2014-3660) fixes #4679Domen Kožar2014-10-27
| |
* | Cleanup: Use += to append to envHooksEelco Dolstra2014-08-09
|/