Linus Groh
84efed502a
Ports: Add a launcher for Python
...
We're even downloading an additional older icon from the git repo
instead of using their current ones for accurate look and feel :^)
2021-07-20 00:58:26 +01:00
Linus Groh
b8cd6ae02e
Ports: Use "launcher_run_in_terminal=true" instead of "Terminal -e ..."
2021-07-20 00:58:26 +01:00
Linus Groh
6b9e0d98d9
Ports: Add launcher_run_in_terminal package.sh variable
...
This is being used to generate the RunInTerminal entry in launcher app
files.
2021-07-20 00:58:26 +01:00
Kenneth Myhra
157fccfe7b
Ports/dosbox-staging: Change 'serenity*' build target to '*serenity*'
...
The serenity build target in config.sub did not match
'i686-pc-serenity'. This commit changes the build target from
'serenity*' to '*serenity*'.
2021-07-19 16:59:56 +02:00
Kenneth Myhra
777e103908
Ports: Bump libarchive from version 3.4.0 to 3.5.1
2021-07-19 16:24:15 +02:00
Kenneth Myhra
37543234ce
Ports: Bump libffi from version 3.3 to 3.4.2
2021-07-19 10:45:47 +02:00
Kenneth Myhra
d60f617644
Ports: Add Launcher for Epsilon
2021-07-15 01:47:51 +02:00
Kenneth Myhra
6fa4eb7c8e
Ports: Add missing dependency 'freetype' for Epsilon
2021-07-15 01:47:51 +02:00
Joachim Le Fournis
1420549abf
Ports: Add epsilon 15.5.0
2021-07-14 05:27:25 +02:00
pancake
eb7b755937
Ports: Add vlang weekly.2021.28 package
2021-07-13 23:30:59 +02:00
Linus Groh
c77215fc61
Ports: Build Python with ncurses and termcap
...
Neither the _curses nor the termios module builds to completion
currently due to some missing functions, but we can let it try
nonetheless - it'll likely get fixed at some point :^)
2021-07-10 11:13:02 +01:00
Linus Groh
b2d68913d3
Ports: Build Python with sqlite
...
This makes the _sqlite3 module work :^)
2021-07-10 11:13:02 +01:00
Linus Groh
3b863561d7
Ports: Build Python with bzip2
...
This makes the _bz2 module work :^)
2021-07-10 11:13:02 +01:00
Linus Groh
5e3af8b7db
Ports: Build Python with readline
...
This provides a *much* improved REPL experience :^)
2021-07-10 11:13:02 +01:00
Linus Groh
123c2f2f7f
Ports: Add a patch for Python's setup.py to consider /usr/local
...
This makes it find more includes and libraries than by default when
crosscompiling.
2021-07-10 11:13:02 +01:00
Linus Groh
96331d7d87
Ports: Export CC with added --sysroot for building Python
...
This is used in the setup.py file when adding include and lib paths to
the list when crosscompiling, if it's not found in any of the checked
environment variables they don't get added.
2021-07-10 11:13:02 +01:00
Linus Groh
2c78fa066f
Ports: Remove Python setlocale patch that's no longer needed
...
Since 4cd45f5
, setlocale() always pretends to succeed.
2021-07-09 20:14:08 +01:00
Ali Mohammad Pur
67362b1f85
Ports: Make the CMake port use the LibUV port
...
Now that we've ported libuv, we can remove the libuv patches from cmake
and make it use the ported libuv.
2021-07-09 15:36:50 +02:00
Ali Mohammad Pur
fcd56f2172
Ports: Add libuv
...
We've had a half-arsed port of libuv inside the cmake port, but let's
just port it properly.
Note that this pins a specific commit (which is currently the latest
commit in their default branch).
2021-07-09 15:36:50 +02:00
modmuss50
1b4138e687
Ports: Fix building gcc on arm64 macs
2021-07-08 16:07:14 +02:00
pancake
f1266335e7
Ports: Add './package.sh shell' to get a shell with the build env set
2021-07-08 15:42:51 +02:00
pancake
633dc74606
Ports: Add radare2-5.4.0-git package
2021-07-08 14:34:08 +02:00
Linus Groh
116f1c5c56
Ports: Update Python to 3.9.6
...
Released on 2021-06-28.
https://www.python.org/downloads/release/python-396/
2021-07-07 20:24:48 +01:00
Andreas Kling
4ad389d0d6
Ports: Add a missing pipe character to AvailablePorts.md
2021-07-07 21:21:37 +02:00
Andreas Kling
cf77d6aa98
Ports: Add r0 to AvailablePorts.md
2021-07-07 21:08:54 +02:00
pancake
4ac8d9c2ac
Ports: Add minimalistic r0 hexadecimal editor
2021-07-07 20:27:15 +02:00
Gunnar Beutner
148679d1b5
Ports: Update gcc patch to match the toolchain
2021-07-06 19:08:22 +02:00
Gunnar Beutner
43e46df561
Ports: Remove obsolete patches for ninja
2021-07-04 00:35:35 +02:00
Gunnar Beutner
ef4efce897
Ports: Remove obsolete patches for libexpat
2021-07-04 00:35:35 +02:00
Gunnar Beutner
27005fe846
Ports: Remove obsolete patches for cmake
2021-07-04 00:35:35 +02:00
Gunnar Beutner
12c98105bc
Ports: Remove obsolete patches for chester
2021-07-04 00:35:35 +02:00
Gunnar Beutner
8c062e8bef
Ports: Remove obsolete patches for bc
2021-07-04 00:35:35 +02:00
Gunnar Beutner
18ae608815
Ports: Remove obsolete patches for libicu
2021-07-04 00:35:35 +02:00
Liav A
0259781402
Ports: Fix dmidecode patches
...
Since we have a SysFS now, we can just let dmidecode to read the DMI
blobs from it.
2021-06-29 20:53:59 +02:00
Daniel Bertalan
f68932cac1
Ports: Bump nano to version 5.8
2021-06-21 12:21:03 +02:00
breakgimme
995594b403
Ports: Add libpng to dependencies of dosbox-staging
2021-06-20 01:50:20 +01:00
Gunnar Beutner
94f56b5f6d
Ports: Add port for DOSBox Staging
2021-06-18 16:35:15 +02:00
Gavin Downard
3c6d99f696
Ports: Fix less by disabling wctype
...
The commit c2b47c067
(LibC: Add stubs for wctype and iswctype,
2021-05-27) introduced the wctype.h header, which caused the less port
to try to build with wchar support. This patches the header generated by
the configure script to remove wchar support.
2021-06-18 10:19:00 +02:00
Gunnar Beutner
8ba0533138
Ports: Add port for DungeonRush
2021-06-16 20:08:13 +02:00
Gunnar Beutner
d7f0d5ffb8
Ports: Disable gettext support for libiconv
...
libiconv and gettext have a circular dependency. In an ideal world we'd
build libiconv without gettext support first, then gettext and finally
libiconv again with gettext support.
However, if the libiconv port detects gettext on the host system while
the gettext port hasn't been built yet things break.
This disables gettext support for the libiconv port for now.
2021-06-16 20:08:13 +02:00
Gunnar Beutner
dd35bd158e
Ports: Add port for SDL2_net
2021-06-16 20:08:13 +02:00
Brian Gianforcaro
13dc26eb0f
Ports: Remove note about ssh needing port numbers explicitly specified
...
This is no longer true, I'm not sure where this got fixed, but I can
successfully connect via IP without specifying a port number using
the latest HEAD of master.
2021-06-16 10:38:12 +02:00
Pavel Safar
c38f051bf7
Ports: Adds Another World VM interpreter implementation
2021-06-14 12:19:54 +01:00
Jelle Raaijmakers
ba7e025320
Ports: Add Composer
2021-06-13 17:06:45 +01:00
Jelle Raaijmakers
ed62fc9a43
Ports: Update diffutils to version 3.7
2021-06-13 17:05:03 +01:00
Jelle Raaijmakers
77e085d8c4
Ports/OpenSSL: Switch to sha256 signature check
2021-06-11 11:33:36 +02:00
Jelle Raaijmakers
c5ece5e787
Ports/OpenSSL: Use install_prefix
to fix resource install
...
The `--openssldir` parameter was causing OpenSSL to search for its
resources in the wrong location, e.g.:
`/serenity/Build/i686/Root/usr/local/ssl/...`
By using `--install_prefix`, the build system understands where to put
the OpenSSL files and does not leak the build path into the compiled
binaries.
2021-06-11 11:33:36 +02:00
Jelle Raaijmakers
b6c1f0af5d
Ports/OpenSSL: Remove test statement
2021-06-11 11:33:36 +02:00
Jelle Raaijmakers
8cc8c64ef5
Ports/OpenSSL: Remove unnecessary patch
2021-06-11 11:33:36 +02:00
Egor Ananyin
023df8e596
Ports: Add LLVM port
2021-06-10 20:21:08 +01:00