Christoph Reiter
ea064ed8d2
libxml2: Update to 2.11.5
2023-08-09 18:48:46 +02:00
Christoph Reiter
09fc5ff426
Python rebuilds
2023-07-24 18:19:03 +02:00
Christoph Reiter
726b2bbcb5
libxml2: Update to 2.11.4
...
libxml2-disable-version-script.patch: fixed upstream
the rest just removed because we are not in the business of fixing compiler
warnings
Fixes #17228
2023-06-21 10:46:02 +02:00
Christoph Reiter
e80e0d34e9
libxml2: Update to 2.10.4
2023-04-11 18:54:29 +02:00
مهدي شينون (Mehdi Chinoune)
b1250f1de3
libxml2: update to 2.10.3
2022-10-21 06:09:47 +01:00
Biswapriyo Nath
44bbc26c00
libxml2: split docs to a separate package
2022-10-05 11:38:23 +05:30
Christoph Reiter
4b5373a3b5
libxml: fix dll name for relocation
...
the preprocessor only replaces identifiers
We could stringify here, but lets keep it simply and just hardcode the name.
2022-10-01 09:05:21 +02:00
مهدي شينون (Mehdi Chinoune)
6d30c4a492
libxml2: Fix relocation
2022-09-25 06:56:50 +01:00
مهدي شينون (Mehdi Chinoune)
48896f4510
libxml2: update to 2.10.2
2022-09-24 20:24:55 +01:00
Christoph Reiter
113fee0553
libxml2: python bytecompile
2022-06-11 07:31:08 +02:00
Christoph Reiter
ad3a0c37e7
Python 3.10 rebuilds
2022-06-10 17:54:24 +02:00
Christopher Degawa
747c0cb296
xmlcatalog: explicitly request .exe
...
using .exe explicitly allows for usage through archlinux's pacman through
wine.
Signed-off-by: Christopher Degawa <ccom@randomderp.com >
2022-05-09 10:08:56 +05:30
Biswapriyo Nath
e360900be6
libxml2: update to 2.9.14
2022-05-03 15:25:50 +05:30
shithappens2016
20373c1101
libxml2: Add Cflags.private in pkgconfig file
2022-04-22 12:50:20 +05:30
Christoph Reiter
620b06da19
libxml2: Update to 2.9.13
...
one commit was a backport,
the python stuff seems fixed upstream (though differently)
2022-03-18 00:27:11 +01:00
Jeremy Drake
bac7a39568
Revert "another revert"
...
This reverts commit 58823f4e0b .
2022-03-16 10:12:24 -07:00
Christoph Reiter
58823f4e0b
another revert
2022-03-13 09:29:58 +01:00
Markus Mützel
721c8e9f57
libxml2: synchronize pathtools
...
Signed-off-by: Markus Mützel <markus.muetzel@gmx.de >
2022-03-11 10:23:48 +01:00
Mehdi Chinoune
0218b154bd
Add python to optdepends for some packages
2022-03-10 06:27:12 +01:00
Biswapriyo Nath
c84c00ce1b
libxml2: Fix xml2-config to return Windows style path
2022-01-19 15:08:19 +05:30
Christoph Reiter
51d5e2ea82
libxml2: backport fix for lxml
...
Fixes #10576
Fixes #8864
2022-01-19 09:29:27 +01:00
Christoph Reiter
7c67d9c465
Make sure every package using a C/C++ compiler depends on one
...
The "cc" virtual package provides the environment default compiler.
2022-01-08 17:11:16 +01:00
Christoph Reiter
3eac67e2ca
Makedepend on autotools where needed
2021-12-17 12:41:47 +01:00
Johannes Schindelin
8337114a06
libxml2: synchronize with mingw-w64-pathtools
...
Just like `mingw-w64-curl`, `mingw-w64-libxml2` is now also built with a
literal copy of `mingw-w64-pathtools`' source code.
This adds the `get_dll_path()` function (which is unused by the
`libxml2` code), and it also forward-ports the patch where we now
preserve UNC paths when normalizing/simplifying paths.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de >
2021-07-19 17:31:09 +02:00
Christoph Reiter
6a16db9801
Python 3.9 rebuilds
...
pacman -Fqx '/python3\.8/' '.*\.py.*' '.*-cpython-.*'
2021-07-11 12:18:48 +02:00
Astrum-polaris
b5e894e063
libxml2: update to 2.9.12
2021-05-15 11:29:44 +08:00
Christoph Reiter
a80fe5efc4
Enable clangarm64 for bootstrap packages
2021-05-13 16:17:13 +02:00
Christoph Reiter
977d3b5e02
Enable clang32 for all packages already in the repo
2021-04-25 15:26:34 +02:00
Christoph Reiter
58acb56691
Enable clang64 for all packages already in the repo
2021-04-23 13:26:20 +02:00
Jeremy Drake
6733105654
libxml2: patch out version script for lld
2021-04-11 21:51:18 -07:00
Jeremy Drake
497437deb1
Add install scripts for CLANG MSYSTEMs.
...
Generated by:
for m in CLANG32 CLANG64 CLANGARM64; do
for f in $(find . -name \*UCRT64.install); do
n="$(echo "$f" | sed -e "s/UCRT64/${m}/")"
sed -e "s/ucrt64/${m,,}/g" < "$f" > "$n"
git add "$n"
done
done
2021-04-09 10:38:26 -07:00
Christoph Reiter
41cb3c9901
libxml2: fix the install file for ucrt64
2021-03-27 08:50:51 +01:00
Christoph Reiter
2e8f991658
More ucrt
2021-03-26 21:10:00 +01:00
Christoph Reiter
2a10fbd5b6
libxml2: backport an unmerged fix for a crash
...
https://gitlab.gnome.org/GNOME/libxml2/-/issues/64
https://github.com/msys2/MINGW-packages/issues/7955
I don't know if this fix is good, but it fixes the crash
and hopefully this gets fixed upstream.
Fixes #7955
2021-02-14 08:34:07 +01:00
Sagi Lowenhardt
799d3ec940
Rebuild libxml with ASLR
2020-12-22 17:05:42 +02:00
Christoph Reiter
8fca4f59ca
lbxml2: use full path to mkdir in .install files
...
/bin doesn't exist in chroot which is used with "pacman --root"
See https://github.com/msys2/MSYS2-packages/issues/1998
2020-06-07 23:09:04 +02:00
Nehal J Wani
55de613740
Fix memcpy-param-overlap in patch for relocation
...
Prefer memmove over memcpy for overlapping memory regions, otherwise it
triggers the address sanitizer with:
ERROR: AddressSanitizer: memcpy-param-overlap: memory ranges [x,y) and [a,b) overlap
2020-01-13 04:07:48 -08:00
Alexey Pavlov
ed3b0e1838
libxml2: Simplify PKGBUILD
2019-12-28 14:29:04 +03:00
Christoph Reiter
f3e1a278d1
libxml2: Drop Python 2 bindings
2019-12-27 21:03:32 +01:00
Alexey Pavlov
d1428a264f
libxml2: Update to 2.9.10
2019-12-09 14:06:31 +03:00
Christoph Reiter
1e7b94b7dc
libxml2: Add missing Python 3 makedep
2019-10-24 10:06:14 +02:00
JPeterMugaas
c8a8f3ed7a
libxml 2.9.9 - include Python3 bindings in addition to Python2. This requires a special patch I have provided. I also enabled running the test suite.
2019-06-10 00:26:35 -04:00
Andrew Sun
01e66a6e2f
libxml2: update to 2.9.9 ( #4888 )
2019-01-21 08:02:25 +03:00
J. Peter Mugaas
0a55b79b4e
mingw-w64-libxml - Update to 1.9.8 - Latest version ( #3616 )
2018-04-17 22:51:59 +03:00
Eduard Braun
05f496488e
libxml2: update to version 2.9.7 ( #3164 )
...
* libxml2: update to version 2.9.7
* libxml2: remove two additional patches that became unnecessary
2017-11-29 12:20:36 +03:00
Christoph Reiter
2e24045958
libxml2: Update to 2.9.6 ( #3049 )
2017-10-15 19:38:47 +03:00
J. Peter Mugaas
540a6e1124
mingw-w64-libxml2 - 2.9.5 - Fix some compiler warnings, use helper ma… ( #2980 )
...
* mingw-w64-libxml2 - 2.9.5 - Fix some compiler warnings, use helper macros
mingw-w64-libxslt - 1.1.30 - Fix compile warnings - use helper macros
* mingw-w64-libxslt - fix build error I missed.
2017-10-03 12:06:16 +03:00
Christoph Reiter
1f62f7e50c
libxml2: Update to 2.9.5; post_install() fixes ( #2966 )
...
* Drop a patch for an issue fixed upstream
* In post_install() don't python byte compile the world.
This can lead to errors with other packages that
install python 3 code which isn't executed (jinja2 for example)
and breaks upgrades. Also it's not nice to touch files
from other packages..
* Instead of deleting libxml2mod.dll.a in post_install()
just don't package it.
2017-09-26 07:20:53 +03:00
peterbud
0b663ab401
libxml2: Eliminating hard-coded paths in pkg-config and xml-config files ( #1948 )
...
Also eliminating one compile time warning due to LIBXML-STATIC redefinition
libxml2: Increase pkgrel
libxml2: adding a relocate patch
To find default catalog location
libxml2: fixing the new patch
Removing comment block, simplifying conditional
2016-11-27 11:26:41 +03:00
Alexey Pavlov
63ddf36504
Rebuild packages.
2016-09-07 20:20:50 +03:00