Commit Graph

13 Commits

Author SHA1 Message Date
landry
109b199a68 mozilla.port.mk makes all mozilla ports use the sydney_audio_sndio.c
file from www/mozilla-firefox, so remove old instances of that file that
weren't updated with last commits (and were unused anyway)
While here bump all REVISIONs after LIB_DEPENDS change.
ok naddy@
2011-01-18 12:37:44 +00:00
jasper
3c57f070a4 - switch to pkg-readmes
ok landry@ (MAINTAINER)
2010-11-11 09:30:36 +00:00
landry
4ea899788a Do the PFRAG.debug dance so that it produces a working debug-enabled
package. Teach users how to properly report bugs, and add a
run-mozilla.sh patch so that it finds our gdb. While here remove
updates/ subdir at uninstall time, otherwise it stays..
2010-10-27 12:59:29 +00:00
landry
61b81486f8 Update to firefox35 3.5.11, fixes MFSA 2010-{34..47}
Convert port to use mozilla MODULE, which gains us --enable-libxul, so
way less libs are installed. Bring patches/files inline with other
mozilla ports. java plugin still works.
ok/testing sthen@ naddy@
2010-08-02 16:05:37 +00:00
landry
b524d07986 Various cleanups :
- use SUBST_CMD instead of perl -pi -e
- use ${LOCALBASE}/${TRUEPREFIX}/${X11BASE} instead of the handpatched
  _XXX_ ones
- harmonize default systemwide plugins/extensions search path to
  lib/mozilla/{plugins,extensions} as done in other mozilla ports, but
keep lib/mozilla-plugins added to MOZ_PLUGIN_PATH atm.
2010-04-28 06:50:23 +00:00
martynas
4b8293aba5 on pthread_create failure, don't forget to unset & close handle 2009-08-03 22:15:51 +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
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
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
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
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
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