Commit Graph

3757 Commits

Author SHA1 Message Date
Rene Gollent
aac45df1e8 x86: Update curl to 7.45. 2015-11-10 22:19:19 -05:00
Rene Gollent
9d5046cf55 x86: Update OpenSSL and WebKit packages. 2015-11-10 21:49:58 -05:00
Julian Harnath
953ddb607d Update haikuwebkit package release
* Whoops, had an only-for-testing hrev number in there by building
  the pkg from my test install..
2015-11-11 01:41:48 +01:00
Julian Harnath
959355842f Update haikuwebkit to 1.5.0-1 2015-11-11 00:00:37 +01:00
Adrien Destugues
a29ff41ec7 Update LnLauncher to a version that doesn't lose settings.
* That makes it much more usable.
2015-11-10 20:54:08 +01:00
Adrien Destugues
c1a27ee107 Update ffmpeg_x86 to 2.8.
* Confirmed working in Web+
* This has better compatibility, stability and performance, no need to keep using
  an old release
2015-11-10 11:59:51 +01:00
Adrien Destugues
ac3e52cc81 Update subversion, wpa_supplicant and openssh
* They depend on openssl and the dependency versionning had to be fixed.
2015-11-10 11:50:07 +01:00
Adrien Destugues
5d9674b2f8 Update OpenSSL to 1.0.2.
* The dependency declarations were broken in previous versions, so all
  packages depending on OpenSSL need to be rebuilt with the proper
  dependency on the libs (1.0.0 and not 1.0.0r or similar).
* I have confirmed that this version works fine in a running Haiku
  install (so the problems affecting the initial 1.0.1 port are fixed).
* OpensSL 1.0.2 can be used with a current ca_root_certificates package,
  so also update that.
2015-11-10 09:19:46 +01:00
Joseph R. Prostko
8719963f48 Add packages for Fossil 1.34 2015-11-08 15:27:19 -05:00
Jonathan Schleifer
bfe60c1e5a
Don't define __ARM*__ for Clang
I have a patch for Clang ready that I will upstream instead.
2015-11-08 16:38:57 +01:00
Jonathan Schleifer
f10b49ed41
Fixup for my last commit (better check for Clang) 2015-11-08 00:37:13 +01:00
Axel Dörfler
7406866340 launch_roster: The beginnings of a launch_daemon control tool. 2015-11-08 00:09:26 +01:00
Jonathan Schleifer
f2f1efc509
Use -no-integrated-as to create asm struct offsets
This depends on quite a nasty hack to generate those, namely using
inline assembly to generate a file with things that are not actually
assembly, which Clang therefore filters out.
2015-11-08 00:04:16 +01:00
Jonathan Schleifer
96474f3de2
Define __ARM_ARCH__=7 for RPi2 when using Clang 2015-11-07 18:30:07 +01:00
Jonathan Schleifer
5213914cec
Fix flags for RPi2
There's no point in tuning for the RPi1 CPU.
2015-11-07 18:07:45 +01:00
Jonathan Schleifer
95fd629fa3
Don't use -mapcs-frame with Clang 2015-11-07 18:07:45 +01:00
François Revol
4b53c7b1cf automake: update package to 1.15.0-1
I thought it would help fixing the current ARAnyM build, but no.
2015-11-07 16:17:47 +01:00
Humdinger
23efcbf39e Updated fish package.
Thanks to miqlas!
2015-11-07 15:15:35 +01:00
Simon South
6abbd31061 unittests: Build copied BAppTest files
This adds to the "unittests" target a dependency on the
"AppTestRunApp3a" (etc.) files meant to be copied as part of the
BApplication test suite so they are generated when "jam unittests" is
run.

* TestsRules: Add "UnitTestDependency" rule.
* testapps/Jamfile: Make unit tests depend on copied files.

Fixes #12441.

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2015-11-01 14:19:04 +01:00
Adrien Destugues
2a9ee98bf0 Add package for scummvm and depdendencies. 2015-10-31 22:29:29 +01:00
Humdinger
896ed702e6 Remove HaikuWebkit source package.
Having to upload the 650+ MiB source package with every new version is a drag.
People interested in the code can get it directly at
https://github.com/haiku/webkit/releases
2015-10-31 17:46:42 +01:00
Adrien Destugues
ec4b80371c Add packages for colormake and python_imaging. 2015-10-31 17:20:46 +01:00
Michael Lotz
f2d2a6b51f Update fifechan package to include non 32 bit screen mode fixes. 2015-10-31 16:09:49 +00:00
Yourself
5b2d459712 HaikuWebkit 1.4.13 package for gcc4 2015-10-31 16:27:48 +01:00
Humdinger
9059d52817 HaikuWebkit 1.4.13 package for x86_64 2015-10-31 13:25:57 +01:00
Adrien Destugues
4e9575976e HaikuWebkit 1.4.13 package.
* There is a small API change, and only the x86_gcc2 package was
  updated. This means the x86 and x86_64 builds are broken until someone
  updates the packages.
* Fix several small bugs, the most important one being that cookies are
  written to disk again.
2015-10-31 09:01:23 +01:00
Simon South
9e5091d7a3 Build without linker warnings about missing entry symbols.
* BootRules: Use -Xlinker option correctly to specify entry point.
* KernelRules: Build kernel add-ons as shared objects explicitly.

Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2015-10-29 16:59:59 +01:00
Gerasim Troeglazov
c4d22bb933 Update liqt4 packages for x86_gcc2 2015-10-30 00:28:43 +10:00
Michael Lotz
4c7d851f15 Update libsdl packages to include 24 bit screen mode fixes. 2015-10-27 22:53:41 +00:00
Humdinger
d500273dd1 Fixed typo for German user guide package. 2015-10-26 17:29:45 +01:00
Gerasim Troeglazov
3b23bfdbaf Qt5: Add Qt 5.5.1 packages for x86_gcc2 2015-10-26 23:42:05 +10:00
Michael Lotz
2a76d1c95a Add package for Unknown Horizons and dependencies for x86[_64].
While the game is pure python and packaged for any architecture, the
engine (FIFE) is C++ with python binding via swig, making the game
only installable on x86 and x86_64. We'd need to provide a python_x86
to support secondary architecture python modules.
2015-10-25 14:50:58 +00:00
Humdinger
0507a7886a Improved LoaderPages for Web+
Solves #9322. Thanks to dsjonny for the original work, that I
slightly improved upon.
The Userguide and Welcome pages now load the page of the user's
system language.
2015-10-25 10:34:52 +01:00
Humdinger
7c088080ec Split the big userguide package into one per language.
Splitting the almost 70 MiB userguide package into one package per
language at ~4.5 MiB saves time and space when installing/updating.

At the online tool that manages the user guide pages, we have to
make changes to fall back to the online page if you try to switch
to a language you haven't installed locally. See #9322.
2015-10-25 10:20:51 +01:00
Jérôme Duval
e02111ea5d HaikuBootstrap: launch bootstrap_daemon.py on boot.
* removed screen_saver and shortcut_catcher input addons, they need libgame or libGL.
2015-10-21 19:14:15 +02:00
Michael Lotz
2fc325944b Add sdl_{gfx|image|mixer|net|sound|ttf}, dependencies for x86. 2015-10-19 23:11:09 +00:00
Michael Lotz
b64e119ace Add boost packages for x86. 2015-10-19 21:29:13 +00:00
Axel Dörfler
d2eca26b73 Moved per user post install actions to first-login script.
* The same mechanism (and the same PostInstallScript) is used for this.
* If a file first_login exists in ~/config/settings/boot, the first-login
  scripts are launched, and the file removed.
* This fixes adding the deskbar tray icons even when there is no Deskbar
  running yet (for example on first boot when the FirstBootPrompt
  starts), or, IOW bug #12275.
2015-10-19 21:27:02 +02:00
Axel Dörfler
cfe6baf62f cddb_daemon: renamed to cddb_lookup, moved to /src/bin.
* It's now a standard command line tool that is launched automatically
  via the launch_daemon whenver a volume is mounted.
2015-10-19 21:21:21 +02:00
Jérôme Duval
9939ccadff HaikuBootstrap: also include launch scripts.
* fix ncurses package name for bootstrap build profile.
2015-10-19 19:40:08 +02:00
Jérôme Duval
f7241c2e68 HaikuPortsCross: fix gawk version for x86_64.
* mistake was introduces in 6f4df461de
2015-10-18 19:15:02 +02:00
Jérôme Duval
56eb96022b Rename ncurses_bootstrap to ncurses6_bootstrap.
* Debugger and ftp depend on the libedit build feature.
2015-10-18 13:58:33 +02:00
Jérôme Duval
e21da03a34 Updated ncurses_bootstrap versions. 2015-10-18 12:21:26 +02:00
Jérôme Duval
3ca3c8cf96 Updated libicns, qrencode, libwebp packages.
* depend on libpng16.
2015-10-18 11:25:52 +02:00
Jérôme Duval
d43720add9 Switch to tiff4 as system dependency. 2015-10-18 10:00:02 +02:00
Jérôme Duval
0932b936eb Added tiff4 packages for x86 and x86_gcc2? 2015-10-18 09:25:00 +02:00
Jérôme Duval
5b3c88f1da Switch to ncurses 6 as system dependency.
* remove traces from libpng (as opposed to libpng16).
2015-10-18 00:44:30 +02:00
Jérôme Duval
802a3f9e61 Updated glib2 package for x86_64. 2015-10-17 23:20:05 +02:00
Humdinger
19c3a98dbf Updated Sequitur to come in a much smaller package.
Stripping the add-ons and library saves another 15 MiB.
2015-10-16 19:50:59 +02:00
Jérôme Duval
990845d3c2 Added libmodplug and tiff4 packages for x86_64.
* Updated harfbuzz and sqlite packages for x86_64.
2015-10-15 19:44:36 +02:00
Gerasim Troeglazov
2813d17bdd Added qt5base packages for x86_gcc2 2015-10-16 00:22:39 +10:00
Jérôme Duval
abe0862dcb Added docbook, gtk_doc, itstool, nss packages for x86_64.
* Updated libxml2, nspr packages for x86_64.
2015-10-14 22:54:34 +02:00
Humdinger
759a228108 Added packages per request of Diver.
DockBert, rdesktop, Sequitur, TaskManager, vncserver
2015-10-14 12:26:16 +02:00
Jérôme Duval
aaac25441d Updated fontconfig and libgpg_error packages for x86_64. 2015-10-12 22:48:18 +02:00
Jérôme Duval
42324a922f Updated cmake and libusb packages for x86_64. 2015-10-12 21:47:24 +02:00
Jérôme Duval
ace4b5f780 Added cpio, libidn, libtasn1, snappy packages for x86_64.
* and updated packages for x86_64: file, glew, unrar, dos2unix, curl, gettext,
libbluray, libass, openssh, xz_utils, freetype, m4, harfbuzz.
2015-10-12 20:26:47 +02:00
Gerasim Troeglazov
7489061ca2 Update arduino package for x86_gcc2 2015-10-12 20:32:47 +10:00
Humdinger
1084b509b3 Adding/updating 64bit packages on behalf of Diver. 2015-10-10 09:54:05 +02:00
Gerasim Troeglazov
e7b341a75e Update OpenJDK 1.7 package for x86_gcc2
it was broken after netresolv changes in hrev49293
2015-10-08 00:11:29 +10:00
Humdinger
3f93d71a14 Added/updated packages on request by Diver.
Diver and others have worked on a number of recipes that are now added to the
haikuports repo:

smplayer_x86, smtube_x86, qutim_x86, vmware_addons, lnlauncher, album,
aspell, libgsasl, libbluray_x86, netpulse, clipdinger
2015-10-04 19:25:24 +02:00
Rene Gollent
287dab9d8e x86_64: Add cvsps package.
- Required by git-cvs.
2015-09-19 23:24:57 -04:00
Rene Gollent
8bcb4e047a x86_64: Accidentally forgot to update gettext in previous change. 2015-09-19 20:40:46 -04:00
Rene Gollent
3b87365388 x86_64: Update various packages. 2015-09-19 20:27:07 -04:00
François Revol
22dc6b7f47 mpd: update package 2015-09-18 00:27:51 +02:00
François Revol
eed4335a85 libmpdclient: update package 2015-09-17 21:19:25 +02:00
Humdinger
2080899fd5 Added package fasm. 2015-09-14 19:18:52 +02:00
Rene Gollent
b03721632c x86: Add packages for libpcre0 for compat reasons.
Thanks to Jerome for the hint.
2015-09-13 10:56:53 -04:00
Rene Gollent
2d6cf4f6e8 x86: Add/update some more packages. 2015-09-12 23:56:04 -04:00
Rene Gollent
597bcfc4dc x86: Update pe to 2.4.5-2. 2015-09-12 19:53:34 -04:00
Rene Gollent
67cfdb4470 x86: Add/update various packages. 2015-09-12 19:32:04 -04:00
Alexander von Gluck IV
635fe4746d network: Add missing hosts configuration file
* Provides localhost define to the network kit
* Resolves #12260 and others
2015-09-09 09:30:38 -05:00
Humdinger
8ebeba656c Updated Web+ bookmarks.
Added BeSly software repo.
2015-09-05 19:17:10 +02:00
Humdinger
bf70e50b07 Updated Slime Volley package
Now with icon, app-signature, and settings saved in B_USER_SETTINGS_DIRECTORY.
2015-09-05 11:17:13 +02:00
Humdinger
9a1b63b19f Update QuickLaunch package to v0.9.12
Changes in v0.9.12:

*	Make the "Window always on top" optional. Not everyone was pleased with
	that change of v0.9.11...
*	Also fix the formerly not usable file dialog when adding files/folders to
	ignore. It was hidden behind the always-on-top window.
*	Added Italian localization, thanks Barrett!
2015-09-03 19:20:59 +02:00
Humdinger
0dd0c8a4ae Update Slime Volley game.
Wasn't installable before, the PROVIDES wasn't correct.
Hope it works now...
2015-09-02 13:59:51 +02:00
Michael Lotz
a33d19b0a4 Update haikuwebkit packages to 1.4.12 on x86[_(gcc2|64)]. 2015-08-30 23:10:51 +02:00
Michael Lotz
b11eb89c2d Add system_time bin command which just prints system_time().
This can be used by scripts to do verious performance measurements.
Specifically it can be used to measure the boot time since it represents
the uptime.
2015-08-29 19:15:47 +02:00
Adrien Destugues
44884f88fa Add packages for gws and haikuporter. 2015-08-22 16:13:53 +02:00
Jérôme Duval
36c3cc9732 Update bash packages. 2015-08-19 21:31:46 +02:00
Jérôme Duval
1ecd2c8163 Add libasr, freeciv and its dependencies for x86_64.
* Update freetype for x86_64.
2015-08-18 21:13:24 +02:00
Jérôme Duval
92a3fa86db Add ncurses6 packages, update cmake, mpg123, unrar packages. 2015-08-17 21:51:21 +02:00
Adrien Destugues
897d8754a6 GrafX2: update to a version that actually works. 2015-08-16 14:48:07 +02:00
Humdinger
28b7dd63d3 Updated qbittorrent and quicklaunch. 2015-08-16 13:41:28 +02:00
Adrien Destugues
ebc6718fb2 Add package for GrafX2. 2015-08-16 13:04:09 +02:00
Humdinger
b3fe461495 Updated bepodder, added new qbittorrent and dependancy built by Diver 2015-08-16 08:50:22 +02:00
Adrien Destugues
4c7fff8044 Add package for jabber4haiku. 2015-08-15 11:39:05 +02:00
Adrien Destugues
ea2e2f5e11 Update LnLauncher package to include launch daemon script. 2015-08-15 10:40:38 +02:00
Jérôme Duval
b73c4b60f3 Update icu packages for x86_64. 2015-08-14 22:41:05 +02:00
Adrien Destugues
1e57dd30a8 Fix xmlroff package. 2015-08-14 18:44:36 +02:00
Adrien Destugues
74c001d51d Add xmlroff package, with dependencies. 2015-08-13 22:51:40 +02:00
Michael Lotz
f474606ee9 libroot_debug: Merge guarded heap into libroot_debug.
The individual debug heap implementations are now exposed via a
structure of function pointers and a common frontend dispatches the
malloc and malloc_debug APIs through them.

The MALLOC_DEBUG environment variable can be used to select the guarded
heap by adding 'g', otherwise the debug heap is used as the default.
Consequently the separate libroot_guarded is not needed anymore and has
been removed.

To allow the use of environment variables this early, init_env_post_heap
has been added and the heap dependent atfork() moved there. This allowed
to fold the code of init_heap_post_env into init_heap so the former has
been removed.
2015-08-13 22:12:18 +02:00
Jérôme Duval
7492419877 Updated tcpdump and libpcap packages. 2015-08-13 20:15:57 +02:00
Jérôme Duval
9a900002db Updated cmake, curl and yasm packages. 2015-08-13 18:30:42 +02:00
Adrien Destugues
1379e2b328 Add packages for 2cdt, d52, radare2 and dependencies. 2015-08-10 19:10:58 +02:00
Jérôme Duval
d95c6fc46b Updated curl and openssh packages. 2015-08-09 08:00:19 +02:00
Jérôme Duval
f6f96d9689 Update lz4 packages. 2015-08-07 17:57:27 +02:00
Jérôme Duval
3470d14d03 Update nano,mpg123,libmikmod,libpng16,libunistring packages. 2015-08-07 17:07:57 +02:00
Jérôme Duval
31afee2773 Update binutils packages.
* only the version format string differs.
2015-08-02 14:48:01 +02:00
Jérôme Duval
0a0b817fd5 Update coreutils and xz_utils packages. 2015-08-02 14:07:00 +02:00
Humdinger
1102b7e184 Added packages for Clipdinger for x86 and x86_64 platforms. 2015-08-02 13:23:17 +02:00
Humdinger
5dc23a0514 Update Clipdinger package to v0.4.
Fewer bugs. More favorites.
See http://humdingerb.github.io/clipdinger/
2015-08-01 19:16:37 +02:00
Jérôme Duval
ed92a10520 diffutils: use the outsourced packages.
* remove diffutils Jamfile from the build and diffutils sources from the tree.
2015-08-01 14:04:10 +02:00
Jérôme Duval
8191765025 Updated binutils, help2man, sqlite packages.
* added diffutils, mpc, mpfr packages.
2015-08-01 13:31:01 +02:00
Adrien Destugues
82a6fd69f7 cpctools package: include png2crtc. 2015-07-30 22:11:14 +02:00
Adrien Destugues
29584b3fc4 Add packages for libdsk and tools. 2015-07-30 21:57:48 +02:00
Adrien Destugues
3159417f29 Add packages for vasm,vlink,exomizer,cpctools. 2015-07-30 21:53:53 +02:00
Humdinger
2bcaf0d83b Update/add fftw packages for Haiku gcc2hybrid. 2015-07-28 17:57:34 +02:00
Andrew Lindesay
3860139319 hvif2png: Fix build on Mac OS X.
* Add support for macports lib and headers dirs.
 * Link libs change for Mac OS X for tool build.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2015-07-25 10:23:24 -04:00
Augustin Cavalier
e4b8ed4a85 images/regular: Delete DVB stuff.
Thanks to Axel for reviewing!
2015-07-25 10:05:00 -04:00
Axel Dörfler
3108062744 Added PostInstallScript to the image.
* Somehow it didn't make it.
* This fixes the last part of #12227.
2015-07-24 19:45:38 +02:00
Axel Dörfler
5e541a6042 launch_daemon: Added /system/data/user_launch directory.
* This directory is for services that are launched per user (in a user
  context), but installed globally.
* This is now used for the default "user" configuration; before this was
  put into ~/config/non-packaged/data/launch, which didn't really fit,
  and has the huge disadvantage that it cannot be updated.
* Fixes part of #12227.
2015-07-24 17:25:13 +02:00
Humdinger
4fbe048e4c Update cdrtools to cdrtools-3.01~a30-1.
gcc2 only. gcc4 build fails. x86_64 has strangely a policy error.
2015-07-24 06:51:08 +02:00
Augustin Cavalier
00ac71aa79 Fix build after DVB removal.
Apparently, the files were included in the image.
2015-07-23 15:45:15 -04:00
Axel Dörfler
65ed8a5e87 Added post-install script, and start UserBootscript again.
* This is the final missing piece of the former boot process.
* Removed the unused Bootscript, and Bootscript.cd files.
2015-07-22 20:45:43 +02:00
Axel Dörfler
05a567f609 Added autologin command, and use it by default.
* This will handle our current single-user login needs.
* Removed Login from the minimum image again.
2015-07-22 20:43:54 +02:00
Axel Dörfler
ac0a462fba launch_daemon: Basic user session implementation.
* Instead of launching Tracker/Deskbar directly, we now launch the
  Login application.
* This will now start a new session for the selected user (the password
  is currently ignored).
* When a user session is started, the launch_daemon forks, and the
  child then restarts the LaunchDaemon application in user mode.
* It then registers itself with its parent, in order to resolve user
  dependent services.
* Added a user launch file that will cause Tracker, and Deskbar to
  start in the new session.
2015-07-22 20:41:37 +02:00
Axel Dörfler
c16361c49c launch_daemon: Initialize /tmp & /var/shared_memory, clock.
* Added initializing /tmp & /var/shared_memory to the launch_daemon.
* Moved clockconfig.cpp code into the launch_daemon.
* This follows systemd design; since those jobs are fixed, it doesn't
  matter where you maintain them.
* The init jobs are BJobs, but the JobQueue is only used for that
  one use for now. At a later time, I intend to put the job launching
  in there, as well. BJob allows to represent the dependencies already.
2015-07-22 20:41:14 +02:00
Axel Dörfler
89168ad8b9 Boot the system via launch_daemon.
* This is actually working already, although we cannot reproduce all
  the features of the former Bootscript yet. This is without any
  dependency support in launch_daemon.
* All shell activity like cleaning out /tmp, setting up the environment,
  setting the time, etc. is not yet working.
2015-07-22 20:40:33 +02:00
Axel Dörfler
035e3e77ed kernel: profile system when SYSTEM_PROFILER is defined.
* This enables a mechanism to profile almost the complete boot process
  (starting with main2()), if SYSTEM_PROFILER is defined to 1.
* You can access the profiling data using "profile -r".
2015-07-22 20:39:52 +02:00
Humdinger
7d0bb19b09 Added new release of Clipdinger
Fewer bugs. Fade to grey.
2015-07-21 17:23:08 +02:00
Adrien Destugues
bdd4f6b7d0 Update cmake package
Fixes gethostbyname_r problem.
2015-07-20 21:43:12 +02:00
Augustin Cavalier
7eccc69001 Rename PackageInstaller to LegacyPackageInstaller.
Affects only the file name, not the mimetype.
Fixes #10004.
2015-07-18 14:35:08 -04:00
Humdinger
ec0204ad1e Update Pe package to a current build.
gcc2 only for the time being, as the other plattforms either
don't build or the resulting binary doesn't launch.

x86: "runtime_loader: Cannot open file libnetwork.so: No such file or directory"
	It also refuses to build with haikuporter's -S option:
	"POLICY ERROR: can't find used library "libstdc++.r4.so"

x64: "bash: ./Pe: cannot execute binary file: Not an executable"
	And the same policy error with -S as x86.

Anyone feel free to fix that... :)
2015-07-18 17:41:33 +02:00
Jérôme Duval
49f3476475 Updated gcc packages for x86_gcc2 and x86. 2015-07-15 05:05:48 +02:00
Humdinger
8512a55f41 Fixed Web+ Bookmarks.
* the LoaderPage for the BeBook now points to /system/documentation/BeBook
* the HaikuPorts bookmark now points to https://github.com/haikuports
2015-07-14 18:03:22 +02:00
Adrien Destugues
58f9556840 Update OpenSSH package.
Fixes #12181.
2015-07-14 10:10:01 +02:00
Humdinger
2bf1d39d9d Added libiodbc, postgresql, psqlodbc
Thanks Mark Hellegers for the recipes!
2015-07-14 09:19:37 +02:00
Jérôme Duval
e5e3ac7f70 Updated gcc package for x86_64. 2015-07-13 06:47:26 +02:00
Humdinger
32e484046d Updated yab-ide to 2.2.5-1. 2015-07-12 08:12:21 +02:00
Humdinger
b7d5c81a95 Updated yab and Clipdinger packages. 2015-07-09 19:18:52 +02:00
Augustin Cavalier
0fe33fd516 images/regular: Add Nebula to the default image. 2015-07-07 20:05:33 -04:00
Humdinger
310cd0e731 Added Vacuum package.
See http://www.vacuum-im.org.
Thanks Diver!
2015-07-07 20:16:53 +02:00
Michael Lotz
29e8040d58 log_overlay: Fix 64 bit build and add to image. 2015-07-05 10:40:01 +02:00
Alexander von Gluck IV
7e24b659c4 build: Convert to external libedit build package
* Drop lib/edit and matching bsd header
* Convert Debugger to libedit build package
* Should solve problems with libedit consumers
  not defining _BSD_SOURCE
* Progress on #10267
2015-07-04 15:29:05 -05:00
Alexander von Gluck IV
d1620177b9 x86_gcc2: Update libedit packages to 2015_03_21_3.1-2 2015-07-04 15:09:57 -05:00
Alexander von Gluck IV
3847e19f7f jam: Make DownloadLocatedFile1 more aggressive. 10s timeout == retry 2015-07-04 14:01:00 -05:00
Humdinger
4f2669e7ea Added package Clipdinger - a history for the sytem clipboard
see http://humdingerb.github.io/clipdinger/
2015-07-01 12:33:32 +02:00
Alexander von Gluck IV
f3d8d34616 Updated libedit package for x86_64 2015-06-29 21:52:21 -05:00
Augustin Cavalier
dd9b4a3f10 build: delete DocumentationRules.
These were only used as an experiment for converting coreutils
manpages to different formats, and as coreutils is no longer in the
tree, they aren't used.
2015-06-22 13:20:07 -04:00
Adrien Destugues
60295ba1f7 Move ports and protocols files back to data directory in Haiku package.
These files are required for netresolv functionality, and there is no
real use in modifying them as settings files. Restore the previous
behavior, the files are stored in data and part of the Haiku package.

This means there is no need for a fresh install from image to get the
files anymore.

Fixes #12156.
2015-06-20 11:52:13 +02:00
Augustin Cavalier
6eafb4b041 Replace a few references to Subversion with Git.
There are a whole bunch more of these around, but these were the
ones I was confident replacing.
2015-06-19 15:36:52 -04:00
Adrien Destugues
fa57a184e4 APR: update to 1.5.2.
Fixes #12166.
2015-06-17 21:27:57 +02:00
Humdinger
f024ffe6b9 Updated QuickLaunch, UberTuber, youtube-dl 2015-06-16 09:06:57 +02:00
Adrien Destugues
f15fb39b20 Properly fix Lex/Yacc dependency following Ingo's advice
* By setting HDRGRIST to match SOURCE_GRIST in MultiArchDirSetup, the
include scanning in Jam will work properly: the generated header will
have the same grist as what the include scan looks for.
* Remove the now unneeded workaround from netresolv Jamfile.
2015-06-15 19:27:12 +02:00
Adrien Destugues
8d2aee6bc8 libbind: integrate "netresolv" patches from NetBSD.
libbind development was transferred to the NetBSD project at
http://wiki.netbsd.org/individual-software-releases/netresolv/

There isn't an official release yet, but they provide a set of patches
against the latest libbind release.

* Remove all files we don't use
* Merge the changes to the remaining files
* Add some new files we need
* Move getifaddrs implementation to libnetwork (instead of libbnetapi)
so it can be used by netresolv.

Fixes #8293 : netresolv uses getifaddrs to determine if there is a local
IPv6 address. If there is not, it will not return AAAA records.
2015-06-14 15:47:03 +02:00
Jérôme Duval
ca92467274 Updated cdrtools package for x86_64. 2015-06-13 18:52:06 +02:00
François Revol
a24ca25e68 PPC: disable -Werror for now
At least for the Sam port there are still things to fix in U-Boot code,
and some #warnings as well.
2015-06-12 23:03:53 +02:00
Jérôme Duval
962d4f9cd8 openssl: security update
Fix for CVE-2015-1788
Fix for CVE-2015-1789
Fix for CVE-2015-1790
Fix for CVE-2015-1791
Fix for CVE-2015-1792
2015-06-12 22:09:52 +02:00
Gerasim Troeglazov
c68a5c79b2 Updated NanoSVGTranslator for x86_gcc2 2015-06-12 22:28:05 +10:00
Gerasim Troeglazov
d25e6414e4 Added Arduino IDE package for x86_gcc2 2015-06-11 23:41:00 +10:00
Jérôme Duval
944c00b892 Update cmake package for x86_64. 2015-06-11 10:55:50 +02:00
Jérôme Duval
e22a18e9f3 Add a feature for expat.
* Icon-O-Matic and Cortex are dependent on the feature.
* remove expat lib from the build and from the tree.
* expat package is added to regular builds.
2015-06-10 23:31:55 +02:00
Jérôme Duval
158ae5148d Updated readline package for x86_gcc2. 2015-06-10 22:19:23 +02:00
Jérôme Duval
a81e294bb7 Updated expat packages for secondary arch x86 and x86_gcc2. 2015-06-10 20:51:40 +02:00
Jérôme Duval
590e370847 Updated freetype packages. 2015-06-10 20:37:50 +02:00
Jérôme Duval
de4adb68a7 Updated dos2unix packages. 2015-06-10 13:56:20 +02:00
Jérôme Duval
b5121ca754 Updated bash packages. 2015-06-10 13:00:11 +02:00
Jérôme Duval
001b3b06b1 Updated expat package for x86. 2015-06-10 11:39:46 +02:00
Jérôme Duval
1f56c11b79 gzip: use the outsourced packages.
* remove gzip Jamfile from the build and gzip sources from the tree.
2015-06-10 11:26:51 +02:00
Jérôme Duval
45287a58ff Added packages for gzip. 2015-06-10 10:47:06 +02:00
Jessica Hamilton
433838de9a libqt4: updated package which fixes pkg-config files [x86_gcc2] 2015-06-09 16:39:01 +12:00
Jessica Hamilton
1c4f6196ed Add packages: lua_x86, swig_x86, tcl for x86_gcc2 2015-06-07 20:14:09 +12:00
Jessica Hamilton
0459d905e8 Add packages for TeX Live and LyX on x86_gcc2 2015-06-06 11:40:20 +12:00
Jessica Hamilton
11e8ecdd94 writembr: Implement support for GPT partitions, #4028.
* This should support both GPT and MBR formatted partitions.
* To boot Haiku from a GPT partition, it must have the correct
  BFS UUID for the partition.
* Tools such as gdisk/gptfdisk can create partitions with
  the correct BFS UUID.
2015-06-04 15:07:13 +12:00
Hamish Morrison
3375ee66bc ruby: add x86_gcc2 package for 2.2.2 2015-06-03 13:59:14 +01:00
Gerasim Troeglazov
85196dcc71 Updated QMPlay2 package 2015-06-03 14:31:48 +10:00
Gerasim Troeglazov
3f6e57e7ff Added graphite2 packages for x86_gcc2 2015-06-03 12:07:14 +10:00
Gerasim Troeglazov
b7a2e70d4b Added harfbuzz packages for x86_gcc2 2015-06-03 11:18:12 +10:00
Jérôme Duval
7b81aebcbc Add cppunit and librevenge packages for x86_64. 2015-06-02 23:05:20 +02:00
Gerasim Troeglazov
058cc97b3d Added enca packages for gcc2 and x86_gcc2 2015-06-03 06:40:47 +10:00
Jérôme Duval
47f1f22169 Update lz4, harfbuzz and sharutils packages for x86_64. 2015-06-02 20:10:06 +02:00
Jérôme Duval
2c0a027ee7 Add boost and nspr packages for x86_64. 2015-06-02 17:17:29 +02:00
Gerasim Troeglazov
b5ab96b2eb Added QMPlay2 package 2015-06-02 22:12:14 +10:00
Gerasim Troeglazov
6049c972d4 Added libass, libcdio, libcddb packages for gcc2_x86 2015-06-02 22:03:43 +10:00
Humdinger
6a7370ae68 Updated mplayer package.
Should now auto-detect CPU architecture.
2015-06-01 19:29:17 +02:00
Jessica Hamilton
bcf6650e4f libxml2_x86: update to fix use of xml catalogs
* Now correctly searches /boot/system/data/xml/catalog for
  files containing xml catalogs
* This fixes use of docbook stylesheets with xsltproc
2015-05-30 14:01:35 +12:00
Humdinger
7b897448a9 Added CatKeysEditor
see https://github.com/puckipedia/BeLocalized
2015-05-29 18:20:46 +02:00
Gerasim Troeglazov
8c0f3653d0 Updated libftdi, confuse, avrdude and avr_libc packages for gcc2_x86 2015-05-29 21:45:19 +10:00
Gerasim Troeglazov
6d08976c30 Updated fribidi packages for gcc2 and gcc2_x86 2015-05-27 23:52:09 +10:00
Hamish Morrison
f886b0462b openjdk: update 1.7u80-b32 package to latest revision 2015-05-27 16:09:57 +01:00
Gerasim Troeglazov
47c5974e8f Added mplayer package for gcc2_x86 2015-05-27 23:16:51 +10:00
Gerasim Troeglazov
c5881520c3 Added libdv, libdca, a52dec, twolame and popt packages for gcc2_x86 2015-05-27 22:40:37 +10:00
Gerasim Troeglazov
03953cfa9c Added libdvdcss, libdvdread and libdvdnav packages for gcc2_x86 2015-05-27 22:25:24 +10:00
Gerasim Troeglazov
fd4345c079 Updated libvorbis, libsndfile and lame packages for gcc2_x86 2015-05-27 21:32:07 +10:00
Jérôme Duval
0e8de1300a Update python package for x86_64. 2015-05-26 23:01:00 +02:00
Humdinger
6763020168 Updated ArmyKnife (only documentation) 2015-05-26 19:45:00 +02:00
Jérôme Duval
444a32d53b Update libdvdnav packages for x86_64. 2015-05-25 22:08:58 +02:00
Jérôme Duval
63b330d959 Add handbrake package for x86_64.
* CLI only.
2015-05-25 21:22:21 +02:00
Jérôme Duval
dbe15e658a Add x86_64 packages for libdvdread and libdvdnav. 2015-05-25 21:19:52 +02:00
Jérôme Duval
33b7c150ae Add libbluray packages for x86_64. 2015-05-25 20:56:20 +02:00
Jérôme Duval
f181d00c95 Added several x86_64 media related packages. 2015-05-25 20:40:06 +02:00
Humdinger
7706f30517 Update Web+ bookmarks.
Removing Haikuware, adding instead:
- Guest One's Haiku Repository
- PulkoMandy's Archiv
- Fatelk's Repo
2015-05-25 18:07:57 +02:00
Hamish Morrison
c15b65561b openjdk: add package for 1.7u80-b32 2015-05-24 20:55:15 +01:00
taos
2994934b92 Updates Vision 64bit package revision to vision-0.9.7.r949-3. This will work as soon as the Haiku 64bit repository will contain the correponding package. #12091
Signed-off-by: Joseph R. Prostko <joe.prostko@gmail.com>
2015-05-23 16:35:40 -04:00
Joseph R. Prostko
ba0ab7be38 Add Fossil 1.33 packages
* Adds x86_gcc2, x86, and x86_64 packages
2015-05-23 15:28:57 -04:00
Humdinger
f425c07003 Updated Beezer package. 2015-05-19 19:08:30 +02:00
Jérôme Duval
5122e6fe7b Added enca and libass packages for x86_64. 2015-05-18 17:44:26 +02:00
Jérôme Duval
d546253a4b Added x86_64 packages for lua, sdl_gfx, sdl_image, smpeg.
* Update libvorbis x86_64 package.
2015-05-18 17:36:19 +02:00
Adrien Destugues
1d9f30253d Update gcc6809 and lwtools.
* This version actually works.
2015-05-17 22:09:10 +02:00
Jérôme Duval
d61c73b352 Add lcms package for x86_64. 2015-05-17 11:13:32 +02:00
Humdinger
c55993ea13 Update Sawteeth package. 2015-05-15 11:34:57 +02:00
Jérôme Duval
e1e60a66bd Add xz_utils_devel package for x86. 2015-05-14 20:47:43 +02:00
Jérôme Duval
f2590ad75b Add python_mako and python_setuptools packages for x86. 2015-05-14 20:36:03 +02:00
Jérôme Duval
0efd0f54d3 Update xz_utils package for x86. 2015-05-13 00:16:34 +02:00
Jérôme Duval
65ac084f46 Update icu packages for x86.
* Add icu54 packages for x86 for compatibility.
2015-05-12 23:29:41 +02:00
haiqu
b4c466459f Update Huawei in usb_modeswitch
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2015-05-12 20:16:31 +02:00
Humdinger
c0ffeef275 Adding ArmyKnife package. 2015-05-11 18:10:40 +02:00
Jérôme Duval
73de58376a Update icu x86_64 package with namespace renaming enabled.
"Renaming" means the icu namespace is suffixed with the version number,
atm icu_55. Using "renaming" allows to use two different versions of ICU,
thus easing upgrades. For instance haikuwebkit uses a current version of ICU,
while the system uses a newer one after an upgrade.

* Replace all uses of the icu namespace in our public headers, with a macro
defaulting to icu. As the namespace is only used for private fields pointers,
there should be no impact.
* Locale kit *.cpp have to import the macro from <unicode/uversion.h> *before*
including any locale headers. Ditto for a Time preferences cpp file. This way,
the correct current icu namespace is referenced.
* Fixes bug #12057.
2015-05-10 21:52:36 +02:00
Jérôme Duval
5fab548f45 Update icu package for x86_64.
* Add icu54 package for x86_64 for compatibility.
2015-05-08 21:28:19 +02:00
Jérôme Duval
c0d1a618d1 Add x86_64 packages for gpgme and its dependencies.
* Update sqlite package for x86_64.
2015-05-08 20:05:35 +02:00
Jérôme Duval
6fff70bc6d Update llvm package for x86_64. 2015-05-08 19:54:45 +02:00
Jérôme Duval
728d237aa6 Update llvm package for x86_gcc2. 2015-05-08 16:44:50 +02:00
Jérôme Duval
f17050992b Update llvm package for x86. 2015-05-06 23:22:46 +02:00
Jérôme Duval
1d1613ffa9 Updated unzip packages.
* Fix extraction of symbolic links, ticket #12042.
2015-05-06 19:21:42 +02:00
François Revol
805143a5a4 tig: update package 2015-05-01 18:39:18 +02:00
Jérôme Duval
105c7e2737 tcpdump: use the outsourced packages.
* remove tcpdump and libpcap from the build and from the tree.
2015-05-01 12:15:09 +02:00
Jérôme Duval
042323f5ff Added libpcap and tcpdump packages.
* Also updated curl packages.
2015-05-01 12:15:08 +02:00
Murai Takashi
744ab983f3 Add add-ons/input_server/method directory to image.
Add empty directory to image so that we can install input method add-ons
without restart.

Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2015-04-30 21:52:10 +02:00
Jérôme Duval
e5c08f085e Update curl package for x86_64.
* should fix #12038.
2015-04-30 21:48:20 +02:00
Adrien Destugues
f49b18811e Update BeShare package to a version that does run
* Fix version number
* Split libsanta to separate package

Apparently this version still has problem with sharing files, but at
least you can download.
2015-04-29 21:17:22 +02:00
Jérôme Duval
52664df718 Update curl packages. 2015-04-28 19:57:34 +02:00
Gerasim Troeglazov
484f1b37f5 Added LibreCAD and Marble packages for x86_gcc2 2015-04-29 00:05:24 +10:00
Adrien Destugues
306dc528b6 Add package for hub, use github from command line. 2015-04-27 21:25:53 +02:00
Adrien Destugues
bb132940c3 Add package for Sawteeth. 2015-04-26 22:12:12 +02:00
Adrien Destugues
9ac06d90b1 ffmpeg: fix compatibility with Media server. 2015-04-26 14:11:48 +02:00
Adrien Destugues
a8ee0de7ea Make qt4 package installable again. 2015-04-26 10:49:00 +02:00
Adrien Destugues
eb5fc5a7c1 Update qt4 packages for icu 55.1. 2015-04-25 21:45:26 +02:00
Adrien Destugues
32cc744b8c Add dosbox and libedit_x86. 2015-04-25 20:07:46 +02:00
Adrien Destugues
296867b5cf Add CriticalMass and update cmake. 2015-04-25 19:22:48 +02:00
Adrien Destugues
9ea04c4dc7 Add package for VLC 0.8.6i.
* Update fmpeg to include GPL code (needed by VLC).
* Update libebml with fixed headers.
2015-04-25 17:57:16 +02:00
Adrien Destugues
94d0d42372 HaikuWebKit 1.4.11.
* Built against ICU 55.1.
2015-04-25 15:03:52 +02:00
Adrien Destugues
2b7f655db0 Update boost for ICU 55 upgrade. 2015-04-25 15:03:51 +02:00
François Revol
a2ddc1c06e Fix CompileDTS rule to locate the device tree blob properly
This avoids having to call it from the BoardSetup files.
2015-04-24 02:27:55 +02:00
Adrien Destugues
e3552201be Add packages for Samba and Twolame
* More VLC dependencies.
2015-04-22 21:12:01 +02:00
François Revol
83b9ad27c9 libtool: update packages, add gcc4 version 2015-04-22 16:14:37 +02:00
Gerasim Troeglazov
3e6f186242 Added mda_vst package for x86_gcc2 2015-04-22 23:14:41 +10:00
Gerasim Troeglazov
7a8db36852 Added MailNews package for x86_gcc2 2015-04-22 23:10:25 +10:00
Adrien Destugues
510eb73653 Add libdca
* Another dependency of VLC 0.8.6…
2015-04-21 21:38:56 +02:00
Gerasim Troeglazov
e59470891c Added BeZilla package for x86_gcc2 2015-04-21 21:33:21 +10:00
Gerasim Troeglazov
c7077b33ac Update MuPDF up to 1.7 and PDFTranslator, DocumentViewer packages 2015-04-21 21:19:58 +10:00
François Revol
1eb23951c3 HaikuPortsCross: Update some PPC bootstrap packages 2015-04-20 18:35:36 +02:00
Adrien Destugues
5265e873af Add more vlc dependncies + Fix Caya and add paragui
* libdvdread, libdvdnav, faac
* Caya built in release mode (much smaller package)
* Paragui and dependencies: libsigc++ and physfs.
2015-04-19 18:14:59 +02:00
Adrien Destugues
ee93a8f4a1 Fixed goonies package. 2015-04-19 11:23:41 +02:00
Adrien Destugues
67334c1a29 More dependencies for VLC
libcddb, libcdio, libdvbpsi, libdvdcss, vcdimager.
2015-04-19 11:23:31 +02:00
Alexander von Gluck IV
d3d976b08c cubieboard4: Add 32k alignment fix
* haiku_loader now starts on the cubieboard4
  with a working uart!
2015-04-18 10:38:02 -05:00
Adrien Destugues
3cd56e6356 Add packages for some VLC dependencies
a52dec, libmatroska, libebml, gnutls, libgcrypt, musepack_tools,
libreplaygain, libcuefile.
2015-04-18 17:35:03 +02:00
François Revol
1c91ed03fa Build binutils with different extra targets depending on arch
EFI support isn't much useful for ARM.

Also add some targets to help debugging binutils on PPC.
2015-04-18 15:14:24 +02:00
Adrien Destugues
8bbe44dd63 Add package for libmpeg2 2015-04-16 22:07:21 +02:00
Rene Gollent
2e82cb8dd6 x86: Update BePDF, Pe,Vision packages. Add libsanta package. 2015-04-13 22:28:32 -04:00
Alexander von Gluck IV
c0af54cc3b cubieboard4: Update SPL bin url to official source
* Our pull request was accepted
2015-04-13 09:15:38 -05:00