Commit Graph

90 Commits

Author SHA1 Message Date
Sandro Jäckel
dc2c00a9af
libxslt: update homepage 2022-05-11 11:44:10 +02:00
Jan Tojnar
e2fd70f599 libxslt: use autoreconfHook
Avoid stale autotools files and allow building from git easily.

Also needed to fix libtool issues on darwin-aarch64.
2022-02-22 08:05:37 +01:00
Jan Tojnar
2982bcbcbc libxslt: 1.1.34 → 1.1.35
https://mail.gnome.org/archives/xslt/2022-February/msg00003.html
2022-02-21 14:56:23 +01:00
Jan Tojnar
1532841149 libxslt: Add myself as a maintainer 2022-02-21 14:56:04 +01:00
Jan Tojnar
1614783d59 libxslt: switch to gnome mirrors
New versions will only be published there.

Also add GNOME update script.
2022-02-21 14:56:04 +01:00
Jan Tojnar
7b83c90d91 libxslt: Format the expression 2022-02-21 14:56:03 +01:00
Martin Weinelt
54806020fa libxslt: Fix use-after-free in xsltApplyTemplates
Fixes: CVE-2021-30560
2022-02-17 14:52:22 +01:00
adisbladis
d276350eb5 libxslt: Use python as function argument instead of python3
This package works just fine with python2, let's not give the impression that it's strictly python3.
2022-01-12 16:46:00 +13:00
Jan Tojnar
76c58493d7 libxslt: find libxml2 using pkg-config
It fails for reasons unknown otherwise and pkg-config is better for cross-compilation anyway.
2021-05-13 23:12:59 -07:00
Ivan Babrou
b2ce768e60 libxslt: make python3 an input 2021-02-01 08:47:36 +01:00
Ben Siraphob
66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Daiderd Jordan
0697ad33c0
libxslt: fix darwin build
ld: library not found for -lintl
    clang-7: error: linker command failed with exit code 1 (use -v to see invocation)
    make[3]: *** [Makefile:544: libxsltmod.la] Error 1
2020-06-13 20:14:52 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Dmitry Kalinkin
b6187aa596
libxml2,libxslt: fix pythonSupport=false override 2020-04-02 13:29:47 -04:00
Robert Scott
4fec9d582b libxslt: 1.1.33 -> 1.1.34 (security)
addresses CVE-2019-18197
2019-11-11 01:18:40 +00:00
Frederik Rietdijk
94e4dd8960 libxslt: use python3 for build and as default for bindings
Changing the default may cause breakage, however, users should have already switched to `pythonPackages.libxslt` long ago.
2019-10-29 13:47:03 +01:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Marek Mahut
9a6bd59111 libxslt: CVE-2019-13118 2019-07-17 10:16:55 +02:00
Marek Mahut
3aefa76106 libxslt: CVE-2019-13117 2019-07-17 10:16:55 +02:00
c0bw3b
84b810f8e3 libxslt: add patch for CVE-2019-11068
References:
https://nvd.nist.gov/vuln/detail/CVE-2019-11068
e03553605b
2019-04-27 07:00:29 +02:00
Will Dietz
52ee4d07b6
Merge pull request #53347 from dtzWill/update/libxslt-1.1.33
libxslt: 1.1.32 -> 1.1.33, cleanup
2019-01-05 12:00:54 -06:00
Will Dietz
bffa9e679d libxslt: 1.1.32 -> 1.1.33, cleanup
* Drop SunOS patch -- likely didn't apply anyway,
  and appears has been fixed upstream 2 years ago:
  7471cc6e8f

* changelog mentions cygwin build/linking fixes,
  so dropping those touchups optimistically
2019-01-03 14:30:43 -06:00
Astro
e7f3b4d284 libxslt: add libgcrypt to buildInputs for cryptoSupport 2019-01-03 21:26:45 +01:00
John Ericson
0828e2d8c3 treewide: Remove usage of remaining redundant platform compatability stuff
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
2018-08-30 17:20:32 -04:00
Matthew Bauer
916f096911
Merge pull request #43890 from matthewbauer/mingw-fixes
Mingw fixes
2018-07-21 17:04:20 -04:00
Matthew Bauer
ef087554d0 libxslt: runs on all platforms
Mingw/Windows support works out of the box.
2018-07-21 10:10:47 -04:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Franz Pletz
413d1844ac
libxslt: 1.1.29 -> 1.1.32 2018-01-28 18:21:32 +01:00
Will Dietz
16b6e5a452 libxslt: make configureFlags unconditional, re-org to address comment 2018-01-22 20:25:45 -05:00
Ben Gamari
6719bf5a74 libxslt: Explicitly specify libxml prefix
Otherwise configure seems not to find xml2-config while cross-compiling.
2018-01-22 20:25:43 -05:00
Frederik Rietdijk
7a13e5a7df Merge remote-tracking branch 'upstream/python-unstable' into HEAD 2017-11-24 19:58:07 +01:00
adisbladis
d99378654f pythonPackages: Add version and pname attributes to packages 2017-11-23 17:49:43 +01:00
John Ericson
da19c34d0f stdenv setup: Always use both propagated files
This continues #23374, which always kept around both attributes, by
always including both propagated files: `propgated-native-build-inputs`
and `propagated-build-inputs`. `nativePkgs` and `crossPkgs` are still
defined as before, however, so this change should only barely
observable.

This is an incremental step to fully keeping the dependencies separate
in all cases.
2017-11-21 10:44:44 -05:00
Frederik Rietdijk
8f2ea38f8f Merge remote-tracking branch 'upstream/master' into HEAD 2017-08-17 18:34:17 +02:00
Rickard Nilsson
1f9d9deb8a libxslt: Patch for CVE-2017-5029 2017-08-17 13:23:49 +02:00
Tuomas Tynkkynen
1ff422aa23 treewide: Add man & info outputs where necessary (instead of doc)
Because man & info pages won't be going to $doc after the next commit.
Scripted change for the files having one-package-per-file.
2017-08-11 21:32:54 +03:00
John Ericson
16be434b0b Merge accepted cross compilation PRs into staging 2017-06-28 23:17:21 -04:00
John Ericson
099b83f90d libxslt: Don't use stdenv.cross 2017-06-28 00:55:21 -04:00
David McFarland
3c76cd7626 libxslt: fix cygwin libtool error 2017-06-26 09:26:10 -03:00
Dan Peebles
1a4ca220e1 treewide: fix assorted issues revealed by the meta checker
Turns out a couple of the licenses were wrong, as well as being strings.
2017-04-28 23:07:42 -04:00
Jörg Thalheim
50d63e1e3f
libxslt: add option to enable crypto support 2016-12-11 19:22:34 +01:00
Eric Litak
605f923e92 libxslt: fixed crossDrv, where no python is available 2016-12-04 07:11:23 -08:00
Frederik Rietdijk
be31980848 libxslt: build python bindings
and add a pythonPackages.libxslt alias.
2016-11-08 17:10:04 +01:00
Vladimír Čunát
06d8dd3ed4 libxslt: drop patch already included in release
I didn't test building on MinGW, but this commit can't make it worse.
2016-09-28 17:11:46 +02:00
Jörg Thalheim
dafd585f9d
libxslt: 1.1.28 -> 1.1.29 2016-09-28 15:43:02 +02:00
Tuomas Tynkkynen
a17216af4c treewide: Shuffle outputs
Make either 'bin' or 'out' the first output.
2016-08-29 14:49:51 +03:00
Vladimír Čunát
49bec81730 libxslt: fix on mingw by upstream patch
It's only static, as libxml2 is only static ATM.
2016-04-23 10:52:03 +02:00
Vladimír Čunát
09af15654f Merge master into closure-size
The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
2016-03-08 09:58:19 +01:00
Vladimír Čunát
e4728dd05f libxslt: fix CVE-2015-7995 by upstream patch 2016-02-06 13:21:18 +01:00
Luca Bruno
e289717414 rename moveToOutput and propagatedBuildInputs 2015-12-02 10:05:36 +01:00