Peter Korsgaard
b431c6b951
package/libfribidi: add upstream security fix
...
Fixes the following security issue:
- CVE-2019-18397: GNU FriBidi stack buffer overflow >= 1.0.0
For more details, see the advisory:
https://www.openwall.com/lists/oss-security/2019/11/08/5
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit bc1aec413b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-11-09 18:14:20 +01:00
Bernd Kuhls
60c902afba
package/libfribidi: bump version to 1.0.5
...
Added license hash, switched _SITE to github.
Removed --with-glib=no, glib support was removed upstream:
03ba9fc535
Autoreconf is not needed anymore after upstream fixed
https://github.com/fribidi/fribidi/issues/35
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-07-14 16:08:15 +02:00
Rahul Bedarkar
30a3e8d108
boot, package: use SPDX short identifier for LGPLv2.1/LGPLv2.1+
...
We want to use SPDX identifier for license string as much as possible.
SPDX short identifier for LGPLv2.1/LGPLv2.1+ is LGPL-2.1/LGPL-2.1+.
This change is done using following command.
find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/LGPLv2.1(\+)?/LGPL-2.1\1/g'
Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-01 15:18:10 +02:00
Peter Korsgaard
4f5f481991
libfribi: fix 'usptream' typo in comment
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-11-20 23:34:21 +01:00
Bernd Kuhls
bcb98949a6
package/libfribidi: remove optional dependency to libglib
...
Fixes vdr compile error:
http://autobuild.buildroot.net/results/725/7252decffe29e19051eed0554786651aee216573/
Instead of fixing fribidi.pc or adding optional CFLAGS to the vdr
package we remove the optional libglib dependency because it does not
contain "any thing substantial" as pointed out in an pull request sent
upstream: https://github.com/behdad/fribidi/pull/14
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-01 16:18:59 +01:00
Bernd Kuhls
9334e73358
package/libfribidi: bump version to 0.19.7
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-11-22 22:56:35 +01:00
Jerzy Grzegorek
0b7a1dec31
libfribidi: indentation cleanup
...
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-10-17 16:06:27 +02:00
Bernd Kuhls
268223a285
package/libfribidi: add hash
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-19 23:10:30 +02:00
Fabio Porcedda
c2eca9eb90
package/libfribidi: add optional dependency on libglib2
...
Fix the following message when libglib2 is enabled but not already
built:
Package glib-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glib-2.0.pc'
No package 'glib-2.0' found
Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-03-01 22:02:31 +01:00
Gustavo Zacarias
8f0aa9e441
libfribidi: adjust libtool comment
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-12-21 13:22:34 +01:00
Jerzy Grzegorek
c7f4b96471
package: remove the trailing slash sign from <PKG>_SITE variable
...
Since the trailing slash is stripped from $($(PKG)_SITE) by pkg-generic.mk:
$(call DOWNLOAD,$($(PKG)_SITE:/=)/$($(PKG)_SOURCE))
so it is redundant.
This patch removes it from $(PKG)_SITE variable for BR consistency.
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-07-31 23:17:46 +02:00
Baruch Siach
3ba91e346f
libfribidi: depend on host-pkgconf
...
libfribidi needs macros from pkgconf to generate its configure script. Since
commit 5693f236a2 (libfribidi: bump version) we AUTORECONF, so host-pkgconf
is also needed.
Fixes:
http://autobuild.buildroot.net/results/5d7/5d76a8333fb05e903460ad51dc0737c18431d033/
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-05-29 23:18:10 +02:00
Maxime Hadjinlian
5693f236a2
libfribidi: bump version
...
This patch also call autoreconf in order to use buildroot's libtool as
buildroot's libtool patch doesn't apply to the upstream ltmain.sh.
[Peter: clarified the need for AUTORECONF]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-05-04 20:53:46 +02:00
Alexandre Belloni
8dfd59d114
Normalize separator size to 80
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-06 22:30:24 +02:00
Maxime Hadjinlian
96879b87a9
Install libfribidi to staging
...
Install libfribi to staging to be able to link against it.
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-03-18 22:28:57 +01:00
Mikhail Boiko
cf6ec44578
new package: libfribidi
...
[Peter: moved under 'Text and terminal handling']
Signed-off-by: Mikhail Boiko <mikhailboiko85@gmail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-01-05 22:46:28 +01:00