Commit Graph

57 Commits

Author SHA1 Message Date
Christoph Reiter
7e4e1c531b libxml2: Update to 2.12.4
Also disable the legacy APIs, like we did for the mingw build recently
There shouldn't be any users left.
2024-01-17 06:48:24 +01:00
Christoph Reiter
0553605cb9 libxml2: Update to 2.12.3 2023-12-17 12:41:14 +01:00
Christoph Reiter
f31b4e3094 libxml2: Update to 2.12.2 2023-12-06 07:48:30 +01:00
Christoph Reiter
022afd62ce libxml2: Update to 2.12.1 2023-11-23 18:56:58 +01:00
Christoph Reiter
d8c83a4382 libxml2: Update to 2.12.0
"Starting with this release, it should be enough to add the --with-legacy configuration option to provide maximum ABI compatibility."

So why not I guess
2023-11-17 19:52:17 +01:00
Christoph Reiter
269249677d libxml2: Update to 2.11.6 2023-11-16 17:49:11 +01:00
Christoph Reiter
8b82668741 libxml2: Update to 2.11.5
patch is included in this release
2023-08-09 18:53:38 +02:00
Christoph Reiter
5c1477a7d8 libxml2: try building without libcrypt
it doesn't seem to be used
2023-07-12 09:00:20 +02:00
Christoph Reiter
07dc4f7996 libxml2: Update to 2.11.4
libxml2-2.9.1-msys2.patch: fixed upstream
libxml2-2.9.8-python3-unicode-errors.patch: simple refresh
0001-fix-py-mod-ext.patch: new upstream regression
2023-06-21 11:24:30 +02:00
Christoph Reiter
b5bf6fdb52 libxml2: Update to 2.10.4 2023-04-11 18:55:29 +02:00
Christoph Reiter
28c89659b0 python 3.11 rebuilds 2023-02-14 09:48:24 +01:00
Jannick
89064a425b libxml2: remove indirect dependencies
* libxml2/PKGBUILD:
  - remove the libraries 'ncurses' and 'ncurses-devel' from depends and
    makedepends, resp., since they are indirect dependencies to libxml2.
  - make autoreconf be verbose
  - remove trailing spaces
2022-12-03 15:06:36 +01:00
Christoph Reiter
eb60e92131 libxml2: Update to 2.10.3 2022-10-21 07:11:17 +02:00
Christoph Reiter
be4abb8dff libxml2: Update to 2.10.2 2022-08-30 07:42:30 +02:00
Christoph Reiter
2e235a402a libxml2: Update to 2.10.1 2022-08-27 10:37:50 +02:00
Christoph Reiter
0652320907 libxml2: Update to 2.10.0
libxml2-2.9.0-do-not-check-crc.patch: this comes from fedora, but they
no longer use it

doc installation is no longer configurable, so just remove the patch
and the options.

drop parts of msysize patches by building for cygwin

remove gl_cv_have_weak, as I don't think there is any gnulib in there
2022-08-21 23:24:19 +02:00
Christoph Reiter
dea7a68f23 libxml2-python: byte compile 2022-07-03 08:31:36 +02:00
Christoph Reiter
8780e5c2b8 Python 3.10 rebuilds 2022-07-02 18:56:12 +02:00
Christoph Reiter
aeb3a4cd36 libxml2: drop icu dependency
from what I see this is only used for encoding/decoding and the
README says "Mainly useful as an
alternative to iconv on Windows. Unnecessary on most other systems."

Since this is the only user of icu in base this also helps the installer size.
2022-05-13 10:16:40 +02:00
Christoph Reiter
a1787c0383 icu: rebuilds 2022-05-13 09:07:20 +02:00
Christoph Reiter
3ef0266f7e libxml2: Update to 2.9.14 2022-05-07 19:39:28 +02:00
Biswapriyo Nath
4164dac0ed libxml2: update to 2.9.13
* Change upstream url and source link.
* Remove two upstream patches.
  - libxml2-2.9.12-fix-lxml-corrupted-tree.patch
  - commit 85b1792e37
  - libxml2-2.9.12-fix-formatting-regression.patch
  - commit 13ad8736d2
2022-03-29 21:49:10 +05:30
Christoph Reiter
38126d763e makedepend on autotools for packages using configure
In some cases this will introduce cycles which could likely be cleaned
up by only depending on some unix tools instead of the whole autotools.

Rebuilding doesn't make much sense at this point since it just adds a subset
of base-devel which is still installed by default.
2021-12-12 14:20:50 +01:00
Biswapriyo Nath
ed8a4e93ed Rebuild for icu 70.1 2021-11-30 15:24:21 +05:30
Christoph Reiter
6175648817 Rebuilds for icu 2021-08-26 06:07:53 +02:00
Astrum-polaris
93f6ac449d libxml2: update to 2.9.12 2021-07-20 02:30:13 +08:00
Christoph Reiter
c6a134d91a Python 3.9 rebuilds 2021-05-15 15:21:37 +02:00
Christoph Reiter
e0f9c2d820 libxml2: remove install script using python2 2021-04-22 10:02:21 +02:00
Alexey Pavlov
9f0f6f3cee libxml2: Rebuild with ICU 68, fix CVE 2021-01-12 22:43:17 +03:00
Jeremy Drake
de4768e57f Use python-devel instead of libcrypt-devel.
For packages that need crypt.h by way of python.
2020-08-25 12:22:41 -07:00
Alexey Pavlov
0e65a95f0f libxml2: Rebuild for ICU update 2020-07-20 12:42:15 +03:00
Christoph Reiter
f90bf1e55d Python 3 porting: libxml2, itstool, libxslt (#1925)
* libxml2: fix the build

See #1917

* libxml2-python: Build with Python 3

* itstool: Build with Python 3

* libxslt: fix the build

See #1917

* libxslt: Drop libxslt-python

* yelp-xsl: Don't depend on libxslt-python

Doesn't look like it is used

* yelp-tools: Don't depend on libxslt-python

Doesn't seem to be used

* rarian: Don't depend on libxslt-python

libxslt seems enough
2020-04-18 08:39:37 +03:00
Alexey Pavlov
daf66f1f75 libxml2: Rebuild for ICU 65 2020-01-15 16:08:51 +03:00
Alexey Pavlov
22b1e8c536 libxml2: Update to 2.9.10 2019-12-12 14:11:49 +03:00
Alexey Pavlov
900eff24de Rebuilds for readline 8.x 2019-04-30 12:43:00 +03:00
Alexey Pavlov
60b0ed03a3 libxml2: Rebuild for icu 64.x 2019-04-25 11:58:12 +03:00
Alexey Pavlov
7dc805c940 Fix building and linking libxml2/libxslt together 2019-02-07 12:13:20 +03:00
Alexey Pavlov
a1e622f9c6 libxml2: Update to 2.9.9 2019-01-24 09:28:26 +03:00
Peter Budai
eda3b5b324 libxml2: Update to 2.9.8 (#1316) 2018-06-24 22:24:10 +03:00
JPeterMugaas
e190ecfee0 rebuild libxml2 to fix breakage with new ICU package. This was causing docbook to make a catalog. 2018-02-12 13:38:27 -05:00
Alexey Pavlov
4bd0d2a879 libxml2: Update to 2.9.7 2017-12-04 10:14:16 +03:00
J. Peter Mugaas
5fdfdcea93 lbxml2 - 2.9.5 - Update to latest version. Use ICU package (that works better in the tests). catalog-revert patch dropped because it's in the source-code.
libxslt - 1.3.0 - Update to latest version and rebuild with ICU-dependant libxml2
2017-09-16 06:55:53 -04:00
Viktor Szakats
746a478425 switch to HTTPS where available 2017-09-16 03:45:32 +00:00
Alexey Pavlov
e332fe2b2a libxml2: Rebuild with readline-7 2017-02-15 13:21:39 +03:00
Viktor Szakats
ab64a4ef6c switch to sha256 checksums
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* use stable url for ncurses
* some whitespace fixes

Remaining md5sums either didn't download or
didn't pass checksum tests.
2016-02-25 14:45:55 +01:00
Renato Silva
b176b369d3 Trailing whitespace cleanup. 2015-02-09 18:47:01 -02:00
Alexpux
66a6702e28 libxml2: Add new patch. Rebuild. 2014-11-07 07:28:00 +03:00
Alexpux
0adeb1a658 libxml2: Fix files location. 2014-10-22 22:34:50 +04:00
Alexpux
837ff328db libxml2: Update to 2.9.2. Install static library. 2014-10-22 11:10:21 +04:00
Alexpux
3eaf89b4dd libxml2: Prepare to move system to real /usr 2014-06-14 22:43:38 +04:00