Commit Graph

57 Commits

Author SHA1 Message Date
Martchus 421e1deb72 Update README section about using packages via container 2024-03-17 23:04:39 +01:00
Martchus 027db63de5 Improve documentation about using devel container for Android cross-compilation 2024-02-25 18:19:14 +01:00
Martchus ce7d14f50f Provide example command for installing android packages 2024-02-25 18:19:14 +01:00
Martchus c8813289e6 Move basic devel container setup into separate script for easier use 2024-02-25 18:19:14 +01:00
Martchus c0cfbf1ab2 Fix typo in README 2024-01-27 03:03:58 +01:00
Martchus 4512cb00c5 Update copyright date 2024-01-25 00:10:52 +01:00
Martchus 39272fa095 Move `podman system migrate` to right paragraph 2023-12-22 15:57:24 +01:00
Martchus 2a4b462c6c Document possibility to invoke other tools via `makecontainerpkg` 2023-11-10 14:12:47 +01:00
Martchus 0d03746734 Fix typo in README 2023-09-18 21:24:23 +02:00
Martchus b6f322e8d8 Increase sub ID ranges in container documentation 2023-04-11 17:11:01 +02:00
Martchus 4bf0cf280e Mention how to use Android-related tooling from PKGBUILDs via podman 2023-03-19 00:19:01 +01:00
Martchus 98232afa14 Fix typo 2023-03-17 16:25:21 +01:00
Martchus 54181e21be Update instructions for Android builds
The SDK directory needs to be explicitly specified for Qt's helpers
to find it.
2023-03-11 17:13:14 +01:00
Martchus 99d62914c9 Add example for containerized build using Android packages 2023-03-04 17:26:24 +01:00
Martchus d9f657f496 State that `makecontainerpkg` is also tested with Podman 2023-02-06 18:00:42 +01:00
Martchus 38818e508a Improve investigation of containerized builds
The current approach was not actually working as the container was not
start with in interactive bash shell (or any kind of process that would
just keep it running once started).
2023-02-03 22:49:19 +01:00
Martchus 7b5f5d2f2c Add note about `podman system migrate` 2023-01-30 11:45:03 +01:00
Martchus 7c807955c7 Improve example commands to use mingw-w64 packages via container 2023-01-22 19:40:06 +01:00
Martchus abec85f5d2 Add instructions on how to use the packaging under other distros using podman
These instructions are still pretty raw. Creating helper scripts to make
the use easier would make sense at some point.
2023-01-22 18:05:44 +01:00
Martchus d1cb119831 Improve documentation about container setup
* Mention `imgebuild` explicitly
* Move reference to 3rdparty into a proper section
2023-01-22 16:58:15 +01:00
Martchus 8a695d628b Don't remove the container when `DEBUG` variable is set
* And get rid of the `sleep infinity` hack instead; one can simply start
  the container again
* Document the workflow for instigating build failures
2023-01-22 16:56:46 +01:00
Martchus 979426f0b0 Fix typo 2023-01-21 18:47:26 +01:00
Martchus ddfff37556 Improve `makecontainerpkg`
* Test with `podman` and add according instructions
* Allow use of a custom `pacman.config`/`makepkg.config` by mounting them
  into a special directory within the container
2023-01-21 18:44:16 +01:00
Martchus 2dcf51c445 Update copyright notice 2023-01-17 18:41:02 +01:00
Martchus 2c1e5e0b74 Update README of static-compat packages 2022-10-05 22:45:35 +02:00
Martchus b8e7a21a31 Archive many old packages to clean up the root directory 2022-07-09 20:29:34 +02:00
Martchus e806ca197b Extend README section about static compat packages 2022-06-27 13:07:43 +02:00
Martchus 7054bfd973 Fix typos in README 2022-06-27 13:07:02 +02:00
Martchus 513103840d Improve `makecontainerpkg`
* Add my GPG key to the pacman keyring (not nice to hard-code it in the
  Dockerfile but good enough for now)
* Install ccache into the base image to support makepkg's ccache option
* Split syncing packages and execution of `makepkg` so syncing can be
  avoided when only building source package
* Don't quote `CRE`, it is unlikely spaces are needed here and using
  chained commands (e.g. `sudo …`) might be useful
* Add documentation
2022-06-12 21:00:20 +02:00
Martchus 11c44280c7 Fix typo in README 2022-05-05 21:02:55 +02:00
Martchus 315b698f58 Improve documentation about Qt packaging 2022-04-28 22:47:52 +02:00
Martchus 5411a9d1fd Update static libraries
* Use an older glibc so resulting binaries can run
  on older systems (without having to link statically
  against glibc)
* Call packages static-compat-* to make it clear that
  these packages are intended for compatibility with
  older distributions
* Add further libraries to get static-compat-qt6-base
  and some other static-compat-qt6-* packages building
2022-04-28 22:43:29 +02:00
Martchus e6941df52f Add copyright notice 2022-04-05 20:46:14 +02:00
Martchus 8f1a05be76 Clarify that license is "GPL-2-or-later" 2022-03-22 23:13:06 +01:00
Martchus c2cc164c68 Mention `-DQT_NO_PACKAGE_VERSION_CHECK=TRUE` 2021-10-29 12:51:17 +02:00
Martchus be842a2e92 Apply uniform wrapping in README.md 2021-09-22 23:37:26 +02:00
Martchus 8f69a45f90 Update README.md regarding mingw-w64 packaging 2021-09-22 21:14:08 +02:00
Martchus 10ae1b2667 Update android-*-qt6-* and mingw-w64-qt6-* packages to 6.0.1 2021-02-05 17:58:49 +01:00
Martchus 203f3b54eb Add static variants of serveral packages 2021-01-25 21:37:02 +01:00
Martchus 658a89ab82 Extend documentation, mainly regarding static Qt 6 plugins 2020-12-20 18:16:35 +01:00
Martchus 7f232b5d93 Document running apps build with mingw-w64 packages with WINE 2020-12-19 19:19:16 +01:00
Martchus a67d8c8a37 Extend README.md for mingw-w64-qt6 2020-12-11 00:06:25 +01:00
Martchus f4c64939e9 Generate mingw-w64-qt5-* packages from templates
* Only packages for additional modules are covered so far
* Only packages for mingw-w64 target are covered so far
* This leads to small adjustments/unifications within the
  PKGBUILDs; not tested yet
2019-12-29 00:53:44 +01:00
Martchus 601105bf2d Document f3l repo 2019-05-29 12:20:48 +02:00
Martchus f8bf1de7c8 Update qt5 packages to 5.12.2 2019-03-26 21:32:50 +01:00
Martchus b2d7e19df7 Update README.md 2018-12-11 18:54:09 +00:00
Martchus dbd5b22995 Update README.md 2018-12-08 22:28:31 +01:00
Martchus 6a5d97747f Update README
* Move binary repo section to the top
* Mention Docker image
* Remove Gogs/Gitea (Gitea is now in official repos)
2018-11-10 12:02:36 +01:00
Martchus 60ff200571 Update mingw-w64-qt5-* to 5.11.2 2018-09-25 10:13:00 +02:00
Martchus 3703bb26fa Document supported build and deployment tools for mingw-w64-qt5 2018-04-22 12:41:50 +02:00