<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[153158] trunk/dports/graphics/libbpg</title>
</head>
<body>
<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="https://trac.macports.org/changeset/153158">153158</a></dd>
<dt>Author</dt> <dd>ryandesign@macports.org</dd>
<dt>Date</dt> <dd>2016-09-25 22:40:32 -0700 (Sun, 25 Sep 2016)</dd>
</dl>
<h3>Log Message</h3>
<pre>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.</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdportsgraphicslibbpgPortfile">trunk/dports/graphics/libbpg/Portfile</a></li>
<li><a href="#trunkdportsgraphicslibbpgfilespatchMakefilediff">trunk/dports/graphics/libbpg/files/patch-Makefile.diff</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkdportsgraphicslibbpgPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/graphics/libbpg/Portfile (153157 => 153158)</h4>
<pre class="diff"><span>
<span class="info">--- 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)
</span><span class="lines">@@ -4,7 +4,7 @@
</span><span class="cx"> PortSystem 1.0
</span><span class="cx">
</span><span class="cx"> name libbpg
</span><del>-version 0.9.5
</del><ins>+version 0.9.7
</ins><span class="cx"> categories graphics
</span><span class="cx"> platforms darwin
</span><span class="cx"> maintainers ryandesign openmaintainer
</span><span class="lines">@@ -20,8 +20,8 @@
</span><span class="cx"> homepage http://bellard.org/bpg/
</span><span class="cx"> master_sites ${homepage}
</span><span class="cx">
</span><del>-checksums rmd160 4942f57e0353689d40c1f78993ef3ed8f494235f \
- sha256 30de1d0099920e24b7c9aae4d4e6b62f446823f0a1d52eb195dfc25c662ee203
</del><ins>+checksums rmd160 9d2602b5871f9b86f321e8971de16b97c5c94a98 \
+ sha256 05035862ff4ffca0280261871486f44e74c4af4337c931e0858483551e6efe25
</ins><span class="cx">
</span><span class="cx"> depends_build port:pkgconfig
</span><span class="cx">
</span></span></pre></div>
<a id="trunkdportsgraphicslibbpgfilespatchMakefilediff"></a>
<div class="modfile"><h4>Modified: trunk/dports/graphics/libbpg/files/patch-Makefile.diff (153157 => 153158)</h4>
<pre class="diff"><span>
<span class="info">--- 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)
</span><span class="lines">@@ -1,6 +1,18 @@
</span><del>---- Makefile.orig        2015-01-11 10:17:07.000000000 -0600
-+++ Makefile        2015-04-19 21:40:39.000000000 -0500
-@@ -149,7 +149,7 @@
</del><ins>+--- 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 @@
</ins><span class="cx">
</span><span class="cx"> BPGDEC_LIBS:=-lpng $(LIBS)
</span><span class="cx"> BPGENC_LIBS+=-lpng -ljpeg $(LIBS)
</span><span class="lines">@@ -9,7 +21,7 @@
</span><span class="cx">
</span><span class="cx"> endif #!CONFIG_WIN32
</span><span class="cx">
</span><del>-@@ -181,8 +181,8 @@
</del><ins>+@@ -213,8 +213,8 @@
</ins><span class="cx">         size bpgdec libbpg.o libavcodec/*.o libavutil/*.o | sort -n
</span><span class="cx">         gzip < bpgdec | wc
</span><span class="cx">
</span></span></pre>
</div>
</div>
</body>
</html>