Commit Graph

30 Commits

Author SHA1 Message Date
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
martynas
4b8293aba5 on pthread_create failure, don't forget to unset & close handle 2009-08-03 22:15:51 +00:00
martynas
c815b2d914 security update to firefox35-3.5.2. 2009-08-03 21:27:00 +00:00
martynas
71ce12c718 put more work into sydney audio after the report from naddy@.
- fix some hella lame bugs inherited from sun, and clean up
- despite what the big clever comment says, callback thread will
be started twice if buffering is slow enough and will screw up
playback;  guard it
- supports s16 big endian as well
- audio_callback is void
- dont print stuff to stdout/stderr in the backend
- appropriately set writing buffer
- be more careful with lists in the audio callback
- create worker thread little bit earlier
- things i've forgotten to summarize
should fix stuttering videos & out-of-sync audio in weird cases.
2009-07-23 19:04:42 +00:00
martynas
30fec63c43 clean up dlsym nonsense; sndio will always be present for sydney
backend anyway
2009-07-23 17:17:41 +00:00
martynas
4578e9080a do not even try to let configure.in pick up nanojit on sparc64.
sparc* also matches sparc64;  however, native asm code is missing
for jit on sparc64, and jit is not ready for 64-bit in general (yet).
should fix sparc64.  reported by matthieu@.
2009-07-21 19:53:17 +00:00
martynas
f2426580b9 give it a chance to recongize some external libs. 2009-07-21 19:43:04 +00:00
martynas
24951976c2 implement sydney sndio backend. bump minor;
this was the last step of getting videos working alright.
problem reported by naddy@.
2009-07-21 12:12:37 +00:00
martynas
f9fb5e0574 - fix endianness checks
- dont use shared sems
2009-07-21 11:58:54 +00:00
martynas
17e560f7ba - mman needs types
- enable jit.  currently on i386, arm, sparc
tested by naddy@
javascript performance more than 2x faster, according to sunspider
benchmark
2009-07-20 23:41:34 +00:00
martynas
e0537b3889 recognize openbsd nanojit target; giving jit a chance to build 2009-07-20 20:04:02 +00:00
martynas
551b2abd47 add cacert class 1 & class 3 certs to ckfw builtins by default.
bumped minor, symbols were added.  req&ok naddy@
2009-07-19 18:38:08 +00:00
martynas
7af160a362 sndio backend for firefox 3.5 nssound. uses (external) audio/libcanberra
for system events, if installed.  resulting package does not depend
on it though.
2009-07-19 15:30:16 +00:00
martynas
84af2859fd stability update to firefox 3.5.1. MFSA 2009-41 doesn't affect this port 2009-07-17 17:09:35 +00:00
martynas
d7e4804640 firefox cert handling is unbearable. so automatically spawn 'Add
exception';  get cert;  and focus 'Confirm' so that one click or
Enter is needed to get in.
"OMGOMGOMG!!!!" marco@.  naddy@ did not object.
2009-07-15 20:42:39 +00:00
martynas
cb7ee39000 update to firefox35-3.5, final release. note that this is a separate
port;  for testing.  in the similar way that firefox 3.0 was two
releases ago.  we would rather people test final release rather
than some release candidate version.  use at your own risk.
ok naddy@
2009-06-30 16:16:00 +00:00
martynas
26431ebb0d ddo not even try to pick up&mix native nspr&nss; unbreaks if local
nss&nspr is presentt
cleanup xpconnect a bit
bump package name to p2
2009-06-23 17:55:57 +00:00
martynas
ca87e3e281 resolve collision (firefox.desktop) 2009-06-21 20:46:38 +00:00
martynas
2b3482f53c - firefox-bin -> firefox35-bin
- don't link mozilla-firefox-bin
- bump to p1.
2009-06-21 20:41:40 +00:00
martynas
9cef19971b let mozilla-firefox and firefox35 coexist together.
mozilla-firefox -> LOCALBASE/mozilla-firefox;  bin/firefox,bin/mozilla-firefox
firefox35 -> LOCALBASE/firefox35;  bin/firefox35
2009-06-21 18:50:06 +00:00
martynas
c5e74f99f5 register nspr&nss; regen plist
let nspr&nss find external sqlite3
RAND_DEV = /dev/arandom
--disable-jit
2009-06-21 18:42:15 +00:00
martynas
a9d474ce97 use local nss&nspr; remove external deps
run autoconf for nspr
pass NSS_ENABLE_ECC=1, NSS_USE_SYSTEM_SQLITE=1
bump so_version major to 21.0
bump pkgname to p0
2009-06-21 18:17:11 +00:00
martynas
b654f91899 use internal nspr&nss since i'm not going to update em at least
until after release
2009-06-21 15:04:16 +00:00
martynas
25c120b565 register&regen with proper mozjs
remove pkgpath/conflict markers
sync wantlib
depends on sqlite 3.6
2009-06-21 14:28:14 +00:00
martynas
d951ad9450 hunk not needed for nss-3.12.3; which we now have to depend on 2009-06-21 13:26:19 +00:00
martynas
1165083ba7 oggz_off_t is off_t
position is int64_t
2009-06-21 13:18:59 +00:00
martynas
0277f1cc84 workaround c++ parser problems of gcc 3
use openbsds sems
2009-06-21 12:30:58 +00:00
martynas
3aacbddd82 merge in some changes from mozilla-firefox:
CONFIGURE_ENV += PYTHON="${MODPY_BIN}" is inherited from the python module
turn off Ignore Scaling and Shrink to fit page width
sync switches w/ ff3
update about url
2009-06-21 11:41:31 +00:00
martynas
fb9602519b - use so_version for js
- add js to guess_dirs, and run autoconf for it
- dont redef system types
2009-06-21 11:36:11 +00:00
martynas
5473c857d7 import firefox35-3.5rc2, been using it for couple of months.
wip, not linked to the build yet.  needs nspr&nss updates.
2009-06-21 01:31:23 +00:00