Skip to content

feat: support FreeBSD Operating System (gtk only)#331

Merged
amrbashir merged 3 commits intotauri-apps:devfrom
jdhg-orbiware:feat/freebsd-support
Mar 26, 2026
Merged

feat: support FreeBSD Operating System (gtk only)#331
amrbashir merged 3 commits intotauri-apps:devfrom
jdhg-orbiware:feat/freebsd-support

Conversation

@jdhg-orbiware
Copy link
Copy Markdown
Contributor

Disclaimer: I don't use rust to code but saw that this change can be pretty straight forward. I do use FreeBSD. This PR works for me to compile muda on FreeBSD.

README file has been updated documenting the support and dependencies needed.

I do appreciate any feedback if there is something wrong with the PR.

Thanks in advance.

@delleceste
Copy link
Copy Markdown

muda-freebsd.patch

This is the patch I used to build muda on FreeBSD in the context of the qbz application

(https://github.com/vicrodh/qbz)

@amrbashir
Copy link
Copy Markdown
Member

Thank you, can you extend this PR to also support other variants of unix systems

#[cfg(any(
  target_os = "linux",
  target_os = "dragonfly",
  target_os = "freebsd",
  target_os = "netbsd",
  target_os = "openbsd"
))]

@jdhg-orbiware
Copy link
Copy Markdown
Contributor Author

@amrbashir sure, but I was able to test only in FreeBSD. Maybe later?

@amrbashir
Copy link
Copy Markdown
Member

no need to test, we can fix them later if anyone has issues but I doubt it, thanks

@jdhg-orbiware
Copy link
Copy Markdown
Contributor Author

@amrbashir PR updated, thanks for the feedback.

@amrbashir amrbashir merged commit cee9923 into tauri-apps:dev Mar 26, 2026
8 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants