Andrew Kaster
8c877664f7
Ports: Add variables for Toolchain binary directory and cxxfilt
2022-06-19 09:05:35 +02:00
kleines Filmröllchen
709f0a2ab3
Ports: Add OptiPNG
...
OptiPNG is a neat little tool that optimizes PNG sizes to ridiculous
degrees. We like to use it to optimize PNGs before including them in
Serenity itself, so it's a nice port to have. OptiPNG is a very
cooperative POSIX C program, it compiles and works without any patching
on x86_64 and i686 :^)
2022-06-17 21:53:28 +01:00
Grigoris Pavlakis
51315c0b1d
Ports: Add VVVVVV port
...
Co-Authored-By: Tim Schumacher <timschumi@gmx.de>
(thanks for the line ending and assert() troubleshooting)
2022-06-17 19:18:33 +01:00
Tim Schumacher
e29e4e6c1f
Ports: Ensure that core.autocrlf
is disabled before handling patches
...
While `core.autocrlf=false` should be the default, there will certainly
be users that have changed the default setting in their global
configuration.
Ensure that the setting is disabled to avoid accidentally mangling or
not applying our patches.
2022-06-17 09:47:57 +01:00
Kenneth Myhra
fd5f18b4e1
Ports/glib: Bump GLib to 2.73.0
2022-06-15 10:55:54 +01:00
djwisdom
455c0b7794
Ports: Update serenity-theming to e4e2f26
2022-06-12 15:50:46 +01:00
Timur Sultanov
35d31dec7e
Ports: Add option to disable ccache
2022-06-12 00:28:26 +01:00
Tim Schumacher
1b135f9127
Ports/glib: Add back a missing DESTDIR
...
Otherwise, glib will try installing to the host.
2022-06-10 14:21:42 +01:00
Tim Schumacher
333429fa47
Ports/SDL2: Implement a basic keyboard focus
...
Some SDL applications will not process inputs that they receive without
ensuring that they have the keyboard input focus.
2022-06-10 14:21:20 +01:00
Tim Schumacher
817c79431d
Ports: Split up the halflife
port into engine and game
2022-06-10 00:04:33 +01:00
Tim Schumacher
d426c5a4b2
Ports: Format patches without numbering, commit hash or version number
2022-06-08 17:58:36 +01:00
Tim Schumacher
d69a79b03b
Ports: Automatically enter the work directory when running dev
2022-06-08 17:58:36 +01:00
Tim Schumacher
f76f68aad9
Ports/libtiff: Set the correct sysroot
2022-06-08 13:23:04 +01:00
Tim Schumacher
5704b7e128
Ports/awk: Change the file name to match the compression
2022-06-08 13:23:04 +01:00
Tim Schumacher
869333e10e
Ports/mrsh: Explicitly disable readline
support
...
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 13:23:04 +01:00
Tim Schumacher
86d71028df
Ports/readline: Build it as a shared library
2022-06-08 13:23:04 +01:00
Tim Schumacher
29c408d9db
Ports/gnucobol: Set the correct sysroot
2022-06-08 13:23:04 +01:00
Tim Schumacher
b51bc1aa4e
Ports/fontconfig: Import the libtool
patch
...
This previously went unnoticed because `fontconfig` was never linked
into a shared library manually.
2022-06-08 13:23:04 +01:00
Tim Schumacher
90dafefb9e
Ports/freetype: Set the correct sysroot
...
This is now required after we don't manually link the build output
anymore.
2022-06-08 13:23:04 +01:00
Tim Schumacher
b67b5b8292
Ports/thesilversearcher: Change the file name to match the compression
2022-06-08 13:23:04 +01:00
EWouters
e3eb45c6e5
Ports/x264: Update x264 to version baee400
2022-06-08 11:40:31 +01:00
EWouters
6f4a903be6
Ports/sqlite: Update sqlite to version 3380500
2022-06-08 11:40:31 +01:00
EWouters
7e3a952158
Ports/radare2: Support x86_64
...
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 11:40:31 +01:00
EWouters
4d2f148267
Ports/pt2-clone: Update pt2-clone to version 1.49
2022-06-08 11:40:31 +01:00
EWouters
a9e9b55380
Ports/php: Update php to version 8.1.6
2022-06-08 11:40:31 +01:00
EWouters
e26d0a9c9f
Ports/pcre2: Use sha256 to check the downloaded file
2022-06-08 11:40:31 +01:00
EWouters
bb98991ff8
Ports/pcre2: Update pcre2 to version 10.40
2022-06-08 11:40:31 +01:00
EWouters
a25ab52ee7
Ports/oksh: Update oksh to version 7.1
2022-06-08 11:40:31 +01:00
EWouters
efa9b7d9a1
Ports/ninja: Update ninja to version 1.11.0
2022-06-08 11:40:31 +01:00
EWouters
41390c9da8
Ports/ncdu: Update ncdu to version 1.17
2022-06-08 11:40:31 +01:00
EWouters
6d1ec983a4
Ports/nano: Use sha256 to check the downloaded file
2022-06-08 11:40:31 +01:00
EWouters
2714e58b52
Ports/nano: Update nano to version 6.3
2022-06-08 11:40:31 +01:00
EWouters
b706d7cf57
Ports/m4: Use sha256 to check the downloaded file
2022-06-08 11:40:31 +01:00
EWouters
9846533ce4
Ports/m4: Update m4 to version 1.4.19
2022-06-08 11:40:31 +01:00
EWouters
d73bb1dcd6
Ports/links: Update links to version 2.26
2022-06-08 11:40:31 +01:00
EWouters
7f0d4eef76
Ports/libzip: Update libzip to version 1.8.0
2022-06-08 11:40:31 +01:00
EWouters
582192ce91
Ports/libxml2: Update libxml2 to version 2.9.14
2022-06-08 11:40:31 +01:00
EWouters
459c49803b
Ports/libtiff: Update libtiff to version 4.4.0
2022-06-08 11:40:31 +01:00
EWouters
411277e5d0
Ports/libiconv: Update libiconv to version 1.17
...
This also removes the patch that stubbed out `getprogname()` as it is no
longer needed.
2022-06-08 11:40:31 +01:00
EWouters
41bb21985e
Ports/libgpg-error: Update libgpg-error to version 1.45
2022-06-08 11:40:31 +01:00
EWouters
accf20c83e
Ports/harfbuzz: Update harfbuzz to version 4.3.0
2022-06-08 11:40:31 +01:00
EWouters
9a692aaabc
Ports/glib: Update glib to version 2.72.2
2022-06-08 11:40:31 +01:00
EWouters
810f363fc0
Ports/git: Update git to version 2.36.1
2022-06-08 11:40:31 +01:00
EWouters
dea9eff3cd
Ports/frotz: Update frotz to version 2.54
2022-06-08 11:40:31 +01:00
EWouters
b3cf5a5df7
Ports/freetype: Update freetype to version 2.12.1
2022-06-08 11:40:31 +01:00
EWouters
b0f8f4ca7d
Ports/fio: Update fio to version 3.30
2022-06-08 11:40:31 +01:00
EWouters
202f7c48ed
Ports/dialog: Use sha256 to check the downloaded file
2022-06-08 11:40:31 +01:00
EWouters
f24aa0d574
Ports/dialog: Update dialog to version 1.3-20220526
2022-06-08 11:40:31 +01:00
EWouters
2a9a2f17a1
Ports/composer: Update composer to version 2.3.5
2022-06-08 11:40:31 +01:00
EWouters
34eff055b2
Ports/brogue: Update brogue to version 1.11.1
2022-06-08 11:40:31 +01:00