Version: 88.0.4324.190, Package name: chromium-88.0.4324.190 |
Maintained by: Robert Nagy |
Master sites: |
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
|
Description Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all Internet users to experience the web. |
Filesize: 837129.617 KB |
Version History (View Complete History) |
|
2021-02-26 11:20:37 by Christian Weisgerber | Files touched by this commit (149) |
Log message: remove carriage returns ('\r') from patch files and set FIX_CRLF_FILES |
2021-02-24 02:36:47 by Robert Nagy | Files touched by this commit (4) |
Log message: update to 88.0.4324.190 |
2021-02-23 12:39:53 by Stuart Henderson | Files touched by this commit (743) |
Log message: Reverse the polarity of MODPY_VERSION; default is now 3.x, if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}. This commit doesn't change any versions currently used; it may be that some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those should be cleaned up in the course of updating ports where possible. Python module ports providing py3-* packages should still use FLAVOR=python3 so that we don't have a mixture of dependencies some using ${MODPY_FLAVOR} and others not. |
2021-02-16 00:05:45 by Marcus Glocker | Files touched by this commit (2) |
Log message: Back-out USB data toggle fix for HID devices, since we received multiple reports about broken devices, e.g. for ukbd(4) and fido(4). ok ajacoutot@ |
2021-02-06 00:33:27 by Robert Nagy | Files touched by this commit (4) |
Log message: update to 88.0.4324.150 |
2021-02-05 22:05:04 by Greg Steuck | Files touched by this commit (1) |
Log message: www/chromium remove terrible_ping_kludge since kernel is fixed ok mglocker@ |
2021-01-24 00:15:04 by Robert Nagy | Files touched by this commit (2) |
Log message: unbreak usrsctp by taking the proper codepath on openbsd also makes google stadia work |
2021-01-23 08:15:58 by Stuart Henderson | Files touched by this commit (1) |
Log message: reinstate BROKEN-i386 again, it will not run so it is useless to waste 30 hours building it |
2021-01-20 00:28:13 by Robert Nagy | Files touched by this commit (452) |
Log message: update to 88.0.4324.96 |
2021-01-17 03:56:05 by Robert Nagy | Files touched by this commit (2) |
Log message: now that we have struct ip_mreqn, start using that to avoid multiple multicast errors |
2021-01-07 07:29:20 by Robert Nagy | Files touched by this commit (3) |
Log message: update to 87.0.4280.141 |
2020-12-21 23:53:11 by Robert Nagy | Files touched by this commit (2) |
Log message: unbreak policies once again by re-introducing a patch that was removed in a previous commit |
2020-12-21 11:25:13 by Stuart Henderson | Files touched by this commit (2) |
Log message: put back BROKEN-i386 in chromium and add it to iridium, the binaries cannot be loaded, they immediately exit: : sthen@i386.p; chrome /usr/local/bin/chrome[60]: /usr/local/chrome/chrome: Cannot allocate memory : sthen@i386.p; size /usr/local/chrome/chrome text data bss dec hex 180104608 3805736 1949616 185859960 b13ff78 exiting happens very early, before ld.so loads libraries: : sthen@i386.p; LD_DEBUG=1 /usr/local/chrome/chrome ksh: /usr/local/chrome/chrome: Cannot allocate memory no point wasting 2x24h in build for these two. |
2020-12-03 11:46:47 by Robert Nagy | Files touched by this commit (15) |
Log message: update to 87.0.4280.88 |
2020-11-18 05:29:34 by Robert Nagy | Files touched by this commit (317) |
Log message: update to 87.0.4280.66 |
2020-11-15 12:14:12 by Robert Nagy | Files touched by this commit (4) |
Log message: make it possible for gn to determine its own executable path so that regenerating rules with ninja is possible |
2020-11-14 01:59:08 by Robert Nagy | Files touched by this commit (2) |
Log message: unbreak xcursor theme handling by using XcursorLibraryPath() to determine our own path for the icons instead of using the hardcoded linux paths tested and okidoki aja@ |
2020-11-12 07:25:46 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 86.0.4240.198 |
2020-11-10 08:15:27 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 86.0.4240.193 |
2020-11-03 06:21:54 by Robert Nagy | Files touched by this commit (3) |
Log message: update to 86.0.4240.185 |
2020-10-29 15:06:52 by Stuart Henderson | Files touched by this commit (1) |
Log message: chromium: disable build on i386, the binary cannot be execve()'d, it immediately returns ENOMEM so there's no point wasting 26h in a build for it 2254 sh NAMI "/usr/local/chrome/chrome" 2254 sh RET execve -1 errno 12 Cannot allocate memory |
2020-10-24 04:06:56 by Robert Nagy | Files touched by this commit (2) |
Log message: change a linux ifdef to include bsd as well for consistency, no functional change |
2020-10-22 07:52:55 by Robert Nagy | Files touched by this commit (507) |
Log message: update to 86.0.4240.111 |
2020-09-22 05:47:43 by Robert Nagy | Files touched by this commit (290) |
Log message: update to 85.0.4183.121 |
2020-08-20 13:00:12 by Robert Nagy | Files touched by this commit (7) |
Log message: update to 84.0.4147.135 |
2020-08-11 05:50:00 by Robert Nagy | Files touched by this commit (7) |
Log message: update to 84.0.4147.125 |
2020-07-29 08:16:42 by Robert Nagy | Files touched by this commit (2) |
Log message: check if the ENABLE_WASM environment variable is set and do not disable webassembly if it is; this makes zoom.us (evil) work |
2020-07-29 08:02:15 by Robert Nagy | Files touched by this commit (2) |
Log message: install missing unveil and pledge files for the video process |
2020-07-29 07:53:36 by Robert Nagy | Files touched by this commit (4) |
Log message: unbreak video recording now that it uses its own utility process by moving all the unveil and pledge magic to the proper place |
2020-07-28 11:46:48 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 84.0.4147.105 |
2020-07-18 11:43:22 by Robert Nagy | Files touched by this commit (3) |
Log message: unbreak build again by not including my own pobj path |
2020-07-17 14:23:09 by Robert Nagy | Files touched by this commit (270) |
Log message: update to 84.0.4147.89 |
2020-06-28 14:08:42 by Solene Rapenne | Files touched by this commit (2) |
Log message: Fix README --disable-unveil flag ok robert@ |
2020-06-23 07:28:24 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 83.0.4103.116 |
2020-06-23 00:32:53 by Robert Nagy | Files touched by this commit (8) |
Log message: unbreak sync to google and add some missing OS_BSD ifdefs to the viz and autofill code sync was broken because we had the a function neutered that pulled hardware information (manufacturer and model) which was required for sync to work. this commit implements this function but sends dummy information about the hardware: manufacturer is OpenBSD and the model is an empty string |
2020-06-21 09:49:36 by Greg Steuck | Files touched by this commit (2) |
Log message: Migrate off base::ThreadPool()-as-a-trait in /services/device https://source.chromium.org/chromium/chromium/src/+/6ddec2fbc4e0f917b5dc257184089fdc402d849c Fixes SEGV when using FIDO keys. ok robert@ |
2020-06-16 13:21:53 by Robert Nagy | Files touched by this commit (4) |
Log message: update to 83.0.4103.106 and unbreak the debug flavor which was broken because of an accidentally removed patch to to build/config/compiler/BUILD.gn |
2020-06-09 01:14:46 by Jasper Lievisse Adriaanse | Files touched by this commit (49) |
Log message: bump after libxslt dependency changed |
2020-06-04 09:01:53 by Robert Nagy | Files touched by this commit (6) |
Log message: update to 83.0.4103.97 |
2020-05-29 23:39:15 by Robert Nagy | Files touched by this commit (3) |
Log message: disable the memory dump manager |
2020-05-29 14:03:25 by Robert Nagy | Files touched by this commit (316) |
Log message: update to 83.0.4103.61 |
2020-05-06 12:50:44 by Robert Nagy | Files touched by this commit (2) |
Log message: last minute update to 81.0.4044.138 which includes 3 security fixes: https://chromereleases.googleblog.com/2020/05/stable-channel-update-for-desktop.html ok naddy@ |
2020-05-02 02:18:08 by Robert Nagy | Files touched by this commit (1) |
Log message: re-introduce a debug PSEUDO_FLAVOR so that the regular chromium build can be used to build DEBUG_PACKAGES as well |
2020-04-29 23:11:02 by Klemens Nanni | Files touched by this commit (1) |
Log message: Remove left-over from the electron split "go ahead" robert |
2020-04-29 07:27:02 by Stuart Henderson | Files touched by this commit (2) |
Log message: regen plist, spotted by aja@ |
2020-04-29 05:24:37 by Stuart Henderson | Files touched by this commit (2) |
Log message: chromium: tweaks to the readme, ok espie robert |
2020-04-29 03:42:27 by Marc Espie | Files touched by this commit (2) |
Log message: document some specificities of chromium on openbsd okay robert@ |
2020-04-29 00:45:54 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 81.0.4044.129 |
2020-04-24 01:21:26 by Robert Nagy | Files touched by this commit (2) |
Log message: remove the audio pledge from the audio process as direct audio device access it not possible anymore |
2020-04-22 05:05:20 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 81.0.4044.122 |
2020-04-19 13:11:28 by Robert Nagy | Files touched by this commit (1) |
Log message: add another missing internal dependency for a mojom rule |
2020-04-16 09:23:04 by Robert Nagy | Files touched by this commit (6) |
Log message: update to 81.0.4044.113 |
2020-04-13 04:29:36 by Robert Nagy | Files touched by this commit (1) |
Log message: add a missing internal dependency to avoid random build order failures during bulks |
2020-04-12 09:09:41 by Robert Nagy | Files touched by this commit (4) |
Log message: remove the openbsd specific storage monitor dummy implementation because chromium ships with its own dummy implementation that we can use |
2020-04-11 13:05:09 by Robert Nagy | Files touched by this commit (2) |
Log message: switch back to using the internal freetype library as it fixes some website font rendering issues switching back is now possible because a bug has been fixed in freetype: commit 5b1a37af563349172230842fcfdb59b5f22afcd0 Author: Dominik R_ttsches <drott@chromium.org> Date: Tue Feb 25 11:08:11 2020 +0200 Fix for CFF space glyph regression (#57541). |
2020-04-10 12:51:32 by Robert Nagy | Files touched by this commit (287) |
Log message: update to 81.0.4044.92; this commit also gets rid of an rpath pledge in the renderer process by initializing fontconfig fontconfig |
2020-04-06 08:44:58 by Robert Nagy | Files touched by this commit (2) |
Log message: work around an shmget(2) called and fall back to the XImage API this should make screen sharing work with most of the online chat systems |
2020-04-04 07:38:02 by Robert Nagy | Files touched by this commit (5) |
Log message: get rid of more setpriority(2) to avoid pledge violations |
2020-04-03 07:44:40 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 80.0.3987.163 |
2020-04-01 06:32:05 by Robert Nagy | Files touched by this commit (2) |
Log message: update to chromium-80.0.3987.162; enable widevine support while here so that Netflix can be watched |
2020-03-26 08:52:38 by Marc Espie | Files touched by this commit (4) |
Log message: neuter dwz preventively since it doesn't work with those 4 ports (it's likely the debug info is bogus) |
2020-03-21 08:08:01 by Robert Nagy | Files touched by this commit (13) |
Log message: update to 80.0.3987.149 and apply the following changes: - re-enable pointer compression (it is not the cause of crashes) - use system harfbuzz and freetype - add a debug package for the component flavor so that backtraces are useful - remove the dependency on java by disabling the closure compiler and other UI "optimizations" using javascript |
2020-03-15 03:26:52 by Marc Espie | Files touched by this commit (3) |
Log message: revert "re-enabling pointer compression", all hell broke loose. okay robert@ |
2020-03-11 17:57:04 by Marc Espie | Files touched by this commit (62) |
Log message: zap electron cruft |
2020-03-05 00:52:49 by Robert Nagy | Files touched by this commit (3) |
Log message: re-enable pointer compression in v8 now that the new RLIMIT_DATA accounting has been commited |
2020-03-04 08:44:17 by Robert Nagy | Files touched by this commit (9) |
Log message: update to 80.0.3987.132 and fix the component flavor while here |
2020-02-23 09:50:50 by Robert Nagy | Files touched by this commit (1) |
Log message: electron still installs natives_blob.bin, so let's just revive it |
2020-02-22 05:34:34 by Robert Nagy | Files touched by this commit (1) |
Log message: electron can still use the jumbo build which was removed from chromium |
2020-02-22 05:33:22 by Robert Nagy | Files touched by this commit (281) |
Log message: update to 80.0.3987.116; disable pointer compression in v8 and jit performance diagnostics until some things in base are ironed out |
2020-01-24 08:35:16 by Robert Nagy | Files touched by this commit (3) |
Log message: merge two upstream commits that should fix the issue where a long directory listing eats up the CPU while the tab is sluggish or stuck https://chromium.googlesource.com/chromium/src.git/+/37078f9468a5a3ca90a29bcf2bd714824ae90a3f https://chromium.googlesource.com/chromium/src/+/cc007f73137623795e01102fe6175a39e4d18b81 |
2020-01-17 13:43:38 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 79.0.3945.130 |
2020-01-11 13:34:15 by Stuart Henderson | Files touched by this commit (3) |
Log message: MFC chromium updates: - unbreak chrome://system by not trying to get the amount of used file descriptors through the metrics code so that a pledge violation is avoided if the sandbox is enabled (which is the default) - update to 79.0.3945.117 (skipping U2F because it needs libfido2 which wasn't in base in 6.6) |
2020-01-08 07:43:32 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 79.0.3945.117 |
2020-01-07 10:57:12 by Robert Nagy | Files touched by this commit (2) |
Log message: avoid a crash when a fido device is being unplugged in the middle of being accessed by handling close() the same way it is done on other posix systems bump the electron package as well to unbreak package builds from Greg Steuck |
2020-01-06 09:05:06 by Robert Nagy | Files touched by this commit (10) |
Log message: add support for fido(4) devices; work done by Greg Steuck |
2020-01-04 07:49:15 by Robert Nagy | Files touched by this commit (7) |
Log message: unbreak chrome://system by not trying to get the amount of used file descriptors through the metrics code so that a pledge violation is avoided if the sandbox is enabled (which is the default) |
2019-12-24 08:31:23 by Stuart Henderson | Files touched by this commit (5) |
Log message: MFC updates to chromium-79.0.3945.88 / electron-6.0.3p3 (based on 76.0.3809.132) |
2019-12-18 02:01:35 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 79.0.3945.88 |
2019-12-16 01:03:02 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Missed bump on electron. WANTLIB += iconv lzma |
2019-12-15 06:55:34 by Robert Nagy | Files touched by this commit (5) |
Log message: merge upstream commit d3a31888bd978cb1f6da614fa25f668d2cc360b8 which allows us to disable MIT-SHM extension for certain environments and because pledge(2) does not allow shmget(2) for now we completely disable this by default |
2019-12-15 06:36:30 by Robert Nagy | Files touched by this commit (5) |
Log message: use KERN_SHMINFO_SHMMAX to get the value of shmmax because IPC_INFO cmd for shmctl(2) is not available on OpenBSD |
2019-12-15 05:03:47 by Robert Nagy | Files touched by this commit (277) |
Log message: update to 79.0.3945.79 |
2019-11-20 11:26:30 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 78.0.3904.106 |
2019-11-07 03:47:41 by Robert Nagy | Files touched by this commit (3) |
Log message: update to 78.0.3904.97 |
2019-11-06 03:24:55 by Robert Nagy | Files touched by this commit (2) |
Log message: merge upstream commit to silence missing font warnings: commit 2b580e805103141bb1d9da1e120db17911a14c49 Author: Dominik R_ttsches <drott@chromium.org> Date: Mon Sep 30 19:42:18 2019 +0000 Remove noisy error log for failing to find font fallback |
2019-11-05 15:30:28 by Robert Nagy | Files touched by this commit (285) |
Log message: update to 78.0.3904.87 |
2019-10-24 06:51:41 by Stuart Henderson | Files touched by this commit (1) |
Log message: oops, unbreak - I put the FLAVOR:Melectron REVISION block too high |
2019-10-24 04:12:26 by Stuart Henderson | Files touched by this commit (1) |
Log message: bump REVISION for electron, WANTLIB was changed (lost uuid). |
2019-10-22 12:35:43 by Robert Nagy | Files touched by this commit (4) |
Log message: update to 77.0.3865.120 and make sure to use HW_NCPUONLINE instead of HW_NCPU |
2019-10-08 12:41:26 by Kurt Miller | Files touched by this commit (3) |
Log message: swiftshader is x86 only. Add PFRAG for electron too. okay naddy@ robert@ |
2019-10-06 08:06:10 by Robert Nagy | Files touched by this commit (2) |
Log message: the network process needs a unix pledge for inter process communication as well |
2019-10-06 05:03:15 by Robert Nagy | Files touched by this commit (4) |
Log message: make sure that we support the /etc/chromium/policies directory by actually enabling the code and disable the usage of the internal fontconfig which was periodically reloaded causing fontconfig related pledge violations |
2019-10-05 12:55:13 by Robert Nagy | Files touched by this commit (1) |
Log message: fixup component flavor's plist |
2019-10-02 07:41:06 by Robert Nagy | Files touched by this commit (2) |
Log message: allow the audio process to create the sndio cookie |
2019-09-28 10:29:40 by Robert Nagy | Files touched by this commit (6) |
Log message: remove the id pledge from the renderer process and disable the code in chromium that changes the process priority on the fly because as per POSIX, lowering the priorities can only be done by the superuser anyway |
2019-09-27 08:06:26 by Robert Nagy | Files touched by this commit (2) |
Log message: for now add a missing id pledge for the renderer process to be able to call getpriority() and setpriority() |
2019-09-26 05:59:20 by Stuart Henderson | Files touched by this commit (2) |
Log message: add .zip to the ELECTRON_ARCH string which is only used to substitute in PLISTs (electron/releases/electron-v6.0.3-openbsd-${ELECTRON_ARCH} etc), this will prevent share/icons/hicolor/64x64 from being accidentally written as share/icons/hicolor/64${ELECTRON_ARCH}. looks ok to robert@ |
2019-09-25 14:22:23 by Stuart Henderson | Files touched by this commit (1) |
Log message: fix bad subst; share/icons/hicolor/64${ELECTRON_ARCH}/apps/chrome.png |
2019-09-24 08:11:07 by Robert Nagy | Files touched by this commit (3) |
Log message: fixup patches where WRKSRC was substituted |
2019-09-23 01:18:04 by Robert Nagy | Files touched by this commit (294) |
Log message: update to 77.0.3865.90; This update enables two new process types, the network and audio processes which are also pledge'd and unveil'd. These processes come with their own pledge and unveil config files for the time being so that we can shrink or extend their rights as needed. |
2019-08-28 12:34:56 by Robert Nagy | Files touched by this commit (2) |
Log message: rename the electorn distfile to include the chromium version as well |
2019-08-27 13:59:38 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 76.0.3809.132 and regen electron tarball to reflect the change |
2019-08-27 09:30:09 by Robert Nagy | Files touched by this commit (2) |
Log message: fix packaging by not hardcoding the architecture of the machine in the plist |
2019-08-24 09:39:26 by Robert Nagy | Files touched by this commit (1) |
Log message: add build dependency on libnotify |
2019-08-24 05:36:32 by Robert Nagy | Files touched by this commit (1) |
Log message: unbreak build by not searching for libcares with pkg-config |
2019-08-24 05:22:17 by Robert Nagy | Files touched by this commit (2) |
Log message: unbreak by not calling kvm becuase pledge does not allow it |
2019-08-24 01:56:34 by Marc Espie | Files touched by this commit (1) |
Log message: fix sqlports |
2019-08-22 13:20:04 by Robert Nagy | Files touched by this commit (64) |
Log message: add an electronjs (https://electronjs.org/) port; the electronjs port is going to live inside the chromium port, as a separate flavor, which is called electron (obviously) because it requires all of our chromium patches as well and this way we can avoid having to maintain another subdirectory with hundreds of patches; this is mostly unconventional but for me this is the best solution (maintainence-wise) a couple of patches for the actual electron source are shamelessly stolen from freebsd this commit also adds a --no-sandbox flag because electron cannot use unveil and pledge just yet, i will work on that in the future basic stuff works, but don't expect anything fancy yet -- initial versoin of electron-6.0.3: Build cross platform desktop apps with JavaScript, HTML, and CSS. It's easier than you think. If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application. |
2019-08-10 10:34:22 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 76.0.3809.100 |
2019-08-05 04:09:51 by Stuart Henderson | Files touched by this commit (2) |
Log message: get rid of "parallel" in DPB_PROPERTIES on i386, just keep the "lonesome" |
2019-08-01 02:32:00 by Robert Nagy | Files touched by this commit (216) |
Log message: update to 76.0.3809.87 |
2019-07-28 02:45:00 by Alexandre Ratchov | Files touched by this commit (3) |
Log message: Fix confusion in time units breaking audio/video synchronization. ok robert |
2019-07-27 17:59:51 by Alexandre Ratchov | Files touched by this commit (2) |
Log message: Fix audio-video synchronisation bug revealed by last commit. A/V synchronization was caused by confusion between bytes and samples in the hardware delay calculation. Bug reported and fix tested by Tobias Kortkamp and robert@, thanks. ok robert@ |
2019-07-26 01:53:20 by Robert Nagy | Files touched by this commit (1) |
Log message: remove whitespace after revision number |
2019-07-25 06:07:26 by Robert Nagy | Files touched by this commit (2) |
Log message: disable the network change notifier because it seems to be broken, so this way the browser will report an online status all the time and web applications checking the status will work again until the actual issue with the notifier is fixed |
2019-07-16 10:59:25 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 75.0.3770.142 |
2019-07-14 02:08:47 by Robert Nagy | Files touched by this commit (2) |
Log message: install vulkan libraries as well |
2019-07-13 18:39:40 by Christian Weisgerber | Files touched by this commit (118) |
Log message: Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable. |
2019-06-30 12:46:23 by Robert Nagy | Files touched by this commit (5) |
Log message: unbreak on arm64 |
2019-06-26 11:22:41 by Robert Nagy | Files touched by this commit (12) |
Log message: unbreak video(4) support by using the proper type for ioctl(2)'s request argument and add the necessary pledge to the main process and unveil /dev/video |
2019-06-26 08:14:26 by Alexandre Ratchov | Files touched by this commit (5) |
Log message: Add support for audio recording using sndio. ok and (a lot) of help from robert. |
2019-06-25 14:25:24 by Stuart Henderson | Files touched by this commit (77) |
Log message: bump REVISION in a bunch of ports known or likely to use struct kinfo_proc, there may be some missing as my unpacked ports source is a little out of date but this should catch the main things people might run into the struct was reordered a second time in sysctl.h r1.192 to improve compatibility but amd64 snapshot packages made it out before that happened so the bumps are still needed |
2019-06-19 11:24:20 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 75.0.3770.100 |
2019-06-14 04:08:28 by Robert Nagy | Files touched by this commit (4) |
Log message: update to 75.0.3770.90 |
2019-06-13 11:07:04 by Stuart Henderson | Files touched by this commit (2) |
Log message: sync WANTLIB |
2019-06-06 05:36:00 by Robert Nagy | Files touched by this commit (6) |
Log message: unbreak build by setting the PATH properly to ${WRKDIR}/bin so that python can be found by the build and regen patches while here |
2019-06-05 12:31:50 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 75.0.3770.80; this brings us back to the stable channel again |
2019-06-04 02:42:35 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 75.0.3770.75 |
2019-06-03 09:59:52 by Robert Nagy | Files touched by this commit (3) |
Log message: unbreak the component flavor once again |
2019-06-01 12:03:30 by Robert Nagy | Files touched by this commit (12) |
Log message: update to 75.0.3770.66 |
2019-06-01 02:39:23 by Robert Nagy | Files touched by this commit (2) |
Log message: fix functions to show the proper number of open fds |
2019-05-26 02:22:47 by Robert Nagy | Files touched by this commit (4) |
Log message: add support for setting the thread and process priorities on bsd |
2019-05-24 13:09:15 by Robert Nagy | Files touched by this commit (18) |
Log message: update to 75.0.3770.52 |
2019-05-17 10:45:30 by Stuart Henderson | Files touched by this commit (94) |
Log message: set png16 WANTLIB entries back to png following the change in soname part done by portbump, part by hand (it is easily confused) |
2019-05-13 12:21:30 by Robert Nagy | Files touched by this commit (5) |
Log message: fix the sysctl(2) call for testing if we are running inside gdb and make the best effort for figuring out our own exectuable name and fall back to a hardcoded value if that fails |
2019-05-11 14:37:14 by Robert Nagy | Files touched by this commit (11) |
Log message: just the regular round of OS_BSD define additions for linux code |
2019-05-11 14:36:47 by Robert Nagy | Files touched by this commit (2) |
Log message: remove the check for a wxallowed filesystem |
2019-05-10 15:55:40 by Robert Nagy | Files touched by this commit (223) |
Log message: update to 75.0.3770.27; 75.0.3770.27 is still a beta, but it fixes a really bad bug with notifications |
2019-05-08 16:04:25 by Robert Nagy | Files touched by this commit (3) |
Log message: remove some noisy notimplemented notifications |
2019-05-08 15:44:06 by Robert Nagy | Files touched by this commit (4) |
Log message: add an upstream fix for https://bugs.chromium.org/p/chromium/issues/detail?id=956061 Issue 956061: Context menu and on top elements draw a black rectangle |
2019-05-08 07:13:38 by Robert Nagy | Files touched by this commit (2) |
Log message: call XGetErrorDatabaseText() before pledge(2) to have the XErrorDB cached for future XGetErrorDatabaseText() calls |
2019-05-07 19:07:35 by Robert Nagy | Files touched by this commit (2) |
Log message: unbreak policies by actually setting the correct policy dir |
2019-05-01 04:58:37 by Robert Nagy | Files touched by this commit (3) |
Log message: update to 74.0.3729.131 and fix component flavor |
2019-04-28 02:41:35 by Robert Nagy | Files touched by this commit (1) |
Log message: fix LD_LIBRARY_PATH |
2019-04-27 06:12:05 by Robert Nagy | Files touched by this commit (22) |
Log message: add some missing OS_BSD defines |
2019-04-26 03:38:20 by Robert Nagy | Files touched by this commit (232) |
Log message: update to 74.0.3729.108 |
2019-04-17 12:35:36 by Robert Nagy | Files touched by this commit (4) |
Log message: disable wasm (WebAssembly) by default because it is a disaster |
2019-04-15 13:17:59 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 73.0.3683.103 |
2019-03-30 18:10:19 by Stuart Henderson | Files touched by this commit (1) |
Log message: unbreak i386, from robert |
2019-03-26 09:41:36 by Robert Nagy | Files touched by this commit (2) |
Log message: the main process needs a vminfo pledge so that the internal resource coordinator can get live data about the amount of free available memory in high workloads |
2019-03-25 16:41:13 by Robert Nagy | Files touched by this commit (3) |
Log message: unbreak build on arm64 |
2019-03-24 07:05:34 by Robert Nagy | Files touched by this commit (7) |
Log message: fix missing patches from previous commit |
2019-03-24 06:24:46 by Robert Nagy | Files touched by this commit (267) |
Log message: upate to 73.0.3683.86 |
2019-03-19 02:48:24 by Robert Nagy | Files touched by this commit (5) |
Log message: minimize the v8 javascript engine memory footprint as much as possible to not eat up all the memory with sites using lots of javascript |
2019-03-17 03:47:01 by Robert Nagy | Files touched by this commit (2) |
Log message: add getpw pledge to the main process because when using cups, there will be getpnam(3) calls by the cups library |
2019-03-11 14:19:42 by Robert Nagy | Files touched by this commit (2) |
Log message: ignore ENOENT up until the last element of the path when doing mkdir(2) on unveil(2)'d directory trees ... essentially the same modification that went into gtk+3 this allows us to remove some hacks from unveil(2) |
2019-03-03 02:45:28 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 72.0.3626.121 |
2019-02-26 14:31:36 by Robert Nagy | Files touched by this commit (3) |
Log message: do not try to raise limits on-the-fly to avoid breaking the pledge(2) |
2019-02-22 09:48:13 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 72.0.3626.119 |
2019-02-19 08:04:54 by Robert Nagy | Files touched by this commit (1) |
Log message: be nice and create ~/Downloads if its not there |
2019-02-19 07:57:53 by Robert Nagy | Files touched by this commit (5) |
Log message: Make sure to always default to the Downloads directory in case a file dialog is opened and unveil(2) is used. This fixes the issue when another program not using unveil(2) changes the last used path of the file dialog and then the file dialog opened by chrome will get stuck inside a non-existent directory. To make sure that the ~/Downloads XDG directory is always available for glib to pick up, the chrome wrapper script will check if the ~/.config/user-dirs.dirs does not exist and create it with one entry configured: XDG_DOWNLOAD_DIR="$HOME/Downloads" |
2019-02-14 09:14:27 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 72.0.3626.109 |
2019-02-07 11:22:18 by Robert Nagy | Files touched by this commit (8) |
Log message: update to 72.0.3626.96 |
2019-02-06 09:41:56 by Robert Nagy | Files touched by this commit (250) |
Log message: update to 72.0.3626.81 now chromium uses f'in java to use the closure compiler which creates "better javascript" by parsing and converting all js code into unreadable garbage. this feature is only enable on amd64 because on i386 java randomly fails to allocate the needed memory and on arm64 we do not have jdk yet. on these architectures, we use the best method to create "better javascript", which is cat(1) |
2019-01-30 15:47:35 by Stuart Henderson | Files touched by this commit (2) |
Log message: set DPB_PROPERTIES+=lonesome on chromium/iridium for i386 (like is done for firefox) in the hope that this will reduce build problems. these ports often end up building together on a machine and they aren't coping too well. compiling some individual files is now bumping into my 75 minute DPB stuck_timeout (possibly the llvm update took it over the edge) - raising the timeout means that the other ports which occasionally hang during compilation tie up a build slot for too long. |
2019-01-06 12:49:53 by Robert Nagy | Files touched by this commit (3) |
Log message: pre-create the .cache/chromium and .local/share/applications directories so that unveil will not fail on them if they do not exist yet |
2019-01-04 06:25:08 by Robert Nagy | Files touched by this commit (4) |
Log message: remove error pledge because it is not needed and sync the sandbox code with linux |
2018-12-25 10:32:43 by Robert Nagy | Files touched by this commit (3) |
Log message: lock down the unveils even more to avoid having access to the complete ~/.local and ~/.config directories and initialize NSS before unveil so that the ~/.pki and the subdirectories can be created just in time |
2018-12-15 03:08:09 by Robert Nagy | Files touched by this commit (3) |
Log message: update to 71.0.3578.98 |
2018-12-07 04:07:35 by Robert Nagy | Files touched by this commit (225) |
Log message: update to 71.0.3578.80 |
2018-12-04 02:55:08 by Robert Nagy | Files touched by this commit (6) |
Log message: fix theme handling by actually showing the necessary buttons in the settings page |
2018-11-30 10:22:35 by Robert Nagy | Files touched by this commit (4) |
Log message: add unveil(2) for /usr/bin/lpr to make the system print dialog work when using lpr for printing |
2018-11-27 11:20:51 by Christian Weisgerber | Files touched by this commit (2) |
Log message: Allow text relocations on i386, caused by optimized non-PIC assembly in the embedded copy of FFmpeg. Chromium build test by sthen@, looks good to robert@ |
2018-11-20 12:09:41 by Robert Nagy | Files touched by this commit (3) |
Log message: update to 70.0.3538.110 |
2018-11-17 09:18:11 by Robert Nagy | Files touched by this commit (10) |
Log message: enable unveil(2) by default in chromium; if you wish to disable it, please run chromium with the --disable-unveil flag |
2018-11-15 08:28:43 by Robert Nagy | Files touched by this commit (9) |
Log message: update to 70.0.3538.102 |
2018-11-11 06:50:57 by Robert Nagy | Files touched by this commit (1) |
Log message: unbreak i386 build by defining explicit WebVector(size_t size) : data_(size) {} for non 64-bit arches on OpenBSD as well |
2018-11-04 05:33:24 by Robert Nagy | Files touched by this commit (249) |
Log message: update to 70.0.3538.77 |
2018-09-27 00:36:18 by Robert Nagy | Files touched by this commit (19) |
Log message: add some missing openbsd ifdefs after the overhaul of the UI |
2018-09-23 06:49:26 by Stuart Henderson | Files touched by this commit (2) |
Log message: disable USE_LLD on i386, it still doesn't work there for these ports: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC |
2018-09-20 04:28:17 by Robert Nagy | Files touched by this commit (1) |
Log message: set USE_LLD to Yes for chrome to shave at least 30 minutes of build time |
2018-09-20 02:43:54 by Robert Nagy | Files touched by this commit (4) |
Log message: update to 69.0.3497.100 and enable jumbo build To improve compilation times it is possible to use Jumbo builds, in Chromium. The idea is to merge many source files and compile them together. Since a large portion of Chromium's code is in shared header files that dramatically reduces the total amount of work needed. fix an internal build dependency while here |
2018-09-18 06:51:44 by Marc Espie | Files touched by this commit (1) |
Log message: annotate the monster with parallel2. dpb now has a special feature where parallel2 may be set to use even more cores than parallel. |
2018-09-16 05:08:34 by Robert Nagy | Files touched by this commit (7) |
Log message: enable the new chromium UI on openbsd as well |
2018-09-14 08:56:18 by Robert Nagy | Files touched by this commit (1) |
Log message: fix the swiftshader PKG_ARG on aarch64 |
2018-09-13 09:04:39 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 69.0.3497.92 and fix a missing dependency on e2fsprogs |
2018-09-12 13:10:34 by Robert Nagy | Files touched by this commit (18) |
Log message: add support for arm64; This is now possible due to the libcxx update and pmap changes in the kernel. Since swiftshader is not supported on aarch64 (amd64), create a PFRAG to be included on anything else besides arm64. |
2018-09-12 11:08:22 by Robert Nagy | Files touched by this commit (239) |
Log message: update to 69.0.3497.81 |
2018-09-10 13:51:13 by Robert Nagy | Files touched by this commit (1) |
Log message: update-patches strikes again .. do not include my pobj path |
2018-09-04 01:20:43 by Robert Nagy | Files touched by this commit (8) |
Log message: remove more /sys and /proc access and add required unveil for /etc/machine-id and some missing pledges for the main process |
2018-08-10 08:57:53 by Robert Nagy | Files touched by this commit (32) |
Log message: update to 68.0.3440.106 and include all the unveil configuration files by default now, so there is no need to clone the git repository for that |
2018-08-05 06:47:21 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 68.0.3440.84 |
2018-07-30 09:28:28 by Robert Nagy | Files touched by this commit (207) |
Log message: update to 68.0.3440.75 |
2018-07-25 04:42:05 by Robert Nagy | Files touched by this commit (1) |
Log message: remove bogous patch |
2018-07-25 00:53:36 by Robert Nagy | Files touched by this commit (44) |
Log message: Introduce unveil(2) support for chromium; I am commiting this so that work can continue in tree because the diff is starting to get really big. This commit includes several changes required for unveil(2) described below: - overhaul of the sandboxing code for pledge(2) to match what is being done on other platforms - avoid using /dev/urandom and switch to arc4random(3) or arc4random_buf(3) - start using pledge(2) for the main browser process as well, disabled by default for now as the list changes rapidly. The list of pledges are read from the /etc/chromium/pledge.main file if available. When this is complete the list of pledges will be hardcoded just as it is for the other process types. - add the --enable-unveil flag to use unveil(2) in all of the browser processes by reading the list of unveil'd paths from files located in /etc/chromium, e.g.: /etc/chromium/unveil.main or /etc/chromium/unveil.gpu. These files are not included in the package by default as they are work in progress. If you want to help please visit: https://github.com/rnagy/chromium - if unveil(2) is used, chromium will not be able to access most of the filesystem so for example if you would like to download or upload something, only the unveil'd paths are going to be available, which is by default include ~/Downloads. |
2018-06-29 16:16:37 by Marc Espie | Files touched by this commit (950) |
Log message: @tag gtk-update-icon-cache |
2018-06-27 15:04:25 by Marc Espie | Files touched by this commit (1411) |
Log message: first tag: update-desktop-database |
2018-06-18 23:32:31 by Robert Nagy | Files touched by this commit (2) |
Log message: 67.0.3396.87 |
2018-06-07 02:48:29 by Robert Nagy | Files touched by this commit (2) |
Log message: add tmppath pledge for the gpu process for DRI3 |
2018-06-05 06:41:49 by Robert Nagy | Files touched by this commit (2) |
Log message: unbreak build by not hardcoding my pobj |
2018-06-04 08:04:23 by Robert Nagy | Files touched by this commit (2) |
Log message: do not link to libatomic as we use clang |
2018-06-02 11:19:23 by Robert Nagy | Files touched by this commit (235) |
Log message: update to 67.0.3396.62 |
2018-05-16 11:48:07 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 66.0.3359.181 |
2018-05-11 07:12:56 by Robert Nagy | Files touched by this commit (4) |
Log message: update to 66.0.3359.170 |
2018-04-27 08:47:00 by Robert Nagy | Files touched by this commit (3) |
Log message: update to 66.0.3359.139 and remove unnecessary patch |
2018-04-27 02:21:45 by Robert Nagy | Files touched by this commit (1) |
Log message: fix syntax erron in python script |
2018-04-26 13:41:38 by Robert Nagy | Files touched by this commit (11) |
Log message: add a flavor called component to allow chromium to be built as a non-static binary to ease development |
2018-04-25 03:23:38 by Robert Nagy | Files touched by this commit (6) |
Log message: avoid hitting pledge aborts while running the task manager and fix a multiple symbol definition |
2018-04-23 09:00:16 by Robert Nagy | Files touched by this commit (183) |
Log message: update to 66.0.3359.117 |
2018-04-07 12:59:43 by Robert Nagy | Files touched by this commit (3) |
Log message: the utility process needs a sendfd pledge as well in case chrome is running in complete process separation mode to be able to send back data to the renderer, for printing to pdf files for example |
2018-03-21 13:58:17 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 65.0.3325.181 |
2018-03-15 03:31:23 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 65.0.3325.162 |
2018-03-12 07:48:34 by Robert Nagy | Files touched by this commit (191) |
Log message: update to 65.0.3325.146 |
2018-02-26 00:50:49 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 64.0.3282.186 |
2018-02-14 05:15:44 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 64.0.3282.167 |
2018-02-02 10:16:29 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 64.0.3282.140 |
2018-02-01 22:56:40 by Robert Nagy | Files touched by this commit (1) |
Log message: unbreak build by not hardcoding my pobj path |
2018-02-01 22:44:34 by Robert Nagy | Files touched by this commit (2) |
Log message: bump the v8 max code range size to 512M from 256M |
2018-01-30 00:57:25 by Robert Nagy | Files touched by this commit (249) |
Log message: update to 64.0.3282.119 |
2018-01-05 10:35:11 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 63.0.3239.132 |
2017-12-24 17:17:32 by Robert Nagy | Files touched by this commit (10) |
Log message: Make Chromecast devices and casting work by doing several different things: - the media router extension which handles chromecast is only enabled on official Chrome builds so enable it on chromium as well - our multicast implementation is a legacy one so patch it around to make it work and use SO_REUSEADDR and SO_REUSEPORT on the socket to make other clients able to bind to the same port and address so that everything will work smoothly together and chromium will not "block" the multicast ports - enable a good amount of features that are used in the javascript extension code that were only enabled for linux and used by the media router extension Everything works from youtube casting, desktop casting to browser tab casting. The only thing that does not work is the actual initial setup of the chromecast device because that requires connecting to the device's wifi network and the browser cannot do that on OpenBSD so another device has to be used for that, but I guess everyone has a smartphone nowadays :) |
2017-12-17 06:16:28 by Robert Nagy | Files touched by this commit (2) |
Log message: Add an i686 string as well on i386 now that chromium is re-enabled on i386 builds |
2017-12-16 08:34:40 by Robert Nagy | Files touched by this commit (206) |
Log message: update to 63.0.3239.108 and re-enable on i386 for now |
2017-09-10 12:53:12 by Robert Nagy | Files touched by this commit (1) |
Log message: unbreak build by adding missing patch for malloc.h |
2017-09-09 16:07:11 by Stuart Henderson | Files touched by this commit (1) |
Log message: use -Wl,--no-keep-memory on i386, linking fails too often without it. ok robert@ |
2017-09-09 13:16:43 by Robert Nagy | Files touched by this commit (260) |
Log message: update to 61.0.3163.79 |
2017-09-05 08:14:52 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 60.0.3112.113 |
2017-08-16 12:51:32 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 60.0.3112.101 |
2017-08-03 15:01:27 by Robert Nagy | Files touched by this commit (14) |
Log message: update to 60.0.3112.90 and add some patching for chromium remote desktop |
2017-07-27 08:23:46 by Robert Nagy | Files touched by this commit (195) |
Log message: update to 60.0.3112.78 |
2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937) |
Log message: bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. |
2017-07-21 04:59:58 by Robert Nagy | Files touched by this commit (1) |
Log message: Extend PATCH_LIST with clang-* for base clang builds; this was missed out from the previous commit. |
2017-07-20 13:36:44 by Robert Nagy | Files touched by this commit (7) |
Log message: make chromium build with base clang by applying the following changes: - use the proper compiler and linker in ${WRKDIR}/bin - casting to nullptr where required (diff from espie@) - link the character_data_generator with c++abi twice until a linker bug is figured out |
2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880) |
Log message: use COMPILER_LIBCXX where applicable |
2017-07-14 14:39:29 by Robert Nagy | Files touched by this commit (2) |
Log message: Backport a fix from chromium git so that DPI settings are honored. https://bugs.chromium.org/p/chromium/issues/detail?id=732440 https://chromium.googlesource.com/chromium/src/+/b50cab37a165f1f11d9a046d7f3367e4a563a73f |
2017-06-29 13:00:28 by Robert Nagy | Files touched by this commit (3) |
Log message: update to 59.0.3071.115; use a hand-crafted tarball this time because google failed to create a a working one :) |
2017-06-26 11:16:30 by Robert Nagy | Files touched by this commit (2) |
Log message: do not call malloc and sysctl twice that was introduced by a bad copy & paste diff from Caspar Schutijser |
2017-06-25 15:53:57 by Robert Nagy | Files touched by this commit (241) |
Log message: update to 59.0.3071.109 |
2017-06-03 09:01:46 by Marc Espie | Files touched by this commit (1) |
Log message: allows base clang to pass the bootstrap step, even though there are lots of issues later |
2017-05-31 02:08:18 by Marc Espie | Files touched by this commit (173) |
Log message: switch everything to new COMPILER idiom, even stuff that won't build with clang yet, but at least that part is done. |
2017-05-26 03:52:16 by Marc Espie | Files touched by this commit (4) |
Log message: use the MODGCC4* variables instead of hardcoding dependencies. convert to WANT_CXX even though it might not work yet. bump the ports that didn't even the full spec |
2017-05-11 08:34:53 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 58.0.3029.110 |
2017-05-04 13:04:23 by Robert Nagy | Files touched by this commit (3) |
Log message: update to 58.0.3029.96 |
2017-04-28 08:21:00 by Robert Nagy | Files touched by this commit (186) |
Log message: update to 58.0.3029.81 |
2017-03-30 11:54:24 by Robert Nagy | Files touched by this commit (4) |
Log message: update to 57.0.2987.133 |
2017-03-17 04:17:29 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 57.0.2987.110 |
2017-03-14 06:18:54 by Robert Nagy | Files touched by this commit (211) |
Log message: update to 57.0.2987.98 |
2017-02-23 10:30:49 by Robert Nagy | Files touched by this commit (30) |
Log message: use more linux specific code for font handling and gpu |
2017-02-03 02:47:16 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 56.0.2924.87 |
2017-01-26 10:08:26 by Robert Nagy | Files touched by this commit (168) |
Log message: update to 56.0.2924.76 |
2016-12-14 01:35:49 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 55.0.2883.87 |
2016-12-11 06:25:27 by Robert Nagy | Files touched by this commit (1) |
Log message: unbreak build |
2016-12-10 08:35:25 by Robert Nagy | Files touched by this commit (179) |
Log message: update to 55.0.2883.75; add lpr support to the system dialog while here |
2016-11-17 09:59:35 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 54.0.2840.100 |
2016-11-02 12:21:14 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 54.0.2840.87 |
2016-10-26 00:22:08 by Robert Nagy | Files touched by this commit (198) |
Log message: update to 54.0.2840.71 |
2016-09-30 10:04:13 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 53.0.2785.143 |
2016-09-24 10:24:41 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 53.0.2785.116 |
2016-09-19 03:17:45 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Unbreak with cups>=2.2.0. Hopefully catched all breakage since a few ports aren't building currently (ligtop2...). |
2016-09-08 07:00:34 by Robert Nagy | Files touched by this commit (5) |
Log message: update to 53.0.2785.101 |
2016-09-01 10:28:12 by Robert Nagy | Files touched by this commit (155) |
Log message: update to 53.0.2785.89 |
2016-08-25 14:00:08 by Stuart Henderson | Files touched by this commit (2) |
Log message: use USE_WXNEEDED for chromium/iridium now that it works with gcc4 |
2016-08-20 09:21:23 by Robert Nagy | Files touched by this commit (1) |
Log message: remove unused patch |
2016-08-19 13:58:47 by Robert Nagy | Files touched by this commit (2) |
Log message: remove some unnecessary patches |
2016-08-17 05:06:51 by Robert Nagy | Files touched by this commit (125) |
Log message: Move chromium to the new build system (gn - generate ninja) This commit moves the chromium port to use gn to generate ninja files which will hopefully resolve the random build errors. Gyp is dead so this move has to be done anyway. Also change the way how we handle openbsd. Let's assume we are running on linux and only handle !linux cases where needed. This also ensures that a change on linux will for sure end up in our builds as well. |
2016-08-08 22:28:13 by Robert Nagy | Files touched by this commit (1) |
Log message: add another pre-build target |
2016-08-08 10:20:39 by Robert Nagy | Files touched by this commit (1) |
Log message: add ax_gen into prebuild |
2016-08-04 09:43:00 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 52.0.2743.116 |
2016-07-31 07:11:44 by Robert Nagy | Files touched by this commit (175) |
Log message: update to 52.0.2743.82 |
2016-07-12 00:05:32 by Robert Nagy | Files touched by this commit (4) |
Log message: add the required recvfd pledges |
2016-07-09 12:39:18 by Robert Nagy | Files touched by this commit (1) |
Log message: add another pre-build target |
2016-06-24 06:58:09 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 51.0.2704.106 |
2016-06-17 04:56:28 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 51.0.2704.103 |
2016-06-09 23:15:55 by Robert Nagy | Files touched by this commit (3) |
Log message: update to 51.0.2704.84 |
2016-06-02 15:03:39 by Stuart Henderson | Files touched by this commit (2) |
Log message: since the chrome wrapper script is already doing some checks and warning the user if they fail, also add a check for wxallowed on the mountpoint, a message giving a clue is better than "syntax error: `)' unexpected" ok robert |
2016-06-02 08:13:13 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 51.0.2704.79 |
2016-06-02 04:47:47 by Stuart Henderson | Files touched by this commit (1) |
Log message: Link chromium with -Wl,-z,wxneeded. This has two effects: 1. it will disable the kernel logs about W^X violations. 2. the binary will not run at all unless the filesystem holding /usr/local has the "wxallowed" flag set (in /etc/fstab), rather than starting but having tabs crash all the time. ok robert@ |
2016-05-28 10:37:10 by Robert Nagy | Files touched by this commit (2) |
Log message: add more mojom prebuild targets |
2016-05-27 00:28:21 by Robert Nagy | Files touched by this commit (182) |
Log message: update to 51.0.2704.63 |
2016-05-20 09:36:05 by Robert Nagy | Files touched by this commit (2) |
Log message: pre-build the autofill_server_proto target as well |
2016-05-12 09:26:01 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 50.0.2661.102 |
2016-04-26 08:22:24 by Robert Nagy | Files touched by this commit (19) |
Log message: enable webrtc support and fix video recording. the only thing that's missing from working video conferencing is the sndio input support, which is being worked on |
2016-04-25 11:12:53 by Robert Nagy | Files touched by this commit (2) |
Log message: cache the amount of physical memory in the UtilityProcess as well before the pledge(2) call; issue found by sthen@ |
2016-04-21 07:52:06 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 50.0.2661.86 |
2016-04-16 13:08:46 by Robert Nagy | Files touched by this commit (178) |
Log message: update to 50.0.2661.75 |
2016-04-09 07:33:13 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 49.0.2623.112 |
2016-03-29 11:37:39 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 49.0.2623.110 |
2016-03-26 04:49:50 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 49.0.2623.108 |
2016-03-09 07:21:23 by Christian Weisgerber | Files touched by this commit (2) |
Log message: oops |
2016-03-09 06:18:10 by Christian Weisgerber | Files touched by this commit (2) |
Log message: droid-fonts -> noto-fonts |
2016-03-08 10:29:24 by Robert Nagy | Files touched by this commit (1) |
Log message: add common_constants to the pre-build list |
2016-03-06 03:51:14 by Robert Nagy | Files touched by this commit (272) |
Log message: update to 49.0.2623.75 |
2016-03-05 09:04:10 by Pascal Stumpf | Files touched by this commit (80) |
Log message: Bump REVISION for lang/clang MODULE changes. |
2016-02-20 03:08:51 by Robert Nagy | Files touched by this commit (2) |
Log message: security update to 48.0.2564.116; ok sthen@ |
2016-02-17 06:33:29 by Robert Nagy | Files touched by this commit (2) |
Log message: security update to 48.0.2564.109; ok sthen@, naddy@ |
2016-02-06 11:02:18 by Robert Nagy | Files touched by this commit (3) |
Log message: update to 48.0.2564.103 |
2016-01-31 13:45:29 by Robert Nagy | Files touched by this commit (4) |
Log message: since we are not using the Zygote model, make sure to initialize the sandbox ipc channel for the renderer in order to get proper font handling outside of the sandbox if necessary |
2016-01-31 09:49:31 by Robert Nagy | Files touched by this commit (1) |
Log message: unbreak build by adding a missing patch |
2016-01-29 09:56:10 by Robert Nagy | Files touched by this commit (7) |
Log message: Initialize the FcInit library early just like it is being done on Linux |
2016-01-28 14:36:00 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 48.0.2564.97 |
2016-01-28 05:27:21 by Stuart Henderson | Files touched by this commit (2) |
Log message: prebuild a missing dep that I ran into with chromium on a bulk build; ok robert@ |
2016-01-27 13:05:24 by Robert Nagy | Files touched by this commit (2) |
Log message: move to libjpeg_turbo from using the system libjpeg |
2016-01-23 13:43:27 by Robert Nagy | Files touched by this commit (4) |
Log message: use the ipc channel to replace fonts inside the sandbox that are not available on the system, this fixes a lot of pdf viewer issues where the text was missing |
2016-01-23 11:49:31 by Robert Nagy | Files touched by this commit (155) |
Log message: update to 48.0.2564.82 |
2016-01-17 10:29:12 by Stuart Henderson | Files touched by this commit (75) |
Log message: sync WANTLIB |
2016-01-15 12:57:24 by Stuart Henderson | Files touched by this commit (7) |
Log message: add an easily-greppable marker for ports known to use pledge(). it's not so important while they're only in patches in the ports tree, but for any which get upstreamed it saves a ~100GB grep to find them. |
2016-01-14 06:21:06 by Robert Nagy | Files touched by this commit (4) |
Log message: update to 47.0.2526.111 |
2016-01-08 08:18:09 by Robert Nagy | Files touched by this commit (4) |
Log message: remove rpath from the GPU process's pledge call now that mesa has been taken care of |
2016-01-06 14:46:44 by Robert Nagy | Files touched by this commit (11) |
Log message: pledge(2) the chromium processes; The renderer, gpu, plugin and utility processes are now using pledge(2) Unfortunately the GPU process only requires an rpath pledge because of Mesa trying to parse two configuration files, /etc/drirc and ${HOME}/.drirc So currently the GPU process will use an rpath pledge in the next week or so so that people can test, but this situation has to be resolved because it is not acceptable that a mostly unused configuration file is being parsed from a library and that stops us from using less pledges and thus disallowing the GPU process to have read access to the filsystem ... like your ssh keys. |
2015-12-28 02:53:27 by Robert Nagy | Files touched by this commit (2) |
Log message: add mojo bindings to the pre-build targets |
2015-12-16 09:14:13 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 47.0.2526.106 |
2015-12-15 03:59:50 by Robert Nagy | Files touched by this commit (1) |
Log message: fix build by adding a missing patch |
2015-12-12 15:55:23 by Stuart Henderson | Files touched by this commit (1) |
Log message: Disable upstream's attempt to use a 64-bit linker for i386 ("ia32") builds ok robert@ |
2015-12-12 13:20:02 by Robert Nagy | Files touched by this commit (27) |
Log message: remove unused patches up and enable some more functionalty like HiDPI support |
2015-12-12 02:23:30 by Robert Nagy | Files touched by this commit (1) |
Log message: re-enable pre-build hack for resources |
2015-12-09 08:01:21 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 47.0.2526.80 |
2015-12-05 09:13:32 by Robert Nagy | Files touched by this commit (132) |
Log message: update to 47.0.2526.73 |
2015-11-20 04:24:04 by Stuart Henderson | Files touched by this commit (5) |
Log message: remove devel/flex dep, these are ok with base flex |
2015-11-14 15:47:59 by Stuart Henderson | Files touched by this commit (2) |
Log message: pre-build gfx_vector_icons in chromium+iridium, ok robert@ |
2015-11-11 11:37:05 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 46.0.2490.86 |
2015-10-24 03:10:35 by Robert Nagy | Files touched by this commit (5) |
Log message: update to 46.0.2490.80 |
2015-10-19 05:36:59 by Robert Nagy | Files touched by this commit (1) |
Log message: add fonts/droid-fonts as a run dependency to ease displaying some special Japanese, Russian and other characters by default |
2015-10-14 10:42:07 by Robert Nagy | Files touched by this commit (139) |
Log message: update to 46.0.2490.71 |
2015-09-25 15:09:19 by Robert Nagy | Files touched by this commit (1) |
Log message: re-enable the pre-build targets which i accidentally disabled in the previous commit |
2015-09-25 07:43:04 by Robert Nagy | Files touched by this commit (2) |
Log message: make v8 pre-allocate less memory on OpenBSD/amd64 to avoid v8 running out of memory |
2015-09-25 07:08:54 by Robert Nagy | Files touched by this commit (9) |
Log message: update to 45.0.2454.101 |
2015-09-22 10:42:21 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 45.0.2454.99 |
2015-09-20 12:32:18 by Robert Nagy | Files touched by this commit (6) |
Log message: sync the heap handling code of v8 with linux and regen patches |
2015-09-19 04:03:26 by Robert Nagy | Files touched by this commit (1) |
Log message: fix typo |
2015-09-19 03:52:36 by Robert Nagy | Files touched by this commit (1) |
Log message: add cacheinvalidation and cacheinvalidation_proto_cpp to the pre-build targets |
2015-09-17 12:59:44 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 45.0.2454.93 |
2015-09-07 08:29:38 by Robert Nagy | Files touched by this commit (2) |
Log message: fix build by applying a patch from upstream |
2015-09-05 10:06:50 by Robert Nagy | Files touched by this commit (145) |
Log message: update to 45.0.2454.85 |
2015-08-27 08:16:50 by Robert Nagy | Files touched by this commit (3) |
Log message: detect *BSD in the javascript code of webui |
2015-08-21 06:58:15 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 44.0.2403.157 |
2015-08-20 02:04:33 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 44.0.2403.156 |
2015-08-16 14:42:46 by Robert Nagy | Files touched by this commit (7) |
Log message: drop the dependency on libusb in favor of the internal libusb due to extra functionality implemented in the bundled version |
2015-08-11 23:55:16 by Robert Nagy | Files touched by this commit (5) |
Log message: update to 44.0.2403.155 |
2015-08-02 10:14:06 by Robert Nagy | Files touched by this commit (1) |
Log message: add net_interfaces to the list of pre-built targets |
2015-08-01 05:07:29 by Robert Nagy | Files touched by this commit (1) |
Log message: add the suggestions target to the list of pre-built targets |
2015-07-29 05:36:38 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 44.0.2403.125; add a hack to build the generated resources to avoid random build failures |
2015-07-28 05:30:25 by Robert Nagy | Files touched by this commit (2) |
Log message: add a missing patch and remove some bad practice shell code from the Makefile |
2015-07-28 04:06:07 by Stuart Henderson | Files touched by this commit (1) |
Log message: register another missing internal dependency (there are still more, though) |
2015-07-26 03:32:38 by Robert Nagy | Files touched by this commit (1) |
Log message: add a missing dependency on internal resource |
2015-07-25 06:59:15 by Robert Nagy | Files touched by this commit (6) |
Log message: update to 44.0.2403.107 |
2015-07-24 01:29:52 by Robert Nagy | Files touched by this commit (2) |
Log message: fix a patch for llvm |
2015-07-23 07:44:04 by Robert Nagy | Files touched by this commit (129) |
Log message: update to 44.0.2403.89 |
2015-07-15 02:06:42 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 43.0.2357.134 |
2015-07-12 08:44:04 by Robert Nagy | Files touched by this commit (2) |
Log message: allow chromium to restart itself when necessary after asking the user for confirmation |
2015-07-08 09:26:50 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 43.0.2357.132 |
2015-06-23 05:51:53 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 43.0.2357.130 |
2015-06-16 12:03:40 by Marc Espie | Files touched by this commit (1) |
Log message: dependency fix, okay robert@ (testing same with iridium) |
2015-06-12 01:39:16 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 43.0.2357.125 |
2015-06-11 04:55:18 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 43.0.2357.124 |
2015-06-03 23:42:26 by Robert Nagy | Files touched by this commit (1) |
Log message: add a missing build dependency to avoid ninja failing |
2015-05-26 06:49:49 by Robert Nagy | Files touched by this commit (1) |
Log message: remove unused MASTER_SITE |
2015-05-26 00:18:29 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 43.0.2357.81 |
2015-05-24 09:51:53 by Robert Nagy | Files touched by this commit (163) |
Log message: update to 43.0.2357.65 |
2015-05-19 01:27:17 by David Coppa | Files touched by this commit (2) |
Log message: Zap bogus '${SUBST_CMD}' line |
2015-05-15 04:47:55 by David Coppa | Files touched by this commit (5) |
Log message: Our nm doesn't support neither '-D' nor '-f', hence some non-critical errors occur during chromium and iridium builds: ---8<--- [2581/10537] CXX obj/components/policy/core/common/cloud/policy_component_common.cloud_external_data_manager.o [2582/10537] CXX obj/components/policy/core/common/cloud/policy_component_common.external_policy_data_updater.o [2583/10537] CXX obj/components/policy/core/common/cloud/policy_component_common.component_cloud_policy_service.o [2584/10537] SOLINK(module) libffmpegsumo.so nm: unknown option -- D usage: nm [-aCegnoprsuw] [file ...] [8618/16362] STAMP obj/extensions/extensions_browser.actions_depends.stamp [8619/16362] AR obj/extensions/libextensions_browser.a nm: unknown option -- D usage: nm [-aCegnoprsuw] [file ...] ---8<--- Fix these errors by using llvm-nm instead. While here, also fix a typo into iridium's pkg/DESCR (missing verb). OK robert@ (maintainer) |
2015-05-07 06:29:07 by Robert Nagy | Files touched by this commit (2) |
Log message: unbreak i386 and make the debug flavor closer to build |
2015-05-01 06:45:04 by Robert Nagy | Files touched by this commit (6) |
Log message: update to 42.0.2311.135 |
2015-04-30 16:51:46 by Stuart Henderson | Files touched by this commit (1) |
Log message: Mark BROKEN-i386, binutils-2.15 can no longer link this in available ram. |
2015-04-27 10:38:26 by Robert Nagy | Files touched by this commit (142) |
Log message: update to 42.0.2311.90 |
2015-04-04 03:21:09 by Antoine Jacoutot | Files touched by this commit (301) |
Log message: Bump after the recent changes in packaging dbus and dconf. |
2015-04-03 04:32:04 by Robert Nagy | Files touched by this commit (4) |
Log message: update to 41.0.2272.118 |
2015-03-31 03:44:48 by Antoine Jacoutot | Files touched by this commit (25) |
Log message: Move fontpath from /usr/local/lib/X11/fonts to /usr/local/share/fonts to match XDG_DATA_DIR (where Desktop tools will look for by default). discussed with sthen@ and matthieu@ ok sthen@ |
2015-03-27 02:15:04 by Antoine Jacoutot | Files touched by this commit (14) |
Log message: x11/gtk+2,-guic -> x11/gtk+3,-guic && bump |
2015-03-21 08:11:19 by Robert Nagy | Files touched by this commit (6) |
Log message: update to 41.0.2272.101 and add missing patches from last commit |
2015-03-18 13:26:29 by Robert Nagy | Files touched by this commit (128) |
Log message: update to 41.0.2272.89 |
2015-02-22 04:33:57 by Robert Nagy | Files touched by this commit (9) |
Log message: Rework how the GPU vendor and device id is detected by using direct calls to Mesa. The current solution is based on a diff from jsg@. Also fix font redering issues with WebKit, with 3rd party TTFs with a diff from Yoshihisa Matsushita. |
2015-02-21 22:58:34 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 40.0.2214.115 |
2015-02-15 12:51:28 by Robert Nagy | Files touched by this commit (18) |
Log message: use mesa to get the gpu vendor and device id and pass it to chromium because we can't use libpci due to permission restrictions and use some more UI code on BSD as well |
2015-02-12 00:38:09 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 40.0.2214.114 |
2015-02-10 03:12:49 by Stuart Henderson | Files touched by this commit (2) |
Log message: restore PLIST, unbreaks packaging on i386 (insufficient memory to link with libpdf enabled). |
2015-02-06 10:45:14 by Robert Nagy | Files touched by this commit (3) |
Log message: update to 40.0.2214.111 |
2015-01-28 08:04:21 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 40.0.2214.93 |
2015-01-24 11:07:46 by Stuart Henderson | Files touched by this commit (4) |
Log message: Repair chromium builds on i386, we are bumping into the hard 2GB MAXDSIZ limit during linking: - use --no-keep-memory - disable pdf support on i386 (conditionalize the libpdf.so PLIST entry based on arch) We are still very close to the limit and I suspect it may still intermittently fail. ok robert@ |
2015-01-22 23:34:57 by Robert Nagy | Files touched by this commit (1) |
Log message: add a missing dependency to fix ninja random build |
2015-01-22 04:42:24 by Robert Nagy | Files touched by this commit (3) |
Log message: include the internal pdf viewer/generator |
2015-01-22 04:16:41 by Robert Nagy | Files touched by this commit (136) |
Log message: update to 40.0.2214.91 |
2015-01-15 10:29:49 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 39.0.2171.99 |
2014-12-13 07:57:49 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 39.0.2171.95 |
2014-11-29 09:52:06 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 39.0.2171.71 |
2014-11-19 14:27:32 by Robert Nagy | Files touched by this commit (107) |
Log message: update to 39.0.2171.65 |
2014-11-14 14:04:36 by Robert Nagy | Files touched by this commit (4) |
Log message: update to 38.0.2125.122 |
2014-11-10 08:03:43 by David Coppa | Files touched by this commit (1) |
Log message: Fix another dependency issue From upstream git commit 46c567aecd2b80239fee6fc4006474db9c281229 ok robert@ (maintainer) |
2014-11-06 11:32:27 by David Coppa | Files touched by this commit (1) |
Log message: Fix dependency error ok robert@ (maintainer) |
2014-10-30 16:20:24 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 38.0.2125.111 |
2014-10-25 15:08:50 by Stuart Henderson | Files touched by this commit (1) |
Log message: add a dependency on theme_resources, hopefully this will fix an intermittent build failure some of us have been seeing with ninja random builds. ok espie |
2014-10-25 08:27:00 by Robert Nagy | Files touched by this commit (1) |
Log message: fix build on i386 |
2014-10-21 08:03:06 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 38.0.2125.104 |
2011-08-16 02:17:45 by Robert Nagy | Files touched by this commit (159) |
Log message: update to the next stable release (13.0.782.112) |
2011-07-26 14:47:55 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 12.0.742.122 |
2011-07-19 13:20:20 by Christian Weisgerber | Files touched by this commit (1) |
Log message: fix build on 5.0 |
2011-07-08 14:38:02 by Christian Weisgerber | Files touched by this commit (91) |
Log message: Fix build with png-1.5. All fixes by yours truly. |
2011-07-05 03:16:19 by Alexander Hall | Files touched by this commit (2) |
Log message: fix the chrome wrapper script a bit - skip the tests if you already have a running chrome instance - default to 'no' (meaning you must not use the mouse for doing the sensible thing) - do not start chrome if you just close the window (alt+f4 etc) ok robert@ |
2011-06-29 00:32:32 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 12.0.742.112 |
2011-06-28 05:34:42 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Add gnome-icon-theme to RUN_DEPENDS, it's needed to render some icons. ok robert@ (maintainer) |
2011-06-16 22:25:06 by Can Erkin Acar | Files touched by this commit (2) |
Log message: Try to set the number of open files to the desired value before warning about openfiles-max. ok robert@ |
2011-06-15 13:41:02 by Robert Nagy | Files touched by this commit (2) |
Log message: Use MODPY_VERSION instead of hardcoding 2.6 which is not the case anymore since we default to python 2.7 |
2011-06-15 04:59:55 by Robert Nagy | Files touched by this commit (2) |
Log message: update to chromium-12.0.742.100 |
2011-06-10 01:41:24 by Robert Nagy | Files touched by this commit (4) |
Log message: fix AtomicWord definition on i386, no bump needed |
2011-06-08 15:23:04 by Robert Nagy | Files touched by this commit (1) |
Log message: cvs missed this, tsk tsk |
2011-06-08 14:36:56 by Robert Nagy | Files touched by this commit (180) |
Log message: Update to the new stable branch: 12.0.742.91 http://googlechromereleases.blogspot.com/2011/06/chrome-stable-release.html |
2011-06-08 12:15:30 by Remi Pointel | Files touched by this commit (62) |
Log message: bump after default python version switch |
2011-06-07 04:39:53 by Robert Nagy | Files touched by this commit (2) |
Log message: update to chromium-11.0.696.77 |
2011-06-02 01:22:12 by Robert Nagy | Files touched by this commit (5) |
Log message: Instead of reserving 32MB of virtual memory let's reserve the quarter of RLIMIT_DATA (ulimit -d) if RLIMIT_DATA is not 0 (unlimited). If RLIMIT_DATA is 0 then the default 512MB reservation will be used. Using 32MB made v8 use less memory for sure but it was a huge performance loss too. |
2011-05-31 01:55:04 by Robert Nagy | Files touched by this commit (2) |
Log message: Make v8 pre-allocate at least 32M of virtual memory to avoid crashing with vmmap. This is needed because of their JIT is not fully 64-bit. |
2011-05-26 05:39:14 by Robert Nagy | Files touched by this commit (8) |
Log message: - re-enable flock in the build - add support for detecting if an sqlite3 db is on an NFS mount - fix printing: Chrome can only print to PDF and that is why you cannot print to LPD directly. It requres CUPS. |
2011-05-25 10:41:28 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 11.0.696.71 |
2011-05-20 02:35:24 by Robert Nagy | Files touched by this commit (6) |
Log message: Add WIP progress sndio support to chrome, developed by jakemsr@ and with modifications by me. It is not working yet so you can only enable it by setting the CHROME_SNDIO environment variable, so by default nothing changes. I commit this so that other people can work on it too. |
2011-05-19 05:57:37 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Add missing RUN_DEPENDS. Remove trailing blank line. |
2011-05-19 05:52:07 by Robert Nagy | Files touched by this commit (5) |
Log message: Add a .desktop file for the menus and install the icons too. Remove the message about bumping shmall and datasize too. |
2011-05-18 11:02:56 by Robert Nagy | Files touched by this commit (2) |
Log message: sync transport dib code |
2011-05-17 02:35:31 by Robert Nagy | Files touched by this commit (6) |
Log message: - use the same memory allocation values on amd64 and i386 too. this makes chrome use way less memory and since it does not hit datasize limits anymore, it is way more stable too - remove the warning of datasize bumping from the wrapper script tested by sthen@, jasper@ and me |
2011-05-14 15:29:04 by Antoine Jacoutot | Files touched by this commit (24) |
Log message: deve/gconf2 is about to loose its dependency on x11/gtk+2 so explicitely register x11/gtk+2 for ports depending on gconf2 that don't have another dependency that would bring it. discussed with jasper@ |
2011-05-13 05:48:19 by Robert Nagy | Files touched by this commit (2) |
Log message: update to chromium-11.0.696.68 |
2011-05-12 01:51:10 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: xdg-open is used to start helpers, so add devel/xdg-utils to RUN_DEPENDS. ok robert@ (maintainer) |
2011-05-07 05:19:25 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 11.0.696.65 |
2011-04-29 07:18:02 by Robert Nagy | Files touched by this commit (168) |
Log message: update to the latest stable version which is now 11.0.696.60 + switch from using system sqlite to the bundled one because they have many modifications that are needed + add a new mirror for the distfile because the google one is utterly slow |
2011-04-15 04:10:27 by Robert Nagy | Files touched by this commit (5) |
Log message: update to 10.0.648.205 and use python 2.6 |
2011-03-27 09:13:01 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 10.0.648.204 |
2011-03-23 06:33:26 by Robert Nagy | Files touched by this commit (7) |
Log message: merge patches from http://codereview.chromium.org/6682026 |
2011-03-21 05:27:46 by Robert Nagy | Files touched by this commit (3) |
Log message: sync with the freebsd transport dib code |
2011-03-20 01:51:00 by Robert Nagy | Files touched by this commit (1) |
Log message: make sure we depend on kvm>=10.0 otherwise it will fail to build from Pascal Stumpf <Pascal.Stumpf@cubes.de> |
2011-03-18 04:28:30 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 10.0.648.151 |
2011-03-16 04:52:46 by Robert Nagy | Files touched by this commit (12) |
Log message: Add some missing patches that were missed by the previous commit and move back to KERN_PROC from KERN_PROC2 now that we can. |
2011-03-15 05:38:06 by Robert Nagy | Files touched by this commit (203) |
Log message: update to 10.0.648.133 |
2011-03-09 10:24:21 by Stuart Henderson | Files touched by this commit (2) |
Log message: install the manpage, this also fixes chrome --help ok robert@ |
2011-03-05 13:12:35 by Stuart Henderson | Files touched by this commit (1) |
Log message: WANTLIB+=kvm and bump, ok robert@ |
2011-03-03 12:39:17 by Robert Nagy | Files touched by this commit (1) |
Log message: turns out that disable_sse2 is only checked on i386 so remove the check for amd64 |
2011-03-03 06:47:47 by Robert Nagy | Files touched by this commit (3) |
Log message: - remove LINK=/usr/bin/g++ from make env - fix an ifdef - enable SSE2 support on amd64 diff from Matthew Dempsky |
2011-03-03 03:37:33 by Robert Nagy | Files touched by this commit (2) |
Log message: update to 9.0.597.107 |
2011-03-02 04:11:31 by Robert Nagy | Files touched by this commit (1) |
Log message: no need to use gcc from ports anymore, the pragma patch has been commited to base |
2011-03-02 01:53:51 by Robert Nagy | Files touched by this commit (7) |
Log message: Use KERN_PROC2 everywhere instead of trying to use /proc and use kvm(3) to help chrome identify it's own processes. |
2011-02-12 03:42:43 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: - SECURITY UPDATE of chromium to 9.0.597.94, fixes about 13 CVE's. tested by myself on amd64, and espie@ on i386. "sure, make sure it works" robert@ (MAINTAINER), ok espie@ |
2011-02-10 01:26:06 by Marc Espie | Files touched by this commit (2) |
Log message: fix MESSAGE, bump |
2011-02-08 14:10:28 by Stuart Henderson | Files touched by this commit (2) |
Log message: tweak wrapper script; use larger default limits for FD and datasize (you may still need to raise them if you open many tabs, but this should be enough to avoid problems in normal use), only warn if softlimits can't be raised, and adjust messages to mention login.conf (and login.conf.db if detected). ok espie@ "feel free to modify it if you don't like it" robert@ |
2011-02-08 02:48:27 by Marc Espie | Files touched by this commit (127) |
Log message: .. and ditch older patches too |
2011-02-08 02:43:02 by Marc Espie | Files touched by this commit (238) |
Log message: late update to chromium 9, robert@ did the work, but he doesn't have the time right now. Tree is still locked! Reasons for the update: - good work that can be used now - only builds on i386/amd64, and they're fast - multiple security problems in old chrome - old chrome half working, can't break it more than it was. This one requires resources (see MESSAGE), but it's ways more stable. Again, discussed with sthen@, jasper@, naddy@, miod@ |
2011-02-03 03:31:12 by Robert Nagy | Files touched by this commit (1) |
Log message: Disable on amd64, because it does not work. After unlock a chrome update will come... ok ajacoutot@, sthen@ and requested by many people |
2011-01-18 08:53:06 by Okan Demirmen | Files touched by this commit (1) |
Log message: zap stray |
2010-12-13 02:51:46 by Marc Espie | Files touched by this commit (232) |
Log message: cut the "monster patches" into small pieces. pval can fix it to his liking if he comes back. In the mean time, fix build of chromium by adding the required -I/usr/local/includes to gyp glue where needed. |
2010-11-22 01:37:07 by Marc Espie | Files touched by this commit (859) |
Log message: new depends |
2010-11-11 12:06:23 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Use the python MODULE instead of harcoding python version. This port is still broken though, it missed a -I/usr/local/include somewhere... |
2010-10-24 15:40:10 by Antoine Jacoutot | Files touched by this commit (25) |
Log message: Remove USE_X11. |
2010-10-11 02:19:04 by Jasper Lievisse Adriaanse | Files touched by this commit (23) |
Log message: - fix WANTLIB after cairo update. (please note chromium is still broken, but will be dealt with soon) |
2010-09-28 01:02:28 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: - new style depends - tweak master sites ok pval@ (MAINTAINER) |
2010-08-01 13:15:18 by Christian Weisgerber | Files touched by this commit (1) |
Log message: now that this builds again, bump for the gcc3->gcc4 switch |
2010-07-26 09:51:18 by Marc Espie | Files touched by this commit (1) |
Log message: fix build. make sure build includes come before systeme includes, thus avoiding confusion between built-in libicu and textproc/icu4c |
2010-05-17 13:01:34 by Peter Valchev | Files touched by this commit (2) |
Log message: minor update to chromium-5.0.359.1 |
2010-05-10 09:26:31 by Marc Espie | Files touched by this commit (1) |
Log message: being too chummy with modules... fix gcc4 build. |
2010-04-01 15:14:14 by Peter Valchev | Files touched by this commit (5) |
Log message: Update to chromium-5.0.539.0; tested by many on ports@ - still some issues on some amd64 machines, etc. but a step forward - see http://sightly.net/peter/openbsd/chromium/ for more |
2010-02-03 05:32:54 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: While I'm still unsure why gamin is needed at all, at least use a correct run_depends: we mean gamin, not libgamin. "go ahead" jasper@ |
2010-02-02 18:05:41 by Peter Valchev | Files touched by this commit (1) |
Log message: gamin RUN_DEPENDS, from speedvin@archlinux.us; ok jasper espie |
2010-01-26 08:48:21 by Stuart Henderson | Files touched by this commit (2) |
Log message: Mention in MESSAGE that this package currently requires SSE2, and show how to check. This should change sometime, but the fix is fiddly and for now we should let people know. Committing now to make sure something is in pre-4.7. Discussed with pval, this diff ok jasper@ landry@ |
2009-12-31 05:06:35 by Marc Espie | Files touched by this commit (1) |
Log message: remove extra under-specified stdc++ libdepends. |
2009-12-20 10:27:34 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Move some LIB_DEPENDS to WANTLIB. Regen PLIST. |
2009-12-19 09:56:07 by Marc Espie | Files touched by this commit (1) |
Log message: fix build |