Commit Graph
1535 Commits
Author SHA1 Message Date
Autocomitter 55a7cd0a12 Update translations from Pootle 2021-06-05 08:48:53 +00:00
Adrien Destugues 8aae4f2190 SetupEnvironment: set USER and GROUP variables
Fixes #7682.

Change-Id: I85ea7b41b838edaeb9c92d280e9420bd70b30fd1
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3958
Reviewed-by: Rene Gollent <[email protected]>
Tested-by: Commit checker robot <[email protected]>
2021-06-04 06:37:00 +00:00
Adrien Destugues 599789de1e Pulse: add Risc-V logo
This may become useful soon.

Change-Id: I5c2d57981a04aacea5d8a0cf555ed06b72be48da
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3913
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: X512 <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2021-06-02 08:48:36 +00:00
Autocomitter 8c039e20f2 Update translations from Pootle 2021-05-29 08:50:35 +00:00
Autocomitter 8516b308f8 Update translations from Pootle 2021-05-22 08:45:30 +00:00
Alexander G. M. Smith b5efad4eae 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 <[email protected]>
2021-05-14 16:08:17 +00:00
Autocomitter 7584a8e549 Update translations from Pootle 2021-05-08 08:45:31 +00:00
Autocomitter bfa67886ba Update translations from Pootle 2021-04-24 09:19:36 +00:00
Autocomitter 410ed2fbba Update translations from Pootle 2021-04-17 08:53:12 +00:00
Autocomitter 6d93dff127 Update translations from Pootle 2021-04-10 08:53:20 +00:00
Autocomitter 315bca7e3f Update translations from Pootle 2021-04-03 08:45:47 +00:00
Autocomitter e7438cbeba Update translations from Pootle 2021-03-27 08:49:11 +00:00
Autocomitter f116fa6b2e Update translations from Pootle 2021-03-20 08:43:43 +00:00
Alexander G. M. Smith 3376ed1a72 Package Kit: Proper Installation for First Boot Packages
Do the final installation operations for all the packages in the
/system/packages directory when the OS is booted for the first time.

This will run their post-install scripts, create users, groups and generate
settings files (marked with a package version attribute).  Previously we just
ran all the shell scripts found in the /system/boot/post-install directory
(don't do that as much now).

Fixes bug #14382

This patch has simpler code flow in CommitTransactionHandler::_ApplyChanges
Tested on 32 and 64 bit systems.  Once it's official, need to remove the
open_ssh redundant post-install script that creates users etc. from HaikuPorts.
Now we can notice bugs like package version attributes on settings files aren't
fully working. :-)

Didn't remove special case for add_catalog_entry_attributes.sh since it
still does stuff that the build system doesn't do.  Might be able to add
that script as part of the Haiku.hpkg.  See change 3751 for removing it,
https://review.haiku-os.org/c/haiku/+/3751

Change-Id: I3807b78042fdb70e5a79eca2e2a45816ece0236f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2342
Reviewed-by: Alexander G. M. Smith <[email protected]>
Reviewed-by: Niels Sascha Reedijk <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2021-03-14 09:10:18 +00:00
Autocomitter 9aed476999 Update translations from Pootle 2021-03-13 08:45:30 +00:00
Autocomitter 46c7a1d9de Update translations from Pootle 2021-03-06 08:44:18 +00:00
Autocomitter 1eac17132d Update translations from Pootle 2021-02-27 08:39:35 +00:00
Autocomitter 00fda04592 Update translations from Pootle 2021-02-20 08:45:21 +00:00
Autocomitter 91b9cbbbb0 Update translations from Pootle 2021-02-13 08:41:51 +00:00
Autocomitter f01bc2121f Update translations from Pootle 2021-02-06 08:44:58 +00:00
Autocomitter 522cc4b989 Update translations from Pootle 2021-01-30 08:43:01 +00:00
Autocomitter a43b8d4634 Update translations from Pootle 2021-01-23 08:40:14 +00:00
Autocomitter 648fdf2310 Update translations from Pootle 2021-01-16 08:51:22 +00:00
Autocomitter 096687ba71 Update translations from Pootle 2021-01-09 09:15:16 +00:00
Autocomitter 162f0ea529 Update translations from Pootle 2021-01-02 08:51:41 +00:00
Autocomitter 96ceef6eb2 Update translations from Pootle 2020-12-26 08:47:59 +00:00
Autocomitter 4358626708 Update translations from Pootle 2020-12-19 08:44:19 +00:00
Adrien Destugues e46898932c Initial work for the mmc_disk driver
No read and write support for now. But we implement getting SD card
capacity. SDHC is not supported yet (it uses a different layout for the
CSD register which will be rejected by this version of the code)

Change-Id: Ife844a62f3846c0a780259e9a3a08195e2fd965e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1068
Reviewed-by: Jérôme Duval <[email protected]>
2020-12-13 18:56:19 +00:00
Autocomitter 7c8377101f Update translations from Pootle 2020-12-12 08:45:25 +00:00
Autocomitter e46d640063 Update translations from Pootle 2020-12-05 08:43:08 +00:00
Autocomitter 59bd13bc5e Update translations from Pootle 2020-11-28 08:44:27 +00:00
Autocomitter 8ef2ce074c Update translations from Pootle 2020-11-21 08:47:36 +00:00
roired 3216a85694 Move X-Bows keyboard layout file to the correct place
Change-Id: I7ddf11a4a4ae0aa04900f97678430d9330888808
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3238
Reviewed-by: Adrien Destugues <[email protected]>
2020-11-17 07:19:25 +00:00
Autocomitter 85cf104567 Update translations from Pootle 2020-11-14 08:45:54 +00:00
Autocomitter 66b9faa816 Update translations from Pootle 2020-11-07 08:50:03 +00:00
Autocomitter 5c752d3160 Update translations from Pootle 2020-10-31 08:59:25 +00:00
Mark Barnett 072d3935c2 makefile-engine: Fix driver compilation on x86_64
Remove unnecessary -fno-pic and make sure x64 linker output doesn't
put too much space between program header sections. By default, the
GNU linker will align program headers to page boundaries. In Haiku's
x86_64 builds this is 2MB, which the kernel considers to be too
much wasted space.

Fixes #15702

Change-Id: I2adce69b3de74340b05f7c0e8cda44d1b25b69fa
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3361
Reviewed-by: Jérôme Duval <[email protected]>
2020-10-30 07:41:17 +00:00
Autocomitter d88490a505 Update translations from Pootle 2020-10-24 08:48:24 +00:00
Autocomitter cc149396d1 Update translations from Pootle 2020-10-17 08:51:10 +00:00
Autocomitter d0e006f556 Update translations from Pootle 2020-10-03 08:53:57 +00:00
Autocomitter 09c2ad7991 Update translations from Pootle 2020-09-26 08:48:31 +00:00
Sylvain78 56ce1249b2 Adding a keyboard layout for the Fizzbook Zoostorm NL2
Change-Id: I534055ab9f37c8489900970b4662e52c1ec6a7b7
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3231
Reviewed-by: Adrien Destugues <[email protected]>
2020-09-22 06:36:52 +00:00
Autocomitter 5986ba8cb1 Update translations from Pootle 2020-09-19 09:16:39 +00:00
Autocomitter e2172f7459 Update translations from Pootle 2020-09-12 08:49:03 +00:00
Autocomitter 603367cf7e Update translations from Pootle 2020-09-05 08:50:10 +00:00
Alexander von Gluck IV b24dbf95d0 riscv64/boot: Add same u-boot potential that arm has, drop L_DYNAMIC
* Tianocore is still in an early state for RISCV64 with a lot of work
  needed around qemu support.
* u-boot however is working, and can load EFI binaries... so follow the
  arm model for now. (EFI via u-boot, or EFI via EFI Bios)

Change-Id: I3dfde25db17b114aedce6faefc58d7556e17a46a
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3176
Reviewed-by: Alex von Gluck IV <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2020-09-02 20:55:06 +00:00
Autocomitter e292feb2ea Update translations from Pootle 2020-08-29 08:45:19 +00:00
Autocomitter d9a347dc40 Update translations from Pootle 2020-08-22 08:45:14 +00:00
Autocomitter 105519f79a Update translations from Pootle 2020-08-15 08:45:06 +00:00
Adrien Destugues 2c09e0dc7f 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
2020-08-05 12:52:04 +02:00