Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-09 | Kernel/Console: Tidy up code a little | MacDue | |
- Remove some magic numbers - Remove some duplicate branches - Reduce the amount of casting between u8* and u32* - Some renaming of confusing variables | |||
2022-06-09 | Kernel/Console: Factor out framebuffer offset and support glyph_spacing | MacDue | |
This allows the 9px width of Cathode to be preserved without increasing the bitmap size. | |||
2022-06-09 | Kernel/Console: Replace QEMU bitmap font with Cathode | MacDue | |
This has very similar look, but was invented here :^) | |||
2022-06-09 | Calculator: Add Phi constant | Andrew Dykema | |
2022-06-08 | PixelPaint: Speed up and improve memory usage of bucket fill tool | Aaron J Yoder | |
This algorithm utilizes a modified scanline method that takes advantage of the fact that if you are filling rows starting from the top left and going right, you do not need to check pixels very often except in certain cases such as at the beginning or end of a row. There are some tests on top of this that ensure correct filling in all other cases. This leads to much-improved speed compared to the 4-directional queue method, and no heap allocations. | |||
2022-06-08 | Base: Update /etc/motd (c) from 2018-2021 to 2018-2022 | djwisdom | |
2022-06-08 | Ports: Format patches without numbering, commit hash or version number | Tim Schumacher | |
2022-06-08 | Ports: Automatically enter the work directory when running `dev` | Tim Schumacher | |
2022-06-08 | Ports/libtiff: Set the correct sysroot | Tim Schumacher | |
2022-06-08 | Ports/awk: Change the file name to match the compression | Tim Schumacher | |
2022-06-08 | Ports/mrsh: Explicitly disable `readline` support | Tim Schumacher | |
Previously, `mrsh` automatically enabled support for `readline` if it was detected as installed. However, linking against `readline` currently doesn't work, so disable it completely instead. | |||
2022-06-08 | Ports/readline: Build it as a shared library | Tim Schumacher | |
2022-06-08 | Ports/gnucobol: Set the correct sysroot | Tim Schumacher | |
2022-06-08 | Ports/fontconfig: Import the `libtool` patch | Tim Schumacher | |
This previously went unnoticed because `fontconfig` was never linked into a shared library manually. | |||
2022-06-08 | Ports/freetype: Set the correct sysroot | Tim Schumacher | |
This is now required after we don't manually link the build output anymore. | |||
2022-06-08 | Ports/thesilversearcher: Change the file name to match the compression | Tim Schumacher | |
2022-06-08 | Ports/x264: Update x264 to version baee400 | EWouters | |
2022-06-08 | Ports/sqlite: Update sqlite to version 3380500 | EWouters | |
2022-06-08 | Ports/radare2: Support `x86_64` | EWouters | |
This update was merged with a33b9a8, which has the `--disable-threads` flag. This update brings support for `x86_64` and uses a more up to date Github url. It also removes the `workdir` as it was set to the default. | |||
2022-06-08 | Ports/pt2-clone: Update pt2-clone to version 1.49 | EWouters | |
2022-06-08 | Ports/php: Update php to version 8.1.6 | EWouters | |
2022-06-08 | Ports/pcre2: Use sha256 to check the downloaded file | EWouters | |
2022-06-08 | Ports/pcre2: Update pcre2 to version 10.40 | EWouters | |
2022-06-08 | Ports/oksh: Update oksh to version 7.1 | EWouters | |
2022-06-08 | Ports/ninja: Update ninja to version 1.11.0 | EWouters | |
2022-06-08 | Ports/ncdu: Update ncdu to version 1.17 | EWouters | |
2022-06-08 | Ports/nano: Use sha256 to check the downloaded file | EWouters | |
2022-06-08 | Ports/nano: Update nano to version 6.3 | EWouters | |
2022-06-08 | Ports/m4: Use sha256 to check the downloaded file | EWouters | |
2022-06-08 | Ports/m4: Update m4 to version 1.4.19 | EWouters | |
2022-06-08 | Ports/links: Update links to version 2.26 | EWouters | |
2022-06-08 | Ports/libzip: Update libzip to version 1.8.0 | EWouters | |
2022-06-08 | Ports/libxml2: Update libxml2 to version 2.9.14 | EWouters | |
2022-06-08 | Ports/libtiff: Update libtiff to version 4.4.0 | EWouters | |
2022-06-08 | Ports/libiconv: Update libiconv to version 1.17 | EWouters | |
This also removes the patch that stubbed out `getprogname()` as it is no longer needed. | |||
2022-06-08 | Ports/libgpg-error: Update libgpg-error to version 1.45 | EWouters | |
2022-06-08 | Ports/harfbuzz: Update harfbuzz to version 4.3.0 | EWouters | |
2022-06-08 | Ports/glib: Update glib to version 2.72.2 | EWouters | |
2022-06-08 | Ports/git: Update git to version 2.36.1 | EWouters | |
2022-06-08 | Ports/frotz: Update frotz to version 2.54 | EWouters | |
2022-06-08 | Ports/freetype: Update freetype to version 2.12.1 | EWouters | |
2022-06-08 | Ports/fio: Update fio to version 3.30 | EWouters | |
2022-06-08 | Ports/dialog: Use sha256 to check the downloaded file | EWouters | |
2022-06-08 | Ports/dialog: Update dialog to version 1.3-20220526 | EWouters | |
2022-06-08 | Ports/composer: Update composer to version 2.3.5 | EWouters | |
2022-06-08 | Ports/brogue: Update brogue to version 1.11.1 | EWouters | |
2022-06-08 | Ports/bc: Remove hardcoded `HOSTCC` | EWouters | |
The configure script will pick up the `HOSTCC` via `HOST_CC`, which is defined in `Ports/.hosted_defs.sh`. | |||
2022-06-08 | Ports/bc: Use sha256 to check the downloaded file | EWouters | |
2022-06-08 | Ports/bc: Update bc to version 5.2.5 | EWouters | |
2022-06-07 | Ports/libyaml: Add correct `workdir` | EWouters | |
This fixes the `workdir` after fd9125c and uses single quotes for strings. |