| OLD | NEW |
| 1 Name: libxslt | 1 Name: libxslt |
| 2 URL: http://xmlsoft.org/XSLT | 2 URL: http://xmlsoft.org/XSLT |
| 3 Version: 96c9c644f30ed762735802a27784cc522cff1643 | 3 Version: 96c9c644f30ed762735802a27784cc522cff1643 |
| 4 Security Critical: yes | 4 Security Critical: yes |
| 5 License: MIT | 5 License: MIT |
| 6 License File: Copyright | 6 License File: Copyright |
| 7 | 7 |
| 8 Description: | 8 Description: |
| 9 | 9 |
| 10 libxslt from libxml.org. | 10 libxslt from libxml.org. |
| 11 | 11 |
| 12 Modifications: | 12 Modifications: |
| 13 | 13 |
| 14 - GetFileAttributes -> GetFileAttributesA in libxslt\security.c | 14 - GetFileAttributes -> GetFileAttributesA in libxslt\security.c |
| 15 | 15 |
| 16 - Apply patch contributed here: | 16 - Apply patch contributed here: |
| 17 https://bugs.chromium.org/p/chromium/issues/detail?id=583171#c17 | 17 https://bugs.chromium.org/p/chromium/issues/detail?id=583171#c17 |
| 18 | 18 |
| 19 - Apply patch contributed upstream, details here: |
| 20 https://crbug.com/676623#c18 |
| 21 |
| 19 To import a new version: | 22 To import a new version: |
| 20 | 23 |
| 21 On Linux, get the latest tar via libxml.org and extract and replace | 24 On Linux, get the latest tar via libxml.org and extract and replace |
| 22 libxslt/ with libxslt-X.Y.Z/ or clone git://git.gnome.org/libxslt | 25 libxslt/ with libxslt-X.Y.Z/ or clone git://git.gnome.org/libxslt |
| 23 remove .gitignore and archive it. | 26 remove .gitignore and archive it. |
| 24 | 27 |
| 25 mkdir linux && cd linux | 28 mkdir linux && cd linux |
| 26 ../configure --without-debug --without-mem-debug --without-debugger --without-pl
ugins --with-libxml-src=../../libxml/linux/ | 29 ../configure --without-debug --without-mem-debug --without-debugger --without-pl
ugins --with-libxml-src=../../libxml/linux/ |
| 27 | 30 |
| 28 Patch to not define HAVE_CLOCK_GETTIME, HAVE_ASCTIME, HAVE_LOCALTIME | 31 Patch to not define HAVE_CLOCK_GETTIME, HAVE_ASCTIME, HAVE_LOCALTIME |
| (...skipping 14 matching lines...) Expand all Loading... |
| 43 | 46 |
| 44 Remove: | 47 Remove: |
| 45 doc/ | 48 doc/ |
| 46 examples/ | 49 examples/ |
| 47 python/ | 50 python/ |
| 48 tests/ | 51 tests/ |
| 49 vms/ | 52 vms/ |
| 50 | 53 |
| 51 This roll was done using a script: | 54 This roll was done using a script: |
| 52 <https://github.com/dominiccooney/blink-tools/blob/bb28df6/roll.py> | 55 <https://github.com/dominiccooney/blink-tools/blob/bb28df6/roll.py> |
| OLD | NEW |