Commit Graph

2013 Commits

Author SHA1 Message Date
Douglas R. Reno
c4c3824781 Update to poppler-23.12.0 2023-12-05 19:50:55 -06:00
Rahul Chandra
8ebbc4e233 Update to libavif-1.0.3 2023-12-05 20:37:54 -05:00
Douglas R. Reno
664f94b633 Add Glad to the book.
It provides a generator that creates loaders for Vulkan, OpenGL, EGL,
GLES, and GLX contexts. In our case it's going to be used for
libplacebo.
2023-12-03 12:57:08 -06:00
Douglas R. Reno
1fe47db95e Update to jasper-4.1.1 2023-11-29 13:53:42 -06:00
Douglas R. Reno
4de66bc72d Add some more dependencies on Qt6.
I've marked most of these as 'role=nodep' so that jhalfs doesn't pick up
multiples in cases where it's not needed.

Transmission, Libreoffice, CMake, Poppler, and Appstream now have Qt6
ports working well.

I have left Qca, gpgme, polkit-qt, and other KDE-related packages alone.
They do have support for Qt6, but we should not list them as they are
incompatible with the Qt5 versions and we could end up causing
unintentional breakage by doing this.
2023-11-20 13:16:18 -06:00
Xi Ruoyao
d8ffa01669
librsvg: Remove bugs_bug668_small_caps_svg failure
It seems fixed with harfbuzz-8.3.0.
2023-11-18 23:49:23 +08:00
Douglas R. Reno
89e82a9281 Update to libavif-1.0.2 2023-11-17 12:51:36 -06:00
Bruce Dubbs
0c29fa19fa Update to harfbuzz-8.3.0. 2023-11-12 11:57:51 -06:00
Pierre Labastie
048e89d050 Archive lcms 2023-11-10 10:51:17 +01:00
Pierre Labastie
68dfef54d6 Fix alignement of blocks
Reported by "rhubarbpieguy" on the blfs-dev mailing list
2023-11-09 15:07:04 +01:00
Douglas R. Reno
feaec12b7f Update to jasper-4.1.0 2023-11-07 13:54:38 -06:00
Douglas R. Reno
4b67e8bf43 Update to exiv2-0.28.1 (Security Update) 2023-11-07 13:28:40 -06:00
Bruce Dubbs
34165e6b5c Update to jasper-4.0.1 2023-11-05 13:52:01 -06:00
Bruce Dubbs
a923f8df12 Update to poppler-23.11.0. 2023-11-03 17:35:53 -05:00
Pierre Labastie
70f9533402 Make libtiff and gpgme recommended for poppler
In version 23.10, poppler has changed NSS, GPGME, and LIBTIFF from
"macro_optional_find_package" tp "find_soft_mandatory_package". This
means that -DENABLE_NSS3=OFF (or GPGME or LIBTIFF) needs to be passed
to prevent an error if the package is not present. Since those
libraries may be of some use anyway, make them recommended and
document how to disable them.
2023-10-31 13:31:23 +01:00
Bruce Dubbs
7c95348baf Update to newt-0.52.24. 2023-10-26 14:02:19 -05:00
Bruce Dubbs
f1baf8d6ae Update to harfbuzz-8.2.2. 2023-10-19 14:36:20 -05:00
Bruce Dubbs
9b1d3dd975 Update to qpdf-11.6.3. 2023-10-18 18:58:43 -05:00
Bruce Dubbs
161212753c Update to libjpeg-turbo-3.0.1. 2023-10-18 18:50:48 -05:00
Pierre Labastie
28d1edfdef Remove a few forgotten ftp urls 2023-10-15 22:28:40 +02:00
Pierre Labastie
e1e58be454 Remove all ftp urls
neither firefox nor epiphany can download them, and they are not
well maintained, because rarely tested.
This is WIP because the "(HTTP)" part of "Download (HTTP)" will
need to be removed too.
But let's see what users think first...
2023-10-15 21:43:08 +02:00
Pierre Labastie
65bce57f1c Make Qt5 recommended for poppler
Recently, upstream has changed the way Qt5 is detected: if Qt5
is not installed, you have to pass -DENABLE_QT5=OFF, otherwise
cmake stops with an error. Previously, a non present Qt5 was
not fatal. But passing -DENABLE_QT5=OFF when qt5 is installed
prevents building the poppler-qt5 library, which is needed by
okular, one of the main users of poppler.
Until now we had Qt5 as optional, since building full Qt5 for other
users of poppler (mainly inkscape, other users can benefit of qt5)
was kind of overkill. But now we have qt5-alternate, and also
this change in behavior of poppler. So it seems it is acceptable
to have qt5 or qt5-alternate as recommended.
2023-10-14 10:47:11 +02:00
Bruce Dubbs
df96e921bc Update to poppler-23.10.0. 2023-10-12 12:34:55 -05:00
Douglas R. Reno
c4e1d6d326 Update to qpdf-11.6.2 2023-10-12 11:59:42 -05:00
Douglas R. Reno
e78ebcf287 Update to opencv-4.8.1 2023-10-10 12:08:46 -05:00
Douglas R. Reno
0886b8b60d Update to harfbuzz-8.2.1 2023-09-21 15:12:13 -05:00
Xi Ruoyao
6d47d88e9a
librsvg: Run test suite with LC_ALL=C
Add -k by the way to complete the test.
2023-09-20 02:01:49 +08:00
Douglas R. Reno
485ee94035 Update to librsvg-2.57.0 2023-09-16 16:04:10 -05:00
Douglas R. Reno
ccc1d65519 Update the APNG patch in libpng to 1.6.40.
Thanks goes to Larry Sevilla for the report.
2023-09-16 15:40:54 -05:00
Douglas R. Reno
dbfda01fb9 Update to libtiff-4.6.0.
Note that this version removes a very large number of utilities due to
lack of maintenance and security concerns.
2023-09-16 14:57:38 -05:00
Xi Ruoyao
44b3f4400e
treewide: Really remove commented out references to Python 2
It helps using grep for finding packages depending on Python 2.
2023-09-16 15:21:01 +08:00
Pierre Labastie
10e485f704 Update to libwebp-1.3.2 2023-09-14 21:22:31 +02:00
Ken Moffat
5e3a62dffe Second attempt to fix libwebp.
Apologies to anyone who picked up the first version of the patch.
2023-09-13 05:59:22 +01:00
Ken Moffat
11f671c80b Patch libwebp, using patch from firefox. 2023-09-13 03:46:56 +01:00
Douglas R. Reno
bdf53ed73a Update to harfbuzz-8.2.0 2023-09-11 11:34:46 -05:00
Bruce Dubbs
f978ebd4c8 Update to poppler-23.09.0. 2023-09-07 19:16:20 -05:00
Douglas R. Reno
6ab5e5bc61 Update to qpdf-11.6.1 2023-09-06 16:02:15 -05:00
Douglas R. Reno
3c89223b27 Update to libavif-1.0.1 2023-09-06 14:53:50 -05:00
Bruce Dubbs
66a318cc6d Update to freetype-2.13.2. 2023-09-04 16:52:18 -05:00
Pierre Labastie
e440af55af Remove trailing spaces and a few typos 2023-08-27 10:41:46 +02:00
Bruce Dubbs
fc561d1dca Tag the rest of general/graphlib packages 2023-08-19 19:38:45 -05:00
Douglas R. Reno
9d86c70355 Tags 2023-08-19 15:49:05 -05:00
Douglas R. Reno
30c1c726dd Tag GTK+-2, GTK+-3, and Sawfish 2023-08-18 16:30:17 -05:00
Douglas R. Reno
5b1bcc9306 Correct a tag 2023-08-18 15:20:15 -05:00
Douglas R. Reno
479979e5f9 Tags 2023-08-18 15:05:38 -05:00
Ken Moffat
2a72ab9400 Tags. 2023-08-18 13:59:05 +01:00
Xi Ruoyao
a9779b901a
Tag UEFI and dependencies 2023-08-16 21:36:01 +08:00
Douglas R. Reno
706ba01bd5 Update to poppler-23.08.0 2023-08-03 12:08:24 -05:00
Douglas R. Reno
eb12466bb6 Update to harfbuzz-8.1.1 2023-08-03 11:44:52 -05:00
Xi Ruoyao
18d18fb361
fontconfig: bubblewrap may be used for tests 2023-07-25 11:02:31 +08:00
Xi Ruoyao
6a88464cdd
graphite2: Add a comment about upstream issue for nametabletest failure
I spent a bunch of time for finding it...  Anyway it seems a
test-suite-only issue so I'm comforted.
2023-07-25 10:52:32 +08:00
Douglas R. Reno
a2ada4045d Update to librsvg-2.56.1 (Security Update) 2023-07-23 11:35:32 -05:00
Bruce Dubbs
e77c478989 Merge branch 'trunk' into lxqt 2023-07-18 16:51:51 +00:00
Xi Ruoyao
be05688ec0
harfbuzz: Add wasm-micro-runtime as external optional dependency
It's needed for the new WASM shaper, but the shaper is highly
experimental now and disabled by default.
2023-07-18 07:32:16 +08:00
Bruce Dubbs
cc9179dd6b Update to qpdf-11.5.0. 2023-07-17 12:40:07 -05:00
Bruce Dubbs
67cfca23a7 Update to harfbuzz-8.0.1. 2023-07-17 12:26:48 -05:00
Bruce Dubbs
b3867c5f8c Add qt5-components page.
Also create an ENTITY for qt5 or qt5-alternate and use that
to specify the qt5 dependenies.

The complete KF5/plasma packages should use the full qt5 build, but
the lxqt kf5/plasma components only need qt5-alternate.
2023-07-13 20:23:08 -05:00
Xi Ruoyao
792cab5df8
graphite2: Document a test failure 2023-07-12 21:42:25 +08:00
Douglas R. Reno
d5b431ec89 Update to opencv-4.8.0 2023-07-06 13:41:19 -05:00
Douglas R. Reno
7cca0f5f20 Remove the 32-bit sed from poppler.
I just tested it and it was applied in 23.07.0
2023-07-04 14:05:08 -05:00
Bruce Dubbs
7f5e3b2ac0 Update to poppler-23.07.0. 2023-07-04 13:12:39 -05:00
Bruce Dubbs
8d23330a3f Update to libjpeg-turbo-3.0.0. 2023-07-04 13:08:33 -05:00
Xi Ruoyao
82cfa0bf7e
freetype2: Simplify document installation 2023-07-03 06:26:04 +08:00
Xi Ruoyao
5998e22c73
librsvg: Update to librsvg-2.56.2 2023-07-02 16:45:48 +08:00
Bruce Dubbs
b6ddf49b25 Update to libwebp-1.3.1. 2023-06-29 15:46:26 -05:00
Xi Ruoyao
14891a9084
treewide: More "User Notes" clean up
Remove links to pages w/o real contents.
2023-06-30 02:18:51 +08:00
Xi Ruoyao
cb594b6ca3
general: Remove non-exist User Notes link
Part of User Notes removal by
https://www.linuxfromscratch.org/~xry111/remove-nonexist-usernote.sh
2023-06-29 19:17:52 +08:00
Douglas R. Reno
a27ea8b722 Update to libpng-1.6.40 2023-06-26 11:51:46 -05:00
Douglas R. Reno
72ab9f5b01 Update to freetype-2.13.1 2023-06-26 11:45:44 -05:00
Douglas R. Reno
2cabd1e313 Update to gegl-0.4.46
Patch by Rahul Chandra, with minor modifications for adding test suite
failures with ffmpeg-6.0.
2023-06-26 11:29:01 -05:00
Ken Moffat
510bcf5500 Remove obsolete dep from gegl. 2023-06-23 18:39:12 +01:00
Douglas R. Reno
ca4c24becb Update to tiff-4.5.1 2023-06-17 13:24:01 -05:00
Thomas Trepl
49827ffd32 Fix compile issue in poppler on 32bit 2023-06-10 07:48:13 +02:00
Bruce Dubbs
f6c28f482b Touchup poppler and mitkrb 2023-06-08 15:46:54 -05:00
Bruce Dubbs
1bf351d35b Update to poppler-23.06.0. 2023-06-08 13:48:13 -05:00
Bruce Dubbs
ffef0bb701 Update to librsvg-2.56.1. 2023-06-07 15:47:16 -05:00
Pierre Labastie
09b33fbafd Exiv2: Add command explanation to disable brotli 2023-06-01 21:26:03 +02:00
Pierre Labastie
75129f2bca Add brotli as a recommended dependency for exiv2
It can be disabled, but it is useful.
2023-06-01 21:02:53 +02:00
Xi Ruoyao
48d48bdd2e
librsvg: Fix gi-docgen API doc install location 2023-06-01 21:23:18 +08:00
Pierre Labastie
1e99ba7f25 exiv2 uses external inih now
reported by r1c0n3r0 on #lfs-support
2023-05-27 09:06:04 +02:00
Bruce Dubbs
83e98db34a Update to exiv2-0.28.0. 2023-05-26 16:08:11 -05:00
Pierre Labastie
ab9126d1c2 Update to qpdf-11.4.0 2023-05-24 19:47:37 +02:00
Bruce Dubbs
aee82798ab Update to fribidi-1.0.13. 2023-05-19 14:53:51 -05:00
Bruce Dubbs
12ae37c820 Update to harfbuzz-7.3.0. 2023-05-11 19:58:28 -05:00
Bruce Dubbs
6195226df8 Update to babl-0.1.106. 2023-05-07 11:55:09 -05:00
Bruce Dubbs
f405062e77 Update to poppler-23.05.0. 2023-05-03 19:41:35 -05:00
Pierre Labastie
fc32763cf8 Separate post-install instr in web-pixbuf-loader
Creating a cache should be done after instaling when using a package
manager. And having both install and post-install in the same
bloc confuses jhalfs.
2023-04-28 09:44:54 +02:00
Bruce Dubbs
1118ba14e4 Update to harfbuzz-7.2.0. 2023-04-27 13:42:52 -05:00
Pierre Labastie
820262d82c Separate post-install from install in libavif
Updating the loaders cache is a post-install instruction. The generated
files shouldn't be part of a package if using a package manager.
And jhalfs gets confused if it is not separated from the install.
2023-04-27 18:45:08 +02:00
Douglas R. Reno
f298fd489a Add webp-pixbuf-loader in support of EOG. 2023-04-23 11:15:05 -05:00
Bruce Dubbs
33d07407f3 Update to babl-0.1.104. 2023-04-21 13:57:43 -05:00
Douglas R. Reno
acea88c358 Add libavif to the book in support of WebKitGTK+. 2023-04-20 10:21:44 -05:00
Xi Ruoyao
bc243e46c5
libwebp: Separate patch into own <screen> and describe what it's for 2023-04-12 20:47:31 +08:00
Ken Moffat
b2dcbff6a0 Patch libwebp for a double-free. 2023-04-11 20:42:53 +01:00
Bruce Dubbs
526f6299aa Update to poppler-23.04.0. 2023-04-04 13:07:31 -05:00
Douglas R. Reno
c858c5c220 Update to gegl-0.4.44 2023-03-30 17:21:25 -05:00
Xi Ruoyao
afb71d0a95
Add notes about Internet connection requirement for building or testing 2023-03-27 16:08:36 +08:00
Douglas R. Reno
eff86d9762 Update to librsvg-2.56.0 2023-03-26 23:17:05 -05:00
Douglas R. Reno
9a34555d6f opencv: NumPy is now in BLFS, so let's make that optional dep internal. 2023-03-21 19:15:31 -05:00
Pierre Labastie
91318eb9aa Add "setup" to meson commands
I've not been very consistent on typography, but it is a start
2023-03-13 17:48:55 +01:00