View Single Post
Old 07-13-2022, 09:36 PM   #842
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 46,482
Karma: 169115146
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by allanahk View Post
Ok, that's fair! I wasn't sure if my requests were simple to implement or more complex like you say.

Are there any resources/info for creating patches? The yaml files seem straightforward, but how do you know what to put under e.g. FindZlib or ReplaceZlibGroup etc? What files are these modifying? It would be fun to understand the process more - if it's too complicated for me to tinker with then at least it would be interesting to learn about
The name of the .yaml file reflects the name of the file it is intended to modify. For example libnickel.so.1.0.0.yaml holds the patches for libnickel.so.1.0.0 and nickel.yaml holds the patches for nickel.

If you want to get into disassembling the files, it can be fun figuring out what the various routines do and what needs to be changed to make a patch work.
DNSB is offline   Reply With Quote