Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • K KIO
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 61
    • Merge requests 61
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Frameworks
  • KIO
  • Merge requests
  • !547

Merged
Created Aug 13, 2021 by Volker Krause@vkrauseDeveloper

Build on Android without D-Bus

  • Overview 8
  • Commits 1
  • Changes 23

This is the big ugly rest. This is mostly disabling various bits of code that are non-functional (due to lack of D-Bus) or not used by Okular (the only active KIO user on Android). For ifdef'ing it uses a dedicated define to make clear this isn't meant to be final (unlike previous patches that removed concepts simply not applicable on Android).

This isn't making things worse compared to having the removed code call into D-Bus stubs instead. It however makes KIO (and thus Okular) build in our regular Android development environment without the need for the D-Bus stub, thus making further work on this much easier.

Depends on:

  • kjobwidgets!12 (merged)
  • graphics/okular!466 (merged)
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: work/android-no-dbus