Ports: Add a ReadMe.md for qt6-qtbase's patches

This commit is contained in:
Ali Mohammad Pur 2022-05-17 09:54:13 +04:30 committed by Ali Mohammad Pur
parent d0edf2627c
commit 80c745066b

View file

@ -0,0 +1,33 @@
# 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