robert
c4355ac29b
rename the electorn distfile to include the chromium version as well
2019-08-28 18:34:56 +00:00
robert
4d5f3e47a8
update to 76.0.3809.132 and regen electron tarball to reflect the change
2019-08-27 19:59:38 +00:00
robert
134d765dd8
fix packaging by not hardcoding the architecture of the machine in the plist
2019-08-27 15:30:09 +00:00
robert
d97f3d049b
add build dependency on libnotify
2019-08-24 15:39:26 +00:00
robert
9b6a71ca96
unbreak build by not searching for libcares with pkg-config
2019-08-24 11:36:32 +00:00
robert
19472e2779
unbreak by not calling kvm becuase pledge does not allow it
2019-08-24 11:22:17 +00:00
espie
9106a5a36d
fix sqlports
2019-08-24 07:56:34 +00:00
robert
125fa6a740
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-22 19:20:03 +00:00
robert
dd666787ee
update to 76.0.3809.100
2019-08-10 16:34:22 +00:00
sthen
7fb36c0ebb
get rid of "parallel" in DPB_PROPERTIES on i386, just keep the "lonesome"
2019-08-05 10:09:50 +00:00
robert
cca38e7d78
update to 76.0.3809.87
2019-08-01 08:31:59 +00:00
ratchov
e348b4a4d1
Fix confusion in time units breaking audio/video synchronization.
...
ok robert
2019-07-28 08:45:00 +00:00
ratchov
fb394ba1d1
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-27 23:59:51 +00:00
robert
e68ac3a485
remove whitespace after revision number
2019-07-26 07:53:20 +00:00
robert
4a42641e81
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-25 12:07:26 +00:00
robert
888d0f1b0e
update to 75.0.3770.142
2019-07-16 16:59:25 +00:00
robert
ccbbe9b462
install vulkan libraries as well
2019-07-14 08:08:46 +00:00
naddy
7ab397505a
Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable.
2019-07-14 00:39:34 +00:00
robert
06b66a2707
unbreak on arm64
2019-06-30 18:46:23 +00:00
robert
502cdd1ebd
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 17:22:41 +00:00
ratchov
a82a036f93
Add support for audio recording using sndio.
...
ok and (a lot) of help from robert.
2019-06-26 14:14:26 +00:00
sthen
6ff3e55398
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-25 20:25:20 +00:00
robert
43a920ffbe
update to 75.0.3770.100
2019-06-19 17:24:20 +00:00
robert
e61bc3706e
update to 75.0.3770.90
2019-06-14 10:08:28 +00:00
sthen
a2416401e5
sync WANTLIB
2019-06-13 17:07:04 +00:00
robert
e20acbf2e4
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-06 11:36:00 +00:00
robert
8f76d8bc53
update to 75.0.3770.80;
...
this brings us back to the stable channel again
2019-06-05 18:31:50 +00:00
robert
e8af5b8c48
update to 75.0.3770.75
2019-06-04 08:42:35 +00:00
robert
1ab49f71bf
unbreak the component flavor once again
2019-06-03 15:59:52 +00:00
robert
0d050e99f6
update to 75.0.3770.66
2019-06-01 18:03:30 +00:00
robert
9f89fe0c7f
fix functions to show the proper number of open fds
2019-06-01 08:39:23 +00:00
robert
2ab1adba7a
add support for setting the thread and process priorities on bsd
2019-05-26 08:22:47 +00:00
robert
e25d3b261d
update to 75.0.3770.52
2019-05-24 19:09:14 +00:00
sthen
22de3ff02c
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-17 16:45:25 +00:00
robert
6de12071b1
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-13 18:21:30 +00:00
robert
13545c6e90
just the regular round of OS_BSD define additions for linux code
2019-05-11 20:37:14 +00:00
robert
f653de6cef
remove the check for a wxallowed filesystem
2019-05-11 20:36:47 +00:00
robert
97d26e1435
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-10 21:55:39 +00:00
robert
accc74f743
remove some noisy notimplemented notifications
2019-05-08 22:04:25 +00:00
robert
83348fbbb5
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 21:44:06 +00:00
robert
fc0104feaf
call XGetErrorDatabaseText() before pledge(2) to have the XErrorDB cached
...
for future XGetErrorDatabaseText() calls
2019-05-08 13:13:38 +00:00
robert
2a2958598b
unbreak policies by actually setting the correct policy dir
2019-05-08 01:07:35 +00:00
robert
82c6b74494
update to 74.0.3729.131 and fix component flavor
2019-05-01 10:58:37 +00:00
robert
71bf8ed270
fix LD_LIBRARY_PATH
2019-04-28 08:41:35 +00:00
robert
b414a6c529
add some missing OS_BSD defines
2019-04-27 12:12:05 +00:00
robert
c9655c14ce
update to 74.0.3729.108
2019-04-26 09:38:19 +00:00
robert
53689ed1c1
disable wasm (WebAssembly) by default because it is a disaster
2019-04-17 18:35:36 +00:00
robert
ebdae00e6e
update to 73.0.3683.103
2019-04-15 19:17:59 +00:00
sthen
db38f3e607
unbreak i386, from robert
2019-03-31 00:10:19 +00:00
robert
99923257bd
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-26 15:41:36 +00:00