248 Commits

Author SHA1 Message Date
Rudi Heitbaum
d802baaea5 libxml2: update to 2.12.6
v2.12.6: Mar 15 2024

- parser: Fix detection of duplicate attributes in XML namespace
- xmlreader: Fix xmlTextReaderConstEncoding
- html: Fix htmlCreatePushParserCtxt with encoding
- xmllint: Return error code if XPath returns empty nodeset
2024-03-19 08:52:50 +00:00
Rudi Heitbaum
bafec211ef expat: update to 2.6.2 2024-03-19 08:52:50 +00:00
Rudi Heitbaum
ba2ba708fe expat: update to 2.6.1 2024-03-01 10:47:46 +00:00
Rudi Heitbaum
6ea0bdb513 expat: update to 2.6.0
release:
- https://blog.hartwork.org/posts/expat-2-6-0-released/
- https://github.com/libexpat/libexpat/blob/R_2_6_0/expat/Changes
2024-02-07 13:15:04 +00:00
Rudi Heitbaum
f3c6fb0108 libxml2: update to 2.12.5 2024-02-06 01:45:20 +00:00
Rudi Heitbaum
ac331d462f libidn2: update to 2.3.7
ann:
- https://lists.gnu.org/archive/html/info-gnu/2024-01/msg00015.html
2024-02-01 05:32:04 +00:00
Rudi Heitbaum
c0d71cced7 tinyxml2: update to 10.0.0 2024-01-19 10:43:43 +00:00
Rudi Heitbaum
a39a5e8b0d libxml2: update to 2.12.4
8292f36145/NEWS

v2.12.4: Jan 15 2024

- parser: Fix regression parsing standalone declarations
- autotools: Readd --with-xptr-locs configuration option
- parser: Fix build --without-output
- parser: Don't grow or shrink pull parser memory buffers
- io: Fix memory lifetime issue with input buffers
2024-01-17 09:37:25 +00:00
Rudi Heitbaum
6829c8e31d libxml2: install python host libraries into site-packages 2024-01-16 02:38:09 +00:00
Rudi Heitbaum
10d1cb9915 xmlstarlet: use shared libraries
reduce size of /usr/bin/xml by ~1MB and simplify build

before:
$ ldd /usr/bin/xml
        linux-vdso.so.1 (0x00007ffc675ac000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007f54f0620000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007f54f0546000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007f54f0386000)
        /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f54f063b000)

$ ls -la /usr/bin/xml*
-rwxr-xr-x    1 root     root       1483728 Jan  6 04:27 /usr/bin/xml
lrwxrwxrwx    1 root     root             3 Jan  6 04:27 /usr/bin/xmlstarlet -> xml

after:
$ ldd /usr/bin/xml
        linux-vdso.so.1 (0x00007ffea1d78000)
        libexslt.so.0 => /usr/lib/libexslt.so.0 (0x00007efdcdbeb000)
        libxslt.so.1 => /usr/lib/libxslt.so.1 (0x00007efdcdba9000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007efdcda4c000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007efdcd88c000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007efdcd7b2000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007efdcd799000)
        /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007efdcdc02000)

$ ls -la /usr/bin/xml*
-rwxr-xr-x    1 root     root         85736 Jan 13 12:30 /usr/bin/xml
lrwxrwxrwx    1 root     root             3 Jan 13 12:30 /usr/bin/xmlstarlet -> xml

$ ls -la /usr/lib/*xslt*
lrwxrwxrwx    1 root     root            13 Jan 13 12:28 /usr/lib/libexslt.so -> libexslt.so.0
lrwxrwxrwx    1 root     root            18 Jan 13 12:28 /usr/lib/libexslt.so.0 -> libexslt.so.0.8.21
-rw-r--r--    1 root     root         81096 Jan 13 12:28 /usr/lib/libexslt.so.0.8.21
lrwxrwxrwx    1 root     root            12 Jan 13 12:28 /usr/lib/libxslt.so -> libxslt.so.1
lrwxrwxrwx    1 root     root            17 Jan 13 12:28 /usr/lib/libxslt.so.1 -> libxslt.so.1.1.39
-rw-r--r--    1 root     root        263272 Jan 13 12:28 /usr/lib/libxslt.so.1.1.39
2024-01-13 22:33:23 +00:00
Rudi Heitbaum
34dd53f77d libxml2: migrate to cmake 2024-01-13 22:33:23 +00:00
Rudi Heitbaum
cfd8096153 libxslt: build shared libraries
do not build as static.
align build with libxml2.

the outcome is a reduction of ~1MB of diskspace for the /usr/bin/xml application
which uses libxslt.
2024-01-13 22:33:23 +00:00
Rudi Heitbaum
118620a6d6 libxslt: migrate to cmake 2024-01-13 22:33:23 +00:00
Rudi Heitbaum
52533e4fa9 libxml2: update to 2.12.3
log:
- https://github.com/GNOME/libxml2/compare/v2.12.2...v2.12.3
2023-12-13 11:20:23 +00:00
Rudi Heitbaum
c55ab80faf libxml2: update to 2.12.2 2023-12-06 13:10:00 +00:00
Christian Hewitt
ffe1b62b8c
Merge pull request #8380 from heitbaum/xml
libxml2: update to 2.12.1
2023-11-29 16:30:36 +04:00
Rudi Heitbaum
55f877fe64 xmlstarlet: fix compile with libxml2 2.12.0 2023-11-29 12:02:37 +00:00
Rudi Heitbaum
9aa5621612 libxml2: update to 2.12.1 2023-11-29 11:39:15 +00:00
Rudi Heitbaum
bf43260f97 nlohmann-json: update to 3.11.3 2023-11-29 10:02:08 +00:00
Rudi Heitbaum
eb5890c101 libxml2: update to 2.11.6 2023-11-21 11:18:29 +00:00
Rudi Heitbaum
fa1e79e24e libxslt: update to 1.1.39 2023-11-19 10:58:38 +00:00
Rudi Heitbaum
0255001576 pugixml: update to 1.14 2023-10-03 16:20:35 +00:00
Rudi Heitbaum
6d6eab2278 libxml2: update to 2.11.5 2023-08-10 11:29:26 +00:00
CvH
070b95fa55
Merge pull request #7944 from heitbaum/amlgx
Fix AMLGX build on aarch64
2023-07-21 20:43:38 +02:00
Rudi Heitbaum
0c4ddd676f libxslt: update SHA256 and URL 2023-07-08 13:00:01 +00:00
Rudi Heitbaum
209e8d9929 libidn2: allow for host builds 2023-07-01 12:06:52 +00:00
Rudi Heitbaum
263aa9934c libxml2: update to 2.11.4 2023-05-20 13:58:22 +00:00
Rudi Heitbaum
5082db428c libxslt: update to 1.1.38 2023-05-17 10:55:32 +00:00
Rudi Heitbaum
1d11365e3e libxml2: update to 2.11.3 2023-05-17 10:55:32 +00:00
Rudi Heitbaum
b023bf16c9 libxml2: update to 2.11.2 2023-05-05 22:22:44 +00:00
Rudi Heitbaum
dff1d19ddd libxml2: update to 2.11.1 2023-05-03 12:53:45 +00:00
Rudi Heitbaum
dd54efee61 libxml2: update to 2.10.4 2023-04-28 12:00:11 +00:00
SupervisedThinking
24ed24a094 nlohmann-json: use cmake toolchain
- the meson build is rather incomplete & not all packages were satisfied by a pkgconfig file which it provides, those looking for cmake config files e.g by calling `find_package(nlohmann_json 3.8 REQUIRED)` will fail
2022-12-14 17:26:00 +01:00
Rudi Heitbaum
7ceb416256 pugixml: update to 1.13 2022-11-20 05:46:50 +00:00
Rudi Heitbaum
42e4f9f7a6 expat: update to 2.5.0 2022-11-20 05:46:50 +00:00
Rudi Heitbaum
20f87c5a12 libidn2: update to 2.3.4 2022-11-20 05:46:50 +00:00
SupervisedThinking
cab6f0fd0c chrome-depends: move various packages
- all of them were referenced by several other packages beside the chrome
2022-11-09 15:50:35 +01:00
Rudi Heitbaum
7f31ad7a3c libxml2: update to 2.10.3 2022-10-15 02:14:27 +00:00
Rudi Heitbaum
36fbabbb31 expat: update to 2.4.9 and URIs
https://github.com/libexpat/libexpat/blob/R_2_4_9/expat/Changes
2022-10-15 02:13:02 +00:00
CvH
074c452bfd
Merge pull request #6852 from heitbaum/pkgtoolchain1
migrate to cmake and meson builds
2022-08-31 12:33:47 +02:00
Rudi Heitbaum
b16aa44eb0 libxslt: update to 1.1.37 2022-08-30 10:26:31 +00:00
Rudi Heitbaum
cd2a920b62 libxml2: update to 2.10.2 2022-08-30 10:26:31 +00:00
Rudi Heitbaum
c2ca0ff90e jsoncpp: migrate to meson build 2022-08-30 10:15:33 +00:00
Rudi Heitbaum
d973ab5c59 libxml2: update to 2.10.1 2022-08-27 06:36:53 +00:00
Rudi Heitbaum
d0aa5a12b6 libxslt: update to 1.1.36 2022-08-20 12:38:37 +00:00
Rudi Heitbaum
ffdf7deff4 libxml2: update to 2.10.0 2022-08-20 12:38:37 +00:00
Rudi Heitbaum
4d6f5c3bdd libidn2: update to 2.3.3 and https 2022-08-18 11:40:53 +00:00
Rudi Heitbaum
16a93f5126 nlohmann-json: update to 3.11.2 2022-08-18 11:20:36 +00:00
Rudi Heitbaum
4a32a3ded6 nlohmann-json: build using meson 2022-07-02 12:04:45 +00:00
Rudi Heitbaum
7514ca50d9 expat: update to 2.4.8 2022-06-24 11:46:58 +00:00