Commit graph

1319 commits

Author SHA1 Message Date
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
EWouters 6238b3896a Ports/bc: Remove hardcoded HOSTCC
The configure script will pick up the `HOSTCC` via `HOST_CC`, which is
defined in `Ports/.hosted_defs.sh`.
2022-06-08 11:40:31 +01:00
EWouters 49928a5703 Ports/bc: Use sha256 to check the downloaded file 2022-06-08 11:40:31 +01:00
EWouters 1da48b2c0c Ports/bc: Update bc to version 5.2.5 2022-06-08 11:40:31 +01:00
EWouters 3a611ff2cb Ports/libyaml: Add correct workdir
This fixes the `workdir` after fd9125c and uses single quotes for
strings.
2022-06-07 22:23:26 +01:00
SeekingBlues c579617375 Ports: Unbreak ccache 2022-06-05 22:32:26 +01:00
pancake a33b9a8bca Ports: Update radare2 from 5.4.0 to the latest 5.7.0 2022-06-05 22:14:25 +01:00
Xexxa 2a171dfc38 Ports: Update serenity-theming to 2287073 2022-06-04 21:48:03 +01:00
Tim Schumacher 0ecf17cf91 Ports: Replace manually linking xz with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 1c66ec7aea Ports: Replace manually linking ntbtls with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 1f726791fb Ports: Replace manually linking npth with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 834e0ee614 Ports: Replace manually linking libxml2 with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 9213ed85f0 Ports: Replace manually linking libvorbis with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher e3b29ef61c Ports: Replace manually linking libtiff with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher bd7bcd2407 Ports: Replace manually linking libtheora with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 6d20f2aaa1 Ports: Replace manually linking libsodium with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher e9e6dd925c Ports: Replace manually linking libpng with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 5b034a75bb Ports: Replace manually linking libogg with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 07e046cf97 Ports: Replace manually linking libmodplug with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 095eb8194e Ports: Replace manually linking libksba with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher c7faa3a229 Ports: Replace manually linking libjpeg with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher a97899c088 Ports: Replace manually linking libiconv with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 9e1de61613 Ports: Replace manually linking libgpg-error with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 9d3e8b3e57 Ports: Replace manually linking libgcrypt with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher c4f645f4a2 Ports: Replace manually linking libassuan with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher dadb6e1c15 Ports: Replace manually linking SDL2_ttf with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 16a34c521e Ports: Replace manually linking SDL2_net with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 546f398ff5 Ports: Replace manually linking SDL2_mixer with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher e7f8389d37 Ports: Replace manually linking SDL2_image with a libtool patch 2022-06-03 20:50:01 +01:00
Tim Schumacher 9b4b068166 Ports: Replace manually linking SDL2_gfx with a libtool patch 2022-06-03 20:50:01 +01:00
EWouters 997890c94e Ports/cmake: Update cmake to version 3.23.2 2022-06-02 23:26:14 +01:00
circl 83b21d4299 Ports: Re-sort AvailablePorts.md 2022-06-02 23:18:06 +01:00
circl 6b16430d01 Ports/powdertoy: Use the release build type
This should speed up the game
2022-06-02 23:18:06 +01:00
circl ddfcefe311 Ports/luajit: Use HOST_CC instead of hardcoding gcc 2022-06-02 23:18:06 +01:00
circl e51547986e Ports/luajit: Move warning to configure
Putting it in preconfigure did not work, as useconfigure wasn't enabled.
2022-06-02 23:18:06 +01:00
circl f1111e99bf Ports/tinycc: Fix syntax error in backtrace patch
This typo prevented it from compiling.
2022-06-02 23:18:06 +01:00
Grigoris Pavlakis f578247cdf Ports: Fix tuxracer port to use sdl12-compat instead of SDL2 2022-06-01 19:32:31 +02:00
Tim Schumacher d10071ce42 Ports: Add a port of SDL_mixer 2022-06-01 19:32:31 +02:00
Tim Schumacher b929b91e4f Ports: Add a port of libmikmod 2022-06-01 19:32:31 +02:00
Tim Schumacher cc9afeab41 Ports: Use the official release tarball for the_silver_searcher 2022-06-01 11:02:34 +01:00
Tim Schumacher d5934f919e Ports: Use proper SDL2 include and library paths for sam 2022-06-01 11:02:34 +01:00
Tim Schumacher 34776752f8 Ports: Remove the nice stub from oksh 2022-06-01 11:02:34 +01:00
Tim Schumacher fd9125c288 Ports: Use the official release tarball for libyaml 2022-06-01 11:02:34 +01:00
Tim Schumacher 867e103f5d Ports: Remove outdated stubs from the fio patches
These have already been added to the system in the meantime.
2022-06-01 11:02:34 +01:00
Tim Schumacher 43285eec8f Ports: Restore the former c-ray HDR patch
This was accidentally corrupted during the Git conversion, as
`input/hdr.json` is listed in the `.gitignore` and was therefore missing
from the repository.
2022-06-01 11:02:34 +01:00
Tim Schumacher 8a5941e294 Ports: Force-add all files when entering dev
This keeps us from accidentally excluding files that are listed in the
`.gitignore` but that are included in the tarball anyways.
2022-06-01 11:02:34 +01:00
Tim Schumacher 92fe7eb341 Ports: Don't unset EDITOR 2022-05-29 19:35:04 +01:00
Liav A be3fec7c9e Ports: Add SerenityOS theming repository code as ported software 2022-05-29 19:29:34 +01:00
Grigoris Pavlakis 3c1f899050 Ports: Add SDL2 compatibility layer port (sdl12-compat) 2022-05-29 18:30:39 +01:00
EWouters 39682d4fbc Ports/acpica-tools: Use ./package.sh dev to align patches and ReadMe
This prevents manual changes to the ReadMe to get lost in the future.
2022-05-28 14:57:13 +01:00
Liav A 606cfc4d48 Ports: Remove spaces in specifier in 2 printf calls in acpica-tools port
The specifiers are badly written and lead to a crash when using iASL.
This happens because our printf doesn't understand how to handle a space
between the percent symbol and the actual formatted type specifier after
it. To fix this, we just remove the spaces in a new patch file.
2022-05-27 22:26:51 +01:00
Liav A d1c9089fcd Ports: Add ACPICA tools port 2022-05-27 08:52:35 +01:00
Xexxa 1b622c9921 Ports: AvailablePorts.md: Add link to ports.serenityos.net 2022-05-26 10:26:48 +01:00
gouchi 74226a6cb3 Ports: Add RetroArch 2022-05-25 23:19:25 +01:00
Tim Schumacher 5a24accfa7 Ports: Update SDL2 to 2.0.22 2022-05-25 23:04:52 +01:00
Tim Schumacher cb6a406190 Ports: Return SDL2 to upstream 2022-05-25 23:04:52 +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 317ca37dc6 Ports: Replace the manual dosbox-staging config.sub patch 2022-05-25 22:54:04 +01:00
Tim Schumacher bbd54a5a25 Ports: Replace the gnuapl config.sub patch with our download 2022-05-25 22:54:04 +01:00
Tim Schumacher 99cdafa5bc Ports: Replace the x264 config.sub patch with our download 2022-05-25 22:54:04 +01:00
Tim Schumacher 1371d1d952 Ports: Replace the joe config.sub patch with our download 2022-05-25 22:54:04 +01:00
Tim Schumacher 7ceccb7b82 Ports: Replace the gsl config.sub patch with our download 2022-05-25 22:54:04 +01:00
Tim Schumacher aa18adc43f Ports: Replace the jq config.sub patch with our download 2022-05-25 22:54:04 +01:00
Tim Schumacher 2d3724303a Ports: Replace the manual glu config.sub patch with our download 2022-05-25 22:54:04 +01:00
Tim Schumacher 40b9318695 Ports: Use the official release tarball for glu 2022-05-25 22:54:04 +01:00
Tim Schumacher 22b862e9f0 Ports: Replace the gettext config.sub patch with our download 2022-05-25 22:54:04 +01:00
Tim Schumacher ffe541e4ef Ports: Replace the libiconv config.sub patch with our download 2022-05-25 22:54:04 +01:00
Tim Schumacher f31f25b918 Ports: Use our built-in config.sub download for libuuid 2022-05-25 22:54:04 +01:00
Tim Schumacher 2c886fa93f Ports: Use the official release tarball for libuuid
These already come preconfigured
2022-05-25 22:54:04 +01:00
Tim Schumacher f81e47eea8 Ports: Allow selecting multiple config_{sub,guess}_paths
Some ports may have more than one `config.sub` that is in use (vendored
dependencies, etc.). Instead of fiddling about with space-delimited
strings, let's just make that setting into an array right away.
2022-05-25 22:54:04 +01:00
Tim Schumacher ff90647958 Ports: Fix a typo in get_new_config_guess
While we're at it, we might as well replace the download arguments in
`get_new_config_{sub,guess}` with the variable we defined earlier.
2022-05-25 22:54:04 +01:00
Peter Elliott f19aad8336 Ports: Port GNU guile 2022-05-23 00:13:26 +02:00
Peter Elliott 0b9a9c7708 Ports: Port libunistring 2022-05-23 00:13:26 +02:00
Peter Elliott 8a007e755d Ports/bdwgc: Build using automake
This provides the necessary pkg-config files for other automake ports
that depend on it.
2022-05-23 00:13:26 +02:00
Tim Schumacher ee66ed6248 Ports: Fully delete Co-Authored-By lines from the ReadMe
Otherwise, this results in a number of empty lines where
Co-Authored-By would have been.
2022-05-22 00:11:16 +01:00
Tim Schumacher 6641868c35 Ports: Bring all ReadMes in line with their respective patches 2022-05-22 00:11:16 +01:00
Tim Schumacher 0e0db33a2a Ports: Don't unset {HOME,USER,TERM,PATH}
These are required for the `dev` environment (or more precisely, `git`)
to work.
2022-05-22 00:11:16 +01:00
Kenneth Myhra 6a3f959e92 Ports/glib: Update to version 2.72.1 2022-05-21 20:38:04 +01:00
Tim Schumacher 7550017f97 Ports: Sanitize environment before handling Ports
This keeps users from leaking their host environment variables (CFLAGS,
etc.) into Ports, and it keeps us from leaking Port-specific settings
into their dependencies.
2022-05-21 18:12:07 +02:00
Tim Schumacher 034951dd92 Ports: Remove the /usr/lib pkg-config path
Our Ports are exclusively installed to `/usr/local/lib`, so having
`/usr/lib` in there as well doesn't make much sense.
2022-05-21 18:11:04 +02:00
Simon Danner 92d113ee32 Ports: Enable x265 in ffmpeg 2022-05-21 18:10:52 +02:00
Simon Danner 4af690f376 Ports: Add x265
Co-Authored-By: Tim Schumacher <timschumi@gmx.de>
2022-05-21 18:10:52 +02:00
Tim Schumacher 651560d588 Ports: Update and fix imgcat
- Update imgcat to 2.5.1 to get rid of prebuilt object files that have
  accidentally been included in the previous release tarball.
- Add a missing dependency on `termcap`.
- Remove an unused include of `err.h`, which we do not support.
- Use actually working settings for installing the built files.
2022-05-21 18:10:38 +02:00
Tim Schumacher 749d0eef7f Ports: Install ncurses headers into the main include directory 2022-05-21 18:10:38 +02:00
Ali Mohammad Pur 80c745066b Ports: Add a ReadMe.md for qt6-qtbase's patches 2022-05-19 20:17:10 +04:30
Daniel Bertalan d0edf2627c Toolchain+Ports: Split the GCC patches
This shouldn't cause any breaking changes, so a toolchain rebuild is not
required.

As per Hendiadyoin's request, math errno is disabled by default, which
should enable some extra compiler optimizations in LibGL and LibSoftGPU
code that uses math functions heavily.

Co-Authored-By: Ali Mohammad Pur <mpfard@serenityos.org>
2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 83aa5dcbf6 Ports: Update cfunge's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur b321d2b563 Ports: Update zstd's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur a3ff011fcb Ports: Update zsh's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 26ca20a55d Ports: Update x264's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 73f92f49c2 Ports: Update vitetris' patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 4e979feb6e Ports: Update tuxracer's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 624c3c5a46 Ports: Update tr's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur a20773b5ce Ports: Update tinycc's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 3531aa2b84 Ports: Update thesilversearcher's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 6f6d1a8f76 Ports: Update tcl's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur ee557a4145 Ports: Update sqlite's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 54f191f25b Ports: Update sl's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 06f9a1bacc Ports: Update scummvm's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 0068f7f764 Ports: Update sam's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 57bbe11933 Ports: Update ruby's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 8e95236efb Ports: Update the Ruby port to version 3.0.4 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur a9c362a4be Ports: Update pfetch's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 9e12cd0098 Ports: Update pcre2's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 5b91e02dc9 Ports: Update patch's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 848c883bb6 Ports: Update p7zip's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur bb40ff80b2 Ports: Update opentyrian's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 32c380b7f9 Ports: Update openttd's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 2c71a62e09 Ports: Update openssl's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 6e5509183f Ports: Update openssh's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 7077ce7779 Ports: Update oksh's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur bb8febffac Ports: Update nyancat's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 288818eb29 Ports: Update npiet's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur e16272eacd Ports: Update ninja's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 59156d0f0e Ports: Update nethack's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur b62503a142 Ports: Update neofetch's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur bd0c78e40e Ports: Update ncurses' patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur a2402faaf3 Ports: Update mruby's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 37857a629d Ports: Update milkytracker's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur e1a5f63e1a Ports: Update mgba's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 79dc62af61 Ports: Update mbedtls' patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 1f64b93b21 Ports: Update mandoc's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 490e97233d Ports: Update make's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 2ec53fd9c0 Ports: Update m4's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 9424b610ed Ports: Update luarocks' patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 318cc0a188 Ports: Update lua's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur eda9f383f8 Ports: Update libzip's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur b97b6bd348 Ports: Update libpuffy's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 6c2009f915 Ports: Update libmpg123's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 70a8cb0ac3 Ports: Update libmodplug's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 4007f69976 Ports: Update libicu's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 0293439d28 Ports: Update libiconv's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 8d370cf81d Ports: Update libgpg-error's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 6c24b509e1 Ports: Update libassuan's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur e99a1b5b64 Ports: Update jq's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 8a610b1bb9 Ports: Update joe's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur ab83c669ea Ports: Update ja2's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 6058f623e9 Ports: Update indent's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur aea8b8fd0f Ports: Update harfbuzz's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 89c59f20d2 Ports: Update gsl's patches to use git patches
Note that the previous patches have been split in this commit as well.
2022-05-19 20:17:10 +04:30
Ali Mohammad Pur d6076bfce7 Ports: Update gnuplot's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 0bec82d6fe Ports: Update gnucobol's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur fd388bb239 Ports: Update gnuapl's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 4876a943cd Ports: Update gmp's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 1f93ef2b83 Ports: Update git's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur d4413bc26b Ports: Update gettext's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 2f58fe00bd Ports: Update genemu's patches to use git patches
This required splitting the single patch file up, which was done with
_some_ degree of accuracy (but not entirely so).
2022-05-19 20:17:10 +04:30
Ali Mohammad Pur c92ec097c0 Ports: Update freedink's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur bf5f83907f Ports: Update freeciv's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur d383bae7d3 Ports: Update fontconfig's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 4fa66c91d5 Ports: Update flex's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 17ef3530cd Ports: Update figlet's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 1e06a78966 Ports: Update fheroes2's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 5da5c4d9fa Ports: Update ffmpeg's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 47a840ea13 Ports: Update epsilon's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 1b5389ea81 Ports: Update emu2's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur f5a4d529c2 Ports: Update ed's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 25dc066af6 Ports: Update dungeonrush's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur a4c404ea9c Ports: Update dropbear's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 5f986a91c6 Ports: Update dosbox-staging's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 9188e35e1d Ports: Update dos2unix's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 09d63910c2 Ports: Update dmidecode's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 03e9253d37 Ports: Update dash's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur b7975b33b3 Ports: Update curl's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur ff7163e5b8 Ports: Update cmatrix's patches to use git patches
Also fixes one of the patches no longer applying.
2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 57a98258aa Ports: Update chester's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 4874465018 Ports: Update c-ray's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 8b9302890e Ports: Update brogue's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 3a7d5ca469 Ports: Update bochs's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur d65736e5bd Ports: Update awk's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 0880542d99 Ports: Update angband's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur cbd76e0531 Ports: Update Super-Mario's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 6eb071cd0d Ports: Update SDL_sound's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur e24b55db8c Ports: Update SDLPoP's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 98260975c0 Ports: Update SDL2_net's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 7574dc0258 Ports: Update SDL2-mixer's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur f901f98814 Ports: Update SDL2-GNUBoy's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 1dc03216ab Ports: Update Another-World's patches to use git patches 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 3a879faba6 Ports: Skip Co-Authored-By lines when generating patch ReadMes 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur dcf8385e5b Ports: Make package.sh dev work with ports that have slashes in $workdir 2022-05-19 20:17:10 +04:30
Ali Mohammad Pur 527502494c Ports: Make the patch auto-import script care about the patch's authors
Previously it would commit with the current user's git identity, this
commit makes it ask the user if they want to retain the original
author(s) of the patch as commit authors and co-authors, as well as the
original commit date.
2022-05-19 20:17:10 +04:30
Snow a1f19b7a98 Ports: Add joe's own editor 2022-05-15 12:14:02 +02:00
Raymond Lucke f8984146bd Ports: Add thesilversearcher (ag) 2022-05-14 19:38:07 +02:00
Jelle Raaijmakers 4472cab81a Ports: Set right launcher command for Quake
By setting the absolute path for `launcher_command`, the menu item
actually shows up. Provide an `icon_file` as well so it's pretty.
2022-05-13 23:01:58 +02:00
Luke Wilde 1f94c8c622 Ports: Update curl to 7.83.1 2022-05-12 22:51:10 +02:00
Daniel Bertalan 0aee2abda7 Ports/gcc: Update to version 12.1.0 2022-05-12 13:12:37 +02:00
Daniel Bertalan cccc001ded Ports: Add $STRIP and $HOST_STRIP variables
This fixes stripping the debug information from the gcc port when
building on macOS hosts.
2022-05-12 13:12:37 +02:00
Daniel Bertalan 2c0c1dca04 Ports/gcc: Install dependencies as ports
This lets us remove a couple manual config.sub patches.
2022-05-12 13:12:37 +02:00
Daniel Bertalan f123fd7af6 Ports: Enable ccache for SERENITY_TOOLCHAIN=Clang 2022-05-12 13:12:37 +02:00
Daniel Bertalan 9b34ffd964 Ports: Add Integer Set Library (isl)
This is a dependency of gcc.
2022-05-12 13:12:37 +02:00
Jelle Raaijmakers b5a39f5edb Ports: Play GLTron audio at 1x speed
Because of sample rate issues, the audio used to be played at 2x speed.
2022-05-09 21:18:21 +02:00
Jelle Raaijmakers fa77e6b289 Ports: Convert GLTron patches to new format 2022-05-09 21:18:21 +02:00
Jelle Raaijmakers 37bbfc1b38 Ports: Improve newline support for ./package.sh dev
Previously `git am` could fail on patches with Windows line endings
(CRLF). By supplying `--keep-cr`, we prevent git from stripping the CR
from our patches.
2022-05-09 21:18:21 +02:00
EWouters 0e9100e3c2 Ports/cmake: Update cmake to version 3.23.1 2022-05-08 16:33:27 +02:00
EWouters a07e12609e Ports/mrsh: Fix workdir, remove or upgrade patches
Also removes mrsh from the list of ports missing descriptions. I tried
to be descriptive about the patches, but as I picked this port up from
someone else, I'm not 100% sure how to best explain the patches.
2022-05-07 17:00:39 +02:00
EWouters f04911e777 Ports/libmad: Use fresh config.guess
This fixes the build on MacOS.
2022-05-07 01:10:28 +02:00
Luke Wilde 8ed4ec9bc4 Ports: Update ca-certificates to 2022-04-26 2022-05-04 19:26:02 +02:00
Luke Wilde 65693bd003 Ports: Update OpenSSL to 1.1.1o 2022-05-04 19:26:02 +02:00
Luke Wilde 58409bcbd2 Ports: Update curl to 7.83.0 2022-05-04 19:26:02 +02:00