SVN commit 13985 by tcberner:
Fix shebangs
M +4 -1 Makefile
SVN commit 13984 by tcberner:
qtchooser
D qtchooser (directory)
SVN commit 13981 by rakuco:
qtwebengine: Add USE_QT5=location for Geolocation support.
M +2 -2 Makefile
SVN commit 13979 by rakuco:
qtwebengine: Build with the bundled FFMPEG.
FFMPEG from ports crashes on at least WEBM and MP4 videos here, so use the
bundled version at least for now.
M +6 -4 Makefile
AM
files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c
SVN commit 13978 by rakuco:
qtwebengine: Drop multimedia/libvpx dependency.
The libvpx configuration test fails with our libvpx port because it is not
built with --enable-experimental and --enable-spatial-svc, so we're always
building and using Chromium's bundled version.
M +0 -1 Makefi
SVN commit 13977 by rakuco:
qtwebengine: Use libevent from ports.
M +3 -1 Makefile
SVN commit 13976 by rakuco:
qtwebengine: Adjust audio backend dependencies.
The qmake files check for QT_CONFIG to determine whether to enable ALSA or
PulseAudio support.
Instead of hardcoding ALSA support, offer an option for both and depend on them
properly.
This allows me to head audio on Yo
SVN commit 13952 by rakuco:
qtwebengine: NINJA_FLAGS is actually called NINJAFLAGS.
M +1 -1 Makefile
SVN commit 13941 by rakuco:
qtwebengine: Drop IGNORE.
The port builds and works at least with its own quicktestbrowser, so we can
drop the IGNORE clause.
M +0 -2 Makefile
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 13932 by rakuco:
qtwebengine: Make `check-plist' finally pass.
In order for the Qt Designer plugin to be built and installed, we need to make
a few changes:
- Add `designer' to USE_QT5.
- Pass `norecursive' to USES=qmake. Configuring everything at once during `make
configure' causes
SVN commit 13931 by rakuco:
qtwebengine: Pass NINJA_FLAGS to MAKE_ENV.
By default, ninja will spawn as many jobs as it can, set NINJA_FLAGS for it to
respect ${MAKE_JOBS_NUMBER}.
M +2 -1 Makefile
SVN commit 13930 by tcberner:
Depend on gperf
M +1 -1 Makefile
SVN commit 13929 by tcberner:
Add debug files.
AMfiles/patch-src_core_core__module.pro
M +15 -0 pkg-plist
SVN commit 13928 by rakuco:
qtwebengine: Add a comment explaining why QtWebEngine is horrible to port.
Explain that most of the work is getting Chromium to build, that we are missing
a lot of functionality and that we need to investigate a few other items even
after the port builds fine.
M +
SVN commit 13927 by rakuco:
qtwebengine: Do not indent comments.
Very minor nitpick, do not precede '#'s with tabs.
M +3 -3 Makefile
SVN commit 13925 by tcberner:
Fix _LIB
M +1 -1 bsd.qt.mk
SVN commit 13924 by tcberner:
Wire in webengine
M +4 -1 bsd.qt.mk
SVN commit 13923 by tcberner:
fix wrong plist sub
M +3 -3 pkg-plist
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 13920 by rakuco:
qtwebengine: Pass more flags to WEBENGINE_CONFIG.
M +3 -2 Makefile
SVN commit 13919 by rakuco:
qtwebengine: Adjust dependencies.
Add missing ones we were linking against, and drop some unnecessary build
dependencies.
M +19 -9 Makefile
SVN commit 13918 by rakuco:
qtwebengine: Set ALL_TARGET to "first".
The "all" target does not have the right dependencies and does not do what is
intended, "first" (which is the first target in each Makefile) is the right
one.
M +4 -0 Makefile
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 13914 by rakuco:
qtwebengine: Improve explanation for changing CONFIGURE_ENV and MAKE_ENV.
M +4 -2 Makefile
SVN commit 13913 by rakuco:
qtwebengine: Add missing X dependencies.
M +2 -1 Makefile
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 13911 by rakuco:
qtwebengine: Adjust CONFIGURE_ENV and MAKE_ENV usage.
qmake and gyp are invoked during `make configure', so make sure CC, CXX and
NINJA_PATH are set there so the right compilers are picked up and the bundled
ninja copy is not built.
Similarly, pass NINJA_PATH to MAKE_
SVN commit 13910 by rakuco:
qtwebengine: Drop USES=localbase.
Even though I did not manage to get to the end of a Poudriere build yet, things
look fine without it.
M +1 -1 Makefile
SVN commit 13909 by rakuco:
qtwebengine: Drop GConf2 dependency.
QtWebEngine upstream passes use_gconf=0 by default.
M +0 -1 Makefile
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 13889 by rakuco:
qtwebengine: Drop compile_test.py.
Pass the compilers in MAKE_ENV instead.
M +1 -1 Makefile
D
files/patch-src_3rdparty_chromium_tools_compile__test_compile__test.py
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 13862 by adridg:
Massage QtWebengine
- add missing depends
- missing includes for the build
M +4 -2 Makefile
M +9 -1
files/patch-src_3rdparty_chromium_content_renderer_devtools_v8__sampling__profiler.cc
A
files/patch-src_3rdparty_chromium_net_dns_a
SVN commit 13861 by adridg:
Restore IGNORE, also needs bison to build
M +3 -0 Makefile
SVN commit 13860 by tcberner:
readd git, dropped by mistake, in previous commit
M +1 -0 Makefile
SVN commit 13859 by tcberner:
add patches i forgot to svn-add
M +0 -3 Makefile
AMfiles/patch-src_3rdparty_chromium_base_process_process__posix.cc
AM
files/patch-src_3rdparty_chromium_content_common_sandbox__linux_sandbox__debug__handling__linux.cc
AM
SVN commit 13857 by tcberner:
Throw some more time at webengine
M +33 -18Makefile
A distinfo
M +9 -21 files/freebsd.pri
D
files/patch-src_3rdparty_chromium_base_allocator_allocator__extension.cc
M +2 -2 files/patch-src_3rdparty_chromium_base_b
SVN commit 13827 by tcberner:
Drop the qt4 ports from area51/plasma5, to save syncing-work.
I don't think there are any big changes coming to Qt4 [famous last words] -- by
dropping them from area51
we save us the hastle of [forgetting to] sync[ing] back small changes done in
the real ports tree
SVN commit 13819 by tcberner:
Sync bsd.qt.mk with ports
M +9 -16 bsd.qt.mk
SVN commit 13797 by tcberner:
Revert r13796, as it breaks Qt ports.
M +5 -5 bsd.qt.mk
SVN commit 13796 by tcberner:
Make distfile related variables overrideable
M +5 -5 bsd.qt.mk
SVN commit 13783 by tcberner:
Fix assistant_adp's path
M +1 -1 bsd.qt.mk
SVN commit 13771 by tcberner:
Import libressl patches form ports
M +3 -1 Makefile
D files/extrapatch-libressl
AMfiles/patch-src_network_ssl_qsslcontext__openssl.cpp
AMfiles/patch-src_network_ssl_qsslsocket__openssl.cpp
AMfiles/pat
SVN commit 13681 by tcberner:
Sync with ports
M +1 -1 Mk/bsd.qt.mk
M +1 -1 databases/qt4-ibase-plugin/Makefile
M +6 -2 devel/qt4-assistant-adp/Makefile
M +0 -2 devel/qt4-assistant/Makefile
M +0 -1 devel/qt4-dbus/Makefile
M +0 -2 devel/qt4-design
SVN commit 13670 by tcberner:
Drop stray pkg-plist file
D pkg-plist
SVN commit 13669 by tcberner:
Bring back the 'c++11' workaround for Qt5.7
M +6 -0 bsd.qt.mk
SVN commit 13664 by tcberner:
Readd the handling of QT5_USE_WEBKIT_FORK that I dropped again in r13663, by
mistake.
M +9 -1 bsd.qt.mk
SVN commit 13663 by tcberner:
Sync with d9213
M +182 -181 Mk/bsd.qt.mk
M +1 -7 devel/qt5-core/Makefile
A devel/qt5-core/files (directory)
AMdevel/qt5-core/files/patch-git_ea9a8672
AMdevel/qt5-core/files/patch-src_corelib_corelib.pro
M +
SVN commit 13657 by tcberner:
New port: sysutils/qt5-qtdiag [diagnostics for qt installation]
A qt5-qtdiag (directory)
AMqt5-qtdiag/Makefile
SVN commit 13649 by tcberner:
Add temporary work around for the c++11 requirement of Qt 5.7.1 until the rest
of the portstree has been updated. This should hopefully enable the quarterly
branch to build some more of the ports again.
M +6 -0 bsd.qt.mk
SVN commit 13637 by tcberner:
As linking for non libressl fail, move the patch to extrapacht-libressl.
TODO: make the patch work with either, or include it conditionally.
A extrapatch-libressl
patch-src_network_ssl_qsslcontext__openssl.cpp#13636
D patch-src_network
SVN commit 13627 by tcberner:
Add patch from
https://github.com/gentoo/libressl/tree/master/dev-qt/qtnetwork
to fix *build* against libressl... no run guarantee...
M +107 -16 patch-src_network_ssl_qsslcontext__openssl.cpp
SVN commit 13620 by tcberner:
Sync with ports
M +1 -1 Makefile
SVN commit 13612 by tcberner:
Sync with review
M +27 -35Mk/bsd.qt.mk
M +0 -2 databases/qt4-mysql-plugin/Makefile
M +0 -2 databases/qt4-odbc-plugin/Makefile
M +0 -2 databases/qt4-pgsql-plugin/Makefile
M +0 -2 databases/qt4-sqlite-plugin/Makefile
M +0 -
SVN commit 13611 by tcberner:
9.3 is gone
D extrapatch-src_qdoc_qdocindexfiles.cpp
SVN commit 13610 by tcberner:
9.3 is gone
D extrapatch-src_gui_painting_qcolor.cpp
SVN commit 13607 by tcberner:
Bump portrevision after dependency change
M +1 -0 Makefile
SVN commit 13606 by tcberner:
Add forgotten leveldb patches. And update distinfo.
M +7 -6 Makefile
M +3 -3 distinfo
AMfiles/patch-Source_WebCore_platform_leveldb_LevelDBDatabase.cpp
AMfiles/patch-Tools_qmake_config.tests_glx_glx.pro
AMf
1 - 100 of 144 matches
Mail list logo