Commit Graph

3824 Commits

Author SHA1 Message Date
Humdinger b31b4c62d0 Updated quicklaunch to an installable package. 2016-12-16 09:04:51 +01:00
Jérôme Duval b2251661bc Add rtmpdump package for x86_64.
* update libgcrypt and wpa_supplicant packages for x86_64.
2016-12-13 20:15:28 +01:00
Jessica Hamilton 48494219eb Add a dumb framebuffer driver.
This is separate to the VESA driver, as the VESA driver requires
using the VBE BIOS. Under UEFI, we don't have the VBE BIOS, nor
are we able to switch modes after leaving UEFI Boot Services, so
a dumb framebuffer driver seemed like the easier way to approach
the problem.

The framebuffer & vesa drivers now test for the presence of the
VESA_MODES_BOOT_INFO boot item to distinguish between which driver
to use. Also added check for the VESA mode count to determine
whether to add the VESA_MODES_BOOT_INFO item.

UEFI video updated to explicitly zero out the VESA and EDID
boot data.
2016-12-13 21:41:10 +13:00
Jérôme Duval 5967215c7b Sync x86_64 packages with Haikuports trunk. 2016-12-12 17:35:23 +01:00
Adrien Destugues fda0bf77fb Revert "repo rework: Re-add compatibility url field"
Revert "repo rework: Remove stubs; Breaks repo compat."
Revert "repo rework: Remove need for repos to be self-aware"

This reverts commit a2b2f4d642.
This reverts commit 602076ef82.
This reverts commit 5ffaf72c8a.

These changes break the build on Haiku and the ability to create repo
mirrors, for the lack of a replacement for the URL (an UUID was evoked
on the mailing lists, but not implemented).

We are due for a release soon, please don't break the build.
2016-12-10 12:55:56 +01:00
John Scipione 19d8d9fa39 Add SoftwareUpdater to regular image 2016-12-09 13:52:27 -08:00
Jérôme Duval 245304f141 Add more packages for x86_64. 2016-12-07 17:29:46 +01:00
Jérôme Duval a1a0f9f158 Sync x86_64 packages with HaikuPorts trunk. 2016-12-07 14:13:28 +01:00
Jérôme Duval ae7d265575 Update packages for x86_64.
* build against ffmpeg3.
2016-12-06 19:56:51 +01:00
Jérôme Duval ca55f16f03 Add/update more packages for x86_64. 2016-12-05 21:35:31 +01:00
Jérôme Duval 83e11ab9dd Add some packages for x86_64. 2016-12-04 22:32:10 +01:00
Jérôme Duval 711f6269e0 Add openblas and linaro_qemu packages for x86_64. 2016-12-04 18:19:12 +01:00
Jérôme Duval 17fe1d43f9 Add a few packages for x86_64.
Update mesa and scons packages for x86_64.
2016-12-04 15:43:13 +01:00
Jérôme Duval 3051f35ef1 Add/Update Qt apps and dependencies for x86_64. 2016-12-04 10:56:10 +01:00
Jérôme Duval 5d0fb74a05 Add more packages for x86_64. 2016-12-03 22:22:36 +01:00
Humdinger c8b2fcc2a1 Updated transmission package 2016-12-03 19:30:17 +01:00
Jérôme Duval 5bab7b8ffc Add a few packages for x86_64. 2016-12-03 15:37:13 +01:00
Jérôme Duval e1d5fc2575 Add a few missing packages for x86_64. 2016-12-02 22:47:01 +01:00
Humdinger dc48017858 Uploaded x86 packages
UberTuber, Weather, PhotoGrabber
sane_backends, libusb, libusb_compat, ffmpeg-3.2-1, a52dec

Tested by Vidrep a found to be working. Thanks!
2016-12-02 20:26:22 +01:00
Jérôme Duval d060801146 Update a few packages for x86_64. 2016-12-02 19:24:12 +01:00
Alexander von Gluck IV 5ffaf72c8a repo rework: Remove need for repos to be self-aware
* See #12917 for details.
* Squashed to one commit to make revert easy if we
  run into any issues.
* pkgman is now pre-attached to the 'current' repo
  version within nightly images so they can be updated
  by default.
* This shouldn't impact us keeping older sets of package
  versions by commit hash for building older hrevs.
* There are XXX stubs with "Kill me". These will need
  to be dropped after users are given sufficent time to
  upgrade. We're dropping a previously required field (url)
  so making this a slowish roll out.
* Makes the repos a lot less restrictive which should
  help PM package building automation be a bit easier.
* Once this stuff smooths out, we'll add UUID's to the
  repo definitions for duplicate repo detection.
2016-12-02 00:41:06 -06:00
Jérôme Duval 77820c9913 Update more packages for x86_64. 2016-11-30 23:48:17 +01:00
Alexander von Gluck IV 738ca0a3a3 build: Change anyboot output from image to iso
* Re ML discussions, this should make a lot more
  sense to users as it is inline with what most
  linux distros ship.
* This will require a tweak to the buildbot.
* First step to shipping anyboot instead of plain iso.
2016-11-29 09:41:55 -06:00
Jérôme Duval 8ab68339fb Add x86_64 packages for chromaprint and physfs.
* update weather package for x86_64.
2016-11-28 22:54:18 +01:00
Humdinger 72f223154a Update Clipdinger package to v0.5.5
Fewer bugs, now with replicanty clipboard monitor
2016-11-28 13:43:21 +01:00
Jérôme Duval c196d6da4e Mass update for x86_64.
* everything enabled which actually build, except qt and qt apps.
2016-11-27 19:56:21 +01:00
Humdinger 0baa937bde Update to freetype 2.7 2016-11-27 19:08:23 +01:00
Humdinger 945566ff43 Switch from DejaVu to Noto font
As discussed, Noto renders much better with freetype 2.7 [1].
The DejaVu package is still in the HaikuPorts repo and can be installed
manually just like all the other available fonts.

[1] http://www.freelists.org/post/haiku-development/freetype-update-from-265-to-27
2016-11-27 19:04:26 +01:00
Humdinger 91b1c40463 Updated Sum-It and tinyxml packages 2016-11-17 09:48:24 +01:00
Jessica Hamilton f4ff9cb02c Merge branch 'uefi-support' 2016-11-14 03:21:59 +13:00
Joseph R. Prostko b83afe699e Update Fossil to v1.36
* Updates for x86_gcc2, x86, x86_64
2016-11-06 19:50:42 -05:00
Humdinger 04d7efaf1e Updated Web+ bookmarks package
Added Haiku's new forums.
Added BeBytes.
Removed GuestOne repo (can be re-added if they return).
Added empty "Bookmarks bar" folder.
Added overlay icons for the folders in "Bookmarks".
2016-11-06 17:55:40 +01:00
Rene Gollent d8d6cf9658 x86_64: Update haikuwebkit to 1.5.3. 2016-11-03 23:04:30 -04:00
Rene Gollent b72a28a268 x86: Update haikuwebkit to 1.5.3. 2016-11-03 21:49:08 -04:00
Adrien Destugues 96fef5d19f ramdisk: implement trim and icon, add to image
- B_TRIM_DEVICE on a ram disk frees all requested pages. Reading from a
  trimmed page returns all 0s. This can be used with fstrim to release
  memory for the parts not used by the filesystem, without unregistering
  then registering the device.
- Add icon and ioctl to get it.
- Add it to the image, because it works reasonably well and there is no
  reason not to include it.
2016-11-03 22:58:31 +01:00
Adrien Destugues 34f42c6f3e BeDecorator: actually put it inside the package. 2016-11-03 14:38:01 +01:00
Humdinger 7bfcf5d585 Update Sequitur package to v2.1.3
Thanks to Pete Goodeve for patiently providing help and feedback wrt
the package layout and esp. for his device definitions for the Roland GS
and Yamaha XG.
2016-11-03 08:09:08 +01:00
Adrien Destugues 5c65d2f5d1 Properly add the BeDecorator to the image
Put it inside the Haiku package.
2016-11-02 21:57:16 +01:00
Adrien Destugues 5abeb2b498 HaikuWebKit 1.5.3.
Fixes several crashes and other issues.
There may be regressions. Please test and report.
2016-11-02 14:48:01 +01:00
Jérôme Duval 7e9b90f7e4 Midi: use fluidlite as fluidsynth replacement.
* SF3 support.
2016-11-01 08:50:03 +01:00
Humdinger 2f09702a98 Re-build of libevent, update to transmission package. 2016-10-28 08:56:41 +02:00
Alexander von Gluck IV f4f6b874bf arm: Use new firmware repo for u-boot 2016-10-20 21:45:34 -05:00
Alexander von Gluck IV b2bdabc797 arm: Add beaglebone target, rename beagle
* beaglebone vs beagleboard
* While the boards are almost the same, they have
  diff. FDT's now (more memory, different layout etc)
* Make u-boot script more rpi-like
  (depend on u-boot for initial addresses)
* Wasn't working, still doesn't.
2016-10-20 11:05:46 -05:00
François Revol e409118307 configure: pass proper gdb target for m68k 2016-10-20 13:30:33 +02:00
François Revol 4da6cf8403 configure: allow building GDB along with the buildtools
from a stock GDB source tree.

I was getting tired of doing it manually.

Note the prefix is not exactly the same as the buildtools since the
machine triplet is different, but it's not an issue.

Tested with arm and ppc with GDB 7.8. Might need patching gdbTarget for other archs,
as stock GDB doesn't know about Haiku.
2016-10-20 11:14:50 +02:00
François Revol 96c72d6933 typo 2016-10-20 11:14:50 +02:00
Humdinger 207eda2351 Updated Noto fonts, added Noto CJK
Removed the unneeded UI versions of Noto. According to the FAQ [1], those
"have tighter vertical metrics, and some glyphs that would be clipped are
redrawn to fit within the constrained space", which doesn't seem necessary
for Haiku. Could be re-added, of course, if it turns out otherwise...

Added Noto CJK fonts. All of them contain the glyphs for jp, kr, sc, tc.
Only differ in their default language.
2016-10-12 12:32:45 +02:00
Dario Casalinuovo 1df36f2cee UserBuildConfig.ReadMe: Update non working sample
* With AddSourceDirectoryToHaikuImage spaces should be used as entry delimiter.
2016-10-10 19:52:06 +02:00
Adrien Destugues af0282f91f Make US-english the default KDL keymap again. 2016-10-10 07:18:12 +02:00
S K fe2557b6eb PS/2: fix warnings, enable -Werror
- elantech: Remove unused variables and functions.
- "movement maker": float/int confusions
- debugger keymap: don't use multi-byte chars in preprocessor to avoid
  warnings with gcc2 (even with -Wno-multichar)

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>

Fixes #12658
2016-10-09 21:11:55 +02:00