Skip to content

Add org.virtualbox.VirtualBox#6985

Draft
tulilirockz wants to merge 17 commits intoflathub:new-prfrom
tulilirockz:com.oracle.VirtualBox
Draft

Add org.virtualbox.VirtualBox#6985
tulilirockz wants to merge 17 commits intoflathub:new-prfrom
tulilirockz:com.oracle.VirtualBox

Conversation

@tulilirockz
Copy link
Copy Markdown

@tulilirockz tulilirockz commented Sep 28, 2025

Please confirm your submission meets all the criteria

@tulilirockz tulilirockz marked this pull request as draft September 28, 2025 04:36
@tulilirockz
Copy link
Copy Markdown
Author

bot, build

@flathubbot
Copy link
Copy Markdown

🚧 Test build enqueued.

@flathubbot
Copy link
Copy Markdown

🚧 Started test build.

@flathubbot
Copy link
Copy Markdown

Test build failed.

Signed-off-by: Tulip Blossom <[email protected]>
@tulilirockz
Copy link
Copy Markdown
Author

bot, build

@flathubbot
Copy link
Copy Markdown

🚧 Test build enqueued.

@flathubbot
Copy link
Copy Markdown

🚧 Started test build.

@flathubbot
Copy link
Copy Markdown

Test build failed.

@github-actions github-actions Bot added the work-in-progress Draft PRs label Sep 28, 2025
Comment thread com.oracle.VirtualBox.yaml Outdated
project-id: 1785
stable-only: true
url-template: https://xorg.freedesktop.org/releases/individual/lib/libXmu-$version.tar.xz
- name: glu
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is in shared-mmodules

Comment thread flathub.json Outdated
@@ -0,0 +1,3 @@
{
"skip-arches": ["aarch64", "arm"]
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"skip-arches": ["aarch64", "arm"]
"only-arches": ["x86_64"]

@tulilirockz
Copy link
Copy Markdown
Author

bot, build

@flathubbot
Copy link
Copy Markdown

🚧 Test build enqueued.

@flathubbot
Copy link
Copy Markdown

🚧 Started test build.

@flathubbot
Copy link
Copy Markdown

Test build failed.

Signed-off-by: Tulip Blossom <[email protected]>
@tulilirockz
Copy link
Copy Markdown
Author

bot, build

@flathubbot
Copy link
Copy Markdown

🚧 Test build enqueued.

@flathubbot
Copy link
Copy Markdown

🚧 Started test build.

@flathubbot
Copy link
Copy Markdown

Test build failed.

1 similar comment
@flathubbot
Copy link
Copy Markdown

Test build failed.

@github-actions
Copy link
Copy Markdown

This pull request has not received any updates and it will be
automatically closed in 7 days. Please comment or reopen if
necessary.

@github-actions github-actions Bot added the Stale Stale PR, no activity for over a year. Used by automated workflows. Do not modify label Nov 29, 2025
@fluoriteByte

This comment was marked as off-topic.

@github-actions github-actions Bot removed the Stale Stale PR, no activity for over a year. Used by automated workflows. Do not modify label Nov 30, 2025
the great renaming + --persist thing
@tulilirockz
Copy link
Copy Markdown
Author

bot, build

@flathubbot
Copy link
Copy Markdown

🚧 Test build enqueued.

@flathubbot
Copy link
Copy Markdown

🚧 Started test build.

Comment thread org.virtualbox.VirtualBox.yaml Outdated
rename-desktop-file: virtualbox.desktop
finish-args:
# Default path that VirtualBox places files at
- "--persist=~/VirtualBox VMs"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- "--persist=~/VirtualBox VMs"
- "--persist=VirtualBox VMs"

it's always relative to $HOME

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh yeah oops i did this change without realising i left the ~ x.x

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

build-options:
make-args:
# Necessary because dependency resolution is not declared properly upstream
- -j1
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there is a no-parallel-make option that exist instead.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread org.virtualbox.VirtualBox.yaml
Comment thread org.virtualbox.VirtualBox.yaml Outdated
@@ -0,0 +1,207 @@
app-id: org.virtualbox.VirtualBox
runtime: org.kde.Platform
runtime-version: "6.9"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

current is 6.10

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

- YASM requires a patch for gcc-15
- updated lvm2
- comment around build system quirk
- fix `--persist` from review

Signed-off-by: Tulip Blossom <[email protected]>
@flathubbot
Copy link
Copy Markdown

Test build succeeded. To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/232277/org.virtualbox.VirtualBox.flatpakref

Built for x86_64 architecture.

@tulilirockz
Copy link
Copy Markdown
Author

This seems to be okay now. I've been testing it for a while and its working as I personally expect.

Now its just a matter contacting upstream and seeing what they think about this. I do not want to get sued by Oracle ™️

@sideeffffect
Copy link
Copy Markdown

There are many people available to be tagged

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Dec 6, 2025

This pull request has not received any updates and it will be
automatically closed in 7 days. Please comment or reopen if
necessary.

@github-actions github-actions Bot added the Stale Stale PR, no activity for over a year. Used by automated workflows. Do not modify label Dec 6, 2025
@bbhtt bbhtt added the leave-open PRs or issues marked with this are excluded from automated workflows. Do not modify label Dec 7, 2025
@tulilirockz
Copy link
Copy Markdown
Author

bot, build

@flathubbot
Copy link
Copy Markdown

🚧 Test build enqueued.

@flathubbot
Copy link
Copy Markdown

🚧 Started test build.

@flathubbot
Copy link
Copy Markdown

Test build succeeded. To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/241240/org.virtualbox.VirtualBox.flatpakref

Built for x86_64 architecture.

@tulilirockz
Copy link
Copy Markdown
Author

Could we do this in an unofficial capacity? I think there is still a lot of value in having VirtualBox on flathub... Maybe I could add a big "This is unofficial!!!" warning thing??

@fluoriteByte
Copy link
Copy Markdown

i think it if we are going to do it in an unofficial capacity we might also want to rebrand it, cus i am still concerned by virtualbox's trademark terms lol

@sideeffffect
Copy link
Copy Markdown

sideeffffect commented Jan 8, 2026

@AlexanderEichner @bird2tori @alflr @Dsen-orcl @ramshven @klaus-vb @galitsyn-oracle @thatnerdjack @alexander-rudnev @baserkan @VP-at-oracle
Hello guys, thanks a lot for working on Virtualbox. Just so that you know, we're adding it to https://flathub.org .
You don't have to do anything, but if you want, you can potentially take over the maintenance of the app https://docs.flathub.org/docs/for-app-authors/submission#someone-else-has-put-my-app-on-flathubwhat-do-i-do

@bbhtt bbhtt removed the Stale Stale PR, no activity for over a year. Used by automated workflows. Do not modify label Jan 26, 2026
@bbhtt
Copy link
Copy Markdown
Contributor

bbhtt commented Jan 26, 2026

Please do not mass ping people like that.

@flathub flathub locked and limited conversation to collaborators Jan 26, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

blocked Pull requests marked as blocked by reviewers leave-open PRs or issues marked with this are excluded from automated workflows. Do not modify work-in-progress Draft PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.