Commit Graph

3482 Commits

Author SHA1 Message Date
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