Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics Update to evas 1.7.10 including plugins:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c389ab2c77d8
branches:  trunk
changeset: 430428:c389ab2c77d8
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Fri May 01 00:08:22 2020 +0000

description:
Update to evas 1.7.10 including plugins:
   * Correctly detect if a loader support asynchronous preloading.
   * Fix memory leak in evas textgrid
   * Evas: Fix evas_common_convert_yuv_42* functions to actually return the converted data.
   * Evas textblock: Fixed issue when parsing formats with quotes.
   * Evas textblock: Make the ellipsis format the same as the surrounding.
   * evas/wayland_egl: Skip makecurrent if re->win is NULL.
   * Evas textblock: Added proper size adjustments for "high" shaped texts.
   * Evas bidi: Fixed a bug causing BiDi not to work in some cases.
   * Evas textblock: fixed an issue with markup_get and markup_to_utf8 behaving differently (markup_get was misbehaving).
   * evas/wayland_egl: Do not create a new surface if we already have one.
   * Fixed the textblock format to be drawn according to the glyph's horizontal advance width.
   * Evas textblock: Fixed order of tags inserted with markup_app/prepend.
   * Evas textblock: Fixed wrapping of lines ending with whites.

diffstat:

 graphics/evas-buffer/Makefile                                                |     3 +-
 graphics/evas-edb/Makefile                                                   |     3 +-
 graphics/evas-eet/Makefile                                                   |     3 +-
 graphics/evas-gif/Makefile                                                   |     3 +-
 graphics/evas-jpeg/Makefile                                                  |     3 +-
 graphics/evas-pmaps/Makefile                                                 |     3 +-
 graphics/evas-png/Makefile                                                   |     3 +-
 graphics/evas-software-x11/Makefile                                          |     3 +-
 graphics/evas-tiff/Makefile                                                  |     3 +-
 graphics/evas-xpm/Makefile                                                   |     3 +-
 graphics/evas/Makefile                                                       |     4 +-
 graphics/evas/Makefile.common                                                |     6 +-
 graphics/evas/buildlink3.mk                                                  |     4 +-
 graphics/evas/distinfo                                                       |    14 +-
 graphics/evas/patches/patch-configure                                        |  2672 +---------
 graphics/evas/patches/patch-src_lib_engines_common_evas__font__load.c        |    16 -
 graphics/evas/patches/patch-src_modules_loaders_gif_evas__image__load__gif.c |    58 +-
 17 files changed, 39 insertions(+), 2765 deletions(-)

diffs (truncated from 3027 to 300 lines):

diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas-buffer/Makefile
--- a/graphics/evas-buffer/Makefile     Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas-buffer/Makefile     Fri May 01 00:08:22 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2020/01/18 21:49:35 jperkin Exp $
+# $NetBSD: Makefile,v 1.17 2020/05/01 00:08:22 joerg Exp $
 
 PKGNAME=       evas-buffer-${EVAS_VERSION}
-PKGREVISION=   4
 COMMENT=       Evas buffer engine
 
 EVAS_ENGINES=  buffer
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas-edb/Makefile
--- a/graphics/evas-edb/Makefile        Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas-edb/Makefile        Fri May 01 00:08:22 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2020/01/18 21:48:11 jperkin Exp $
+# $NetBSD: Makefile,v 1.17 2020/05/01 00:08:22 joerg Exp $
 
 PKGNAME=       evas-edb-${EVAS_VERSION}
-PKGREVISION=   4
 COMMENT=       Evas Edb image loader
 
 EVAS_IMAGE_LOADERS=    edb
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas-eet/Makefile
--- a/graphics/evas-eet/Makefile        Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas-eet/Makefile        Fri May 01 00:08:22 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2020/01/18 21:48:11 jperkin Exp $
+# $NetBSD: Makefile,v 1.17 2020/05/01 00:08:22 joerg Exp $
 
 PKGNAME=       evas-eet-${EVAS_VERSION}
-PKGREVISION=   4
 COMMENT=       Evas EET image loader
 
 EVAS_IMAGE_LOADERS=    eet
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas-gif/Makefile
--- a/graphics/evas-gif/Makefile        Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas-gif/Makefile        Fri May 01 00:08:22 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2020/01/18 21:48:11 jperkin Exp $
+# $NetBSD: Makefile,v 1.21 2020/05/01 00:08:22 joerg Exp $
 
 PKGNAME=       evas-gif-${EVAS_VERSION}
-PKGREVISION=   7
 COMMENT=       Evas GIF image loader
 
 EVAS_IMAGE_LOADERS=    gif
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas-jpeg/Makefile
--- a/graphics/evas-jpeg/Makefile       Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas-jpeg/Makefile       Fri May 01 00:08:22 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2020/01/18 21:48:11 jperkin Exp $
+# $NetBSD: Makefile,v 1.18 2020/05/01 00:08:22 joerg Exp $
 
 PKGNAME=       evas-jpeg-${EVAS_VERSION}
-PKGREVISION=   4
 COMMENT=       Evas JPEG image loader
 
 EVAS_IMAGE_LOADERS=    jpeg
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas-pmaps/Makefile
--- a/graphics/evas-pmaps/Makefile      Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas-pmaps/Makefile      Fri May 01 00:08:22 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2020/01/18 21:48:11 jperkin Exp $
+# $NetBSD: Makefile,v 1.17 2020/05/01 00:08:23 joerg Exp $
 
 PKGNAME=       evas-pmaps-${EVAS_VERSION}
-PKGREVISION=   4
 COMMENT=       Evas PMAPS image loader
 
 EVAS_IMAGE_LOADERS=    pmaps
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas-png/Makefile
--- a/graphics/evas-png/Makefile        Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas-png/Makefile        Fri May 01 00:08:22 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2020/01/18 21:48:11 jperkin Exp $
+# $NetBSD: Makefile,v 1.20 2020/05/01 00:08:23 joerg Exp $
 
 PKGNAME=       evas-png-${EVAS_VERSION}
-PKGREVISION=   4
 COMMENT=       Evas PNG image loader
 
 EVAS_IMAGE_LOADERS=    png
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas-software-x11/Makefile
--- a/graphics/evas-software-x11/Makefile       Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas-software-x11/Makefile       Fri May 01 00:08:22 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2020/01/18 21:49:35 jperkin Exp $
+# $NetBSD: Makefile,v 1.20 2020/05/01 00:08:23 joerg Exp $
 
 PKGNAME=       evas-software-x11-${EVAS_VERSION}
-PKGREVISION=   5
 COMMENT=       Evas software X11 engine
 
 EVAS_ENGINES=  software-xlib
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas-tiff/Makefile
--- a/graphics/evas-tiff/Makefile       Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas-tiff/Makefile       Fri May 01 00:08:22 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2020/01/18 21:48:11 jperkin Exp $
+# $NetBSD: Makefile,v 1.19 2020/05/01 00:08:23 joerg Exp $
 
 PKGNAME=       evas-tiff-${EVAS_VERSION}
-PKGREVISION=   4
 
 COMMENT=       Evas TIFF image loader
 
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas-xpm/Makefile
--- a/graphics/evas-xpm/Makefile        Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas-xpm/Makefile        Fri May 01 00:08:22 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2020/01/18 21:48:12 jperkin Exp $
+# $NetBSD: Makefile,v 1.17 2020/05/01 00:08:23 joerg Exp $
 
 PKGNAME=       evas-xpm-${EVAS_VERSION}
-PKGREVISION=   4
 COMMENT=       Evas XPM image loader
 
 EVAS_IMAGE_LOADERS=    xpm
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas/Makefile
--- a/graphics/evas/Makefile    Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas/Makefile    Fri May 01 00:08:22 2020 +0000
@@ -1,6 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2020/01/18 21:48:12 jperkin Exp $
-
-PKGREVISION=   5
+# $NetBSD: Makefile,v 1.25 2020/05/01 00:08:22 joerg Exp $
 
 COMMENT=       Enlightened Canvas Library
 
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas/Makefile.common
--- a/graphics/evas/Makefile.common     Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas/Makefile.common     Fri May 01 00:08:22 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.17 2019/11/02 22:37:55 rillig Exp $
+# $NetBSD: Makefile.common,v 1.18 2020/05/01 00:08:22 joerg Exp $
 
 # used by graphics/evas-buffer/Makefile
 # used by graphics/evas-edb/Makefile
@@ -13,10 +13,10 @@
 # used by graphics/evas-tiff/Makefile
 # used by graphics/evas-xpm/Makefile
 
-EVAS_VERSION=  1.7.7
+EVAS_VERSION=  1.7.10
 DISTNAME=      evas-${EVAS_VERSION}
 CATEGORIES=    graphics
-MASTER_SITES=  http://download.enlightenment.org/releases/
+MASTER_SITES=  https://download.enlightenment.org/att/releases/
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    joerg%NetBSD.org@localhost
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas/buildlink3.mk
--- a/graphics/evas/buildlink3.mk       Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas/buildlink3.mk       Fri May 01 00:08:22 2020 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.17 2020/01/18 21:48:12 jperkin Exp $
+# $NetBSD: buildlink3.mk,v 1.18 2020/05/01 00:08:22 joerg Exp $
 
 BUILDLINK_TREE+=       evas
 
 .if !defined(EVAS_BUILDLINK3_MK)
 EVAS_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.evas+=   evas>=1.7.7
+BUILDLINK_API_DEPENDS.evas+=   evas>=1.7.10
 BUILDLINK_ABI_DEPENDS.evas?=   evas>=1.7.7nb5
 BUILDLINK_PKGSRCDIR.evas?=     ../../graphics/evas
 
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas/distinfo
--- a/graphics/evas/distinfo    Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas/distinfo    Fri May 01 00:08:22 2020 +0000
@@ -1,17 +1,15 @@
-$NetBSD: distinfo,v 1.19 2016/02/14 13:14:06 jperkin Exp $
+$NetBSD: distinfo,v 1.20 2020/05/01 00:08:22 joerg Exp $
 
-SHA1 (evas-1.7.7.tar.bz2) = 680e85a60363df84b81298138cc19629f9f139bc
-RMD160 (evas-1.7.7.tar.bz2) = 306b36018c5ab07712553a554e4a2deac13854ed
-SHA512 (evas-1.7.7.tar.bz2) = 9976f9c1f2774335ab24eb3a7aff37bb582f83e96966e986729c46bd19f02063764f6c8a38ace37656d8440b192570c120d5614797b34c593156e8ec0abdf601
-Size (evas-1.7.7.tar.bz2) = 9408256 bytes
-SHA1 (patch-configure) = b7bda6085449a0fdcc51d58371101bb2f8bbc232
+SHA1 (evas-1.7.10.tar.bz2) = dfdc60cbc0ee90980fe9c3c1752332b364514cb5
+RMD160 (evas-1.7.10.tar.bz2) = 54201a7a577a956dcfad9c3943b9726a77ad7333
+SHA512 (evas-1.7.10.tar.bz2) = 6a2f877dbeed86fa36d4f21ccf2a4ff74d1f9922d17d394094e18d024f9e4b4fceb2f133b28ecc7f1dfe7ab551b3dc501a90878c311f979a84ea708e4a060e01
+Size (evas-1.7.10.tar.bz2) = 9463058 bytes
+SHA1 (patch-configure) = a4333d23793440d2fc552cd81892e2490a70d43e
 SHA1 (patch-configure.ac) = d9330c131859794beb29414c9afe66a08b6fe55d
 SHA1 (patch-src_bin_evas__cserve2__shm.c) = cbdc53b04b17d7e0d994c3a9bd9ff6525f7608e8
 SHA1 (patch-src_bin_loaders_psd_evas__image__load__psd.c) = 9d30a6fb9de19151c7fe26b3c942475fe3b83799
 SHA1 (patch-src_lib_cserve2_evas__cs2.h) = 6df29afcb553239f9ef2ea91c772ebaa2aada2a9
-SHA1 (patch-src_lib_engines_common_evas__font__load.c) = b6a0cb75692efc95e81b000f48216f6dd0f1ea27
 SHA1 (patch-src_lib_engines_common_evas__op__blend_op__blend__color__neon.c) = 44254a9b9f3baa0bf54e2732f225cf9247db84cf
 SHA1 (patch-src_lib_engines_common_evas__op__blend_op__blend__pixel__neon.c) = 29b4d5953aba050cab07a87c05f04951e4959599
 SHA1 (patch-src_lib_engines_common_evas__op__copy_op__copy__color__neon.c) = 25d27e9dbc486544cce1f3fded721679421b5e0d
-SHA1 (patch-src_modules_loaders_gif_evas__image__load__gif.c) = 5a61a54fc67f64ba71aed37aba5a094e8d47294a
 SHA1 (patch-src_modules_loaders_psd_evas__image__load__psd.c) = 454c008696f0045726fc227d8f3e60aec187bc2b
diff -r 1b760404fac3 -r c389ab2c77d8 graphics/evas/patches/patch-configure
--- a/graphics/evas/patches/patch-configure     Fri May 01 00:03:10 2020 +0000
+++ b/graphics/evas/patches/patch-configure     Fri May 01 00:08:22 2020 +0000
@@ -1,2677 +1,19 @@
-$NetBSD: patch-configure,v 1.6 2013/06/16 18:56:05 sno Exp $
+$NetBSD: patch-configure,v 1.7 2020/05/01 00:08:22 joerg Exp $
 
-Recreated using autoreconf -i because of applying failed
+Patch for solaris nice name
 
---- configure.orig     2013-06-15 09:41:05.000000000 +0000
+--- configure.orig     2013-12-13 12:58:12.000000000 +0000
 +++ configure
-@@ -1,13 +1,11 @@
- #! /bin/sh
- # Guess values for system-dependent variables and create Makefiles.
--# Generated by GNU Autoconf 2.68 for evas 1.7.7.
-+# Generated by GNU Autoconf 2.69 for evas 1.7.7.
- #
- # Report bugs to <enlightenment-devel%lists.sourceforge.net@localhost>.
- #
- #
--# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
--# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
--# Foundation, Inc.
-+# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
- #
- #
- # This configure script is free software; the Free Software Foundation
-@@ -136,6 +134,31 @@ export LANGUAGE
- # CDPATH.
- (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
- 
-+# Use a proper internal environment variable to ensure we don't fall
-+  # into an infinite loop, continuously re-executing ourselves.
-+  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
-+    _as_can_reexec=no; export _as_can_reexec;
-+    # We cannot yet assume a decent shell, so we have to provide a
-+# neutralization value for shells without unset; and this also
-+# works around shells that cannot unset nonexistent variables.
-+# Preserve -v and -x to the replacement shell.
-+BASH_ENV=/dev/null
-+ENV=/dev/null
-+(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
-+case $- in # ((((
-+  *v*x* | *x*v* ) as_opts=-vx ;;
-+  *v* ) as_opts=-v ;;
-+  *x* ) as_opts=-x ;;
-+  * ) as_opts= ;;
-+esac
-+exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
-+# Admittedly, this is quite paranoid, since all the known shells bail
-+# out after a failed `exec'.
-+$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
-+as_fn_exit 255
-+  fi
-+  # We don't want this to propagate to other subprocesses.
-+          { _as_can_reexec=; unset _as_can_reexec;}
- if test "x$CONFIG_SHELL" = x; then
-   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
-   emulate sh
-@@ -169,7 +192,8 @@ if ( set x; as_fn_ret_success y && test 
- else
-   exitcode=1; echo positional parameters were not saved.
- fi
--test x\$exitcode = x0 || exit 1"
-+test x\$exitcode = x0 || exit 1
-+test -x / || exit 1"
-   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
-   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
-   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
-@@ -222,21 +246,25 @@ IFS=$as_save_IFS
- 
- 
-       if test "x$CONFIG_SHELL" != x; then :
--  # We cannot yet assume a decent shell, so we have to provide a
--      # neutralization value for shells without unset; and this also
--      # works around shells that cannot unset nonexistent variables.
--      # Preserve -v and -x to the replacement shell.
--      BASH_ENV=/dev/null
--      ENV=/dev/null
--      (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
--      export CONFIG_SHELL
--      case $- in # ((((
--        *v*x* | *x*v* ) as_opts=-vx ;;
--        *v* ) as_opts=-v ;;
--        *x* ) as_opts=-x ;;
--        * ) as_opts= ;;
--      esac
--      exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
-+  export CONFIG_SHELL
-+             # We cannot yet assume a decent shell, so we have to provide a
-+# neutralization value for shells without unset; and this also
-+# works around shells that cannot unset nonexistent variables.
-+# Preserve -v and -x to the replacement shell.
-+BASH_ENV=/dev/null
-+ENV=/dev/null
-+(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
-+case $- in # ((((
-+  *v*x* | *x*v* ) as_opts=-vx ;;
-+  *v* ) as_opts=-v ;;
-+  *x* ) as_opts=-x ;;
-+  * ) as_opts= ;;



Home | Main Index | Thread Index | Old Index