ladybird/Ports/qt6-qtbase/patches
2022-06-08 17:58:36 +01:00
..
0001-Add-a-SerenityOS-platform-definition.patch Ports: Format patches without numbering, commit hash or version number 2022-06-08 17:58:36 +01:00
0002-Disable-shared-memory-and-semaphores.patch Ports: Format patches without numbering, commit hash or version number 2022-06-08 17:58:36 +01:00
0003-Serenity-doesn-t-support-utimensat-and-UTIME_NOW.patch Ports: Format patches without numbering, commit hash or version number 2022-06-08 17:58:36 +01:00
0004-Hack-Force-searching-for-plugins-in-usr-local.patch Ports: Format patches without numbering, commit hash or version number 2022-06-08 17:58:36 +01:00
0005-Disable-version-tagging.patch Ports: Format patches without numbering, commit hash or version number 2022-06-08 17:58:36 +01:00
ReadMe.md Ports: Add a ReadMe.md for qt6-qtbase's patches 2022-05-19 20:17:10 +04:30

Patches for qt6-qtbase on SerenityOS

0001-Add-a-SerenityOS-platform-definition.patch

Add a SerenityOS platform definition

0002-Disable-shared-memory-and-semaphores.patch

Disable shared memory and semaphores

It's probably not done in the cleanest way but it works

0003-Serenity-doesn-t-support-utimensat-and-UTIME_NOW.patch

Serenity doesn't support utimensat and UTIME_NOW

0004-Hack-Force-searching-for-plugins-in-usr-local.patch

Hack: Force searching for plugins in /usr/local

I really don't know how else to do this but I'm sure there is a proper way to handle this. But this works and doesn't break the system so whatever for now.

0005-Disable-version-tagging.patch

Disable version tagging

This is necessary because as of now, Serenity doesn't support DT_VERSYM and other related ELF objects