Commit Graph
49 Commits
Author SHA1 Message Date
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