[153158] trunk/dports/graphics/libbpg

ryandesign at macports.org ryandesign at macports.org
Sun Sep 25 22:40:33 PDT 2016


Revision: 153158
          https://trac.macports.org/changeset/153158
Author:   ryandesign at macports.org
Date:     2016-09-25 22:40:32 -0700 (Sun, 25 Sep 2016)
Log Message:
-----------
libbpg: update to 0.9.7

As of 0.9.6, x265 is used by default instead of jctvc. However, also as
of 0.9.6, a bundled copy of x265 is used instead of a system copy. That
alone would be undesirable from MacPorts' point of view, but the bundled
copy also fails to build, because it tries to enable "numa", which is
for Linux only. Therefore libbpg 0.9.7 in MacPorts continues to use
jctvc, not x265. I've asked the author of libbpg to give us an option to
use a system version of x265.

Modified Paths:
--------------
    trunk/dports/graphics/libbpg/Portfile
    trunk/dports/graphics/libbpg/files/patch-Makefile.diff

Modified: trunk/dports/graphics/libbpg/Portfile
===================================================================
--- trunk/dports/graphics/libbpg/Portfile	2016-09-26 05:01:10 UTC (rev 153157)
+++ trunk/dports/graphics/libbpg/Portfile	2016-09-26 05:40:32 UTC (rev 153158)
@@ -4,7 +4,7 @@
 PortSystem          1.0
 
 name                libbpg
-version             0.9.5
+version             0.9.7
 categories          graphics
 platforms           darwin
 maintainers         ryandesign openmaintainer
@@ -20,8 +20,8 @@
 homepage            http://bellard.org/bpg/
 master_sites        ${homepage}
 
-checksums           rmd160  4942f57e0353689d40c1f78993ef3ed8f494235f \
-                    sha256  30de1d0099920e24b7c9aae4d4e6b62f446823f0a1d52eb195dfc25c662ee203
+checksums           rmd160  9d2602b5871f9b86f321e8971de16b97c5c94a98 \
+                    sha256  05035862ff4ffca0280261871486f44e74c4af4337c931e0858483551e6efe25
 
 depends_build       port:pkgconfig
 

Modified: trunk/dports/graphics/libbpg/files/patch-Makefile.diff
===================================================================
--- trunk/dports/graphics/libbpg/files/patch-Makefile.diff	2016-09-26 05:01:10 UTC (rev 153157)
+++ trunk/dports/graphics/libbpg/files/patch-Makefile.diff	2016-09-26 05:40:32 UTC (rev 153158)
@@ -1,6 +1,18 @@
---- Makefile.orig	2015-01-11 10:17:07.000000000 -0600
-+++ Makefile	2015-04-19 21:40:39.000000000 -0500
-@@ -149,7 +149,7 @@
+--- Makefile.orig	2016-05-15 04:06:19.000000000 -0500
++++ Makefile	2016-09-26 00:19:13.000000000 -0500
+@@ -5,9 +5,9 @@
+ # Enable compilation of Javascript decoder with Emscripten
+ #USE_EMCC=y
+ # Enable x265 for the encoder
+-USE_X265=y
++#USE_X265=y
+ # Enable the JCTVC code (best quality but slow) for the encoder
+-#USE_JCTVC=y
++USE_JCTVC=y
+ # Compile bpgview (SDL and SDL_image libraries needed)
+ USE_BPGVIEW=y
+ # Enable it to use bit depths > 12 (need more tests to validate encoder)
+@@ -181,7 +181,7 @@
  
  BPGDEC_LIBS:=-lpng $(LIBS)
  BPGENC_LIBS+=-lpng -ljpeg $(LIBS)
@@ -9,7 +21,7 @@
  
  endif #!CONFIG_WIN32
  
-@@ -181,8 +181,8 @@
+@@ -213,8 +213,8 @@
  	size bpgdec libbpg.o libavcodec/*.o libavutil/*.o | sort -n
  	gzip < bpgdec | wc
  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160925/cb6759a9/attachment.html>


More information about the macports-changes mailing list