FreeBSD Bugzilla – Attachment 188374 Details for
Bug 223934
www/palemoon: upgrade to 27.6.2 + allow armv6 build and sndio
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
folded in 27.6.2
palemoon-27.6.2.diff (text/plain), 5.03 KB, created by
lichray
on 2017-11-28 22:04:08 UTC
(
hide
)
Description:
folded in 27.6.2
Filename:
MIME Type:
Creator:
lichray
Created:
2017-11-28 22:04:08 UTC
Size:
5.03 KB
patch
obsolete
>Index: www/palemoon/Makefile >=================================================================== >--- www/palemoon/Makefile (revision 454992) >+++ www/palemoon/Makefile (working copy) >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= palemoon >-DISTVERSION= 27.6.1 >+DISTVERSION= 27.6.2 > DISTVERSIONSUFFIX=_Release > CATEGORIES= www ipv6 > >@@ -42,7 +42,7 @@ > --enable-jemalloc-lib > > OPTIONS_DEFAULT= BUNDLED_CAIRO GTK2 >-OPTIONS_EXCLUDE= DTRACE INTEGER_SAMPLES JACK SNDIO TEST >+OPTIONS_EXCLUDE= DTRACE INTEGER_SAMPLES JACK TEST > > .include "${.CURDIR}/../../www/firefox/Makefile.options" > >Index: www/palemoon/distinfo >=================================================================== >--- www/palemoon/distinfo (revision 454992) >+++ www/palemoon/distinfo (working copy) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1510878123 >-SHA256 (MoonchildProductions-Pale-Moon-27.6.1_Release_GH0.tar.gz) = bf426f51274472178dec248b258bfc8f2f33fbecb1cb70c36ee36a46a4dd6926 >-SIZE (MoonchildProductions-Pale-Moon-27.6.1_Release_GH0.tar.gz) = 179623221 >+TIMESTAMP = 1511899017 >+SHA256 (MoonchildProductions-Pale-Moon-27.6.2_Release_GH0.tar.gz) = 124bee1630cf56f120220cdcadde4e24831b472db49d18da6480b7a847785d19 >+SIZE (MoonchildProductions-Pale-Moon-27.6.2_Release_GH0.tar.gz) = 179622196 >Index: www/palemoon/files/patch-bug1153151 >=================================================================== >--- www/palemoon/files/patch-bug1153151 (nonexistent) >+++ www/palemoon/files/patch-bug1153151 (working copy) >@@ -0,0 +1,13 @@ >+Bug 1153151 - make libcubeb sndio use non-blocking i/o >+ >+--- media/libcubeb/src/cubeb_sndio.c.orig 2017-01-12 17:53:15 UTC >++++ media/libcubeb/src/cubeb_sndio.c >+@@ -187,7 +187,7 @@ sndio_stream_init(cubeb *context, >+ if (s == NULL) >+ return CUBEB_ERROR; >+ s->context = context; >+- s->hdl = sio_open(NULL, SIO_PLAY, 0); >++ s->hdl = sio_open(NULL, SIO_PLAY, 1); >+ if (s->hdl == NULL) { >+ free(s); >+ DPR("sndio_stream_init(), sio_open() failed\n"); > >Property changes on: www/palemoon/files/patch-bug1153151 >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: www/palemoon/files/patch-bug1153179 >=================================================================== >--- www/palemoon/files/patch-bug1153179 (nonexistent) >+++ www/palemoon/files/patch-bug1153179 (working copy) >@@ -0,0 +1,40 @@ >+Bug 1153179 - fix latency reporting in libcubeb sndio >+ >+--- media/libcubeb/src/cubeb_sndio.c.orig 2017-01-12 17:53:15 UTC >++++ media/libcubeb/src/cubeb_sndio.c >+@@ -67,7 +67,7 @@ sndio_onmove(void *arg, int delta) >+ { >+ cubeb_stream *s = (cubeb_stream *)arg; >+ >+- s->rdpos += delta; >++ s->rdpos += delta * s->bpf; >+ } >+ >+ static void * >+@@ -135,7 +135,7 @@ sndio_mainloop(void *arg) >+ state = CUBEB_STATE_ERROR; >+ break; >+ } >+- s->wrpos = 0; >++ s->wrpos += n; >+ start += n; >+ } >+ } >+@@ -326,7 +336,7 @@ sndio_stream_get_position(cubeb_stream * >+ { >+ pthread_mutex_lock(&s->mtx); >+ DPR("sndio_stream_get_position() %lld\n", s->rdpos); >+- *p = s->rdpos; >++ *p = s->rdpos / s->bpf; >+ pthread_mutex_unlock(&s->mtx); >+ return CUBEB_OK; >+ } >+@@ -346,7 +356,7 @@ sndio_stream_get_latency(cubeb_stream * >+ { >+ // http://www.openbsd.org/cgi-bin/man.cgi?query=sio_open >+ // in the "Measuring the latency and buffers usage" paragraph. >+- *latency = stm->wrpos - stm->rdpos; >++ *latency = (stm->wrpos - stm->rdpos) / stm->bpf; >+ return CUBEB_OK; >+ } >+ > >Property changes on: www/palemoon/files/patch-bug1153179 >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: www/palemoon/files/patch-gfx_skia_moz.build >=================================================================== >--- www/palemoon/files/patch-gfx_skia_moz.build (nonexistent) >+++ www/palemoon/files/patch-gfx_skia_moz.build (working copy) >@@ -0,0 +1,11 @@ >+--- gfx/skia/moz.build.orig 2017-11-26 22:41:30 UTC >++++ gfx/skia/moz.build >+@@ -961,7 +961,7 @@ elif CONFIG['CLANG_CL']: >+ SOURCES['trunk/src/opts/SkBlurImage_opts_SSE4.cpp'].flags += ['-msse4.1'] >+ >+ if CONFIG['GNU_CXX'] and CONFIG['CPU_ARCH'] == 'arm': >+- SOURCES['skia/src/opts/SkBlitRow_opts_arm.cpp'].flags += ['-fomit-frame-pointer'] >++ SOURCES['trunk/src/opts/SkBlitRow_opts_arm.cpp'].flags += ['-fomit-frame-pointer'] >+ >+ DEFINES['SKIA_IMPLEMENTATION'] = 1 >+ DEFINES['GR_IMPLEMENTATION'] = 1 > >Property changes on: www/palemoon/files/patch-gfx_skia_moz.build >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
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 223934
:
188346
|
188364
| 188374