Re: git: e9fb97cf02aa - main - graphics/lcms2: Update to 2.16

From: Daniel Engberg <daniel.engberg.lists_at_pyret.net>
Date: Thu, 14 Dec 2023 21:16:56 UTC
On 2023-12-14T07:05:30.000+01:00, Po-Chuan Hsieh <sunpoet@FreeBSD.org>
wrote:

> The branch main has been updated by sunpoet:
> 
> URL: https://cgit.FreeBSD.org/ports/commit/?id=e9fb97cf02aa3aa7f3c672ce51ceb715d334d9c7
> 
> commit e9fb97cf02aa3aa7f3c672ce51ceb715d334d9c7
> 
> Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
> 
> AuthorDate: 2023-12-14 05:35:40 +0000
> 
> Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
> 
> CommitDate: 2023-12-14 05:48:18 +0000
> 
>     graphics/lcms2: Update to 2.16
> 
>     
> 
>     - Update LICENSE_FILE
> 
>     
> 
>     Changes:        https://github.com/mm2/Little-CMS/releases
> 
> ---
> 
>  graphics/lcms2/Makefile  | 5 ++---
> 
>  graphics/lcms2/distinfo  | 6 +++---
> 
>  graphics/lcms2/pkg-plist | 2 +-
> 
>  3 files changed, 6 insertions(+), 7 deletions(-)
> 
> diff --git a/graphics/lcms2/Makefile b/graphics/lcms2/Makefile
> 
> index 6e015c10bbec..1932d83fcf90 100644
> 
> --- a/graphics/lcms2/Makefile
> 
> +++ b/graphics/lcms2/Makefile
> 
> @@ -1,6 +1,5 @@
> 
>  PORTNAME=    lcms2
> 
> -PORTVERSION=    2.15
> 
> -PORTREVISION=    2
> 
> +PORTVERSION=    2.16
> 
>  CATEGORIES=    graphics
> 
>  MASTER_SITES=    https://github.com/mm2/Little-CMS/releases/download/lcms${PORTVERSION}/
> 
>  
> 
> @@ -10,7 +9,7 @@ WWW=        https://www.littlecms.com/ \
> 
>          https://github.com/mm2/Little-CMS
> 
>  
> 
>  LICENSE=    MIT
> 
> -LICENSE_FILE=    ${WRKSRC}/COPYING
> 
> +LICENSE_FILE=    ${WRKSRC}/LICENSE
> 
>  
> 
>  USES=        cpe libtool localbase:ldflags pathfix
> 
>  
> 
> diff --git a/graphics/lcms2/distinfo b/graphics/lcms2/distinfo
> 
> index 6a4a5b411ce3..fe3401f32f53 100644
> 
> --- a/graphics/lcms2/distinfo
> 
> +++ b/graphics/lcms2/distinfo
> 
> @@ -1,3 +1,3 @@
> 
> -TIMESTAMP = 1679498534
> 
> -SHA256 (lcms2-2.15.tar.gz) = b20cbcbd0f503433be2a4e81462106fa61050a35074dc24a4e356792d971ab39
> 
> -SIZE (lcms2-2.15.tar.gz) = 7548405
> 
> +TIMESTAMP = 1702028050
> 
> +SHA256 (lcms2-2.16.tar.gz) = d873d34ad8b9b4cea010631f1a6228d2087475e4dc5e763eb81acc23d9d45a51
> 
> +SIZE (lcms2-2.16.tar.gz) = 7632822
> 
> diff --git a/graphics/lcms2/pkg-plist b/graphics/lcms2/pkg-plist
> 
> index 11d5bd28a1e4..0e4d983d02dc 100644
> 
> --- a/graphics/lcms2/pkg-plist
> 
> +++ b/graphics/lcms2/pkg-plist
> 
> @@ -10,7 +10,7 @@ include/lcms2_threaded.h
> 
>  lib/liblcms2.a
> 
>  lib/liblcms2.so [http://liblcms2.so]
> 
>  lib/liblcms2.so.2 [http://liblcms2.so.2]
> 
> -lib/liblcms2.so.2.0.15 [http://liblcms2.so.2.0.15]
> 
> +lib/liblcms2.so.2.0.16 [http://liblcms2.so.2.0.16]
> 
>  lib/liblcms2_fast_float.a
> 
>  lib/liblcms2_fast_float.so [http://float.so]
> 
>  lib/liblcms2_fast_float.so.1 [http://float.so.1]

Hi,

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275578 cleans up the
port slightly and speeds up build. Meson is also already adopted by
Alpine and Gentoo .

Best regards

Daniel