Jérôme Duval
991c18ad36
ffmpeg: added libs packages as dependencies.
...
* updated ffmpeg to enable previously enabled decoders/encoders
based on libogg, libspeex, libtheora, libvorbis.
* removed sources for these libs.
2012-03-12 21:25:39 +01:00
Jerome Duval
5a58211db2
dvb.media_addon: only for x86 builds.
...
* only for x86 builds until we have a FFmpeg PPC package or headers only package.
2012-03-10 11:26:34 +01:00
Jerome Duval
dc18d9e793
ffmpeg: fixed headers dependency on libavcodec for gfx_*.cpp.
2012-03-09 22:54:51 +01:00
Jérôme Duval
7007402957
DVB: add a dependency on FFMpeg optional package
...
* MediaFormat.cpp includes avcodec.h from libavcodec without actually
using the library.
2012-03-07 02:05:50 +01:00
Jérôme Duval
e40d995cf4
FFMpeg plugin: now build against the optional package for 0.10
...
* added optional feature package for ffmpeg 0.10 gcc4 and gcc2
* increased probe buffer size to 8K for now.
* built the optional packages the default way, it might need adjustments
like dependencies on speex, ogg, theora, vorbis, which I left out for now.
2012-03-07 02:05:50 +01:00
Jérôme Duval
38d688ccbe
BHandler: hopefully fixes a regression introduced in hrev43777.
...
* BHandler scripting handles bad scripting syntax by returning the Messenger property.
* Thanks to Siarzhuk Zharski for pointing this out.
2012-03-03 20:09:30 +01:00
Jerome Duval
7633665c77
multi_audio: Changes to please GCC2
...
* avoid template function pointers
* use a default function pointer
2012-03-01 00:45:12 +01:00
Jérôme Duval
25d6ff130c
PCI: use definitions for PCI status.
2012-02-27 22:00:54 +01:00
Jérôme Duval
9f6b2d77b7
PCI: add bridge control flags and use them.
2012-02-27 21:46:01 +01:00
Jérôme Duval
de49f7dda3
PCI: print human readable ranges for PCI-PCI bridge.
...
* pci_info: computes I/O, memory and prefetchable memory windows
and displays them instead of raw register values.
2012-02-27 20:49:15 +01:00
Jerome Duval
8adaa6c544
interface kit: added compatibility symbols for GCC4
...
* InvalidateLayout method for BBox, BButton, BCheckBox, BMenuField,
BScrollView, BSlider, BStringView, BTextControl.
2012-02-26 10:36:04 +01:00
Jerome Duval
44c991efdb
interface kit: added compatibility symbol for BeAE
...
* added _ZN9BTextView16InvalidateLayoutEb for GCC4
2012-02-26 00:55:22 +01:00
Jerome Duval
7327891c90
interface kit: added compatibility symbols for BeAE for #8354
...
* _ZN5BMenu16InvalidateLayoutEb for GCC4
* InvalidateLayout__7BSliderb for GCC2
2012-02-25 18:31:07 +01:00
Jerome Duval
15f3f679cb
atheroswifi: try at fixing #8351
...
* ath introduced an inconsistency between driver module name and driver_t name
which the compat layer uses to lookup driver symbol
* we now use ath_pci instead of ath as driver_t name member.
* trace a message when a symbol can't be found during driver module search.
2012-02-25 15:38:46 +01:00
Jérôme Duval
7f837074a6
atheroswifi: GCC2 fixes
2012-02-23 22:59:34 +01:00
Jérôme Duval
74bf05c232
merged changes from FreeBSD 9.0 for ath driver.
2012-02-23 22:41:37 +01:00
Jérôme Duval
7c4899ed72
PDF driver: calls to ttf_get_uintxx are actually needed.
2012-02-23 21:13:16 +01:00
Jerome Duval
5c6b9eb00d
Some fixes for GCC 4.6 warning: variable set but not used
2012-02-23 20:32:13 +01:00
Jerome Duval
4bbb27e3cc
More 'GCC4.6 variable set but not used' fixes.
2012-02-23 20:32:12 +01:00
Jerome Duval
eb5f363978
Fixes some occurrences of 'variable set but not used', disables Werror for problematic items.
2012-02-23 20:32:11 +01:00
Jerome Duval
0d33f92c77
PDF driver: variable set but not used.
2012-02-23 20:32:11 +01:00
Jérôme Duval
9d46237ba1
TabView.cpp: Use B_IF_GCC_2 to simplify things
2012-02-19 15:47:49 +01:00
Jérôme Duval
48d21c1299
added BView::_ReservedView12() symbol for GCC4
...
* added _ZN5BView15_ReservedView12Ev
* helps with #8336
2012-02-19 14:36:53 +01:00
Jérôme Duval
0348cf8177
usb.ids is mirrored on haiku-files.org
2012-02-18 19:54:24 +01:00
Jérôme Duval
2450238230
Improve awk escape sequences a bit.
2012-02-18 18:11:38 +01:00
Jérôme Duval
484b565ad0
CannaIM: style cleanup
2012-02-18 15:17:28 +01:00
Jérôme Duval
4ea3e0d3b8
listusb: display USB vendor and devices names based on usb.ids
...
* download usb.ids, processed like pci.ids to generate a header.
* best would be to load and parse the file at runtime with shared code.
2012-02-18 14:25:10 +01:00
Jérôme Duval
c3f7a9bca5
usb_midi: Jamfile cleanup
...
* source doesn't use usbdevs generated headers
* package rules cleanup
2012-02-18 11:49:19 +01:00
Jérôme Duval
a57a200337
marvell_yukon: implement HAIKU_CHECK_DISABLE_INTERRUPTS()
...
* hrev43729 switched the interrupt handler to a threaded handler, thus requiring
to implement HAIKU_CHECK_DISABLE_INTERRUPTS()
* should help fixing #8327
2012-02-16 21:03:42 +01:00
Jérôme Duval
eed234ca08
iprowifi4965: removed obsolete firmwares.
2012-02-15 23:18:08 +01:00
Jérôme Duval
1d95605a03
FreeBSD compat layer: net80211 workaround for Haiku.
...
* directly call the output hook as before the net80211 code merge
2012-02-15 23:06:06 +01:00
Jérôme Duval
5f1c0791b3
merged changes from FreeBSD 9.0 for most wlan drivers and net80211.
...
* merged changes from FreeBSD 9.0 for most wlan drivers except atheroswifi and net80211.
* added iwlwifi-6000g2b-ucode-18.168.6.1
2012-02-15 00:56:04 +01:00
Jérôme Duval
f40e4a90b7
Coding style cleanup
2012-02-09 23:15:56 +01:00
Jérôme Duval
8060e7787f
Network drivers are updated from FreeBSD 9.0
...
* updated drivers are 3com, ar81xx, atheros813x, attansic_l1, attansic_l2,
broadcom440x, broadcom570x, dec21xxx, ipro100, ipro1000, jmicron2x0,
marvell_yukon, nforce, rtl8139, rtl81xx, syskonnect, via_rhine, vt612x
2012-02-09 19:52:04 +01:00
Jérôme Duval
2543ef4c34
added IODATA ETXUS2 device and updated usbdevs
...
* added IODATA ETXUS2 ethernet device (from NetBSD)
* updated usbdevs from NetBSD revision 1.606
2012-02-02 22:23:57 +01:00
Jérôme Duval
fb2d44b120
style fixes on pegasus network driver
2012-02-02 22:23:57 +01:00
Jérôme Duval
c4d3febeb4
CID 5710: Free cookie in case on error path.
2012-02-02 22:23:56 +01:00
Jérôme Duval
1a4cf8161e
Moved ctags to an optional package
...
* removed ctags from Haiku sources and from haiku image
* added ctags to mandatory packages for the time being.
2012-01-23 23:50:20 +01:00
Jérôme Duval
5c015f8811
Updated gcc 4 native package to 4.6.2
2012-01-22 19:41:25 +01:00
Jérôme Duval
403e134862
CID 10629: use of sizeof(this) instead of sizeof(*this).
2012-01-21 16:27:03 +01:00
Jérôme Duval
c59b279b71
Added workarounds and options for gcc 4.6.2
...
* add -Wno-unused-but-set-variable for gcc 4.6.x with a TODO
* fix warnings about wrong size of pointer cast in ioapic.cpp and AudioBuffer.cpp
2012-01-19 19:44:42 +01:00
Jérôme Duval
c40f31867b
Fix with enabled tracing.
2012-01-19 18:28:34 +01:00
Jérôme Duval
90b92dab5c
added memrchr to string.h, guarded by __USE_GNU. Also guards strchrnul.
...
Original patch by Dario Casalinuovo.
BUG: Ticket #8265
2012-01-05 00:17:41 +01:00
Jérôme Duval
86216323af
Fixed math.h part of #2696
...
* added lgammal_r wrapper
* removed gamma_r and gammaf_r functions from math.h
2011-12-11 12:28:53 +01:00
Jérôme Duval
04fccd250f
added hcreate, hdestroy, hsearch from glibc
2011-12-11 10:49:18 +01:00
Jérôme Duval
7cd683ba12
fix typo
2011-12-11 10:49:17 +01:00
Jérôme Duval
dea8f9c766
usb_printer: support for alternate interfaces, not just the default one.
...
* Tested with a Profilic USB-Parallel adapter and a Laserjet printer.
2011-11-24 18:59:42 +01:00
Jérôme Duval
b1f9573f59
btrfs: added support for zlib decompression of inline extents.
...
Reuse code from tarfs to decompress zlib compressed inline extents.
No idea yet on how to decompress regular extents which are currently
served by the file cache.
2011-11-19 23:34:45 +01:00
Jérôme Duval
5eac5217a6
Update iprowifi4965 firmware.
...
Update iprowifi4965 firmware to 17.168.5.3 for iwlwifi-6000g2a.
2011-11-17 19:34:14 +01:00