R. Ryantm
bccc97cd9b
libxml2: 2.12.6 -> 2.12.7
2024-05-13 17:15:34 +00:00
Vladimír Čunát
448e50e8eb
Merge #296684 : libxml2: Remove Darwin bootstrapping hack
...
...into staging
2024-03-24 07:08:13 +01:00
Jan Tojnar
89a6254acc
libxml2: Remove Darwin bootstrapping hack
...
Reverts 36bb8d969a
2024-03-17 17:00:52 +01:00
Jan Tojnar
3886fc9297
libxml2: 2.12.5 → 2.12.6
...
https://discourse.gnome.org/t/libxml2-2-12-6-released/19989
https://gitlab.gnome.org/GNOME/libxml2/-/compare/v2.12.5...v2.12.6
2024-03-16 10:24:53 -04:00
Weijia Wang
5f5062d1ef
Merge branch 'master' into staging-next
2024-02-23 05:09:55 +01:00
Eldritch Cookie
bee5bd0106
libxml2: add meta.pkgConfigModules and tests.pkg-config
...
Co-authored-by: Rodney Lorrimar <dev@rodney.id.au>
2024-02-22 13:57:17 +08:00
Jan Tojnar
2b43efb8ae
libxml2: 2.12.4 → 2.12.5
...
https://discourse.gnome.org/t/libxml2-2-12-5-released/19337
https://gitlab.gnome.org/GNOME/libxml2/-/compare/v2.12.4...v2.12.5
CVE-2024-25062
2024-02-04 15:47:10 +01:00
Jan Tojnar
851f20e128
libxml2: 2.12.3-unstable-2023-12-14 → 2.12.4
...
https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.12.4
2024-01-20 15:08:15 +01:00
Alyssa Ross
66e33c14d9
libxml2: 2.12.3 -> 2.12.3-unstable-2023-12-14
...
This includes a fix for a use after free, which fixes the build of
perlPackages.XMLLibXML.
2023-12-30 02:37:47 +01:00
Jan Tojnar
49a64c97c0
libxml2: 2.11.5 → 2.12.3
...
https://discourse.gnome.org/t/libxml2-2-12-3-released/18513
https://discourse.gnome.org/t/libxml2-2-12-2-released/18363
https://discourse.gnome.org/t/libxml2-2-12-1-released/18159
https://discourse.gnome.org/t/libxml2-2-12-0-released/18063
https://gitlab.gnome.org/GNOME/libxml2/-/compare/v2.11.5...v2.12.3
- Changes in includes in public headers.
- Python 3.12 support.
- Lot of cleanups.
2023-12-16 19:57:14 +01:00
Adam Joseph
bc2d598878
treewide: change pythonForBuild to pythonOnBuildForHost
2023-11-05 17:42:12 -08:00
github-actions[bot]
b4fdbf27f2
Merge master into staging-next
2023-09-09 06:01:15 +00:00
Moritz Angermann
a81e3dcd75
treewide: replace libc == "msvcrt" with isMinGW
...
msvcrt is only one of the libcs in MinGW. We therefore
replace explictly testing for msvcrt with the isMinGW
predicate. This lays the foundation for ucrt64 support.
2023-09-08 10:56:08 +00:00
Bobby Rong
3a4ca00c84
libxml2: 2.11.4 → 2.11.5
...
https://gitlab.gnome.org/GNOME/libxml2/-/compare/v2.11.4...v2.11.5
2023-08-25 20:14:35 +08:00
Jan Tojnar
7d9be8a366
libxml2: 2.10.4 → 2.11.4
...
https://gitlab.gnome.org/GNOME/libxml2/-/compare/2.10.4...2.11.4
2023-07-05 16:27:49 +02:00
Bobby Rong
40074520d1
libxml2: 2.10.3 → 2.10.4
...
https://gitlab.gnome.org/GNOME/libxml2/-/compare/v2.10.3...v2.10.4
- CVE-2023-29469: Hashing of empty dict strings isn't deterministic
- CVE-2023-28484: Fix null deref in xmlSchemaFixupComplexType
2023-04-13 13:08:36 +08:00
Alyssa Ross
0807fca47e
libxml2: restrict Python support in cross builds
2023-02-05 10:14:46 +00:00
Jan Tojnar
541a94784b
libxml2: 2.10.2 → 2.10.3
...
https://gitlab.gnome.org/GNOME/libxml2/-/compare/v2.10.2...v2.10.3
CVE-2022-40304
CVE-2022-40303
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-26 23:22:36 +02:00
Jan Tojnar
2e18621606
libxml2: make amenable to auto-updates
2022-10-26 23:22:36 +02:00
Vladimír Čunát
36bb8d969a
libxml2: use older version during stdenv bootstrap on darwin
...
/cc the update PR #195748
2022-10-15 09:39:33 +02:00
Martin Weinelt
ef6a273c70
Merge pull request #195748 from jtojnar/libxml2
2022-10-13 18:43:05 +02:00
Jan Tojnar
2aff11165b
libxml2: 2.10.0 → 2.10.2
...
https://gitlab.gnome.org/GNOME/libxml2/-/tags/v2.10.1
https://gitlab.gnome.org/GNOME/libxml2/-/tags/v2.10.2
https://gitlab.gnome.org/GNOME/libxml2/-/compare/v2.10.0...v2.10.2
2022-10-13 11:58:07 +02:00
Artturin
9069a064f8
libxml2: enable strictDeps and enable pythonSupport when cross
2022-10-07 16:31:39 +03:00
Jan Tojnar
1c93ab362b
libxml2: 2.9.14 → 2.10.0
...
- Massive cleanups
- CVE-2022-2309
- More security fixes
- Removal of outdated development manpage libxml.3
https://gitlab.gnome.org/GNOME/libxml2/-/compare/v2.9.14...v2.10.0
- Python detection is broken by `strictDeps` for unknown reasons.
- Also replaced `moveToOutput` with more declarative `outputMan`.
2022-09-03 16:13:59 +02:00
Vladimír Čunát
e48c99ecbd
Merge #171744 : libxml2: re-enable tests for darwin
...
...into staging
2022-07-29 19:31:25 +02:00
Janne Heß
c911240e9c
Revert "Add mingwW64-llvm cross-system."
2022-05-18 13:50:23 +02:00
Shea Levy
0f68ed163c
Merge branch 'mingwW64-clang' into staging
2022-05-18 06:30:21 -04:00
Sandro Jäckel
b4e8a4bbda
libxml2: update homepage
2022-05-11 11:46:58 +02:00
Shea Levy
504d38ae7b
cross: Allow Windows toolchains to use ucrt as libc.
2022-05-06 10:54:52 -04:00
Robert Scott
f87f5ae301
libxml2: re-enable tests for darwin
...
appears the lack of sandbox on most darwin machines allows the
tests to accidentally find /usr/lib/libxml2.dylib, which
causes problems
2022-05-06 00:55:53 +01:00
Niklas Hambüchen
207c4030f5
libxml2: 2.9.13 -> 2.9.14
...
Fixes CVE-2022-29824, see https://gitlab.gnome.org/GNOME/libxml2/-/tags/v2.9.14
2022-05-03 23:25:49 +00:00
Jan Tojnar
cb8aaea8fd
libxml2: 2.9.12 → 2.9.13
...
Fixes CVE-2022-23308
https://mail.gnome.org/archives/xml/2022-February/msg00009.html
2022-02-21 14:55:24 +01:00
Jan Tojnar
7eb38d554c
libxml2: fix configure flags
...
`$dev` will be substituted by empty string (would have to be `$(dev)`),
causing issues in 2.9.13. Let’s fix that and use the cannonical name.
2022-02-21 14:55:24 +01:00
Jan Tojnar
65ca2a4bbb
libxml2: More cleanups
2022-02-21 14:55:24 +01:00
Jan Tojnar
9c57fa9fc1
libxml2: use autoreconfHook
...
Avoid stale autotools files and allow building from git easily.
2022-02-21 14:55:24 +01:00
Jan Tojnar
8570316d3d
libxml2: do not disable working test
...
Must have been fixed for a while now.
2022-02-21 14:55:23 +01:00
Jan Tojnar
33ee72f4b1
libxml2: Add myself as a maintainer
2022-02-21 14:55:23 +01:00
Jan Tojnar
ce668865b9
libxml2: switch to gnome mirrors
...
New versions will only be published there.
Also add GNOME update script.
2022-02-21 14:55:23 +01:00
Jan Tojnar
8ca7bb10a8
libxml2: Format the expression
2022-02-21 14:55:23 +01:00
Emily
20a6d8a241
libxml2: use libiconv on Darwin
...
This fixes e.g. python3Packages.beautifulsoup4, which has tests relying
on the wider encoding support enabled by libiconv.
Fixes #137678 .
2021-10-02 10:05:17 +09:00
Guillaume Girol
bf74dfbc54
libxml2: add strictDeps = true
2021-08-19 09:30:47 +02:00
Guillaume Girol
652f7fafd2
libxml2: fix static build
2021-08-19 09:30:46 +02:00
Jan Tojnar
7099f24c4a
libxml2: Work around lxml API misuse
2021-05-21 18:57:38 -07:00
Andrew Childs
3e47747657
libxml2: cap MACOSX_DEPLOYMENT_TARGET at 10.16
...
libxml2 is used in bootstrapping, so the alternates solution of
running libtoolize is tricky here.
2021-05-17 00:27:03 +09:00
Jan Tojnar
d01a4e3fe9
libxml2: 2.9.10 → 2.9.12
...
https://mail.gnome.org/archives/xml/2021-May/msg00000.html
CVE-2021-3541
2021-05-13 23:12:59 -07:00
volth
bc0d605cf1
treewide: fix double quoted strings in meta.description
...
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
John Ericson
f52263ced0
treewide: Start to break up static overlay
...
We can use use `stdenv.hostPlatform.isStatic` instead, and move the
logic per package. The least opionated benefit of this is that it makes
it much easier to replace packages with modified ones, as there is no
longer any issue of overlay order.
CC @FRidh @matthewbauer
2021-01-03 19:18:16 +00:00
Drew Hess
81eddf1516
libxml2: upstream patch for Python 3.9.
2020-11-28 18:26:15 +01:00
Martin Weinelt
ab61f1622b
libxml2: fix CVE-2020-24977
...
Fixes an out-of-bounds read when using xmllint with the --htmlout
parameter.
Fixes: CVE-2020-24977
2020-11-27 20:33:58 +01:00
John Wiegley
6a359b2333
libxml2Python: Darwin builds require libintl (better fix)
2020-08-06 15:52:57 -07:00