| -rw-r--r-- | .gitignore | 4L |
| -rw-r--r-- | .gitmodules | 164L |
| -rw-r--r-- | README | 49L |
| l--------- | build.ninja | 1L |
| -rwxr-xr-x | gen.sh | 23L |
| -rw-r--r-- | genfn.sh | 245L |
| -rw-r--r-- | pkg/ag/config.h | 42L |
| -rw-r--r-- | pkg/ag/gen.sh | 32L |
| -rw-r--r-- | pkg/ag/patch/0001-set-color-in-config.h.patch | 29L |
| -rw-r--r-- | pkg/ag/patch/0002-Remove-after-function-definition.patch | 26L |
| -rw-r--r-- | pkg/ag/patch/0003-Use-inline-function-for-min-instead-of-statement-exp.patch | 33L |
| -rw-r--r-- | pkg/ag/patch/0004-Prevent-duplicate-definitions-of-global-variables.patch | 209L |
| -rw-r--r-- | pkg/awk/gen.sh | 39L |
| -rw-r--r-- | pkg/b3sum/gen.sh | 32L |
| -rw-r--r-- | pkg/bearssl/gen.sh | 343L |
| -rw-r--r-- | pkg/bearssl/patch/0001-Add-missing-return-in-client-single-EC-choose-functi.patch | 25L |
| -rw-r--r-- | pkg/bearssl/patch/0002-Add-functions-to-retrieve-certificate-validity-perio.patch | 60L |
| -rw-r--r-- | pkg/bearssl/patch/0003-Add-flag-to-send-CertificateRequest.patch | 684L |
| -rw-r--r-- | pkg/byacc/config.h | 37L |
| -rw-r--r-- | pkg/byacc/gen.sh | 32L |
| -rw-r--r-- | pkg/bzip2/gen.sh | 22L |
| -rw-r--r-- | pkg/dmenu/config.h | 23L |
| -rw-r--r-- | pkg/dmenu/gen.sh | 47L |
| -rw-r--r-- | pkg/dmenu/patch/0001-Port-to-wayland-using-wld-and-swc-panels.patch | 1285L |
| -rw-r--r-- | pkg/e2fsprogs/config.h | 205L |
| -rw-r--r-- | pkg/e2fsprogs/ext2_types.h | 3L |
| -rw-r--r-- | pkg/e2fsprogs/gen.sh | 314L |
| -rw-r--r-- | pkg/e2fsprogs/patch/0001-libsupport-remove-unused-sort_r-definition.patch | 156L |
| -rw-r--r-- | pkg/expat/expat_config.h | 50L |
| -rw-r--r-- | pkg/expat/gen.sh | 23L |
| -rw-r--r-- | pkg/fontconfig/config.h | 143L |
| -rw-r--r-- | pkg/fontconfig/fcobjshash.h | 332L |
| -rw-r--r-- | pkg/fontconfig/gen.sh | 74L |
| -rw-r--r-- | pkg/fontconfig/patch/0001-Remove-unnecessary-use-of-long-double-constants.patch | 66L |
| -rw-r--r-- | pkg/freetype/gen.sh | 103L |
| -rw-r--r-- | pkg/fspec-sync/gen.sh | 39L |
| -rw-r--r-- | pkg/fzy/config.h | 28L |
| -rw-r--r-- | pkg/fzy/gen.sh | 23L |
| -rw-r--r-- | pkg/fzy/patch/0001-fix-clearline-issues-for-use-in-editor.patch | 46L |
| -rw-r--r-- | pkg/fzy/patch/0002-center-scrolling.patch | 55L |
| -rw-r--r-- | pkg/fzy/patch/0003-truncate-lines-to-terminal-width.patch | 27L |
| -rw-r--r-- | pkg/fzy/patch/0004-add-halfpage-up-down-vi-bindings.patch | 49L |
| -rw-r--r-- | pkg/fzy/patch/0005-inline-info.patch | 37L |
| -rw-r--r-- | pkg/fzy/patch/0006-add-partial-multi-selection.patch | 261L |
| -rw-r--r-- | pkg/fzy/patch/0007-fix-path-of-config.h-includes.patch | 95L |
| -rw-r--r-- | pkg/gen.sh | 70L |
| -rw-r--r-- | pkg/genfn.sh | 470L |
| -rw-r--r-- | pkg/less/defines.h | 144L |
| -rw-r--r-- | pkg/less/gen.sh | 72L |
| -rw-r--r-- | pkg/libdrm/config.h | 17L |
| -rw-r--r-- | pkg/libdrm/fourcc.lua | 44L |
| -rw-r--r-- | pkg/libdrm/gen.sh | 88L |
| -rw-r--r-- | pkg/libevdev/config.h | 1L |
| -rw-r--r-- | pkg/libevdev/eventnames.lua | 181L |
| -rw-r--r-- | pkg/libevdev/gen.sh | 38L |
| -rw-r--r-- | pkg/libevdev/patch/0001-Revert-switch-to-VLAs-for-multitouch-state.patch | 273L |
| -rw-r--r-- | pkg/libffi/fficonfig.h | 85L |
| -rw-r--r-- | pkg/libffi/gen.sh | 41L |
| -rw-r--r-- | pkg/libffi/patch/0001-Use-fixed-type-integer-types-when-available.patch | 36L |
| -rw-r--r-- | pkg/libffi/patch/0002-Use-generic-padding-instead-of-128-bit-integers.patch | 41L |
| -rw-r--r-- | pkg/libffi/patch/0003-Don-t-use-complex-types-if-they-are-not-supported.patch | 25L |
| -rw-r--r-- | pkg/libinput/config.h | 6L |
| -rw-r--r-- | pkg/libinput/gen.sh | 101L |
| -rw-r--r-- | pkg/libinput/libinput-version.h | 32L |
| -rw-r--r-- | pkg/libpciaccess/config.h | 7L |
| -rw-r--r-- | pkg/libpciaccess/gen.sh | 28L |
| -rw-r--r-- | pkg/libpng/config.h | 44L |
| -rw-r--r-- | pkg/libpng/gen.sh | 57L |
| -rw-r--r-- | pkg/libtermkey/gen.sh | 20L |
| -rw-r--r-- | pkg/libtls-bearssl/gen.sh | 29L |
| -rw-r--r-- | pkg/libtls-bearssl/patch/0001-Use-patched-bearssl-method-to-retrieve-validity-peri.patch | 45L |
| -rw-r--r-- | pkg/libtls-bearssl/patch/0002-Use-patched-bearssl-flag-to-force-CertificateRequest.patch | 29L |
| -rw-r--r-- | pkg/libxkbcommon/config.h | 20L |
| -rw-r--r-- | pkg/libxkbcommon/gen.sh | 50L |
| -rw-r--r-- | pkg/libxkbcommon/patch/0001-Track-generated-xkbcomp-parser.patch | 3459L |
| -rw-r--r-- | pkg/linux-headers/base | 933L |
| -rw-r--r-- | pkg/linux-headers/gen.sh | 62L |
| -rw-r--r-- | pkg/linux-headers/header.sed | 7L |
| -rw-r--r-- | pkg/linux-headers/mandatory | 14L |
| -rw-r--r-- | pkg/linux-headers/unistd.awk | 18L |
| -rw-r--r-- | pkg/linux-headers/version.awk | 8L |
| -rw-r--r-- | pkg/linux-headers/x86 | 49L |
| -rw-r--r-- | pkg/lpeg/gen.sh | 18L |
| -rw-r--r-- | pkg/lua/gen.sh | 60L |
| -rw-r--r-- | pkg/mandoc/config.h | 58L |
| -rw-r--r-- | pkg/mandoc/gen.sh | 115L |
| -rw-r--r-- | pkg/mtdev/gen.sh | 26L |
| -rw-r--r-- | pkg/mtdev/patch/0001-Avoid-__builtin_ffs.patch | 44L |
| -rw-r--r-- | pkg/netbsd-curses/gen.sh | 223L |
| -rw-r--r-- | pkg/netbsd-curses/patch/0001-make-genhash-script-posix-compliant.patch | 25L |
| -rw-r--r-- | pkg/oksh/gen.sh | 60L |
| -rw-r--r-- | pkg/oksh/pconfig.h | 15L |
| -rw-r--r-- | pkg/openbsd/gen.sh | 217L |
| -rw-r--r-- | pkg/openbsd/include/err.h | 3L |
| -rw-r--r-- | pkg/openbsd/include/grp.h | 4L |
| -rw-r--r-- | pkg/openbsd/include/machine/endian.h | 1L |
| -rw-r--r-- | pkg/openbsd/include/netinet/ip.h | 9L |
| -rw-r--r-- | pkg/openbsd/include/pwd.h | 4L |
| -rw-r--r-- | pkg/openbsd/include/readpassphrase.h | 40L |
| -rw-r--r-- | pkg/openbsd/include/resolv.h | 3L |
| -rw-r--r-- | pkg/openbsd/include/stdlib.h | 11L |
| -rw-r--r-- | pkg/openbsd/include/string.h | 6L |
| -rw-r--r-- | pkg/openbsd/include/sys/cdefs.h | 5L |
| -rw-r--r-- | pkg/openbsd/include/sys/param.h | 3L |
| -rw-r--r-- | pkg/openbsd/include/sys/time.h | 14L |
| -rw-r--r-- | pkg/openbsd/include/unistd.h | 3L |
| -rw-r--r-- | pkg/openbsd/include/util.h | 9L |
| -rw-r--r-- | pkg/openbsd/patch/0001-fts-Avoid-d_namlen.patch | 49L |
| -rw-r--r-- | pkg/openbsd/patch/0002-fts-Add-some-includes.patch | 46L |
| -rw-r--r-- | pkg/openbsd/patch/0003-pax-Add-some-includes.patch | 86L |
| -rw-r--r-- | pkg/openbsd/patch/0004-tar-Default-to-stdin.patch | 25L |
| -rw-r--r-- | pkg/openbsd/patch/0005-yacc-Add-some-includes.patch | 24L |
| -rw-r--r-- | pkg/openbsd/patch/0006-diff-Add-missing-includes.patch | 37L |
| -rw-r--r-- | pkg/openbsd/patch/0007-patch-Add-missing-includes.patch | 24L |
| -rw-r--r-- | pkg/openbsd/patch/0008-patch-Avoid-d_namlen.patch | 25L |
| -rw-r--r-- | pkg/openbsd/patch/0009-pax-Fix-GNU-long-name-handling-with-short-read.patch | 176L |
| -rw-r--r-- | pkg/openbsd/patch/0010-pax-Support-xz-compression-with-J-flag.patch | 90L |
| -rw-r--r-- | pkg/openbsd/patch/0011-setprogname-Explicitly-discard-const-qualifier.patch | 23L |
| -rw-r--r-- | pkg/openbsd/patch/0012-readpassphrase-Support-systems-without-VSTATUS-and-T.patch | 38L |
| -rw-r--r-- | pkg/openbsd/patch/0013-Remove-getpass-definition.patch | 36L |
| -rw-r--r-- | pkg/openbsd/patch/0014-doas-Port-to-linux-musl.patch | 581L |
| -rw-r--r-- | pkg/openbsd/patch/0015-pwcache-Don-t-use-fixed-buffer-sizes.patch | 92L |
| -rw-r--r-- | pkg/openbsd/patch/0016-Add-standalone-freezero.patch | 51L |
| -rw-r--r-- | pkg/openbsd/patch/0017-m4-Use-hand-written-lexer-to-avoid-cycle-in-bootstra.patch | 327L |
| -rw-r--r-- | pkg/openbsd/patch/0018-m4-Use-_Noreturn-instead-of-__dead.patch | 25L |
| -rw-r--r-- | pkg/openbsd/patch/0019-m4-Add-missing-includes.patch | 50L |
| -rw-r--r-- | pkg/openbsd/patch/0020-libutil-Add-missing-includes.patch | 24L |
| -rw-r--r-- | pkg/openbsd/patch/0021-acme-client-Add-missing-includes.patch | 25L |
| -rw-r--r-- | pkg/openbsd/patch/0022-rsync-Add-missing-includes.patch | 41L |
| -rw-r--r-- | pkg/openbsd/patch/0023-rsync-Use-standard-S_ISVTX-instead-of-S_ISTXT.patch | 34L |
| -rw-r--r-- | pkg/openbsd/patch/0024-rsync-Avoid-pointer-arithmetic-on-void.patch | 149L |
| -rw-r--r-- | pkg/openbsd/patch/0025-Include-sys-sysmacros.h-if-necessary.patch | 73L |
| -rw-r--r-- | pkg/openbsd/patch/0026-nc-Portability-fixes-from-libressl-portable.patch | 194L |
| -rw-r--r-- | pkg/openbsd/patch/0027-pax-Ignore-EOPNOTSUPP-from-fchmodat.patch | 26L |
| -rw-r--r-- | pkg/openbsd/patch/0028-acme-client-Fix-build-with-old-bison-versions.patch | 24L |
| -rw-r--r-- | pkg/openbsd/patch/0029-rsync-Add-implementation-of-MD4.patch | 425L |
| -rw-r--r-- | pkg/openbsd/patch/0030-pax-Fix-some-incorrect-format-specifiers.patch | 48L |
| -rw-r--r-- | pkg/openbsd/patch/0031-pax-Use-memcpy-to-set-TMAGIC-and-TVERSION-to-avoid-w.patch | 38L |
| -rw-r--r-- | pkg/openbsd/patch/0032-rsync-Fix-some-incorrect-format-specifiers.patch | 42L |
| -rw-r--r-- | pkg/openbsd/patch/0033-m4-Declare-dopaste-only-when-it-s-used.patch | 26L |
| -rw-r--r-- | pkg/openbsd/patch/0034-acme-client-Fix-signed-ness-of-base64buf_url-input.patch | 160L |
| -rw-r--r-- | pkg/openbsd/patch/0035-acme-client-Port-to-BearSSL.patch | 1543L |
| -rw-r--r-- | pkg/openbsd/patch/0036-rsync-Pass-long-long-to-scan_scaled.patch | 42L |
| -rw-r--r-- | pkg/openbsd/patch/0037-libutil-Include-util.h-instead-of-util.h.patch | 28L |
| -rw-r--r-- | pkg/openbsd/patch/0038-nc-Add-option-to-disable-certificate-time-checking.patch | 59L |
| -rw-r--r-- | pkg/openbsd/patch/0039-pax-Only-use-_PC_TIMESTAMP_RESOLUTION-if-it-is-defin.patch | 41L |
| -rw-r--r-- | pkg/pax/gen.sh | 16L |
| -rw-r--r-- | pkg/pcre/config.h | 83L |
| -rw-r--r-- | pkg/pcre/gen.sh | 50L |
| -rw-r--r-- | pkg/perp/gen.sh | 116L |
| -rw-r--r-- | pkg/perp/lasagna | 247L |
| -rw-r--r-- | pkg/pixman/config.h | 75L |
| -rw-r--r-- | pkg/pixman/gen.sh | 79L |
| -rw-r--r-- | pkg/pixman/patch/0001-Prevent-empty-top-level-declaration.patch | 60L |
| -rw-r--r-- | pkg/probe/HAVE_IMMINTRIN_H | 4L |
| -rw-r--r-- | pkg/probe/HAVE__MM_CLMULEPI64_SI128 | 7L |
| -rw-r--r-- | pkg/probe/HAVE__MM_MOVEMASK_EPI8 | 6L |
| -rw-r--r-- | pkg/probe/HAVE__THREAD_LOCAL | 5L |
| -rw-r--r-- | pkg/probe/HAVE___BUILTIN_ASSUME_ALIGNED | 4L |
| -rw-r--r-- | pkg/probe/HAVE___BUILTIN_BSWAP16 | 4L |
| -rw-r--r-- | pkg/probe/HAVE___BUILTIN_CLZ | 4L |
| -rw-r--r-- | pkg/probe/SIZEOF_LONG | 1L |
| -rw-r--r-- | pkg/probe/SIZEOF_SIZE_T | 2L |
| -rw-r--r-- | pkg/probe/SIZEOF_TIME_T | 2L |
| -rw-r--r-- | pkg/probe/gen.sh | 27L |
| -rw-r--r-- | pkg/probe/probe-size.sh | 18L |
| -rw-r--r-- | pkg/probe/probe.sh | 11L |
| -rw-r--r-- | pkg/python/gen.sh | 194L |
| -rw-r--r-- | pkg/python/makesetup.sh | 15L |
| -rw-r--r-- | pkg/python/pyconfig.h | 564L |
| -rw-r--r-- | pkg/python/pylibs.txt | 721L |
| -rw-r--r-- | pkg/qubes-core-qrexec/gen.sh | 55L |
| -rw-r--r-- | pkg/qubes-core-vchan-xen/gen.sh | 26L |
| -rw-r--r-- | pkg/rsp.awk | 35L |
| -rw-r--r-- | pkg/rules.sh | 65L |
| -rw-r--r-- | pkg/sbase/gen.sh | 199L |
| -rw-r--r-- | pkg/sinit/config.h | 5L |
| -rw-r--r-- | pkg/sinit/gen.sh | 14L |
| -rw-r--r-- | pkg/sinit/shutdown | 2L |
| -rw-r--r-- | pkg/sinit/shutdown.c | 87L |
| -rw-r--r-- | pkg/st/config.h | 473L |
| -rw-r--r-- | pkg/st/gen.sh | 39L |
| -rw-r--r-- | pkg/st/patch/0001-Port-to-wayland-using-wld.patch | 3934L |
| -rw-r--r-- | pkg/st/patch/0002-Only-send-SIGHUP-on-close-when-using-PTY.patch | 31L |
| -rw-r--r-- | pkg/st/patch/0003-Add-support-for-plumbing-via-right-click.patch | 172L |
| -rw-r--r-- | pkg/st/patch/0004-Start-dmenu-on-bottom-for-ISO-14755-input.patch | 25L |
| -rw-r--r-- | pkg/swc/gen.sh | 117L |
| -rw-r--r-- | pkg/ubase/config.h | 10L |
| -rw-r--r-- | pkg/ubase/gen.sh | 106L |
| -rw-r--r-- | pkg/ubase/mount.swap | 29L |
| -rw-r--r-- | pkg/ubase/patch/0001-allow-getty-login-without-password.patch | 142L |
| -rw-r--r-- | pkg/util-linux/config.h | 320L |
| -rw-r--r-- | pkg/util-linux/fdisk.8 | 294L |
| -rw-r--r-- | pkg/util-linux/gen.sh | 265L |
| -rw-r--r-- | pkg/util-linux/losetup.8 | 240L |
| -rw-r--r-- | pkg/util-linux/patch/0001-Don-t-omit-second-operand-to-operator.patch | 95L |
| -rw-r--r-- | pkg/util-linux/patch/0002-Avoid-a-few-unnecessary-statement-expressions.patch | 55L |
| -rw-r--r-- | pkg/util-linux/patch/0003-Don-t-use-min-to-determine-if-dflt-is-non-zero.patch | 36L |
| -rw-r--r-- | pkg/util-linux/patch/0004-Remove-need-for-VLA-for-label-name.patch | 83L |
| -rw-r--r-- | pkg/util-linux/patch/0005-Avoid-statement-expressions-min-max.patch | 285L |
| -rw-r--r-- | pkg/util-linux/patch/0006-Avoid-initialization-of-flexible-array-in-struct.patch | 97L |
| -rw-r--r-- | pkg/util-linux/patch/0007-Use-MAXIMUM_PARTS-instead-of-VLA.patch | 28L |
| -rw-r--r-- | pkg/util-linux/patch/0008-Use-alloca-if-VLAs-aren-t-supported.patch | 28L |
| -rw-r--r-- | pkg/util-linux/patch/0009-Use-static-inline-function-for-cmp_numbers.patch | 37L |
| -rw-r--r-- | pkg/util-linux/patch/0010-Avoid-use-of-long-double.patch | 44L |
| -rw-r--r-- | pkg/velox/gen.sh | 60L |
| -rw-r--r-- | pkg/vis/gen.sh | 100L |
| -rw-r--r-- | pkg/vis/lua.txt | 169L |
| -rw-r--r-- | pkg/vis/patch/0001-fix-flicker-when-sh-piping-with-netbsd-curses.patch | 25L |
| -rw-r--r-- | pkg/vis/patch/0002-bug-fix-hide-vis-cursor-on-prev-next-win.patch | 39L |
| -rw-r--r-- | pkg/vis/patch/0003-only-reload-ncurses-if-piped-fullscreen.patch | 36L |
| -rw-r--r-- | pkg/vis/patch/0004-fix-VIS_PATH-load-ordering.patch | 33L |
| -rw-r--r-- | pkg/wayland-protocols/gen.sh | 63L |
| -rw-r--r-- | pkg/wayland/config.h | 14L |
| -rw-r--r-- | pkg/wayland/gen.sh | 80L |
| -rw-r--r-- | pkg/wayland/patch/0001-cursor-Add-hand2-and-question_arrow.patch | 187L |
| -rw-r--r-- | pkg/wayland/patch/0002-wayland-util.h-remove-unused-math.h-include.patch | 38L |
| -rw-r--r-- | pkg/wld/gen.sh | 78L |
| -rw-r--r-- | pkg/xen/config.h | 172L |
| -rw-r--r-- | pkg/xen/dsdt_pvh.sh | 16L |
| -rw-r--r-- | pkg/xen/gen.sh | 425L |
| -rw-r--r-- | pkg/xen/iasl.sh | 11L |
| -rw-r--r-- | pkg/xen/libxl_save_msgs_gen.py | 445L |
| -rw-r--r-- | pkg/xen/linkheaders.sh | 26L |
| -rw-r--r-- | pkg/xen/patch/0001-handle-outfile-path-in-mkheader.py.patch | 34L |
| -rw-r--r-- | pkg/xen/patch/0002-remove-config.h-in-acpi-static_tables.patch | 24L |
| -rw-r--r-- | pkg/xz/config.h | 236L |
| -rw-r--r-- | pkg/xz/gen.sh | 159L |
| -rw-r--r-- | pkg/yajl/gen.sh | 33L |
| -rw-r--r-- | pkg/yajl/version.awk | 6L |
| -rw-r--r-- | pkg/zlib/gen.sh | 35L |
| -rw-r--r-- | pkg/zstd/gen.sh | 60L |
| -rw-r--r-- | qubes/dom0/30-build.policy | 1L |
| -rw-r--r-- | qubes/dom0/gen.sh | 1L |
| -rw-r--r-- | qubes/example-app/gen.sh | 6L |
| -rw-r--r-- | qubes/example/files | 29L |
| -rw-r--r-- | qubes/example/fstab | 9L |
| -rw-r--r-- | qubes/example/gen.sh | 42L |
| -rw-r--r-- | qubes/example/group | 2L |
| -rw-r--r-- | qubes/example/passwd | 2L |
| -rw-r--r-- | qubes/example/perp/getty.main | 10L |
| -rw-r--r-- | qubes/example/perp/qubes-qrexec-agent.main | 8L |
| -rw-r--r-- | qubes/example/perp/rc.log | 16L |
| -rw-r--r-- | qubes/example/perp/rc.perp | 3L |
| -rw-r--r-- | qubes/example/perp/xendriverdomain.main | 7L |
| -rw-r--r-- | qubes/example/rc.init | 20L |
| -rw-r--r-- | qubes/example/rc.shutdown | 11L |
| -rw-r--r-- | qubes/example/shadow | 2L |
| -rw-r--r-- | qubes/gen-fspec.awk | 69L |
| -rw-r--r-- | qubes/gen.sh | 23L |
| -rw-r--r-- | qubes/genfn.sh | 195L |
| -rw-r--r-- | qubes/rules.sh | 49L |
| -rw-r--r-- | qubes/volume_import.sh | 41L |