#
1cdb3beb |
|
27-Feb-2024 |
SED4906 <sed4906birdie@gmail.com> |
sdhci: add ACPI-enumerated device support Change-Id: I5c42344b2499bd22581d6b564192decbce937645 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7456 Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
b352d8cc |
|
18-Jan-2024 |
Jérôme Duval <jerome.duval@gmail.com> |
virtio_gpu: add the accelerant to the regular image fix 32-bit warnings Change-Id: If85acfce1ac93998c13e5d9fa2e02823e219e428 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7342 Haiku-Format: Haiku-format Bot <no-reply+haikuformatbot@haiku-os.org> Reviewed-by: X512 X512 <danger_mail@list.ru> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
e16045db |
|
26-Jun-2023 |
Vladimir Serbinenko <phcoder@gmail.com> |
i2c_elan: Support I2C Elan devices They are not HID devices as they need special polling and interpreting. As a result only descriptor is shared with other i2c HID devices. So it's easier to have it as a separate driver. Partially based on FreeBSD ietp driver Change-Id: Iddc64d216eefeda235a1b15521cba9189dd2ffd8 Reviewed-on: https://review.haiku-os.org/c/haiku/+/6660 Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
b256fa4a |
|
25-May-2023 |
Augustin Cavalier <waddlesplash@gmail.com> |
usb_disk: Transition to "new" driver API. Change-Id: Ia46cb6ddc9f83917a8f797149508d35b770e44f1 Reviewed-on: https://review.haiku-os.org/c/haiku/+/6473 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
f33c8f9c |
|
15-Dec-2022 |
X512 <danger_mail@list.ru> |
busses/pci/designware: add Change-Id: I43dfc8a4b4fabe7b892e98aa192db95ba1b9378f Reviewed-on: https://review.haiku-os.org/c/haiku/+/6225 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
912bdb2a |
|
13-Dec-2022 |
X512 <danger_mail@list.ru> |
busses/pci/ecam: add Change-Id: I8decef75a2d7f30bb5d45fc4774037d6a92bc161 Reviewed-on: https://review.haiku-os.org/c/haiku/+/6223 Reviewed-by: waddlesplash <waddlesplash@gmail.com> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
a23ac85f |
|
19-Mar-2023 |
X512 <danger_mail@list.ru> |
bus_managers/pci: split PCI controller to separate add-on busses/pci/x86: add Other add-ons are in following commits. Change-Id: I7a77bfaef0e8995917b4b54c8369d7075533ec26 Reviewed-on: https://review.haiku-os.org/c/haiku/+/6220 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
23cc5401 |
|
17-Dec-2022 |
Jessica Hamilton <jessica.l.hamilton@gmail.com> |
build: copy new Terminal theme data files into the image. Change-Id: I949d91e93e53f3551f46d06f4b720041b2f9ccc1
|
#
652d5f63 |
|
20-Nov-2022 |
Jérôme Duval <jerome.duval@gmail.com> |
ccp: driver for the RNG part of CCP on AMD the entropy source is read every second and pushed to the PRNG. the PCI device is tested, not the ACPI. Change-Id: I9bb6b21c7189b28a1d8a624d83b33ff6682152dc Reviewed-on: https://review.haiku-os.org/c/haiku/+/5825 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
739d4da0 |
|
22-Nov-2022 |
Jérôme Duval <jerome.duval@gmail.com> |
amd_pstates: introduce a AMD P-states driver for Ryzen with the CPPC feature tested on Zen2 (Ryzen 3 5300U) This support was submitted in October for inclusion in Linux. Haiku supports only two profiles. We could probably add some more, and let the driver says which it supports. Change-Id: Id7754b445bc32a691d58a1e4af630351562abc22 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5826 Reviewed-by: waddlesplash <waddlesplash@gmail.com> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
fefa5edf |
|
11-Nov-2022 |
Augustin Cavalier <waddlesplash@gmail.com> |
Move print add-ons to the haiku_datatranslators package. This allows us to move the Gutenprint dependency there, too.
|
#
37f29a6f |
|
13-Oct-2022 |
Jérôme Duval <jerome.duval@gmail.com> |
usb_ecm: switch to the new driver API Change-Id: I385d70b3245d6b18c3593cf2672445ccfb000f13 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5754 Reviewed-by: X512 <danger_mail@list.ru> Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
f48e3c0f |
|
28-Mar-2022 |
milek7 <me@milek7.pl> |
arm64: Wire up ACPI Change-Id: I62ce53179d0c073680df403434b01b0404c53378 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5270 Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
4561a199 |
|
16-Jul-2022 |
David Karoly <karolyd577@gmail.com> |
arm64: Wire up FDT Change-Id: Ib6f60e6d703e9413eb4cef3ec77686cfd71f8e73 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5478 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
#
891bd148 |
|
20-Jun-2022 |
Augustin Cavalier <waddlesplash@gmail.com> |
packages/Haiku: Clean up WiFi firmware rules. * Nothing uses the plural forms anymore, so drop them. * Nothing uses the "PACKAGE" field, so drop it. Once the Marvell driver is migrated to use a package instead of the archive, we can drop even more of this related to HAIKU_WIFI_FIRMWARE_DO_EXTRACT.
|
#
7916bd8d |
|
20-Apr-2022 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Remove floppy from build It depends on config_manager and was still part of x86 build Change-Id: I88680bfc5adb5cf3d6d55f514c1f193bffea3963 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5219 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
a9bd2efd |
|
14-Apr-2022 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Delete config_manager Change-Id: Ie909c9a22750c33fcb1dd7824e8b3e51c4d86572 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5208 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
a56c73f9 |
|
28-Sep-2021 |
nhtello <team@unarix.com.ar> |
control_look/decor: Add Flat style to haiku_extras package * Works a bit better with dark themes * Has some interesting alternative design elements * MIT licensed Change-Id: I6cfd1d4d05016fb014d515d94cff3b8c8d0298b2 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4508 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Jérôme Duval <jerome.duval@gmail.com> Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>
|
#
1bcecb98 |
|
30-Sep-2021 |
Augustin Cavalier <waddlesplash@gmail.com> |
nvme_disk: Add structure padding for 32-bit. The static asserts are broken on GCC2 and so did not catch this. It appears nobody has ever tried to use this structure on 32-bit plaforms in the upstream libraries or SPDK/DPDK? Fixes #15212.
|
#
63b76fae |
|
17-Sep-2021 |
Augustin Cavalier <waddlesplash@gmail.com> |
Break translators out of haiku.hpkg into a separate haiku_datatranslators.hpkg. Translators and media-plugins are the main source of dependencies in haiku.hpkg, and thus the main source of packages being pulled into chroots, especially HaikuPorter chroots. (FFmpeg pulls in a rather large array of sub- dependencies, itself.) So, here we break all the translators into their own sub-package. For now, haiku.hpkg is declared to depend on haiku_datatranslators, so that users will not suddenly update and have no translators. In the future, this will be dropped. Note that this is only done for the primary arch at present. Secondary architecture translators remain in the main secondary package for now. Change-Id: Id0b352f34f7110b79ec7787792bf3ae0edab4054 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4477 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
a6a9b8b7 |
|
28-Aug-2021 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Remove fdt from arm64 haiku image Might be added back later, at the moment fdt code is not done
|
#
39ddb588 |
|
06-Jun-2021 |
X512 <danger_mail@list.ru> |
build/jam: add virtio_mmio, virtio_input to images * virtio_mmio for riscv64,arm,arm64 * enable new FDT bus for riscv64,arm,arm64 Change-Id: I5141de4e0bfcb44c5368dfafdf68ebf06ca5fb93 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4063 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
32e0fe70 |
|
24-Jun-2021 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
haiku: Add all bootloaders to haiku package Change-Id: I854de44c1b31066dfa522b946cb04a5190f6b0b6 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4113 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>
|
#
9918c829 |
|
03-Jun-2021 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
data/trust_db: Introduce a selection of trusted public keys to our filesystem Change-Id: I7bf7d5dac5bb576f9ca5fc55680fc369556f4312 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4044 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>
|
#
65f52a5f |
|
20-May-2021 |
Jérôme Duval <jerome.duval@gmail.com> |
build: remove the firewire support from the default image decommissioning. Change-Id: Ie7ccba705f7282193120241479d2ae83bd271b2c Reviewed-on: https://review.haiku-os.org/c/haiku/+/3956 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
b5efad4e |
|
22-Feb-2021 |
Alexander G. M. Smith <agmsmith@ncf.ca> |
PackageKit: Remove hard coded first boot package processing scripts. Once change 2342 is in place (running first boot scripts exported from packages), see https://review.haiku-os.org/c/haiku/+/2342, remove data/system/boot/post_install/add_catalog_entry_attributes.sh and related support infrastructure (magic files, launch_roster entries). The work this script did can in fact be done at image creation time instead of at first boot. Change-Id: I485e1a0a87c3e6a6ba3f882e65996f2327134d37 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3751 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
cc2642c1 |
|
23-Dec-2018 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
sdhci/mmc: add to the image. Change-Id: Ic43965efea2c62b6e731c7552e4f27d6d20fc26b Reviewed-on: https://review.haiku-os.org/c/haiku/+/448 Reviewed-by: Stephan Aßmus <superstippi@gmx.de>
|
#
47320dd0 |
|
06-Oct-2020 |
Augustin Cavalier <waddlesplash@gmail.com> |
configure & build: Rework legacy GCC detection to parse versions outside of Jam. Jam comparison logic is string-based, and so was detecting GCC >= 10 as being < 2. This rectifies that by removing the GCC version parsing from Jam logic entirely, and setting various BuildConfig variables instead. Change-Id: I0c0ae3b9002fb5e77f9ca7a78600c91871657f03 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3293 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Jérôme Duval <jerome.duval@gmail.com> Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>
|
#
2c09e0dc |
|
04-Aug-2020 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Installer: separate writing bootsector from other install finishing code Remove the InstallerInitScript (it does nothing) and the InstallerFinishScript (it does too many things). Instead implement the finishing directly in Installer. Separate writing the bootsector, so that the "write bootsector" menu writes only the bootsector. Fixes #16303
|
#
13b45a2e |
|
13-Jul-2019 |
Preetpal Kaur <preetpalok123@gmail.com> |
Integrate PadBlocker in input preferences - Import padblocker sources - Add slider to set padblocking time - Generates PadBlocker settings Fixes #11673 Change-Id: Ic88416215aabb1ae6aba79ff41cb55a7f0f8008d Reviewed-on: https://review.haiku-os.org/c/haiku/+/1590 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
68ea0124 |
|
16-May-2020 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Add a partitioning system for Sun disklabel/vtoc This is the partitioning system used on sparc machines. Confirmed working with a Solaris install iso image. Added to the haiku package for sparc and to haiku_extras for other architectures. Fixes #15638 Change-Id: I0584bef5e6a66eff9a33eb6675d5533cc9a45d1e Reviewed-on: https://review.haiku-os.org/c/haiku/+/2709 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
a94c4e5a |
|
17-Apr-2020 |
Jérôme Duval <jerome.duval@gmail.com> |
HaikuImage: add acpi_als Change-Id: Iae4e9ddee1c6fcaba485470469e24fdf48bee661 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2579 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
a00a3d62 |
|
29-Apr-2020 |
Jérôme Duval <jerome.duval@gmail.com> |
HaikuImage: add wmi driver and smbios generic module Change-Id: I76a0642285a33f9a0de930c4af0e207b54f33247 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2537 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
9aacbbbb |
|
03-Apr-2020 |
Jérôme Duval <jerome.duval@gmail.com> |
HaikuImage: add i2c bus manager and pch_i2c bus add i2c bin tool Change-Id: Id83e1ec4f008d3728120dcf5a7f43c4b621c1272 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2486 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
459b9916 |
|
30-Jul-2019 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
nvme_disk: Disable Boot Symlink on non-x86; #15212
|
#
de4406ad |
|
30-Jul-2019 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
nvme_disk: Disable on non-x86; #15212 * There are some type-length issues on arm, and our usage outside of x86 is limited for the moment. * This could be fixed in the future.
|
#
0c26c6f1 |
|
14-Apr-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
build: Add the NVMe driver to the image.
|
#
a30d07f8 |
|
25-Feb-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
build: Remove ATA build feature references. The ATA build feature itself was mistakenly removed in the previous commit, as it should have been removed along with these. Sorry about that.
|
#
de7581ee |
|
15-Jan-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
build: Add the new "Hostname" network panel to the regular image.
|
#
c5cb2cbd |
|
10-Jan-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
Delete usb_printer driver. It has been unused since 2010, when the usb_port printer transport was rewritten to use the USBKit. Change-Id: I224e07fb35cd9696c07b8f22dd51d3c67d92e0a9 Reviewed-on: https://review.haiku-os.org/c/869 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
16a54a87 |
|
28-Nov-2018 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Merge usb_floppy back into usb_disk. - USB pen drive seems to still work. More extensive testing welcome. - USB floppies don't work yet, but they don't work anymore with the current driver, either. I'm still investigating that part. Fixes #9276 Change-Id: I8aa5ab828ad2ad867d0c187062d6e179372fc2ad Reviewed-on: https://review.haiku-os.org/747 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com> Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
a5297c59 |
|
15-Nov-2018 |
Augustin Cavalier <waddlesplash@gmail.com> |
build: Add SYS:NAME attribute to all folders handled by Tracker. Mail and Deskbar folders are still TODO.
|
#
ee355c32 |
|
15-Nov-2018 |
Augustin Cavalier <waddlesplash@gmail.com> |
packages/Haiku: Remove liblocale.so -> libbe.so symlink. It has not been in /system/develop/lib for a long time, and all applications have been rebuilt multiple times since PM, so this isn't needed anymore.
|
#
813b6c65 |
|
13-Jan-2018 |
Jérôme Duval <jerome.duval@gmail.com> |
disasm: add to the image on x86_64.
|
#
5797d59f |
|
01-Dec-2017 |
Alexander Coers <alexander.coers@gmx.de> |
ATA: Support for Highpoint HPT36x/37x PCI controller Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com> Fixes #13819. Some style fixes by me.
|
#
a222e4d0 |
|
31-Aug-2017 |
Augustin Cavalier <waddlesplash@gmail.com> |
virtio_net: Add to image. Stress-tested in VirtualBox. No major performance or usability problems; even when I had tracing enabled, it was transferring data at ~1.1MB/s.
|
#
c7258f02 |
|
01-Jul-2017 |
Augustin Cavalier <waddlesplash@gmail.com> |
PDF Writer & PDFlib: Remove from tree. Now supplied via HaikuPorts packages. I *think* this was the last component in the tree with a non-OSI license.
|
#
7600fdd8 |
|
28-Jun-2017 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
ide: Remove old IDE bus + stack. * Hasn't been used for quite some time * Everything was ported over to a new ATA stack some time ago. * No huge regressions were seen from the new ATA stack.
|
#
a09b074d |
|
03-Jan-2015 |
luroh <lurohh@gmail.com> |
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.
|
#
96fef5d1 |
|
03-Nov-2016 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
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.
|
#
34f42c6f |
|
03-Nov-2016 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
BeDecorator: actually put it inside the package.
|
#
5c65d2f5 |
|
02-Nov-2016 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Properly add the BeDecorator to the image Put it inside the Haiku package.
|
#
2cad94c1 |
|
12-Aug-2016 |
John Scipione <jscipione@gmail.com> |
Whitespace only changes in jam files
|
#
0421aa8c |
|
10-Apr-2016 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
bluetooth: Add h2generic driver to image
|
#
ca7e8e5b |
|
10-Apr-2016 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
bluetooth: Add kernel stack to image
|
#
e3724c38 |
|
04-Jan-2014 |
mshlyn <linlongzhou@163.com> |
PPP: Port to the new stack. Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com> This is a squash of the 42 commits by @mshlyn, as I couldn't find a way to break them into logical chunks. I did not include these in the build, as it appears that they only partially work anyway, and much more cleanup is still needed. However, this is a huge improvement on what was in the tree before, which looked horrendous and didn't even compile (as it was designed for the old stack). Mostly fixes #812.
|
#
81768f44 |
|
09-Nov-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
XHCI USB: include in the Haiku package, only enabled two devices for now.
|
#
03862111 |
|
17-Feb-2014 |
François Revol <revol@free.fr> |
Add FAT addon for DriveSetup Tested with a 5MB image, seems to work. There seems to be an issue with too long names though, or possibly names with spaces. Also, technically it supports FAT12,16 and 32, so it should probably be renamed in the interface. Didn't check how to declare support for more than 1 partition types either.
|
#
d2eca26b |
|
19-Oct-2015 |
Axel Dörfler <axeld@pinc-software.de> |
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.
|
#
31080627 |
|
24-Jul-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Added PostInstallScript to the image. * Somehow it didn't make it. * This fixes the last part of #12227.
|
#
5e541a60 |
|
24-Jul-2015 |
Axel Dörfler <axeld@pinc-software.de> |
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.
|
#
89168ad8 |
|
15-Apr-2015 |
Axel Dörfler <axeld@pinc-software.de> |
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.
|
#
60295ba1 |
|
20-Jun-2015 |
Adrien Destugues <pulkomandy@gmail.com> |
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.
|
#
1f56c11b |
|
10-Jun-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
gzip: use the outsourced packages. * remove gzip Jamfile from the build and gzip sources from the tree.
|
#
b4c46645 |
|
09-May-2015 |
haiqu <judd@ob-wan.com> |
Update Huawei in usb_modeswitch Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
744ab983 |
|
30-Apr-2015 |
Murai Takashi <tmurai01@gmail.com> |
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>
|
#
827f11e9 |
|
11-Apr-2015 |
Michael Lotz <mmlr@mlotz.ch> |
Whitespace cleanup only.
|
#
c7334582 |
|
01-Apr-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Removed old, and unused Netscript.
|
#
5f03af76 |
|
27-Mar-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Added new network settings add-ons to the image. Conflicts: build/jam/packages/Haiku
|
#
a7cb9f5f |
|
04-Feb-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Network: WIP of redesign. * Fletched out new add-on API. * Moved InterfaceListItem from the interfaces add-on into the application. * Renamed NetworkSetup* to Network* respectively NetworkSettings*.
|
#
85e5aa30 |
|
26-Feb-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
Add packages for unzip and use them. * remove unzip Jamfile from the build, <build>unzip stays with us. * clean up image and package definitions. * added unzip in regular builds.
|
#
10203293 |
|
02-Feb-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Removed minimize_all again from the image. * It's not only broken conceptionally, but also it's implementation is: it unconditionally filters all ctrl-cmd(-shift) key combinations. * Since it's functionality should be implemented differently in the first place, it should be removed completely, though.
|
#
a0c83527 |
|
12-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Add input server filters ... for switching workspaces (removed from BWindow) and minimize all (aka Show Desktop). This moves the workspace switch behavior out of the BWindow class and places it into it's own input server filter that does the same thing. The difference is that you may now uninstall the workspace switching filter to disable the behavior. These shortcuts were not included in the BeOS R5 version of BWindow so represent additional behavior added to Haiku. minimize_all (aka Show Desktop) is a new input server filter that allows you to minimize all windows by pressing cmd+ctrl+D. If you do not like this behavior you may uninstall the minimize_all input server filter.
|
#
b9962cea |
|
08-Jan-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
IMAP,POP3,NewMailNotification: fixed x86_64 build. * Notifier::HeaderFetched(): fixed the method signature (go figure how it could build on x86). * POP3: fSizes type is now std::vector<size_t> instead of BList. Please review. off_t might be a better choice. * added the mail_daemon add-ons to the Haiku package again.
|
#
67d5656f |
|
07-Jan-2015 |
Rene Gollent <anevilyak@gmail.com> |
Fix x86,x86_64 build. For the time being, exclude the new mail_daemon add-ons from the image, as they break both the x86 and x86_64 builds by failing to compile in a variety of ways.
|
#
03028498 |
|
17-Nov-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
Remove some unneeded file and partitionning systems * googlefs: not working, needs update to match current page layout of google searches * Amiga and Apple partitionning systems: made them 68k and ppc-only, respectively. There is not much use for those on x86 systems. Also remove kdlhangman from the bootstrap packages.
|
#
1508dc5c |
|
30-Oct-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
network prefs: fix jamfiles and include into image. * There are some rough edges, but the functions from the existing preflet are all available now.
|
#
a12b88a8 |
|
17-Oct-2014 |
Rene Gollent <anevilyak@gmail.com> |
Remove canna reference to fix build. (#11186).
|
#
bbcce443 |
|
18-Oct-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
Remove more of Canna. Fixes #11186 for real.
|
#
d02e38fb |
|
01-Oct-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
moves /bin/sh to bash packages. * bash is a mandatory package.
|
#
8516e6a9 |
|
07-Sep-2014 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Rename display_controls to display_adapter ACPI talks about display_adapters, and we will likely have displays as child nodes. Displays will be attached to an adapter.
|
#
474174f6 |
|
28-Aug-2014 |
François Revol <revol@free.fr> |
pc_serial: add to haiku package. It's working \o/
|
#
938bf9fa |
|
31-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Add more missing 'local's to variable declarations.
|
#
74e1a530 |
|
11-Jul-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
Revert unrelated part of 17aa359b5df69f658b4b33e29546c9fb2f0cfce3.
|
#
17aa359b |
|
28-Jun-2014 |
Akshay Jaggi <akshay1994.leo@gmail.com> |
XHCI USB: Fixes. * Add support for hubs in AllocateDevice(). * Prevent page fault in FinishTransfers(). * Set fCapabilityLength * Correct in BIOS ownership code * Fix context errors in _InsertEndpointForPipe(). * Update constants according to latest Specification (v1.1) * Fix SMI code (reference http://lkml.iu.edu/hypermail/linux/kernel/1204.2/02460.html). * Fix Memory/Device-Slot leaks. * Fix area allocation for TRBs. * Fix for Intel Lynx Point and Panther Point chipsets. Also move init of xhci before ehci, to switch USB 2.0 ports before the ehci module discovers them. Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
c73c8e23 |
|
10-May-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
gutenprint: add gutenprint as a mandatory package. * use the shared library libgutenprint.so * remove the xml data files from the tree and the Haiku package.
|
#
8c54af56 |
|
30-Apr-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Whitespace cleanup in root and 'build' folder. * Removed trailing whitespace and empty lines at top of files.
|
#
607a620b |
|
18-Apr-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
qrencode: use outsourced package * qrspec.h isn't yet part of the package for some reason. * removed qrencode from the bootstrap package. * only include qrencode when the qrencode package is found. * didn't check qrencode itself, tests welcome.
|
#
ff35d6c1 |
|
16-Mar-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Refactor definition of Haiku image contents. * Move actual definitions of respective image contents to files underneath build/jam/images/definitions (minimum, bootstrap, regular). * HaikuImage now only includes the image definitions for the selected build profile and adds the Haiku packages. * Simplified topmost Jamfile to some extent. * Move definition of DESKBAR_APPLICATIONS and DESKBAR_DESKTOP_APPLETS from build/jam/packages/Haiku to the respective image definition file. * Sort and reformat several lists to make them more readable.
|
#
91e3737d |
|
25-Feb-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
gawk: use the HaikuPorts package. * left the in-tree version as its libintl is used by gdb. * added as bootstrap package.
|
#
5e96d7d5 |
|
21-Feb-2014 |
John Scipione <jscipione@gmail.com> |
Localize keyboard layout names in Keymap preferences
|
#
374cf8c8 |
|
13-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Localize keymap names in Keymap preferences
|
#
eb45d168 |
|
22-Dec-2013 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
GL: Remove OpenGL kit, x86 Mesa * Depend on Mesa packages to provide functionality
|
#
edba5ea0 |
|
21-Dec-2013 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Add icon for Cereal... I mean SerialConnect. * Icon drawn by Humdinger and myself. * Also add SerialConnect entry in deskbat applications.
|
#
7db89e8d |
|
25-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
kernel: Rework cpuidle module * Create new interface for cpuidle modules (similar to the cpufreq interface) * Generic cpuidle module is no longer needed * Fix and update Intel C-State module
|
#
99a2e565 |
|
21-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
drivers: Remove Intel Enhanced SpeedStep driver In current state this driver is useless anyway. It's not MP safe. The P-state values stored in hardcoded tables are only for processors on which we can't use SpeedStep, because of lack of invariant TSC. Proper driver should get P-states from ACPI, ensure that the CPU offers invariant TSC and obviouslt be MP safe.
|
#
9c0ff0ee |
|
29-Oct-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
kernel: Add cpufreq module for Intel P-states Since Sandy Bridge managing P-states on Intel processors is much easier and more powerful than when using previous versions of EIST.
|
#
1926af4f |
|
23-Oct-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
acpi_button: migrated to the new driver API. * HaikuImage: SYSTEM_ADD_ONS_DRIVERS_POWER is now used for new drivers.
|
#
5d9aaba2 |
|
19-Oct-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
x86_64: added acpi to the image. * embedded_controller crashes on x86_64, disabled for now. * removed the -fno-pic compile option. * synched HaikuBootstrap package with Haiku package.
|
#
8f83a0f8 |
|
03-Oct-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Haiku package: Add a data/empty directory Can be used when a path to a directory is needed that is certainly emtpy.
|
#
f73f5d4c |
|
29-Sep-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Initial changes to remove /boot/common * find_directory() and hard-coded paths use /boot/system instead of /boot/common. * The build system creates the writable directories in /boot/system instead of /boot/common. * The build system no longer installs any packages in /boot/common.
|
#
37343ca1 |
|
01-Oct-2013 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Remove which command from default image * This was a script relying on a working /etc/profile, which may not be there * Instead, use GNU which, available as an haikuport recipe * Since the command does not seem to be needed for Haiku to run (and also because I don't know how to do it), GNU which isn't in the default install. * Typing "which" in a terminal still works, as that uses an alias defined directly in /etc/profile.
|
#
b162bdaf |
|
18-Sep-2013 |
Rene Gollent <anevilyak@gmail.com> |
Add HaikuDepot to Deskbar menu.
|
#
e9a0ad7c |
|
05-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove SYSTEM_LIBS*_ALIASES build variables
|
#
69c69a7d |
|
05-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Replace build system vars [PRIVATE_]SYSTEM_LIBS by rules ... HaikuImageGetSystemLibs and HaikuImageGetPrivateSystemLibs.
|
#
b0944c78 |
|
01-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
More work towards hybrid support * All packaging architecture dependent variables do now have a respective suffix and are set up for each configured packaging architecture, save for the kernel and boot loader variables, which are still only set up for the primary architecture. For convenience TARGET_PACKAGING_ARCH, TARGET_ARCH, TARGET_LIBSUPC++, and TARGET_LIBSTDC++ are set to the respective values for the primary packaging architecture by default. * Introduce a set of MultiArch* rules to help with building targets for multiple packaging architectures. Generally the respective targets are (additionally) gristed with the packaging architecture. For libraries the additional grist is usually omitted for the primary architecture (e.g. libroot.so and <x86>libroot.so for x86_gcc2/x86 hybrid), so that Jamfiles for targets built only for the primary architecture don't need to be changed. * Add multi-arch build support for all targets needed for the stage 1 cross devel package as well as for libbe (untested).
|
#
26ea7066 |
|
29-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Deskbar: use a virtual directory for the user-configurable menu * Deskbar now uses ~/config/settings/deskbar/menu_entries for its menu, falling back to /system/data/deskbar/menu_entries, when the former doesn't exist. The latter always exists and is a virtual directory merging the deskbar/menu subdirectories of ~/config/settings/ and <any installation location>/data/. So, if a package provides a deskbar menu symlink, it is added automatically when the package is activated. The user can add own menu items by putting stuff into ~/config/settings/deskbar/menu/, only use their own organization by symlinking it to menu_entries, or do fun stuff by making menu_entries a customized virtual directory. * HaikuImage: No longer create any deskbar menu symlinks in the user's settings directory. Instead add them to the Haiku package. * OptionalPackages: At least for the optional packages that do have hpkgs, no longer create deskbar menu symlinks in the user's settings directory. * Move all Deskbar settings files to ~/config/settings/deskbar/ and drop the "Deskbar_" prefix.
|
#
e4bd005d |
|
13-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Update jpeg package * Also make use of new build feature rules. * Since the hacky long_jump_buffer field has been removed from the jpeg_error_mgr struct in the new package, the structure is now wrapped in the JPEGTranslator code to achieve the same behavior.
|
#
e9f440fd |
|
13-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Update libpng package Also make use of new build feature rules
|
#
29f8805f |
|
13-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Update freetype package Also use the new build feature rules
|
#
e97e4b74 |
|
13-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Update glu and mesa package Also use the new build feature rules.
|
#
e63bdfec |
|
28-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Rename post_install dir to post-install
|
#
64bb8830 |
|
20-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Support booting with a packaged boot loader * Add new package haiku_loader.hpkg and move haiku_loader there. The package is built without compression, so that the stage 1 boot loader has a chance of loading it. * Adjust the stage 1 boot loader to load the haiku_loader package and relocate the boot loader code accordingly.
|
#
32729981 |
|
08-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove the no longer needed mime_update.sh post install script
|
#
e387e24f |
|
06-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move MIME DB creation from build_haiku_image to jam build system * build_haiku_image: Remove MIME DB creation code. * Rename beos_mime source directory to mime_db. * Add rules to build the MIME DB in the source directory's jamfile. * Add MIME DB directory to haiku.hpkg in data/mime_db.
|
#
7c6bff17 |
|
05-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Complete outsourcing of zlib * Add optional packages Zlib and Zlib-devel. * Simplify the build feature section for zlib and also extract the source package. * Replace all remaining references to the zlib instance in the tree and remove it.
|
#
6fa5d4a7 |
|
05-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add liblocale symlink until packages have been rebuilt
|
#
b38b2796 |
|
05-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move package definitions to their own files
|
#
3108062744a963f6a87f9b7c94dc28ae9a53fc79 |
|
24-Jul-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Added PostInstallScript to the image. * Somehow it didn't make it. * This fixes the last part of #12227.
|
#
5e541a6042c1eb93bf0518c0e404bc90aefdb382 |
|
24-Jul-2015 |
Axel Dörfler <axeld@pinc-software.de> |
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.
|
#
89168ad8b98352ee9058331237ed7f59e416d9bf |
|
15-Apr-2015 |
Axel Dörfler <axeld@pinc-software.de> |
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.
|
#
60295ba1f7c2326d376f19415366b86afb98b118 |
|
20-Jun-2015 |
Adrien Destugues <pulkomandy@gmail.com> |
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.
|
#
1f56c11b79c6465688164f0d37cf6a0093543a5a |
|
10-Jun-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
gzip: use the outsourced packages. * remove gzip Jamfile from the build and gzip sources from the tree.
|
#
b4c466459f1a70c0659708e239e9b644abfe1317 |
|
09-May-2015 |
haiqu <judd@ob-wan.com> |
Update Huawei in usb_modeswitch Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
744ab983f383ea20d664f74f64b3754ab53fb824 |
|
30-Apr-2015 |
Murai Takashi <tmurai01@gmail.com> |
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>
|
#
827f11e9866b2a40c592389529045ba7166607ad |
|
11-Apr-2015 |
Michael Lotz <mmlr@mlotz.ch> |
Whitespace cleanup only.
|
#
c733458294ffd65717c6cd2e091b7fe7c2718169 |
|
01-Apr-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Removed old, and unused Netscript.
|
#
5f03af766afb5e2117f6461fb1f9b8b707e1db0e |
|
27-Mar-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Added new network settings add-ons to the image. Conflicts: build/jam/packages/Haiku
|
#
a7cb9f5f55110e2604b97b0845954d26165c191a |
|
04-Feb-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Network: WIP of redesign. * Fletched out new add-on API. * Moved InterfaceListItem from the interfaces add-on into the application. * Renamed NetworkSetup* to Network* respectively NetworkSettings*.
|
#
85e5aa30b15cf47a82095f337bf6f6212f3870b6 |
|
26-Feb-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
Add packages for unzip and use them. * remove unzip Jamfile from the build, <build>unzip stays with us. * clean up image and package definitions. * added unzip in regular builds.
|
#
10203293d1e81de0de0fa8328eaa3c39e83f172a |
|
02-Feb-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Removed minimize_all again from the image. * It's not only broken conceptionally, but also it's implementation is: it unconditionally filters all ctrl-cmd(-shift) key combinations. * Since it's functionality should be implemented differently in the first place, it should be removed completely, though.
|
#
a0c83527188c9e107f0cf4f8d898ca34f79168e3 |
|
12-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Add input server filters ... for switching workspaces (removed from BWindow) and minimize all (aka Show Desktop). This moves the workspace switch behavior out of the BWindow class and places it into it's own input server filter that does the same thing. The difference is that you may now uninstall the workspace switching filter to disable the behavior. These shortcuts were not included in the BeOS R5 version of BWindow so represent additional behavior added to Haiku. minimize_all (aka Show Desktop) is a new input server filter that allows you to minimize all windows by pressing cmd+ctrl+D. If you do not like this behavior you may uninstall the minimize_all input server filter.
|
#
b9962ceac27aadd13801512005638300e059d06f |
|
08-Jan-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
IMAP,POP3,NewMailNotification: fixed x86_64 build. * Notifier::HeaderFetched(): fixed the method signature (go figure how it could build on x86). * POP3: fSizes type is now std::vector<size_t> instead of BList. Please review. off_t might be a better choice. * added the mail_daemon add-ons to the Haiku package again.
|
#
67d5656fab0a00a61890db93210aea6cad310baf |
|
07-Jan-2015 |
Rene Gollent <anevilyak@gmail.com> |
Fix x86,x86_64 build. For the time being, exclude the new mail_daemon add-ons from the image, as they break both the x86 and x86_64 builds by failing to compile in a variety of ways.
|
#
0302849860907b8a390e1d0f3f7102730a4da776 |
|
17-Nov-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
Remove some unneeded file and partitionning systems * googlefs: not working, needs update to match current page layout of google searches * Amiga and Apple partitionning systems: made them 68k and ppc-only, respectively. There is not much use for those on x86 systems. Also remove kdlhangman from the bootstrap packages.
|
#
1508dc5c41d2b42cbe0a83526ba246ba460c6063 |
|
30-Oct-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
network prefs: fix jamfiles and include into image. * There are some rough edges, but the functions from the existing preflet are all available now.
|
#
a12b88a87de9c83bef7ceda6eaf759cd3d5e0035 |
|
17-Oct-2014 |
Rene Gollent <anevilyak@gmail.com> |
Remove canna reference to fix build. (#11186).
|
#
bbcce443cc17429f24390ebd866ddb3f7b1178cb |
|
18-Oct-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
Remove more of Canna. Fixes #11186 for real.
|
#
d02e38fb131904b2049355705fe50c8fd2b93d83 |
|
01-Oct-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
moves /bin/sh to bash packages. * bash is a mandatory package.
|
#
8516e6a92416961d179e15ff56b2d57d868e0b4f |
|
07-Sep-2014 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Rename display_controls to display_adapter ACPI talks about display_adapters, and we will likely have displays as child nodes. Displays will be attached to an adapter.
|
#
474174f6f38d7c17acd4fdfd30777b6c5131db04 |
|
28-Aug-2014 |
François Revol <revol@free.fr> |
pc_serial: add to haiku package. It's working \o/
|
#
938bf9fad2fa70a2fd7dba661464068133bf9b73 |
|
31-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Add more missing 'local's to variable declarations.
|
#
74e1a530f88029d2933619301c56f23bf31e96a1 |
|
11-Jul-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
Revert unrelated part of 17aa359b5df69f658b4b33e29546c9fb2f0cfce3.
|
#
17aa359b5df69f658b4b33e29546c9fb2f0cfce3 |
|
28-Jun-2014 |
Akshay Jaggi <akshay1994.leo@gmail.com> |
XHCI USB: Fixes. * Add support for hubs in AllocateDevice(). * Prevent page fault in FinishTransfers(). * Set fCapabilityLength * Correct in BIOS ownership code * Fix context errors in _InsertEndpointForPipe(). * Update constants according to latest Specification (v1.1) * Fix SMI code (reference http://lkml.iu.edu/hypermail/linux/kernel/1204.2/02460.html). * Fix Memory/Device-Slot leaks. * Fix area allocation for TRBs. * Fix for Intel Lynx Point and Panther Point chipsets. Also move init of xhci before ehci, to switch USB 2.0 ports before the ehci module discovers them. Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
c73c8e23678353b500885e90e7ef4fddfabe9071 |
|
10-May-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
gutenprint: add gutenprint as a mandatory package. * use the shared library libgutenprint.so * remove the xml data files from the tree and the Haiku package.
|
#
8c54af563ce823c0e5b029716b2a020896c90ff4 |
|
30-Apr-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Whitespace cleanup in root and 'build' folder. * Removed trailing whitespace and empty lines at top of files.
|
#
607a620b1cfcf98b1056991faab5afbcd4a1944d |
|
18-Apr-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
qrencode: use outsourced package * qrspec.h isn't yet part of the package for some reason. * removed qrencode from the bootstrap package. * only include qrencode when the qrencode package is found. * didn't check qrencode itself, tests welcome.
|
#
ff35d6c18a2a0bb58109ceca26b37755a32d265b |
|
16-Mar-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Refactor definition of Haiku image contents. * Move actual definitions of respective image contents to files underneath build/jam/images/definitions (minimum, bootstrap, regular). * HaikuImage now only includes the image definitions for the selected build profile and adds the Haiku packages. * Simplified topmost Jamfile to some extent. * Move definition of DESKBAR_APPLICATIONS and DESKBAR_DESKTOP_APPLETS from build/jam/packages/Haiku to the respective image definition file. * Sort and reformat several lists to make them more readable.
|
#
91e3737dd8a7b24cb60d13c5d7cc66ad4c175934 |
|
25-Feb-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
gawk: use the HaikuPorts package. * left the in-tree version as its libintl is used by gdb. * added as bootstrap package.
|
#
5e96d7d537fbec23bad4ae9b4c8e7b02e769f0c6 |
|
21-Feb-2014 |
John Scipione <jscipione@gmail.com> |
Localize keyboard layout names in Keymap preferences
|
#
374cf8c85db8415c3915f83a8b4c700ee2f37676 |
|
13-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Localize keymap names in Keymap preferences
|
#
eb45d168e18352b635255d10895521c6719bf357 |
|
22-Dec-2013 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
GL: Remove OpenGL kit, x86 Mesa * Depend on Mesa packages to provide functionality
|
#
edba5ea016c6d919184fdc80bebf9944ce86b17b |
|
21-Dec-2013 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Add icon for Cereal... I mean SerialConnect. * Icon drawn by Humdinger and myself. * Also add SerialConnect entry in deskbat applications.
|
#
7db89e8dc395db73368479fd9817b2b67899f3f6 |
|
25-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
kernel: Rework cpuidle module * Create new interface for cpuidle modules (similar to the cpufreq interface) * Generic cpuidle module is no longer needed * Fix and update Intel C-State module
|
#
99a2e56579b306d366d0f390f45e5b7e69b2be34 |
|
21-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
drivers: Remove Intel Enhanced SpeedStep driver In current state this driver is useless anyway. It's not MP safe. The P-state values stored in hardcoded tables are only for processors on which we can't use SpeedStep, because of lack of invariant TSC. Proper driver should get P-states from ACPI, ensure that the CPU offers invariant TSC and obviouslt be MP safe.
|
#
9c0ff0eed12150e4b27b266af581b7d4758019a3 |
|
29-Oct-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
kernel: Add cpufreq module for Intel P-states Since Sandy Bridge managing P-states on Intel processors is much easier and more powerful than when using previous versions of EIST.
|
#
1926af4fde4ff5510ee7ba89f03f739cc21f9e2f |
|
23-Oct-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
acpi_button: migrated to the new driver API. * HaikuImage: SYSTEM_ADD_ONS_DRIVERS_POWER is now used for new drivers.
|
#
5d9aaba22febd3bbef645d3842398cf0dc15e3b2 |
|
19-Oct-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
x86_64: added acpi to the image. * embedded_controller crashes on x86_64, disabled for now. * removed the -fno-pic compile option. * synched HaikuBootstrap package with Haiku package.
|
#
8f83a0f83141636a81a9d18d43e5579ddd576854 |
|
03-Oct-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Haiku package: Add a data/empty directory Can be used when a path to a directory is needed that is certainly emtpy.
|
#
f73f5d4c42a01ece688cbb57b5d332cc0f68b2c6 |
|
29-Sep-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Initial changes to remove /boot/common * find_directory() and hard-coded paths use /boot/system instead of /boot/common. * The build system creates the writable directories in /boot/system instead of /boot/common. * The build system no longer installs any packages in /boot/common.
|
#
37343ca1f6786a7e392de7485c82d967e0911be6 |
|
01-Oct-2013 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Remove which command from default image * This was a script relying on a working /etc/profile, which may not be there * Instead, use GNU which, available as an haikuport recipe * Since the command does not seem to be needed for Haiku to run (and also because I don't know how to do it), GNU which isn't in the default install. * Typing "which" in a terminal still works, as that uses an alias defined directly in /etc/profile.
|
#
b162bdaf1d675cb8c1087776b371652a120cf893 |
|
18-Sep-2013 |
Rene Gollent <anevilyak@gmail.com> |
Add HaikuDepot to Deskbar menu.
|
#
e9a0ad7c4d131d222f0ee86ad7ef386858b7023f |
|
05-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove SYSTEM_LIBS*_ALIASES build variables
|
#
69c69a7d2a3ee59d9d989d309bc160cf5bef5090 |
|
05-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Replace build system vars [PRIVATE_]SYSTEM_LIBS by rules ... HaikuImageGetSystemLibs and HaikuImageGetPrivateSystemLibs.
|
#
b0944c78b074a8110bd98e060415d0e8f38a7f65 |
|
01-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
More work towards hybrid support * All packaging architecture dependent variables do now have a respective suffix and are set up for each configured packaging architecture, save for the kernel and boot loader variables, which are still only set up for the primary architecture. For convenience TARGET_PACKAGING_ARCH, TARGET_ARCH, TARGET_LIBSUPC++, and TARGET_LIBSTDC++ are set to the respective values for the primary packaging architecture by default. * Introduce a set of MultiArch* rules to help with building targets for multiple packaging architectures. Generally the respective targets are (additionally) gristed with the packaging architecture. For libraries the additional grist is usually omitted for the primary architecture (e.g. libroot.so and <x86>libroot.so for x86_gcc2/x86 hybrid), so that Jamfiles for targets built only for the primary architecture don't need to be changed. * Add multi-arch build support for all targets needed for the stage 1 cross devel package as well as for libbe (untested).
|
#
26ea70667a0c3c6274e6bbe91646a74b59a9e8b1 |
|
29-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Deskbar: use a virtual directory for the user-configurable menu * Deskbar now uses ~/config/settings/deskbar/menu_entries for its menu, falling back to /system/data/deskbar/menu_entries, when the former doesn't exist. The latter always exists and is a virtual directory merging the deskbar/menu subdirectories of ~/config/settings/ and <any installation location>/data/. So, if a package provides a deskbar menu symlink, it is added automatically when the package is activated. The user can add own menu items by putting stuff into ~/config/settings/deskbar/menu/, only use their own organization by symlinking it to menu_entries, or do fun stuff by making menu_entries a customized virtual directory. * HaikuImage: No longer create any deskbar menu symlinks in the user's settings directory. Instead add them to the Haiku package. * OptionalPackages: At least for the optional packages that do have hpkgs, no longer create deskbar menu symlinks in the user's settings directory. * Move all Deskbar settings files to ~/config/settings/deskbar/ and drop the "Deskbar_" prefix.
|
#
e4bd005daf2e3e3c7cb4dfa38e9bde7a578f08e0 |
|
13-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Update jpeg package * Also make use of new build feature rules. * Since the hacky long_jump_buffer field has been removed from the jpeg_error_mgr struct in the new package, the structure is now wrapped in the JPEGTranslator code to achieve the same behavior.
|
#
e9f440fdfdc4a2872dca8cb12928c6c3a9f118d8 |
|
13-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Update libpng package Also make use of new build feature rules
|
#
29f8805f6c70f1c819eb58ac2220647d8e40d6e7 |
|
13-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Update freetype package Also use the new build feature rules
|
#
e97e4b74a062e577778a8012673e95290bb18dea |
|
13-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Update glu and mesa package Also use the new build feature rules.
|
#
e63bdfec7505fe241e7845a487c6ba029d44fc81 |
|
28-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Rename post_install dir to post-install
|
#
64bb883062f91b5c21ec1003774391c1964e244e |
|
20-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Support booting with a packaged boot loader * Add new package haiku_loader.hpkg and move haiku_loader there. The package is built without compression, so that the stage 1 boot loader has a chance of loading it. * Adjust the stage 1 boot loader to load the haiku_loader package and relocate the boot loader code accordingly.
|
#
327299814729dc0b70df70fe1c80f745272d8292 |
|
08-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove the no longer needed mime_update.sh post install script
|
#
e387e24faa576987379b6d5b9da4dd054a9d7589 |
|
06-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move MIME DB creation from build_haiku_image to jam build system * build_haiku_image: Remove MIME DB creation code. * Rename beos_mime source directory to mime_db. * Add rules to build the MIME DB in the source directory's jamfile. * Add MIME DB directory to haiku.hpkg in data/mime_db.
|
#
7c6bff17340e2f6697a22f1ce56c18fa009d4d2e |
|
05-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Complete outsourcing of zlib * Add optional packages Zlib and Zlib-devel. * Simplify the build feature section for zlib and also extract the source package. * Replace all remaining references to the zlib instance in the tree and remove it.
|
#
6fa5d4a7c610e00d6ff5b5a36ad013bffa42f1dc |
|
05-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add liblocale symlink until packages have been rebuilt
|
#
b38b2796499442bd9daf4f75347f50c51e980c47 |
|
05-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Move package definitions to their own files
|