All Projects → mariospr → Thunderbird Flatpak

mariospr / Thunderbird Flatpak

Licence: other
Resources to build Mozilla Thunderbird as a flatpak

Labels

Projects that are alternatives of or similar to Thunderbird Flatpak

Linux Lab
Docker/Qemu Based Linux Kernel Learning, Development and Testing Environment; New Linux ELF Video Course from this project author: https://www.cctalk.com/m/group/88089283
Stars: ✭ 771 (+10914.29%)
Mutual labels:  makefile
Docker Xymon
Dockerization of the Xymon monitoring system on an Ubuntu base
Stars: ✭ 5 (-28.57%)
Mutual labels:  makefile
Bad idea
this is a bad idea
Stars: ✭ 6 (-14.29%)
Mutual labels:  makefile
Switch Apt Mirror.ansible.role
switch apt mirror for Debian & Ubuntu with Ansible role.
Stars: ✭ 5 (-28.57%)
Mutual labels:  makefile
Forth Wiki On Reddit
forth-wiki-on-reddit
Stars: ✭ 5 (-28.57%)
Mutual labels:  makefile
Webappsec Change Password Url
A Well-Known URL for Changing Passwords
Stars: ✭ 828 (+11728.57%)
Mutual labels:  makefile
Awesome Linuxaudio
[mirror] A list of software and resources for professional audio/video/live events production on Linux.
Stars: ✭ 756 (+10700%)
Mutual labels:  makefile
Article Template
This is a simple template for writing academic papers. It uses bibtex for tracking bibliographic information and Pandoc to convert the content to a correctly formatted document.
Stars: ✭ 6 (-14.29%)
Mutual labels:  makefile
Rootkit detect
Repository for rootkit detection tools
Stars: ✭ 5 (-28.57%)
Mutual labels:  makefile
Rust Ffi Examples
FFI examples written in Rust
Stars: ✭ 831 (+11771.43%)
Mutual labels:  makefile
Docker Python Dev
A containerized development environment to support building Python-based Deis v2 components http://deis.com
Stars: ✭ 5 (-28.57%)
Mutual labels:  makefile
Android device htc himaul
Stars: ✭ 5 (-28.57%)
Mutual labels:  makefile
Vmware Host Modules
Patches needed to build VMware (Player and Workstation) host modules against recent kernels
Stars: ✭ 828 (+11728.57%)
Mutual labels:  makefile
Spec
Container Storage Interface (CSI) Specification.
Stars: ✭ 799 (+11314.29%)
Mutual labels:  makefile
Docker Debootstrap Builder
🐳 Build a debootstrap based distribution from Docker (ubuntu, debian)
Stars: ✭ 6 (-14.29%)
Mutual labels:  makefile
Caesonia
OpenBSD Email Service
Stars: ✭ 761 (+10771.43%)
Mutual labels:  makefile
Salt Fr
Blog de la communauté Saltstack francophone
Stars: ✭ 5 (-28.57%)
Mutual labels:  makefile
Ovirt Live
This is a mirror for http://gerrit.ovirt.org, for issues use http://bugzilla.redhat.com
Stars: ✭ 6 (-14.29%)
Mutual labels:  makefile
Rutgersclasses
a Repo for CS assignments
Stars: ✭ 6 (-14.29%)
Mutual labels:  makefile
Docker Alpine S6
Docker Alpine Linux images with s6 init
Stars: ✭ 6 (-14.29%)
Mutual labels:  makefile

thunderbird-flatpak

Resources to build Mozilla Thunderbird as a flatpak.

Requirements:

  • flatpak >= 0.6.6
  • flatpak-builder >= 0.6.6
  • org.gnome Platform and Sdk runtimes

Instructions:

(1) Install the flatpak repository for GNOME nightly:

  wget http://sdk.gnome.org/nightly/keys/nightly.gpg
  flatpak --user remote-add --gpg-import=nightly.gpg gnome-nightly http://sdk.gnome.org/nightly/repo

(2) Install the required runtimes

  flatpak --user install gnome-nightly org.gnome.Platform
  flatpak --user install gnome-nightly org.gnome.Sdk

(3) Build thunderbird from this directory:

  flatpak-builder --force-clean --ccache --require-changes \
      --repo=repo app \
      org.mozilla.Thunderbird.json

(4) Add a remote to your local repo and install it:

  flatpak --user remote-add --no-gpg-verify thunderbird-repo /path/to/your/flatpak/repo
  flatpak --user install thunderbird-repo org.mozilla.Thunderbird

(5) Run thunderbird as an flatpak:

  flatpak run org.mozilla.Thunderbird

Note that if you do further changes in the appdir (e.g. to the metadata), you'll need to re-publish it in your local repo and update before running it again:

  flatpak build-export /path/to/your/flatpak/repo /path/to/flatpak/appdir
  flatpak --user update org.mozilla.Thunderbird

Last, you can bundle chromium to a file with the build-bundle subcommand:

  flatpak build-bundle /path/to/your/flatpak/repo thunderbird.bundle org.mozilla.Thunderbird
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].