[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