119 Commits

Author SHA1 Message Date
Giulio Benetti d5ff9792ab package/harfbuzz: bump version to 13.2.1
https://github.com/harfbuzz/harfbuzz/blob/13.2.1/NEWS

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-19 21:56:37 +01:00
Giulio Benetti 1e282fbd47 package/harfbuzz: bump version to 13.1.1
https://github.com/harfbuzz/harfbuzz/blob/13.1.1/NEWS

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-13 22:39:26 +01:00
Bernd Kuhls 489c57a8e9 package/harfbuzz: bump version to 13.0.1
https://github.com/harfbuzz/harfbuzz/blob/13.0.1/NEWS

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-03-09 20:45:36 +01:00
Giulio Benetti 38e2dc8bee package/harfbuzz: bump to version 12.3.2
https://github.com/harfbuzz/harfbuzz/blob/12.3.2/NEWS

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-01-25 22:51:01 +01:00
Bernd Kuhls 80fa53a9ee package/harfbuzz: bump to version 12.3.1
https://github.com/harfbuzz/harfbuzz/blob/12.3.1/NEWS

Added sha256 tarball hash provided by upstream.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-01-23 13:29:27 +01:00
Giulio Benetti 8892bb2b38 package/harfbuzz: bump to version 12.3.0
Release notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/12.3.0

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-29 00:32:16 +01:00
Giulio Benetti c8136aef01 package/harfbuzz: bump to version 12.2.0
Release notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/12.2.0

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-11-05 21:35:03 +01:00
Bernd Kuhls e1d608e0c8 package/harfbuzz: bump to version 12.1.0
Release notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/12.1.0

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Reviewed-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-10-05 19:22:40 +02:00
Giulio Benetti baa3f52316 package/harfbuzz: bump to version 11.5.1
Release Notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.5.1

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-09-23 18:41:34 +02:00
Giulio Benetti fe046c9a81 package/harfbuzz: bump to version 11.5.0
Release Notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.5.0

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-09-13 12:23:36 +02:00
Giulio Benetti 4c2cf885d8 package/harfbuzz: bump to version 11.4.5
Release Notes since 11.4.3:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.4.4
https://github.com/harfbuzz/harfbuzz/releases/tag/11.4.5

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
[Julien: add release note link for 11.4.4]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-09-02 21:20:58 +02:00
Giulio Benetti 44606af8a6 package/harfbuzz: bump to version 11.4.3
Release Notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.4.3

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-08-24 17:19:39 +02:00
Giulio Benetti 90576d681c package/harfbuzz: bump to version 11.4.1
Release Notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.4.1

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-08-21 23:26:02 +02:00
Giulio Benetti 034cd35fb4 package/harfbuzz: bump to version 11.3.3
Release Notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.3.3

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-07-29 01:13:37 +02:00
Giulio Benetti c877548b2e package/harfbuzz: bump to version 11.3.2
Release Notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.3.2

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-07-23 23:36:54 +02:00
Giulio Benetti ee2d58751e package/harfbuzz: bump to version 11.3.0
Release Notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.3.0

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-07-20 22:23:02 +02:00
Giulio Benetti 5ae5c0ef41 package/harfbuzz: bump to version 11.2.1
Release Notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.2.1

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2025-05-13 19:02:22 +02:00
Giulio Benetti c2598f90eb package/harfbuzz: bump to version 11.2.0
Release Notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.2.0

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-05-09 22:27:32 +02:00
Giulio Benetti a41ebd6ca1 package/harfbuzz: bump to version 11.1.0
Release notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.1.0

Since the major release changed all the packages that have direct
dependency to harfbuzz have been successfully built:
- efl
- libass
- mupdf
- pango
- qt5base
- qt5webengine
- qt6base
- sdl2_ttf
- supertuxkart
- vlc
- webkitgtk
- wpewebkit

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-04-23 20:36:51 +02:00
Giulio Benetti 7b9a6f5373 package/harfbuzz: bump to version 10.4.0
Release Notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/10.4.0

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-03-08 18:25:16 +01:00
Giulio Benetti 80b42e226a package/harfbuzz: bump to version 10.3.0
Release Notes:
https://github.com/harfbuzz/harfbuzz/releases/tag/10.3.0

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-02-25 21:15:30 +01:00
Giulio Benetti 8e1fd3b2fe package/harfbuzz: bump to version 10.2.0
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2025-02-03 14:27:14 +01:00
Giulio Benetti 13813027ae package/harfbuzz: bump to version 10.0.1
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-24 23:02:20 +02:00
Giulio Benetti d200d8ebe2 package/harfbuzz: bump to version 9.0.0
Since the major release changed all the packages that have direct
dependency to harfbuzz have been succesfully built:
- efl
- libass
- mupdf
- pango
- qt5base
- qt5webengine
- qt6base
- sdl2_ttf
- supertuxkart
- vlc
- webkitgtk
- wpewebkit

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-07-12 23:10:13 +02:00
Giulio Benetti d8964c003a package/harfbuzz: bump to version 8.4.0
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-04-10 22:26:12 +02:00
Giulio Benetti 356a93594d package/harfbuzz: bump to version 8.3.1
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-03-20 21:27:32 +01:00
Yann E. MORIN c19cca0452 package: switch to _CPE_ID_VALID
Now that we document _CPE_ID_VALID, and that it shall be used instead of
setting a default value to one of the other _CPE_ID_* variables, change
all of the existing packages to use it, to avoid any error when we later
extend check-package to validate the sanity ofthe _CPE_ID_* variables.

Mechanical change done within the reference container, running the new
check in check-package, to report the CPE_ID errors:

    $ make check-package 2>/dev/null \
    |awk '{
            split($(1), a, ":"); fname = a[1]
            split($(2), a, "'\''"); val = a[2]
            new_var = $(8); gsub("_CPE_ID_.*", "_CPE_ID_VALID", new_var)
            printf("%s %s %s %s\n", fname, $(8), val, new_var)
    }' \
    |while read fname var val new_var; do
        sed -r -i -e "s/${var}[[:space:]]*=[[:space:]]*${val}/${new_var} = YES/" "${fname}"
    done

    $ git diff -I'CPE_ID_(VENDOR|VALID)'
    [empty]

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-02-11 16:30:06 +01:00
Giulio Benetti da909bf238 package/harfbuzz: bump to version 8.3.0
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2023-11-18 15:55:12 +01:00
Giulio Benetti 359abca84c package/harfbuzz: bump to version 8.2.2
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2023-10-25 22:17:06 +02:00
Giulio Benetti e604532285 package/harfbuzz: bump version to 8.2.1
Release notes: https://github.com/harfbuzz/harfbuzz/blob/main/NEWS

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-09-20 22:33:11 +02:00
Giulio Benetti 1cebe962ff package/harfbuzz: bump version to 8.2.0
Release notes: https://github.com/harfbuzz/harfbuzz/blob/main/NEWS

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-09-11 21:52:37 +02:00
Giulio Benetti cb9c63055d package/harfbuzz: bump version to 8.1.1
Release notes: https://github.com/harfbuzz/harfbuzz/blob/main/NEWS

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-08-06 13:55:17 +02:00
Bernd Kuhls 18173cba92 package/harfbuzz: bump version to 8.0.1
Release notes: https://github.com/harfbuzz/harfbuzz/blob/main/NEWS

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Reviewed-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Tested-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-07-30 22:43:04 +02:00
Giulio Benetti b2c4ceace1 package/harfbuzz: bump to version 7.3.0
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2023-05-11 22:24:45 +02:00
Giulio Benetti 58884367da package/harfbuzz: bump version to 7.2.0
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2023-05-08 22:04:25 +02:00
Lang Daniel 97ce2f621d package/harfbuzz: fix COPYING hash
The version bump in a1f0020 forgot to update the hash of the license
file.
Changes include updated copyright years for the different parties.

Fixes:
 - http://autobuild.buildroot.net/results/0d93b20995c2bfd2236d820a35e5eae9de76f00e

Signed-off-by: Daniel Lang <d.lang@abatec.at>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-03-14 09:41:53 +01:00
Giulio Benetti a1f00209c2 package/harfbuzz: bump to version 7.1.0
Since the major release changed all the packages that have direct
dependency to harfbuzz has been succesfully built:
- efl
- libass
- mupdf
- pango
- qt5base
- qt5webengine
- qt6base
- sdl2_ttf
- supertuxkart
- vlc
- webkitgtk
- wpewebkit

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-03-12 18:59:17 +01:00
Giulio Benetti eab2203476 package/harfbuzz: bump version to 5.3.1
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2022-10-25 20:54:12 +02:00
Giulio Benetti 0b726ce466 package/harfbuzz: bump version to 5.1.0
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2022-08-01 19:00:46 +02:00
Giulio Benetti dc535f7b93 package/harfbuzz: bump to version 5.0.1
Since the major release changed I've built successfully all packages that
have direct dependency to harfbuzz:
- efl
- libass
- mupdf
- pango
- qt5base
- sdl2_ttf
- supertuxkart
- vlc
- webkitgtk
- wpewebkit

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2022-07-27 00:12:14 +02:00
Bernd Kuhls 9b6714bf2a package/harfbuzz: fix build with gcc < 7
Fixes various build errors

In file included from ../src/hb-kern.hh:32:0,
                 from ../src/hb-ot-shape-fallback.cc:32:
../src/hb-ot-layout-gpos-table.hh:50:117: error: specialization of 'template<class context_t> static typename context_t::return_t OT::Layout::GPOS_impl::PosLookup::dispatch_recurse_func(context_t*, unsigned int)' in different namespace [-fpermissive]

introduced by bumping harfbuzz to 4.4.1 in
03022329e0

The build error was not yet caught by the autobuilders but can be
reproduced using this defconfig:
http://autobuild.buildroot.org/results/3fe7526b685368007ae0f66e15ef2b27d30d5063/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Reviewed-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2022-07-22 19:22:51 +02:00
Giulio Benetti 03022329e0 package/harfbuzz: bump to version 4.4.1
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2022-07-20 13:47:01 +02:00
Fabrice Fontaine 5a73e4cca9 package/harfbuzz: fix build with gcc < 7
Fix the following build failure with gcc < 7 raised since bump to
version 4.4.0 in commit e186b4d89d:

In file included from ../src/hb.hh:473:0,
                 from ../src/hb-buffer-verify.cc:27:
../src/hb-cplusplus.hh:170:13: error: specialization of 'template<class _Tp> struct std::hash' in different namespace [-fpermissive]
 struct std::hash<hb::shared_ptr<T>>
             ^

Fixes:
 - http://autobuild.buildroot.org/results/3fe7526b685368007ae0f66e15ef2b27d30d5063

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2022-07-20 13:46:36 +02:00
Giulio Benetti e186b4d89d package/harfbuzz: bump to version 4.4.0
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2022-07-06 23:18:13 +02:00
Giulio Benetti 9d7be48e86 package/harfbuzz: bump to version 4.3.0
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2022-06-01 23:06:02 +02:00
Francois Perrad 2dacd52d27 package/harfbuzz: bump to version 4.2.1
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2022-04-27 20:50:16 +02:00
Giulio Benetti d485482b69 package/harfbuzz: bump to version 4.2.0
Since the major release changed I've built successfully all packages that
have direct dependency to harfbuzz:
- efl
- libass
- mupdf
- pango
- qt5base
- sdl2_ttf
- supertuxkart
- vlc
- webkitgtk
- wpewebkit

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2022-04-10 17:04:31 +02:00
Giulio Benetti 37fe946d9d package/harfbuzz: bump to version 3.4.0
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2022-03-12 18:08:54 +01:00
Giulio Benetti 423ef314b4 package/harfbuzz: bump to version 3.3.2
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2022-02-13 16:27:42 +01:00
Giulio Benetti e0f1c1fbb9 package/harfbuzz: bump to version 3.2.0
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2021-12-14 20:55:59 +01:00