FreeBSD Bugzilla – Attachment 217931 Details for
Bug 249291
graphics/libheif: update to 1.8.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
v1
bug249291.diff (text/plain), 3.59 KB, created by
Jan Beich
on 2020-09-13 16:21:17 UTC
(
hide
)
Description:
v1
Filename:
MIME Type:
Creator:
Jan Beich
Created:
2020-09-13 16:21:17 UTC
Size:
3.59 KB
patch
obsolete
>From 3cbbd7a26f87487c60e9379a8d6ae17170f22804 Mon Sep 17 00:00:00 2001 >From: Jan Beich <jbeich@FreeBSD.org> >Date: Sun, 13 Sep 2020 15:30:06 +0000 >Subject: [PATCH] graphics/libheif: update to 1.8.0 > >Changes: https://github.com/strukturag/libheif/releases/tag/v1.7.0 >Changes: https://github.com/strukturag/libheif/releases/tag/v1.8.0 >PR: 249291 >Approved by: freebsd@sebastiansteinmetz.ch (maintainer) >--- > graphics/libheif/Makefile | 18 ++++++++++++------ > graphics/libheif/distinfo | 6 +++--- > graphics/libheif/pkg-plist | 5 ++++- > 3 files changed, 19 insertions(+), 10 deletions(-) > >diff --git a/graphics/libheif/Makefile b/graphics/libheif/Makefile >index 63c9099583dc..c3be1a525c89 100644 >--- a/graphics/libheif/Makefile >+++ b/graphics/libheif/Makefile >@@ -2,13 +2,12 @@ > > PORTNAME= libheif > DISTVERSIONPREFIX= v >-DISTVERSION= 1.6.2 >+DISTVERSION= 1.8.0 > CATEGORIES= graphics > > MAINTAINER= freebsd@sebastiansteinmetz.ch > COMMENT= Libheif is an ISO/IEC 23008-12:2017 HEIF file format de- and encoder > >-# N.B., subsequent revisions in Git relicense examples from GPL3+ to MIT. > LICENSE= LGPL3+ > LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING > >@@ -22,22 +21,29 @@ USE_LDCONFIG= yes > SHEBANG_GLOB= *.sh > INSTALL_TARGET= install-strip > >-OPTIONS_DEFINE= EXAMPLES JPEG LIBDE265 PNG THREADS X265 >-OPTIONS_DEFAULT=EXAMPLES JPEG LIBDE265 PNG THREADS X265 >+OPTIONS_DEFINE= AOM EXAMPLES JPEG LIBDE265 PIXBUF PNG THREADS X265 >+OPTIONS_DEFAULT=AOM EXAMPLES JPEG LIBDE265 PIXBUF PNG THREADS X265 > OPTIONS_SUB= yes > >+AOM_DESC= AV1 encoding/decoding via libaom > EXAMPLES_DESC= Install example programs (heif-convert, heif-enc, heif-info, heif-thumbnailer) > LIBDE265_DESC= Use libde265 (support for HEVC decoding) > X265_DESC= Use x265 (support for HEVC encoding) > >+AOM_LIB_DEPENDS= libaom.so:multimedia/aom >+ >+PIXBUF_USES= gnome >+PIXBUF_USE= GNOME=gdkpixbuf2 >+PIXBUF_CONFIGURE_ENABLE=gdk-pixbuf >+ > THREADS_CONFIGURE_OFF= --disable-multithreading > > .include <bsd.port.options.mk> > > .if ${PORT_OPTIONS:MEXAMPLES} >-LICENSE+= GPLv3+ >+LICENSE+= MIT > LICENSE_COMB= multi >-LICENSE_FILE_GPLv3+ = ${WRKSRC}/examples/COPYING >+LICENSE_FILE_MIT= ${WRKSRC}/examples/COPYING > USES+= shared-mime-info > CONFIGURE_ARGS+= --disable-go > .endif >diff --git a/graphics/libheif/distinfo b/graphics/libheif/distinfo >index 1f59ec6daf5a..320b6cb99152 100644 >--- a/graphics/libheif/distinfo >+++ b/graphics/libheif/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1591044315 >-SHA256 (strukturag-libheif-v1.6.2_GH0.tar.gz) = 8bc0e2cb3269e960b211b60600d95fa6f54a6ba8ea6eb8c8d3323d15ad66972b >-SIZE (strukturag-libheif-v1.6.2_GH0.tar.gz) = 1088921 >+TIMESTAMP = 1598447264 >+SHA256 (strukturag-libheif-v1.8.0_GH0.tar.gz) = d0da9db71f9e835b5afb6364749a52ed97bc31ffd886d36ce1ad8b0a50c6ceb3 >+SIZE (strukturag-libheif-v1.8.0_GH0.tar.gz) = 1116760 >diff --git a/graphics/libheif/pkg-plist b/graphics/libheif/pkg-plist >index 33f317612c2a..9daf4a4e9b0f 100644 >--- a/graphics/libheif/pkg-plist >+++ b/graphics/libheif/pkg-plist >@@ -6,14 +6,17 @@ include/libheif/heif.h > include/libheif/heif_cxx.h > include/libheif/heif_plugin.h > include/libheif/heif_version.h >+%%PIXBUF%%lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-heif.a >+%%PIXBUF%%lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-heif.so > lib/libheif.a > lib/libheif.so > lib/libheif.so.1 >-lib/libheif.so.1.6.2 >+lib/libheif.so.1.8.0 > libdata/pkgconfig/libheif.pc > %%EXAMPLES%%man/man1/heif-convert.1.gz > %%EXAMPLES%%man/man1/heif-enc.1.gz > %%EXAMPLES%%man/man1/heif-info.1.gz > %%EXAMPLES%%man/man1/heif-thumbnailer.1.gz >+%%EXAMPLES%%share/mime/packages/avif.xml > %%EXAMPLES%%share/mime/packages/heif.xml > %%EXAMPLES%%share/thumbnailers/heif.thumbnailer
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 249291
: 217931 |
220054
|
221984
|
221988