Commit Graph

3993 Commits

Author SHA1 Message Date
Jérôme Duval
59c22e99f4 Mass rebuild synched with 2017Q2 after time_t change (G->K).
* built in non-strict mode: dovecot, qupzilla, r
* build failed: intltool (dep of gcab and transmission), python_html2text, vlc,
cython (dep of pyenet)
* not built because of an unsafe source: qutim
* removed compatibility packages for giflib, icu, tiff, libpng, libwebp, libbluray,
libpcre, libvpx, ncurses, readline.
2017-06-24 19:49:44 +02:00
Jérôme Duval
9d23dd4779 Mass rebuild synched after time_t change (A->F).
* built in non-strict mode: dovecot, qupzilla, r
* build failed: intltool (dep of gcab and transmission), python_html2text, vlc,
cython (dep of pyenet)
* not built because of an unsafe source: qutim
* removed compatibility packages for giflib, icu, tiff, libpng, libwebp, libbluray,
libpcre, libvpx, ncurses, readline.
2017-06-24 19:42:15 +02:00
Jérôme Duval
cf085a53c8 Any arch packages rebuild synched with 2017Q2 branch after time_t change. 2017-06-24 19:29:06 +02:00
Jérôme Duval
b474a3388a Repository rebuild. 2017-06-20 05:54:02 +02:00
Jérôme Duval
ecf36dc934 Rebuild x86_64 regular packages after time_t change. 2017-06-19 23:20:34 +02:00
Humdinger
ed8fe1c762 fRiSS package updated to v0.8.1 2017-06-18 08:59:45 +02:00
Jessica Hamilton
b9eacd390d vesa: fold framebuffer driver into vesa driver.
* The app_server isn't designed to support two fallback drivers, so
  on systems using UEFI to boot, the framebuffer driver will often
  win when other drivers would likely work on those systems.
2017-06-16 20:29:15 +12:00
Jérôme Duval
9690e94af2 Rebuild x86_64 bootstrap packages after time_t change. 2017-06-12 21:03:36 +02:00
Humdinger
4888f2bcd3 Fixed Pe package for gcc2 2017-06-09 13:54:47 +02:00
Rene Gollent
f67172ac7e x86: Fix Pe package.
- Update Pe to 2.4.5-5 to account for BCollator API changes. Thanks to korli
  for flex-related build fixes!
2017-06-07 22:07:13 -04:00
Humdinger
4b6eeb5a95 Update Giddy3 package
Making it actually installable, adding a vector icon, add
versions for x86 and x86_64.
2017-06-06 08:51:14 +02:00
Humdinger
9d24a8d3dd Added a few 64bit packages
As tested by Vidrep. Thanks!
2017-06-05 19:38:33 +02:00
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 7212666f4a.
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 2423ba8470.
2017-02-19 12:09:33 -05:00
Augustin Cavalier
2423ba8470 Revert "Switch from DejaVu to Noto font"
This reverts commit 945566ff43.

As discussed on the mailing lists and with Humdinger off-list:
 * The general design concensus tends slightly towards DejaVu, as metrics
   of DejaVu look much better (DejaVu 12 and Noto 13 are roughly the same size,
   but Noto has much wider margins with that)
 * While Noto does have a wider set of fonts with support for lots of
   different languages, DejaVu actually has built-in support for more
   Unicode languages (the default Noto has, as far as I can tell, only
   Latin/Greek/Cyrillic [2416 glyphs], while DejaVu also has Armenian, Georgian,
   and a few other scripts too [5119 glyphs].)
 * The worse rendering of DejaVu appears to have been somewhat rectified by
   disabling the average-based subpixel filter in app_server.
2017-02-18 14:36:36 -05:00
Alexander von Gluck IV
2be19c58e9 build: Prevent recursive jam loops on host-only #13309
* When --host-only is used, HAIKU_*ARCH is undefined.
* Various architecture variables are undefined resulting
  in architecture dependant code paths getting called
  recursively.
  (blah/Jamfile loads blah//Jamfile vs blah/x86/Jamfile)
* Another option is setting HAIKU_*ARCH to the host arch
  if undefined, but that might have unintended impacts.
2017-02-17 13:01:31 -06:00
Humdinger
6b4a0ecc74 Updated Gutenprint package for 64bit
...as it passed Vidrep's tests. Thanks, Vidrep!
2017-02-16 19:03:07 +01:00
Adrien Destugues
ab4bd5d3ce Update many packages.
Fix various minor problems (stray .la files, etc) and sync with the
release branch as much as possible.
2017-02-11 23:27:25 +01:00
Humdinger
3b630cb20c Updated packages
* vmware_addons
* font dejavu
* fonts noto, noto chroscore, noto regional
2017-02-10 16:35:46 +01:00
Adrien Destugues
b33ee35d3f various package updates and additions. 2017-02-09 22:14:26 +01:00
PulkoMandy
551b87cb9c sync more packages with release branch. 2017-02-07 22:56:28 +01:00
Jérôme Duval
c61ee6ac04 Update haikuwebkit and zlib packages for x86_64. 2017-02-07 20:49:32 +01:00
Jérôme Duval
352738b633 Sync x86_64 packages with Haikuports 2017Q1 branch. 2017-02-06 21:30:21 +01:00
Joseph R. Prostko
6338cc3541 Update Fossil to v1.37 2017-02-05 18:24:53 -05:00
Adrien Destugues
38d20cc901 Fix NetSurf package again.
This version installs at the proper place and has a working deskbar
syslink.
2017-02-05 10:05:43 +01:00
Adrien Destugues
029008185a Fix NetSurf for BString ABI changes. 2017-02-05 07:53:46 +01:00
Adrien Destugues
438b4cc8b0 scummvm: update to fix libpng dependency
Scummvm authors met us at FOSDEM and were not too happy to find out the
package was not installable!
2017-02-05 07:27:09 +01:00
Humdinger
daf431d22f Added game "Hexvexed" package 2017-02-02 19:27:18 +01:00
Rene Gollent
766a9a49b6 x86: Update HaikuWebkit to 1.5.4. 2017-01-30 22:04:27 -05:00
Adrien Destugues
7e7aaa3989 Update to Haikuwebkit 1.5.4. 2017-01-30 20:27:52 +01:00
Humdinger
ba903f82d1 Add packages fo ArtPaint and Becasso
* ArtPaint is gcc2-only
* Becasso for gcc2 and 64bit.
2017-01-30 14:36:47 +01:00
Humdinger
29616a494b Updated yab and yab_ide packages.
Closes #13258.
2017-01-30 07:38:57 +01:00
Humdinger
7c8d207203 Install fix for Sequitur
Needed a rebuild because of libpng16.
2017-01-26 17:49:10 +01:00
Humdinger
9838bc644b Updated Einsteinium to v1.3.2 for x86_gcc2 2017-01-24 17:59:12 +01:00
Rene Gollent
4e9f7b8efa x86: Update Pe package due to BString ABI changes. 2017-01-22 14:22:37 -05:00
Andrew Lindesay
b6c8f81bf8 build: add support for build paths for 'homebrew' package system on macOS 2017-01-22 20:50:02 +13:00
Jérôme Duval
534a537640 Sync x86_64 packages with Haikuports 2017Q1 branch. 2017-01-19 22:47:23 +01:00
Adrien Destugues
fd7a786b06 qt5: update to 5.6, a package which can be installed. 2017-01-14 17:10:19 +01:00
Humdinger
5e1e245be8 Updated NetPulse package 2017-01-10 10:52:00 +01:00
Adrien Destugues
f36df2f6fc Update sdl_image and dfu_util to fix dependencies. 2017-01-08 23:25:38 +01:00
PulkoMandy
ba7f14caec Add and update some more packages from the buildbots. 2017-01-08 15:34:59 +01:00
Humdinger
4e2842425b Updated Web+ bookmarks
Removed the links to other software sites. They're much easier to
manage on a website. Linked to the new site instead:

https://www.haiku-os.org/community/software
2017-01-08 14:18:11 +01:00
Augustin Cavalier
07558eb152 build: Add the Repositories preflet to the regular image. 2017-01-07 13:59:20 -05:00
Humdinger
5ddc54f27e Updated gcc2 packages for links and lynx.
As reported by drjohnnyfever on the forums:
"Lynx needs an older version of OpenSSL and Links is looking for the old
libpng."
2017-01-07 17:18:54 +01:00
Jessica Hamilton
c337460525 binutils: update x86_64 to include PE targets 2017-01-07 05:24:24 +00:00
Jessica Hamilton
e6efd8f21c gawk: downgrade to 4.1.0 to fix build issues on x86_64 Haiku hosts. 2017-01-05 22:33:44 +00:00
Adrien Destugues
7894dfde26 Update sqlite
Fixes subversion complaining that it was built against a newer version.
2017-01-03 19:58:50 +01:00
Humdinger
096d1a4e6a Update BurnItNow to v1.1 2017-01-02 19:21:03 +01:00
John Scipione
30f554d464 Make it a bit easier to skip first boot prompt
...by adding default Locale settings to image

Add sample to UserBuildConfig.sample
2017-01-01 16:59:47 -08:00
Jérôme Duval
879db60ae0 Sync x86_64 packages with Haikuports trunk. 2016-12-31 14:09:44 +01:00
Humdinger
ada65d5c36 Updated cdrtools to 3.02~a07 for gcc2 2016-12-30 20:52:57 +01:00
Humdinger
824d380b69 Added new Clipdinger v1.0 package
Release v1.0

Fewer bugs, full of drag&drop.

*   Add clips to favorites and re-ordering favorites with drag & drop.
*   Drag & drop clips and favorites into other apps.
*   Power user feature: holding SHIFT while pasting to sprunge.us keeps window
    open.
*   Made history clips titles editable as well.
*   Made the GUI unambiguous. There's only ever one clip shown as active.
*   Added menu items that apply to clips/favorites, re-ordered context menus.
*   Renamed menu to "Lists" and added item to "Clear favorites".
*   Added Romanian translation. Thanks Emrys!
*   Updated Russian translation. Thanks Diver!
*   Bug fix: Fixed drawing errors of split view handle on resize.
*   Bug fix: Fixed issues when starting without settings file.
*   Bug fix: Fixed crash when trying to paste to sprunge.us with no selection.
*   Bug fix: Put formerly 2nd clip into clipboard when 1st was removed.
*   Bug fix: Correctly show GUI controls availablity (e.g. the move buttons).
2016-12-30 20:01:02 +01:00