Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Haiku port #7720

Draft
wants to merge 9 commits into
base: master
Choose a base branch
from
Draft

Haiku port #7720

wants to merge 9 commits into from

Commits on Aug 8, 2020

  1. Haiku doesn't have or need statvfs64

    Really, cmake should test for this one instead of hardcoding half of the OSes around.
    mmuman committed Aug 8, 2020
    Configuration menu
    Copy the full SHA
    b65a3c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68fef59 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    abe995e View commit details
    Browse the repository at this point in the history
  4. POSIX mandates that struct timeval be declared in <sys/time.h>

    Oddly enough it seems only required on Haiku which doesn't pretend to be POSIX.
    mmuman committed Aug 8, 2020
    Configuration menu
    Copy the full SHA
    8a82b66 View commit details
    Browse the repository at this point in the history
  5. cmake: Haiku needs -lbe

    mmuman committed Aug 8, 2020
    Configuration menu
    Copy the full SHA
    3a4f6c5 View commit details
    Browse the repository at this point in the history
  6. Haiku: add folderwatcher

    Haiku doesn't have inotify, since we use a similar API from BeOS
    that predates it y 15 years.
    mmuman committed Aug 8, 2020
    Configuration menu
    Copy the full SHA
    7a8402c View commit details
    Browse the repository at this point in the history
  7. Haiku: fix socket path

    Seems to end up in ~/config/settings/owncloud/owncloud/ now, not sure it fits,
    but it's better than removing /tmp.
    mmuman committed Aug 8, 2020
    Configuration menu
    Copy the full SHA
    87dfa70 View commit details
    Browse the repository at this point in the history
  8. Haiku: add utility functions

    Autostart is functional now.
    mmuman committed Aug 8, 2020
    Configuration menu
    Copy the full SHA
    a49b7ec View commit details
    Browse the repository at this point in the history
  9. Haiku: send proper platform string from updater

    Just for the sake of it.
    mmuman committed Aug 8, 2020
    Configuration menu
    Copy the full SHA
    c97dcf2 View commit details
    Browse the repository at this point in the history