Procházet zdrojové kódy

libart: update to 2.3.21

Waldemar Brodkorb před 3 měsíci
rodič
revize
3aabebc36a

+ 5 - 5
package/libart/Makefile

@@ -4,15 +4,15 @@
 include ${ADK_TOPDIR}/rules.mk
 
 PKG_NAME:=		libart
-PKG_VERSION:=		2.3.17
-PKG_RELEASE:=		2
-PKG_HASH:=		93d3a5046638074420da88d85cbcfc8b75db1414a46d6f03f456649b42ea1589
+PKG_VERSION:=		2.3.21
+PKG_RELEASE:=		1
+PKG_HASH:=		fdc11e74c10fc9ffe4188537e2b370c0abacca7d89021d4d303afdf7fd7476fa
 PKG_DESCR:=		high-performance 2d graphics library
 PKG_SECTION:=		libs/image
-PKG_SITES:=		${MASTER_SITE_GNOME:=libart_lgpl/2.3/}
+PKG_SITES:=		https://download.gnome.org/sources/libart_lgpl/2.3/
 PKG_OPTS:=		dev
 
-DISTFILES:=		${PKG_NAME}_lgpl-${PKG_VERSION}.tar.gz
+DISTFILES:=		${PKG_NAME}_lgpl-${PKG_VERSION}.tar.bz2
 WRKDIST=		${WRKDIR}/${PKG_NAME}_lgpl-${PKG_VERSION}
 
 include ${ADK_TOPDIR}/mk/package.mk

+ 0 - 15
package/libart/patches/100-cross_compile_fix.patch

@@ -1,15 +0,0 @@
-diff -urN libart.old/Makefile.in libart.dev/Makefile.in
---- libart_lgpl-2.3.17.orig/Makefile.in	2005-01-21 10:52:11.000000000 +0100
-+++ libart_lgpl-2.3.17/Makefile.in	2011-02-26 22:48:38.000000000 +0100
-@@ -440,9 +440,9 @@ testuta$(EXEEXT): $(testuta_OBJECTS) $(t
- 	@rm -f testuta$(EXEEXT)
- 	$(LINK) $(testuta_LDFLAGS) $(testuta_OBJECTS) $(testuta_LDADD) $(LIBS)
- 
--gen_art_config$(EXEEXT): $(gen_art_config_OBJECTS) $(gen_art_config_DEPENDENCIES)
-+gen_art_config$(EXEEXT):
- 	@rm -f gen_art_config$(EXEEXT)
--	$(LINK) $(gen_art_config_LDFLAGS) $(gen_art_config_OBJECTS) $(gen_art_config_LDADD) $(LIBS)
-+	$(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) -I. -DLIBART_COMPILATION -DHAVE_CONFIG_H -o $@ gen_art_config.c
- 
- install-binSCRIPTS: $(bin_SCRIPTS)
- 	@$(NORMAL_INSTALL)

+ 0 - 11
package/libart/patches/patch-ltmain_sh

@@ -1,11 +0,0 @@
---- libart_lgpl-2.3.17.orig/ltmain.sh	2004-07-06 05:30:16.000000000 +0200
-+++ libart_lgpl-2.3.17/ltmain.sh	2011-01-15 22:36:41.000000000 +0100
-@@ -1385,7 +1385,7 @@ EOF
-       # but this is not reliable with gcc because gcc may use -mfoo to
-       # select a different linker, different libraries, etc, while
-       # -Wl,-mfoo simply passes -mfoo to the linker.
--      -m*)
-+      -m*|-fstack-protector*|-flto)
- 	# Unknown arguments in both finalize_command and compile_command need
- 	# to be aesthetically quoted because they are evaled later.
- 	arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`