Source-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/imlib2 imlib2: Update to 1.7.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/085f0c03477d
branches:  trunk
changeset: 436818:085f0c03477d
user:      nia <nia%pkgsrc.org@localhost>
date:      Sun Aug 09 15:44:44 2020 +0000

description:
imlib2: Update to 1.7.0

***
*** Version 1.7.0 ***
***

Alexander Volkov (3):
      GIF loader: Don't close file descriptor twice
      Introduce imlib_load_image_from_fd()
      Don't rescan loaders

Kim Woelders (49):
      XPM loader: Major speedup for cpp > 2
      imlib2_load: Properly check non-full loads (load data too)
      imlib2_load: Use getopt()
      imlib2_load: Add repeated load option
      Simplify __imlib_FileExtension()
      Refactor many __imlib_File...() functions to use common __imlib_FileStat()
      Drop the __imlib_IsRealFile() file check in __imlib_File...() functions
      image.c: Add some space for readability
      image.c: Remove some unnecessary clearing of calloc'ed structs
      image.c: Rework some obscure file name stuff in __imlib_SaveImage()
      image.c: Don't strdup() real_name when not necessary in __imlib_LoadImage()
      image.c: Use real_file to get file time
      image.c: Introduce __imlib_ErrorFromErrno()
      image.c: Use loader return value, not im->w to determine load success
      Loader cleanups
      Saver cleanups
      image.c/h: Cleanups
      image.c: Move image tag functions to separate file
      image.c: Move loader functions to separate file
      image.c: Enable non-dirty pixmap cache cleaning
      image.c: Minor refactoring of pixmap cache cleaners
      image.c: Move data_memory_func assignment to better place
      imlib2_view: Various tweaks
      Fix loader cleanup breakage (gif)
      image.c: Remove redundant pixmap unref
      image.c: Add infrastructure to simplify progress handling
      Loaders: Simplify/fix progress handling
      Savers: Simplify progress handling
      Introduce __imlib_LoadEmbedded()
      Introduce __imlib_LoaderSetFormats()
      Make ImlibLoader struct opaque
      autogen.sh: Add -n as alternative to NOCONFIGURE
      Fix enum conversion warnings (gcc10)
      JPG, PNG loaders: Avoid clobber warnings
      Add a couple of consts
      TIFF loader: Minor speedup
      ID3 loader: Some mostly cosmetic rearrangements
      GZ, BZ2 loaders: Accept more file names
      __imlib_FileExtension: Use basename if there are no dots
      Revert "JPG, PNG loaders: Avoid clobber warnings"
      JPG, PNG loaders: Avoid clobber warnings - Take N+1
      Add infrastructure for new loader entry - load2()
      Move loaders to load2()
      Reduce number of stat() calls during load
      configure.ac: Drop initial config.cache removal
      imlib2_load: Optionally use imlib_load_image_fd()
      Fix build without X11
      Remove a couple of unused includes
      1.7.0

Tobias Stoeckmann (2):
      ICO loader: Do not crash on invalid files
      ICO loader: Handle malloc failures

diffstat:

 graphics/imlib2/Makefile |   5 ++---
 graphics/imlib2/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 8 deletions(-)

diffs (31 lines):

diff -r d3aa00567c11 -r 085f0c03477d graphics/imlib2/Makefile
--- a/graphics/imlib2/Makefile  Sun Aug 09 15:40:42 2020 +0000
+++ b/graphics/imlib2/Makefile  Sun Aug 09 15:44:44 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.79 2020/06/05 12:49:07 jperkin Exp $
+# $NetBSD: Makefile,v 1.80 2020/08/09 15:44:44 nia Exp $
 
-DISTNAME=      imlib2-1.6.1
-PKGREVISION=   1
+DISTNAME=      imlib2-1.7.0
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=enlightenment/}
 EXTRACT_SUFX=  .tar.bz2
diff -r d3aa00567c11 -r 085f0c03477d graphics/imlib2/distinfo
--- a/graphics/imlib2/distinfo  Sun Aug 09 15:40:42 2020 +0000
+++ b/graphics/imlib2/distinfo  Sun Aug 09 15:44:44 2020 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.40 2020/02/20 15:14:56 nia Exp $
+$NetBSD: distinfo,v 1.41 2020/08/09 15:44:44 nia Exp $
 
-SHA1 (imlib2-1.6.1.tar.bz2) = 3b5f850e83cbb7481e33061348fb9c7a555c8c60
-RMD160 (imlib2-1.6.1.tar.bz2) = 3e3d6fe5d6295f74abd4fa6c8d1e501368645f2c
-SHA512 (imlib2-1.6.1.tar.bz2) = ecdbdbfe8767ec2b1f22ce664cbab5e1d3f75be7a3c8f37488f5243b3c31dbc433414b8d50d2d1b70c67a80e31e42cc5398161991ce3955e991c114c82ddd58f
-Size (imlib2-1.6.1.tar.bz2) = 893119 bytes
+SHA1 (imlib2-1.7.0.tar.bz2) = 27e380e739c3c1a7c9a71a31143c2dd98da99abb
+RMD160 (imlib2-1.7.0.tar.bz2) = ebf78f4c3341452c5b8617f3e5716360c809ad72
+SHA512 (imlib2-1.7.0.tar.bz2) = 078126269565b55f4b167608ee65d558711e37c34283fb6193752b27f7fc59c738cbd38839b17203273defee20c2ffc41a495e44364089deebffbd39c67e6d72
+Size (imlib2-1.7.0.tar.bz2) = 893015 bytes
 SHA1 (patch-imlib2-config.in) = 22bd429a029e1071f1920ed2261cb94fd66b1146
 SHA1 (patch-src_bin_imlib2__view.c) = 53a7bdb2e1f8687db095b796b46945ee5a72f552
 SHA1 (patch-src_lib_amd64__blend.S) = 09e89c6b1d6fb622b3ee88f6c3a5e9b6f3ab3fad



Home | Main Index | Thread Index | Old Index