Kenneth Myhra
c0d0391d08
Toolchain+Ports: Update QEMU to 8.0.3
2023-07-20 07:24:40 +01:00
Kenneth Myhra
0263052284
Ports/glib: Reformat package.sh according to our current style
2023-07-20 07:24:40 +01:00
Kenneth Myhra
0bf8735aba
Ports/glib: Update to 2.77.0
2023-07-20 07:24:40 +01:00
Kenneth Myhra
53db5d8b6c
Ports/curl: Update to 8.2.0
2023-07-20 07:24:40 +01:00
Kenneth Myhra
1166f5a758
Ports/openssl: Reformat package.sh according to our current style
2023-07-20 07:24:40 +01:00
Kenneth Myhra
b38edc9d43
Ports/openssl: Update to 3.0.9
...
The 3.0 series is the new LTS version and is supported until 7th
September 2026. The 1.1.1 series which is the previous LTS version has
an end of support on 11th September 2023.
2023-07-20 07:24:40 +01:00
Fabian Dellwing
f9e62bc947
Ports: Update and refactor opentyrian
...
- Add SDL2_net
- Bring CMake file closer to proposed upstream
- Remove opentyrian-data port and merge it into the main port
- Do a release build
- Add correct icon
2023-07-18 14:31:33 +01:00
sin-ack
752d9d7c03
Ports: Bump Zig version to 0.11.0-dev.4003+c6aa29b6f
...
This commit fixes the build for LLVM 16 now that the toolchain has been
updated, and updates us to the latest available Zig commit.
The main patch changes are making more symbols available (and exposing
them through std.c.serenity) and working around new Zig build
requirements.
Co-Authored-By: Andre Herbst <moormaster@gmx.net>
2023-07-17 22:52:08 +01:00
Kenneth Myhra
f7d8fb6366
Ports/jfduke3d: Add post_install() section
...
This adds a post_install() section printing out useful information on
how to install the game files.
2023-07-16 23:45:23 +02:00
Kenneth Myhra
7fb2c79054
Ports/jfduke3d: Add game icon
2023-07-16 23:45:23 +02:00
Kenneth Myhra
ae1039387a
Ports/jfduke3d: Install into '/usr/local/share/games/jfduke3d'
2023-07-16 23:45:23 +02:00
Shannon Booth
b980224640
Ports/cmake: Update cmake to version 3.26.4
2023-07-16 00:05:53 -06:00
Tim Schumacher
401544f68f
Ports: Remove the separate branch for extracting .tar.gz files
...
This can just use the default `tar` invocation, which successfully
recognizes the type automatically. In fact, `.tar.gz` and `.tgz` are
already listed by that particular case anyways.
2023-07-13 05:09:46 +02:00
Tim Schumacher
58cf3b365e
Ports: Don't import GPG keys on download
...
This was part of our setup for verifying GPG-signed files, but that is
no longer needed.
2023-07-13 05:09:46 +02:00
Tim Schumacher
b8cf8c6081
Ports: Remove the "no HTTPS" workaround
...
curl on SerenityOS now has HTTPS support, since we use the upstream
ca-certificates package.
2023-07-13 05:09:46 +02:00
Jelle Raaijmakers
3b2a7135b2
Ports: Add archive hash to Quake port
...
Also update the code style.
2023-07-11 13:42:02 +01:00
Beckett Normington
a961447dbd
Ports: Add jdupes port
...
This commit ports the file deduplication utility `jdupes`.
2023-07-10 21:49:53 -06:00
Beckett Normington
73b5e3db6a
Ports: Add libjodycode port
...
This commit ports `libjodycode` to Serenity, which is a helper library
containing shared code for utilities written by Jody Bruchon. This
library was required for porting `jdupes`.
2023-07-10 21:49:53 -06:00
Taj Morton
5941117739
Ports/alpine: Patch build system files that added Serenity support
...
Changes the strategy for building Alpine to patch the distribution build
system files (configure, pith/Makefile.in), instead of regenerating them
from scratch.
This reduces fragility of the port as it no longer depends on the build
system having a compatible version of the auto* tools installed.
Resolves SerenityOS/serenity#19891 .
2023-07-10 13:16:20 +02:00
Tim Schumacher
89b0a61067
Ports: Remove support for auth_type
s other than sha256
2023-07-10 13:08:27 +02:00
Tim Schumacher
f7ccdc268d
Ports: Migrate remaining signature-based ports to sha256
2023-07-10 13:08:27 +02:00
djwisdom
47eaef9b41
Ports: Update serenity-theming use latest commit 103b0ad
2023-07-09 15:40:54 +01:00
Fabian Dellwing
1d426df262
Ports: Add poppler
2023-07-07 00:43:42 +02:00
Ali Mohammad Pur
72b9f47bb1
Ports: Add jakt
2023-07-07 00:04:15 +02:00
Lucas CHOLLET
40c0dd67dd
Ports/backward-cpp: Update to the latest available commit
...
backward-cpp 1.6 wasn't compatible with the latest version of binutils
(which we are using). This is now fixed upstream, but it forces us to
build with the latest commit and not a published version.
2023-07-06 15:01:17 +01:00
Lucas CHOLLET
b8bc1ac5d0
Ports: Fix a typo in .port_include.sh
2023-07-06 15:01:17 +01:00
Andre Herbst
703ac59b27
Ports/acpica-tools: Prevent dangling pointer compiler warning
2023-07-06 14:59:14 +01:00
Andre Herbst
4844e8869e
Ports/imagemagick: Replace --host=... with --with-sysroot
...
... to prevent linking against libs from build host. I.e. if
Ports/fontconfig is already installed imagemagick tries to
link against it in /usr/local/lib and fails to build.
--host=... will already be passed by ../.port_include.sh
2023-07-06 10:17:29 +01:00
Fabian Dellwing
4a83fb1b12
Ports: Drop Python bindings for Boost
...
Building Boost failed in at least 2 cases using Python 3.11. Since
there is currently no known usage of Boost's Python binding by ports,
we drop the dependency to make the port install successfully again.
2023-07-05 20:08:53 +02:00
Jelle Raaijmakers
7551666a80
Ports: Do not perform slow curl
check if download already exists
...
Even if the file was already downloaded, we were trying to perform a
relatively slow HTTPS-call.
2023-07-05 16:17:35 +01:00
gloof11
e4b6c402cb
Ports: Cave Story (Aeon Genesis Translation)
2023-07-05 13:38:57 +02:00
Ben Wiederhake
a627c15b07
Ports: Avoid using DeprecatedFile in OpenJDK
2023-07-04 15:48:44 -06:00
Linus Groh
63c7747b8d
Ports/SuperTuxKart: Set app icon
2023-07-04 21:08:55 +01:00
Linus Groh
9594b79d38
Ports/SuperTuxKart: Use 'NOT SERENITYOS' to disable USE_IPV6 option
2023-07-04 19:38:24 +01:00
Linus Groh
5c75117262
Ports/SuperTuxKart: Clean up IrrCompileConfig.h patch a little
...
There was still some code commented out from earlier attempts
piggybacking on Haiku ifdefs, this should now be in an upstreamable
state.
2023-07-04 19:38:24 +01:00
Linus Groh
fc6cf76b05
Ports/SuperTuxKart: Enable now-implemented SDL_GetWindowWMInfo() call
2023-07-04 19:38:24 +01:00
Linus Groh
8dee35065b
Ports/SDL2: Implement GetWindowWMInfo
2023-07-04 19:38:24 +01:00
Jelle Raaijmakers
0487a841c3
Ports: Regenerate SuperTuxKart's ReadMe.md
2023-07-04 12:37:20 +02:00
Dominika Liberda
484f10132d
Ports: Add a Super Tux Kart port
...
Co-Authored-By: Linus Groh <mail@linusgroh.de>
Co-Authored-By: Panagiotis "Ivory" Vasilopoulos <git@n0toose.net>
Co-Authored-By: lilylunatic <lily@acab.dev>
Co-Authored-By: io_err <quint@guvernator.net>
2023-07-04 12:26:05 +02:00
Dominika Liberda
815fc034ff
Ports: Fix building harfbuzz against freetype
2023-07-04 12:26:05 +02:00
Linus Groh
8aa579d494
Ports: Update URL of pkgconf release tarball
...
See: 437c2a3218
2023-07-04 10:43:11 +01:00
Ali Mohammad Pur
251ea54cc8
Ports: Bump the version of make to 4.4.1
2023-07-04 08:35:02 +02:00
Andre Herbst
4bcf3ea0e1
Ports/libgd: Added --without-x to prevent linking against /usr/lib
2023-07-03 10:39:21 +02:00
djwisdom
2ba77489ee
Ports: Update serenity theming use latest commit 49d499b
...
Add font HuntingRegular10
Update font AnodeRegular10
Update font GenodeRegular10
Update font VanligaMonoRegular10
2023-07-02 02:12:52 +02:00
Andre Herbst
6391480b80
Ports/ffmpeg: Build shared libraries by using configure option
...
This fixes build error: relocation R_X86_64_PC32 against symbol
`ff_pw_5' can not be used when making a shared object; recompile
with -fPIC
2023-06-30 23:34:20 +02:00
Tim Ledbetter
a036346e24
Ports: Update stockfish to version 16
2023-06-30 23:21:48 +02:00
implicitfield
941d68ac2d
Toolchain+Ports: Update LLVM to 16.0.6
2023-06-27 12:40:38 +02:00
Liav A
99cc33bce9
Ports: Mark cbonsai package.sh as executable
...
This should fix a recent CI lint problem.
2023-06-25 09:40:00 +02:00
Beckett Normington
4032bfc2fc
Ports: Add cbonsai port
...
This commit modifies the port list and adds the package.sh script
for `cbonsai`.
2023-06-25 08:04:23 +01:00
René Hickersberger
b0ef956fe0
Ports: Add lynx port
2023-06-23 17:25:37 +02:00