Daniel Bertalan
e88ca09609
Ports: Upgrade LLVM to version 13.0.0
...
With this update, we now use our custom `serenity` Clang target, which
means that all system-specific compilation options (e.g. default PIE,
header search paths) will be handled automatically.
This port has been tested to build `Source/little` on all 4
toolchain-architecture pairs. Furthermore, `lib(std)c++` headers are
picked up correctly and our AK headers can be included without any
issues.
Due to recent kernel fixes related to memory-mapped files, the LLD
linker can now be used by default, so there's no need to also build the
GCC port alongside this.
Although our patches cover building libLLVM as a shared library, this is
currently not enabled by default, as DynamicLoader is very slow in
dealing with such a large number of relocations.
2021-11-28 09:38:57 -08:00
EWouters
069e64efd1
Ports/libuv: Update libuv to version 1.42.0 and fix cmake argument
...
Add CMAKE_BUILD_WITH_INSTALL_RPATH=true to the cmake arguments as it
wouldn't compile on MacOS without this argument
2021-11-14 16:20:55 +00:00
Brian Gianforcaro
2c4db837e7
Ports: Add initial Pipe Viewer (pv) 1.6.20 port
2021-11-14 16:18:45 +00:00
Tim Schumacher
26a48f3516
Ports: Use GNU patch instead of the OpenBSD version
...
The OpenBSD version is having some weird issues, so:
Reject OpenBSD, return to GNU.
2021-11-10 14:48:39 +01:00
Daniel Bertalan
05cb72e2c3
Ports: Unbreak and update oksh
...
This port has been broken since the introduction of `sys_signame` (which
was almost 3 months ago), as oksh provided a conflicting definition for
it.
This commit also cleans up some of the patches, defining the appropriate
config macro instead of commenting out code.
When I opened this program's GitHub releases page, I noticed that a new
version was available, so I also did the update.
2021-11-08 01:36:54 +01:00
Tim Schumacher
5c75216361
Ports: Update byacc to 20210808
2021-11-06 20:49:47 -07:00
Tim Schumacher
b26e4874ec
Ports: Update to ncurses 6.3
2021-11-06 20:49:18 -07:00
Tim Schumacher
85db9aac49
Ports: Update pcre to 8.45
2021-11-06 12:40:19 +02:00
Brian Gianforcaro
abf1585a3f
Ports: Fix cmatrix version in AvailablePorts.md to appease the linter
2021-11-06 01:24:28 -07:00
Tim Schumacher
7391104e5d
Ports: Update pcre2 to 10.39
...
PCRE2 has moved to GitHub for code and release hosting, and ftp.pcre.org
is decommissioned.
2021-11-06 00:32:36 -07:00
EWouters
3a8c423447
Ports: Update zstd to version 1.5.0
2021-11-03 11:22:50 +01:00
Tim Schumacher
37aa75c370
Ports: Use immutable tarballs for libsodium
...
The "stable" tarballs appear to be continuously updated after the
release.
2021-11-03 11:10:38 +01:00
Brendan Coles
3ce4d0f89a
Ports: Add FreeDink port
2021-10-31 11:52:27 +01:00
Brendan Coles
287bbabbc1
Ports: Add OpenGL Mathematics (GLM) port
2021-10-31 11:52:27 +01:00
Brendan Coles
c1511ebbea
Ports: Add Fontconfig port
2021-10-28 11:25:56 +02:00
Jelle Raaijmakers
59b2bac3a5
Ports: Update ScummVM to 2.5.0
2021-10-28 00:23:30 +02:00
Brendan Coles
518b8fb292
Ports: Bump bc from version 2.5.1 to 5.1.1
2021-10-25 13:01:40 +02:00
Brendan Coles
2876aebb32
Ports: Add GNU gperf port
2021-10-24 22:34:02 -07:00
Tim Schumacher
e01c968d00
Ports: Add an Angband port :^)
2021-10-17 12:40:48 +01:00
xSlendiX
6782cf5193
Ports: Add SDL_sound
2021-10-10 15:26:05 -07:00
xSlendiX
f573b7b47a
Ports: Add libmodplug
2021-10-10 15:26:05 -07:00
Ben Wiederhake
52e9f25403
Everywhere: Change from http to https where feasible
...
I used "git grep -FIn http://" to find all occurrences, and looked at
each one. If an occurrence was really just a link, and if a https
version exists, and if our Browser can access it at least as well as the
http version, then I changed the occurrence to https.
I'm happy to report that I didn't run into a single site where Browser
can't deal with the https version.
2021-10-05 02:08:08 +02:00
Linus Groh
fb98e12f86
Ports: Update Python to 3.10.0
...
Released on 2021-10-04.
https://www.python.org/downloads/release/python-3100/
2021-10-04 21:46:25 +01:00
Jelle Raaijmakers
06f84d927e
Ports: Add Ncdu
2021-10-02 21:07:47 +01:00
Eric Seifert
01a06dde0e
Ports: Add Ruby 3.0.2
2021-09-24 10:04:47 +02:00
Jelle Raaijmakers
6f4fbd59d9
Ports: Update PHP to version 8.0.10
2021-09-23 18:51:21 +02:00
Kenneth Myhra
6819193671
Ports/glib: Bump GLib to 2.70.0
2021-09-19 18:18:47 +02:00
Linus Groh
5426901521
Ports: Update Python to 3.10.0rc2
...
Released on 2021-09-07.
https://www.python.org/downloads/release/python-3100rc2/
2021-09-18 21:20:18 +02:00
Tim Schumacher
dda216c334
Ports: Add a gawk port
2021-09-16 16:42:40 +02:00
Linus Groh
8b3e1c0016
Ports: Add libuuid
2021-09-11 00:28:39 +02:00
Ken Herner
84f0d2aece
Ports: Update libarchive to v3.5.2
...
Updated GPG fingerprint to Martin Matuska's latest public key
Fixes #9921
2021-09-09 22:57:09 +01:00
Rodrigo Tobar
3373090993
Ports: Add gsl
2021-09-08 08:49:56 +01:00
Dante Catalfamo
0f3f814945
Ports: Add port for mruby
2021-08-25 02:22:01 +02:00
Federico Guerinoni
ed5ae7b093
Ports: Bump git to 2.33.0
2021-08-23 23:35:39 +02:00
Linus Groh
9e225d2d05
Ports: Add libatomic_ops
2021-08-21 13:16:51 +01:00
Nico Weber
788472f91a
Ports: Add libsixel
...
This contains `img2sixel`.
2021-08-15 19:48:11 +01:00
Kenneth Myhra
df176ca2d9
Ports: Add glib version 2.69.0
2021-08-14 22:32:00 +01:00
Gunnar Beutner
582d74b729
Ports: Bump vlang version to weekly.2021.31
...
The previous version failed to build.
2021-08-14 20:28:55 +02:00
Linus Groh
18f507520e
Ports: Update Python to 3.10.0rc1
...
Released on 2021-08-02.
https://www.python.org/downloads/release/python-3100rc1/
This contains the first upstreamed change for SerenityOS, making the
webbrowser module work with Browser out of the box :^)
2021-08-03 21:01:07 +01:00
Kenneth Myhra
cb9de1d741
Ports: Bump pkgconf from version 1.7.3 to 1.8.0
2021-08-02 00:35:35 +02:00
Luke
4ca14d6e67
Ports: Update OpenSSL to 1.1.1k
2021-07-30 20:49:56 +02:00
Luke
dc34cbe28b
Ports: Update curl to 7.78.0
2021-07-30 10:23:33 +02:00
Luke
999448066f
Ports: Update bash to 5.1.8
...
Also switches to using a sha256 signature check.
2021-07-29 19:35:03 +01:00
Jelle Raaijmakers
6eb3bfb171
Ports: Update PHP to version 8.0.8
2021-07-29 15:58:38 +02:00
Luke
0a8209ab81
Ports: Add MPC
...
Required to build the toolchain inside Serenity.
2021-07-28 21:55:00 +02:00
Luke
36af58c187
Ports: Add MPFR
...
Required to build the toolchain inside Serenity.
2021-07-28 21:55:00 +02:00
Luke
6fe8d1da97
Ports: Add more spacing for the name column in AvailablePorts.md
2021-07-28 21:55:00 +02:00
Gunnar Beutner
a11070ab15
Ports: Update GCC to version 11.2.0
2021-07-28 21:28:31 +02:00
Gunnar Beutner
edce9153af
Ports: Update binutils to version 2.37
2021-07-28 21:28:31 +02:00
Kenneth Myhra
cc45ccbd9b
Ports: Add ScummVM game Soltys
2021-07-22 22:30:55 +02:00