Tim Schumacher
fb4db096cb
Ports: Remove the filename
entry from files
2023-08-08 19:57:43 +02:00
Tim Schumacher
2732545b4c
Ports: Ensure that the download filename matches the URL basename
...
This is a preparation step for removing support for explicitly setting a
download filename entirely.
2023-08-08 19:57:43 +02:00
Tim Schumacher
284fee9e77
Ports: Make files
a proper array
2023-08-08 19:57:43 +02:00
Tim Ledbetter
87bf5045e4
Ports/nesalizer: Add SDL2 header include path to Makefile
...
Previously, we were relying on the host's SDL2 headers. If none were
present the build would fail.
2023-08-06 22:06:49 +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
d426c5a4b2
Ports: Format patches without numbering, commit hash or version number
2022-06-08 17:58:36 +01:00
EWouters
81a2f09a80
Ports: Return nesalizer
to upstream
...
This makes https://github.com/SerenityPorts/nesalizer obsolete.
The patch that hardcoded the SDL2 location is removed. The the patches
to the `Makefile` are quashed. A new install function is added.
2022-05-25 22:55:59 +01:00
Tim Schumacher
c07f91474d
Ports: Make array-like settings actual arrays
...
We may need entries with spaces in makeopts, installopts, and
configopts, and at that point we should also convert depends and
auth_opts to avoid confusion.
2021-10-05 02:13:08 +02:00
Andreas Kling
aa2e19e58f
Ports: Update relocated ports
...
Port repos have been moved to the new SerenityPorts organization on
GitHub, to declutter the main SerenityOS organization.
2021-08-30 20:18:07 +02:00
Gunnar Beutner
fb67e99562
Ports: Fix version numbers for some of the ports
2021-04-23 16:11:48 +02:00
Panagiotis Vasilopoulos
492f7132d2
Ports: Improve consistency and quality of ports
...
- Replaced /Root with
- Improved documentation.
- Removed a few typos.
- Replaced with
- Added brackets in some cases.
Most of the changes were reviewed and applied manually.
2021-04-20 18:20:00 +02:00
Gunnar Beutner
12ed436562
Ports: Remove auth_type for our own packages
...
Otherwise we'd have to update them in this repository
every time something changes.
2021-04-20 17:04:51 +02:00
Panagiotis Vasilopoulos
e45e0eeb47
Everywhere: Replace SERENITY_ROOT with SERENITY_SOURCE_DIR
2021-04-20 15:27:52 +02:00
Brendan Coles
a206ab2211
Ports: Add auth_type verification to all package.sh files
2021-04-16 21:14:00 +02:00
Gunnar Beutner
c9d5358685
Ports: Make sure ports are installed into /usr/local
2021-04-16 19:04:24 +02:00
Gunnar Beutner
6f514b6803
Ports: Fix building the nesalizer port when SDL2 isn't installed on the host
2021-04-11 09:51:20 +02:00
Jonathan Turner
0bf5669ba3
Meta: Get building on NixOS ( #5005 )
2021-01-22 17:44:05 +01:00
Emanuel Sprung
f46d80ac4f
Ports: Added checksums / signature files and other fixes
...
* Use ${version} instead of explicit version numbers in urls/filenames
* Move -L option to port script, as this is always good
* Fix some various other stuff
2020-02-06 14:06:23 +01:00
Andreas Kling
965cae47b4
Ports: Build nesalizer in release mode
...
Together with the new futex-backed pthread_cond_t, this makes nesalizer
run downright well on my machine. :^)
2019-12-25 23:57:25 +01:00
Dan MacDonald
8423be2593
Ports: Update nesalizer port to use Serenity fork
2019-12-08 20:04:59 +01:00
Andreas Kling
5e6368948e
Ports: Remove "no-sound" patch for nesalizer
...
Our SDL port now has an audio backend for Serenity :^)
2019-12-08 11:54:02 +01:00
Andreas Kling
1f95ea1b6d
Ports: Make nesalizer build look in the $SERENITY_ROOT/Root for SDL
...
It would be nice if we could get ports to stop detecting things in
the host system. Then we wouldn't need this kind of hackery as much.
2019-12-07 23:02:59 +01:00
Andreas Kling
c399abe3e2
Ports: Make nesalizer build and run (still no sound)
...
The "nesalizer" emulator can now play NES games on Serenity. :^)
2019-12-07 16:54:04 +01:00
Dan MacDonald
56bbf30f28
Ports: Add nesalizer NES emulator ( #722 )
2019-11-04 15:18:27 +01:00