SVN commit 13940 by rakuco:
qtwebengine: Stop using the stub version of CreateVideoCaptureDeviceFactory().
And we thus get rid of another "not implemented" warning on the console.
AM
patch-src_3rdparty_chromium_media_capture_video_video__capture__device__factory.cc
SVN commit 13934 by rakuco:
qtwebengine: Add OS_BSD to FileVideoCaptureDeviceFactory::GetDeviceNames().
Borrow another patch from www/chromium.
AM
patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc
SVN commit 13933 by rakuco:
qtwebengine: Implement crypto::UseLocalCacheOfNSSDatabaseIfNFS().
Borrow a patch from www/chromium to implement it and get rid of some "not
implemented" warning messages.
AMpatch-src_3rdparty_chromium_crypto_nss__util.cc
SVN commit 13922 by rakuco:
qtwebengine: Revert r13888.
tcberner said his build on 12amd64 was failing without them. I had only tried
11.0-amd64 and 10.3-i386.
A patch-src_3rdparty_chromium_v8_src_crankshaft_lithium.cc
patch-src_3rdparty_chromium_v8_src_crankshaft_lithium.cc#13
SVN commit 13921 by rakuco:
qtwebengine: Make freebsd.pri inherit from desktop_linux.pri.
There isn't anything Linux-specific in desktop_linux.pri, and it allows us to
stop having to set a lot of flags that the upstream .pri files already take
care of.
M +7 -25 freebsd.pri
SVN commit 13915 by rakuco:
qtwebengine: Add another net/ patch.
Piggyback on an existing #ifdef to make sure the definitions of some stub
network functions are present.
AM
patch-src_3rdparty_chromium_net_base_network__interfaces__posix.cc
SVN commit 13912 by rakuco:
qtwebengine: Do not reference the libusb hotplug API on FreeBSD <= 10.3.
The API is not available there. The patches contain additional background on
when the changes were committed to base.
AMpatch-src_3rdparty_chromium_device_usb_usb__service__impl.cc
SVN commit 13908 by rakuco:
qtwebengine: Another content/ patch.
Surround some sandbox calls with checks for OS_LINUX so we do not have even
more undefined reference errors.
AM
patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc
SVN commit 13907 by rakuco:
qtwebengine: Add another WebRTC patch exposing another function.
AM
patch-src_3rdparty_chromium_third__party_webrtc_modules_rtp__rtcp_source_rtp__utility.cc
SVN commit 13906 by rakuco:
qtwebengine: Sync content_browser.gypi with my tree.
We do not need to exclude so many files (which reduces the "undefined
reference" link errors).
M +23 -24patch-src_3rdparty_chromium_content_content__browser.gypi
SVN commit 13905 by rakuco:
qtwebengine: Make file_metadata_linux.cc work on FreeBSD.
AM
patch-src_3rdparty_chromium_content_browser_download_file__metadata__linux.cc
SVN commit 13904 by rakuco:
qtwebengine: Add Skia patch to build all the files we need.
AMpatch-src_3rdparty_chromium_skia_skia__chrome.gypi
SVN commit 13903 by rakuco:
qtwebengine: Depend on the mesa_headers target in content_common.gypi.
This makes sure the Mesa headers from Chromium's third_party/mesa get picked up
instead of the system ones, which were causing build failures at least in
10.3-i386 due to GLintptr being typedef'ed w
SVN commit 13902 by rakuco:
qtwebengine: Rework patch removed in r13894.
FreeBSD 11+ does not seem to need the include, but 10.3 was
failing here without it.
AMpatch-src_3rdparty_chromium_net_dns_address__sorter__posix.cc
SVN commit 13901 by rakuco:
qtwebengine: Update vp9_parser.h patch.
off_t comes from sys/types.h, not unistd.h. This also makes the code in sync
with what's currently upstream.
M +1 -1 patch-src_3rdparty_chromium_media_filters_vp9__parser.h
SVN commit 13900 by rakuco:
qtwebengine: Remove unneeded dbus.gyp patch.
D patch-src_3rdparty_chromium_dbus_dbus.gyp
SVN commit 13898 by rakuco:
qtwebengine: Drop unneded stringutils.h.
It was also invalid, I generated it against the wrong base...
D
patch-src_3rdparty_chromium_third__party_webrtc_base_stringutils.h
SVN commit 13897 by rakuco:
qtwebengine: Sync Chromium net/ patches.
Stop building some Linux files.
D patch-src_3rdparty_chromium_net_base_address__tracker__linux.cc
M +1 -13 patch-src_3rdparty_chromium_net_base_address__tracker__linux.h
D
patch-src_3rdpar
SVN commit 13896 by rakuco:
qtwebengine: Fix one of the media/ patches I've committed.
It had a check backwards.
M +1 -1
patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__linux.cc
SVN commit 13895 by rakuco:
qtwebengine: Simplify the ppapi/ patch.
We only need one include here.
M +7 -12
patch-src_3rdparty_chromium_ppapi_shared__impl_private_net__address__private__impl.cc
SVN commit 13894 by rakuco:
qtwebengine: Drop patch that does not seem to be needed.
My tree built fine without it, so fingers crossed.
D patch-src_3rdparty_chromium_net_dns_address__sorter__posix.cc
SVN commit 13893 by rakuco:
qtwebengine: Update Blink's media/ patches.
Sync with my tree: stop excluding some files, use the v4lcompat headers we
have.
AM
patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.cc
M +13 -14
patch-src_3rdparty_chromi
SVN commit 13892 by rakuco:
qtwebengine: Update gpu_config.gypi patch.
There is no need to drop any files, and pull in the libpci dependency that
Linux has.
M +8 -14 patch-src_3rdparty_chromium_gpu_gpu__config.gypi
SVN commit 13891 by rakuco:
qtwebengine: Drop patch for a file we no longer build.
D
patch-src_3rdparty_chromium_content_common_sandbox__linux_sandbox__debug__handling__linux.cc
SVN commit 13890 by rakuco:
qtwebengine: Define only "BSD" in WebRTC, add all missing WebRTC patches.
There is no need to piggyback on WEBRTC_LINUX, which requires us to add ifdefs
all around.
D
patch-src_3rdparty_chromium_third__party_webrtc_base_httpcommon.cc
D p
SVN commit 13888 by rakuco:
qtwebengine: Drop v8 patches.
They were not needed in my build, so let's try removing them.
D patch-src_3rdparty_chromium_v8_src_crankshaft_lithium.cc
D patch-src_3rdparty_chromium_v8_src_crankshaft_lithium.h
SVN commit 13887 by rakuco:
qtwebengine: Pull in the fontconfig dependency in web.gyp too.
AM
patch-src_3rdparty_chromium_third__party_WebKit_Source_web_web.gyp
SVN commit 13886 by rakuco:
qtwebengine: Stop hardcoding /usr/local/include/include.
It is not needed, and the directory does not even exist.
M +1 -9
patch-src_3rdparty_chromium_third__party_WebKit_Source_platform_blink__platform.gyp
SVN commit 13885 by rakuco:
qtwebengine: Check for os_bsd in more places in core.gyp.
This ensures we do not exclude files we need.
M +17 -3
patch-src_3rdparty_chromium_third__party_WebKit_Source_core_core.gyp
SVN commit 13884 by rakuco:
qtwebengine: Update content_common.gypi exclusion list.
Several sandbox files had wrong paths, and we can exclude
set_process_title_linux.{cc,h} altogether, as FreeBSD already provides
setproctitle(3).
D
patch-src_3rdparty_chromium_content_common_set__
SVN commit 13883 by rakuco:
qtwebengine: Stop calling content::NewSystemLocationProvider().
We should follow OS X, Linux and others and just return NULL in
LocationArbitratorImpl::NewSystemLocationProvider().
AM
patch-src_3rdparty_chromium_content_browser_geolocation_location__arb
SVN commit 13882 by rakuco:
qtwebengine: Stop referencing the zygote code in content_main_runner.cc.
We do not use it (at least yet).
AMpatch-src_3rdparty_chromium_content_app_content__main__runner.cc
SVN commit 13881 by rakuco:
qtwebengine: Enable HiDPI and dbus support.
Enable them via freebsd.pri instead of hacking the conditions in common.gypi.
M +3 -1 freebsd.pri
SVN commit 13880 by rakuco:
qtwebengine: Do not define UncheckedCalloc() in multiple locations.
Use the version in memory.cc, which is not just a stub, instead of the one from
memory_stubs.cc.
AMpatch-src_3rdparty_chromium_base_process_memory__stubs.cc
SVN commit 13879 by rakuco:
qtwebengine: Do not pass USE_SYMBOLIZE when building Chromium base.
It assumes Linux, and calls code we are not building.
AMpatch-src_3rdparty_chromium_base_base.gyp
SVN commit 13878 by rakuco:
qtwebengine: Use OS_BSD instead of __FreeBSD__ in process_memory_dump.cc check.
Both work, but we seem to be using OS_BSD elsewhere so use it here for
consistency.
M +21 -3
patch-src_3rdparty_chromium_base_trace__event_process__memory__dump.cc
SVN commit 13877 by rakuco:
qtwebengine: Sort list and do not build file_path_watcher_stub.cc in base.gypi.
M +6 -9 patch-src_3rdparty_chromium_base_base.gypi
SVN commit 13876 by rakuco:
qtwebengine: Update the dns_reloader.cc patch.
Simplify the header inclusion a bit and add a pointer about how FreeBSD's libc
resolver achieve the same thing startin with FreeBSD 11.
M +11 -6 patch-src_3rdparty_chromium_net_dns_dns__reloader.cc
SVN commit 13875 by rakuco:
qtwebengine: Note that one of our patches is already upstream.
M +2 -0
patch-src_3rdparty_chromium_third__party_ots_include_opentype-sanitiser.h
SVN commit 13874 by rakuco:
qtwebengine: Patch event_switches.cc in Chromium too.
We were only patching event_switches.h, so we were declaring kTouchDevices but
not actually defining it anywhere.
AMpatch-src_3rdparty_chromium_ui_events_event__switches.cc
SVN commit 13873 by rakuco:
qtwebengine: Rename patch-src_3rdparty_chromium_net_dns_address_sorter_posix.cc
Take the underscores in the actual file name into account so we have a patch
with the same name that's generated by `make makepatch'.
A patch-src_3rdparty_chromium_net_dns_a
SVN commit 13872 by rakuco:
qtwebengine: Implement FilePatchWatcher constructor in Chromium.
The upstream version implements it in file_path_watcher_mac.cc, which we do not
use. Add a version to file_path_watcher_kqueue.cc.
AM
patch-src_3rdparty_chromium_base_files_file__path__wat
SVN commit 13870 by rakuco:
qtwebengine: Pull in dependency on fontconfig.
Turn a linux gyp check into an os_posix one, we also need to depend on
fontconfig.
AMpatch-src_core_qtwebengine.gypi
SVN commit 13869 by rakuco:
qtwebengine: Generalize Linux checks in configure.prf.
Turn more "linux" conditionals into "unix" ones, since we also need those.
AMpatch-tools_qmake_mkspecs_features_configure.prf
SVN commit 13868 by rakuco:
qtwebengine: Also enable khr configuration test on FreeBSD.
M +8 -0 patch-tools-qmake-config.tests-enable-on-FreeBSD
SVN commit 13867 by rakuco:
qtwebengine: In functions.prf, just change the linux check to unix.
This works with other mkspecs besides freebsd-clang, and allows further checks
to run instead of just returning early like we were doing before.
We also do not need to change NINJA_PATH, we are settin
SVN commit 13866 by rakuco:
qtwebengine: Build part of QtWebEngine without -Wl,--no-undefined.
environ is provided by crt1.o, so Chromium was failing to link with "undefined
reference to environ" errors.
AMpatch-src_core_core__common.pri
SVN commit 13050 by tcberner:
Add some more patches
AM
patch-src_3rdparty_chromium_content_browser_browser__main__loop.cc
AM
patch-src_3rdparty_chromium_content_browser_child__process__launcher.cc
AM
patch-src_3rdparty_chromium_content_browser_gpu_gpu_
SVN commit 12955 by tcberner:
Import patches from www/chromium
AMpatch-src_3rdparty_chromium_content_gpu_gpu__main.cc
AMpatch-src_3rdparty_chromium_gpu_config_gpu__info__collector.cc
SVN commit 12954 by tcberner:
Import patch from www/chromium
AMpatch-src_3rdparty_chromium_ui_gl_gl.gyp
SVN commit 12953 by tcberner:
Mask some stuff away
M +30 -2
patch-src_3rdparty_chromium_media_video_capture_linux_v4l2__capture__delegate.cc
SVN commit 12952 by tcberner:
Fix issues with libc++ 3.8
see: https://svnweb.freebsd.org/ports?view=revision&revision=412412
AMpatch-src_3rdparty_chromium_v8_src_compiler_instruction.h
AMpatch-src_3rdparty_chromium_v8_src_compiler_js-type-feedback.h
AM
52 matches
Mail list logo