- Mar 09, 2025
-
-
David Bauer authored
Remove non-required packages in order to provide enought free space for the Gluon build process. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Mar 06, 2025
-
-
David Bauer authored
OpenWrt now employs eBPF components. These are built as we select all non-shared packages. Configure teh OpenWrt buildsystem to use the hots BPF toolchain and add the required llvm compiler to the dependencies. This avoids increasing the build-time as no eBPF toolchain needs to be built. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Mar 02, 2025
-
-
David Bauer authored
Sort the package-list alphabetically. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Dec 16, 2024
-
-
Grische authored
distutils is not required anymore by OpenWRT 24.10. Distutils was deprecated and removed in Python 3.12, see https://peps.python.org/pep-0632/ This effectively reverts 2d4ab0f0
-
- Dec 07, 2024
-
-
David Bauer authored
Add the necessary dependencies to compile OpenWrt 24.10. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Jan 06, 2024
-
-
David Bauer authored
Drop the Gluon version reference from the site configuration used for the CI builds. These version indicators were most likely just copied from the example site in the docs, where the version information makes sense. However, the CI site is always built for a specific Gluon version and therefor commit. This avoids editing the version for each release. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Jan 05, 2024
-
-
David Bauer authored
Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Dec 19, 2023
-
-
David Bauer authored
Include the file-extension with the image-customization.lua file. This will ease work with editors providing syntax highlighting, as they now properly detect the file-type. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
David Bauer authored
Now we use the new Image-customization framework in Gluon, we need to also update the docs so examples and descriptions are acurate again. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Dec 14, 2023
-
-
Bob Idle authored
-
- Dec 04, 2023
-
-
Tom Herbers authored
-
- Dec 01, 2023
-
-
David Bauer authored
Build the CI integration test in our own docker container. This way, we can make sure Gluon builds actually succeed there. This also has the advantage of becoming independent from the host version of GitHubs CI runners. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Nov 08, 2023
-
-
David Bauer authored
Collect some basic system information about the runners the CI jobs run on. This is done iwth the intention to have diagnostics information in advance in case builds fail spuriously in some instances. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Nov 07, 2023
-
-
David Bauer authored
Despite what GitHub states in their documentation, the runners feature a different core count. Automatically set the build thread-count by the amount of available CPU cores. Link: https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Oct 20, 2023
-
-
David Bauer authored
It makes sense to run CI build-tests in case the CI itself is altered. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Oct 12, 2023
-
-
Tom Herbers authored
(cherry picked from commit b313a631)
-
- Sep 15, 2023
-
-
Magnus Frühling authored
Add ssh-client to enable deployment of the build output from CI.
-
- Sep 10, 2023
-
-
Matthias Schiffer authored
While Podman automatically populates /etc/passwd and /etc/group with matching entries for the mapped host user, such a feature is missing from Docker. Install libnss-unknown, which will return passwd entries of the form "uid-1000" for all unknown UIDs, to avoid warnings and other weird behaviour that may occur when running as an unnamed user. `-o` must be passed to useradd now to allow non-unique user entries, as with libnss-unknown, every UID is considered occupied.
-
Matthias Schiffer authored
To make the container behave the same regardless of the UIDs used outside of the container, choose a UID that is unlikely to be used by the user mounting their build directory the container. 100 should not conflict with common defaults on Linux (min UID 1000) or MacOS X (min UID 500). Conveniently, there is already a group "users" at GID 100, so creating a new group can be avoided.
-
Magnus Frühling authored
Initialize the /gluon volume with the contents of /etc/skel. [Matthias Schiffer: extend commit message]
-
Matthias Schiffer authored
Instead of poorly parsing Makefiles using grep, use OpenWrt's processed package info files. This fixes handling of DEPENDS fields spanning multiple lines and adds support for source packages building multiple binary packages. Closes #2814
-
- Aug 21, 2023
-
-
Martin Weinelt authored
The build process fails without that. Co-authored-by:
Tom Herbers <mail@tomherbers.de>
-
- Aug 09, 2023
-
-
David Bauer authored
-
Tom Herbers authored
-
- Apr 02, 2023
-
-
Florian Maurer authored
* add missing libelf-dev dependency (to build x86-64) * remove subversion dependency * add rsync dependency * add ecdsautils to docs
-
- Jan 20, 2023
-
-
Maciej Krüger authored
-
- Jan 15, 2023
-
-
Jan-Niklas Burfeind authored
- [Release notes](https://github.com/editorconfig-checker/editorconfig-checker/releases) - [Commits](https://github.com/editorconfig-checker/editorconfig-checker/compare/2.6.0...2.7.0 ) Signed-off-by:
Jan-Niklas Burfeind <git@aiyionpri.me>
-
Martin Weinelt authored
Co-authored-by:
Jan-Niklas Burfeind <git@aiyionpri.me> version bump to 2.6.0 aligned indentation
-
- Jan 10, 2023
-
-
Stefan Weil authored
Signed-off-by:
Stefan Weil <sw@weilnetz.de>
-
- Jan 03, 2023
-
-
Jan-Niklas Burfeind authored
to match the editorconfig awk code in contrib/sign.sh and contrib/sigtest.sh reformatted as gawk does
-
- Dec 18, 2022
-
-
Jan-Niklas Burfeind authored
-
Jan-Niklas Burfeind authored
-
- Nov 07, 2022
-
-
txt-file authored
`apt-get clean` clears out the local repository of retrieved package files. It removes everything but the lock file from /var/cache/apt/archives/ and /var/cache/apt/archives/partial/. Co-authored-by:
Vieno Hakkerinen <vieno@chemnitz.freifunk.net>
-
Grische authored
This updates the site.conf based on docs/site-example/site.conf for v2022.1
-
- Aug 30, 2022
-
-
Martin Weinelt authored
Updates the image to have a newer build environment, which is required for some of the maintainer scripts. Increases the image size from 414 to 545 MB.
-
- Jun 22, 2022
-
-
aiyion.prime authored
to prevent word splitting and globbing
-
- May 28, 2022
-
-
lemoer authored
Starting from OpenSSH 9.0p, scp started to use sftp in favor of the scp protocol by default. As dropbear in OpenWrt currently does not support sftp by default, we now use the fallback cli switch "-O" to use the scp protocol for scp.
-
- May 27, 2022
-
-
Matthias Schiffer authored
Do not fail the new check that good_signatures ≤ #pubkeys.
-
- May 21, 2022
-
-
lemoer authored
-
- Mar 23, 2022
-
-
Matthias Schiffer authored
The scripts directory contains most of our build system, so changing it should trigger a build of all targets.
-