4081 Commits

Author SHA1 Message Date
Alexander von Gluck IV
2f0ca6974e anyboot: Add EFI partition support
* Enables us to add an optional EFI filesystem
  to the anyboot image.
* All existing anyboot behaviour is preserved.
* We still need to figure out how to build bios
  and EFI loaders at the same time on x86.
* The tiny "fake ISO" still needs el-torito
  alt-boot for the EFI loader to work when burned
  to a CD. This makes the EFI loader work when
  written to a hard disk / flash drive.
2017-05-26 16:13:44 -05:00
Humdinger
0fd22aa1bd Update ArtPaint to v2.1.2 (gcc2) 2017-05-16 20:02:41 +02:00
Humdinger
795c2826bb Updated lyx_x86 for gcc2h, added to x86 2017-05-14 17:37:05 +02:00
Jérôme Duval
adaa5b2c9a Update handbrake and libsanta packages for x86_64. 2017-05-11 22:07:27 +02:00
Humdinger
cf41c89659 Added packages for QuickLaunch v1.2
* Favorites can now be drag & dropped on apps that accept a program,
  like LaunchBox - or in fact the ignore list of the Setup window.
* Favorites cannot be moved any longer in a result list, only in the
  favorites list.
* When opening an app's containing folder, scroll to and select the
  app.
* Fix crash due to a race condition.
* Closes issues: #14, #13, #12
2017-05-11 19:21:32 +02:00
dsizzle
9b6b158b88 Implementation of BFont::Blocks
BFont::Blocks is now implemented in ServerFont, via a call through the
app_server.  It uses fontconfig to iterate through a charset of a font
and stores the defined blocks in a bitmap.

A new API was added, BFont::IncludesBlock, that will allow for arbitrary
testing of a given Unicode block. Since nothing is cached, searching
through an entire charset for a series of Unicode blocks can be quite
slow. In a given block there may be only 1 or 2 characters actually
defined so every character within a block needs to be checked until one
is found, which in a degenerate case will mean the entire block is
checked.

Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
2017-05-08 22:17:53 +02:00
Humdinger
b17d5d1c48 Added Sanity package for 64bit 2017-05-08 17:00:19 +02:00
Humdinger
ec063449de Added Sanity package for x86 2017-05-07 19:45:23 +02:00
Humdinger
9759ed8431 Updated libgpg_error package for gcc2h 2017-05-04 16:34:11 +02:00
Humdinger
37422dff73 Update gcc2 package of Paladin 2017-05-01 09:06:58 +02:00
luroh
a09b074d3e Cleanup app_server built-in fonts
We bundle bitstream charter as a default font to use when nothing else
is available. We also used to bundle a Courier font, but it does not
work properly.

- Fix the license for Bitstream Charter, to include just the license and
no extra text.
- Add said license to AboutSystem
- Remove the Courier font from the package and from the source tree.

Fixes #11696.
2017-04-30 13:55:36 +02:00
Humdinger
8d47f50dc0 Updated youtube-dl package to 2017.04.28 2017-04-29 19:05:11 +02:00
Jérôme Duval
ec39b68443 Mass update for x86.
* Boost and Qt5 left out for now.
2017-04-28 17:48:35 +02:00
Dario Casalinuovo
a34acb8cb6 Remove play* commands from build
* Add media_client as replacement
2017-04-28 02:13:51 +02:00
Alexander von Gluck IV
a4655eb8f9 SoftwareUpdater: Add to regular image
* Great work Brian!
2017-04-24 09:25:00 -05:00
Augustin Cavalier
9c80c788c0 HaikuPorts/x86_gcc2: Add the gnuefi any-arch package. 2017-04-23 21:16:35 -04:00
Humdinger
54d48f1666 Updated Vision package to v0.10.1-1 2017-04-10 19:30:16 +02:00
Jérôme Duval
456e971517 Update podofo, grep, mercurial and scribus packages for x86_64.
* podofo 0.9.5 isn't compatible with 0.9.4.
* grep compatible with version 2.
* mercurial requires python2 instead of python.
* scribus is rebuilt with newer podofo.
2017-04-09 11:17:25 +02:00
Humdinger
a8ef140948 Update grep package to 2.24-1 (gcc2)
for tqh.
2017-04-08 19:50:24 +02:00
Jérôme Duval
95a7451112 Adjust liwebp soname for x86_64. 2017-04-08 13:45:10 +02:00
Jérôme Duval
35777ad7ad Mass update for x86_64.
Highlights:
* switch to python 3.6.
* update to Qt 5.8, to LLVM 4.0, to Mesa 17.
* Scribus, Lyx, Wireshark to name a few additions.
2017-04-08 13:44:59 +02:00
Adrien Destugues
2c953daef7 Fix build also for secondary arch
Use a variable not affected by MultiArchBuildSetup, so we use the new
libwebp when gcc2 is the main arch, even when building for secondary.
2017-04-08 13:29:49 +02:00
Adrien Destugues
ac0cb4e046 Fix build after libwebp update.
The update is only for gcc2 for now. This needs to be adjusted once the
other archs make the switch too.
2017-04-08 12:09:13 +02:00
Adrien Destugues
1f09ef45b6 Update libwebp to current version. 2017-04-08 11:30:25 +02:00
Alexander von Gluck IV
5fbe0dd4d7 haikuporter: Update to 1.2.0 on x86_gcc2 2017-04-03 15:58:04 +00:00
Alexander von Gluck IV
e42501663a haikuporter: Update to 1.2.0-1 on x86_64 2017-04-03 15:55:58 +00:00
Humdinger
c8dea2a7a8 Updated package gutenprint to 5.2.12-2
Thanks korli, for the gcc2 build fix and Vidrep's testing.
2017-04-03 08:48:38 +02:00
Alexander von Gluck IV
ad7a5be908 x86_64: Update sdl2_ttf to 2.0.14-5
* Fixes broken shared library symlink
2017-04-01 13:59:54 -05:00
Humdinger
a1483eb904 New package for QuickLaunch v1.1
Needed a quick new release:

*	Fix disappearing favorites.
*	Add context menu with quick access to favorites and QuickLaunch's
	"About" to Deskbar replicant.
*	Updated localization and documentation.
*	Tiny tweaks to the QuickLaunch icon.
2017-03-31 19:58:22 +02:00
Humdinger
463525bb70 Updated QuickLaunch to v1.0, added/updated optipng packages 2017-03-27 20:01:40 +02:00
Adrien Destugues
7099f6549c openjpeg: update to fix libpng dependency 2017-03-26 11:25:49 +02:00
Adrien Destugues
471813967b Update ca_root_certificates
Any way to automate this like for PCI and USB ids?
2017-03-26 10:36:02 +02:00
Adrien Destugues
2616691f31 Add tnftp package for x86_gcc2.
This will replace our old fork in Haiku sources, once it is available
also for x86_64 and x86.
2017-03-25 10:54:54 +01:00
Humdinger
b8eeeb21e3 Added makefile_engine documentation to package
Added a note where to find more info on the makefile-engine to the
Makefile template. Added makefile-engine.html to the package.
2017-03-18 20:20:58 +01:00
Humdinger
7fe3746703 Updated ffmpeg packages for gcc5
Update:
3.2.4-1 for gcc5
0.10.16-1 for gcc2

Added packages needed for building 2ndary arch gcc2:
libmodplug and libtool
2017-03-12 11:21:02 +01:00
Humdinger
74972d36d5 Updated fRiss, Weather, Noto font
Noto package now includes NotoSansSymbols-Regular.ttf
2017-03-11 19:08:03 +01:00
Humdinger
b79a7cde5c Updated packages for x86. 2017-03-10 16:49:27 +01:00
Humdinger
488681e734 Updated ArtPaint package
Layout improvements and bugfixes by owenca. Thanks!
2017-03-05 17:11:09 +01:00
Adrien Destugues
34fbc56b3f Complete the transition to Noto as the default font.
- Both Noto and Noto Sans CJK JP are now used as font fallbacks,
  allowing to cover a rather large range of characters. This also makes
  it possible to mix the two fonts easily.
- Remove VL-Gothic from packages and from AboutSystem
- Add Noto fonts to the dependencies of the Haiku package.

This provides a similar look for all languages as discussed on the
mailing list.
2017-03-05 12:58:17 +01:00
Humdinger
64e5cee534 Update SynC Modular package
* Added a "Free registration" text file. As the user has to
  re-register from time to time for some reason, it may be
  easier to find the info in a text file in the app's folder
  than looking into the decription of SynC Modular in HaikuDepot.
2017-03-04 19:26:41 +01:00
Humdinger
762f60ba64 Added package Sync Modular
... the fantastic modular synthesizer now as HPKG.
2017-03-04 16:47:28 +01:00
Humdinger
28a0ac611d Update Vision for x86 architecture 2017-03-03 19:26:53 +01:00
Julian Harnath
a261f270ed Add FuseSMB-Haiku package
* FuseSMB provides access to shared files and folders over SMB.
  It features automatic discovery of servers and shares and
  displays them as a folder hierarchy in a virtual volume on the
  desktop

* Supports interactive authentication to access shares which require
  login. Just open it, and a dialog pops up. Login data is stored in
  BKeyStore.

* Comes with a network preferences add-on to easily enable and
  configure it. No barbaric manual typing of mount commands required!

* Makes use of Haiku FUSE extensions to give custom MIME types with
  icons for workgroup/share/server folders. Thanks again to humdinger
  for designing the workgroup and share icons!

* Although the used libsmbclient only supports SMB protocol
  version 1, performance is decent enough. Getting around ~75MiB/s
  reading over a GbE link here
2017-02-28 02:03:32 +00:00
Jérôme Duval
598a62e275 Add sdl_sound, dosbox packages for x86_64.
Update sdl_net, libpcap and pango packages for x86_64.
2017-02-26 20:51:30 +01:00
Jérôme Duval
13da51e907 WebWatch: Remove.
* Outsourced to HaikuArchives for the source, Haikuports for the package recipe.
2017-02-21 20:05:02 +01:00
Fredrik Holmqvist
9b264ecce1 Second try att enabling Werror for ACPI 2017-02-21 19:28:33 +01:00
Fredrik Holmqvist
95c239a3fb Revert "Treat warnings as error for ACPI."
Better do a recheck on 32 bit first, my old checks from a few
months ago doesn't seem valid anymore.

This reverts commit 7212666f4a36fcd7d04e19676128df38ef4fdcdd.
2017-02-20 16:44:27 +01:00
Fredrik Holmqvist
7212666f4a Treat warnings as error for ACPI. 2017-02-20 15:25:53 +01:00
Humdinger
0446f6b25f Updated dosbox package
Needed a re-build because of an incorrectly declared libsdl_net that
prevented installing the package.
2017-02-20 08:40:24 +01:00
Augustin Cavalier
7abafe9f3f Revert "Revert "Switch from DejaVu to Noto font""
This reverts commit 2423ba84701f064cb78a40010113a8a45cc02a92.
2017-02-19 12:09:33 -05:00