ladybird/Ports/libuv/patches
EWouters f0ded32200 Ports/libuv: Update libuv to version 1.44.1
Part of the build-Add-platform-specific-stubs-and-implementation
was upstreamed.
2022-04-11 19:43:56 -07:00
..
0001-unix-Stub-out-get-set-priority-for-serenity.patch Ports: Add libuv 2021-07-09 15:36:50 +02:00
0002-fs-Stub-out-unsupported-syscalls.patch Ports/libuv: Fix build failure due to missing statfs() function 2021-12-27 02:02:03 -08:00
0003-stream-Don-t-use-AF_INET6.patch Ports: Add libuv 2021-07-09 15:36:50 +02:00
0004-tcp-Don-t-use-SO_LINGER.patch Ports: Add libuv 2021-07-09 15:36:50 +02:00
0005-build-Add-SerenityOS-platform-definitions.patch Ports: Add libuv 2021-07-09 15:36:50 +02:00
0006-include-Teach-the-header-about-serenity.patch Ports: Add libuv 2021-07-09 15:36:50 +02:00
0007-build-Add-platform-specific-stubs-and-implementation.patch Ports/libuv: Update libuv to version 1.44.1 2022-04-11 19:43:56 -07:00
ReadMe.md Ports: Add ReadMe files explaining port patches that have explanations 2022-01-16 10:32:50 +03:30

Patches for LibUV on SerenityOS

0001-unix-Stub-out-get-set-priority-for-serenity.patch

Serenity does not have {get,set}priority(), this stubs them out.

Status

  • Local?
  • Should be merged to upstream?
  • Resolves issues(s) with our side of things
  • Hack

0002-fs-Stub-out-unsupported-syscalls.patch

Makes libuv use statvfs instead of statfs.

Status

  • Local?
  • Should be merged to upstream?
  • Resolves issues(s) with our side of things
  • Hack

0003-stream-Don-t-use-AF_INET6.patch

Serenity does not support IPv6, this removes them.

Status

  • Local?
  • Should be merged to upstream?
  • Resolves issues(s) with our side of things
  • Hack

0004-tcp-Don-t-use-SO_LINGER.patch

Serenity does not support SO_LINGER, this removes them.

Status

  • Local?
  • Should be merged to upstream?
  • Resolves issues(s) with our side of things
  • Hack

0005-build-Add-SerenityOS-platform-definitions.patch

Adds SerenityOS platform definitions to the build.

Status

  • Local?
  • Should be merged to upstream?
  • Resolves issues(s) with our side of things
  • Hack

0006-include-Teach-the-header-about-serenity.patch

Make the header include guards understand that SerenityOS is a thing.

Status

  • Local?
  • Should be merged to upstream?
  • Resolves issues(s) with our side of things
  • Hack

0007-build-Add-platform-specific-stubs-and-implementation.patch

Adds implementations for libuv's primitives specific to SerenityOS.

Status

  • Local?
  • Should be merged to upstream?
  • Resolves issues(s) with our side of things
  • Hack