heads/modules
Thierry Laurion d7915e1639
OpenSSL (libcrypto): patch so that crypto/buildinfo.h generated by perl script contains reproducible date and fake compiler_flags
hardcode VERSION='reproducible_build' into generated configure script to get rid of generate random git abbrev 8/12 chars (could not find source)
 patches/openssl-3.0.8.patch: clean up

tpm2-tools/tpm2-tss:
 hack configure scripts to not contain hardcoded libs and other rpath related strings, using sed instead of patching configure script like cryptsetup2 patch
  Will be clened up in other commits. Leaving here as trace for autotools sed patching for reproducible builds.

CircleCI: change working dir from project->heads so that CircleCI and local builds are from heads directory, helping reproducible builds

TODO: change other patches a well and generalize to gpg toolstack, removing patches that are a maintainership burden.

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2024-04-03 13:48:47 -04:00
..
bash modules/bash: Enable readline 2024-01-17 16:34:48 -05:00
busybox Add external/usb disk encryption (adds exfatprogs and e2fsprogs) 2023-08-28 16:23:48 -04:00
cairo switch back from web.archive.org to cairographics.org (CircleCI is rate limited over web.archive.org:not a solution.... 2024-01-04 21:32:32 -05:00
coreboot modules/coreboot CircleCI: adapt to coreboot version bumps 2024-03-25 15:15:52 -04:00
coreboot-blobs reconfigure submodules if their config files ever change (issue #172) 2017-04-07 10:34:57 -04:00
cryptsetup Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
cryptsetup2 Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
dropbear Support targeting PowerPC 64 2022-08-25 20:55:39 +03:00
e2fsprogs Add external/usb disk encryption (adds exfatprogs and e2fsprogs) 2023-08-28 16:23:48 -04:00
exfatprogs Add external/usb disk encryption (adds exfatprogs and e2fsprogs) 2023-08-28 16:23:48 -04:00
fbwhiptail modules/fbwhiptail: Update to 1.3 2023-09-29 15:29:18 -04:00
flashrom flashrom: remove DUMMY and AST1100 by default on both x86/ppc64, leave MTD only for ppc64, have AST1100 enablement configurable for kgpe-d16 (patch not in) 2023-06-27 12:23:47 -04:00
flashtools modules/flashtools : version bump back to osresearch/flashtools 2023-03-10 09:31:22 -05:00
frotz adventure module 2018-02-05 11:30:39 -05:00
gpg Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
gpg2 ppc64le builder required changes 2024-01-10 18:28:24 -05:00
hidapi Rename libremkey-hotp-verification module 2020-06-11 15:54:10 +02:00
hotp-verification hotp-verification: adapt to nk3 v1.6 security model 2023-12-22 16:14:40 +01:00
io386 modules/io386: fixate to latest commit id and optimize for space 2023-06-12 13:51:58 -04:00
ioport Merge pull request #1463 from tlaurion/ioport_url_change_to_debian 2023-08-11 12:15:48 -04:00
iotools modules/iotools: add as binary 2023-09-05 17:13:56 +02:00
json-c modules/json-c: set cmake build type as minsizerel 2023-04-06 12:13:26 -06:00
kbd librem_11: Add loadkeys (from kbd), optionally enabled 2023-09-29 15:29:19 -04:00
kexec kexec: Update to 2.0.26, add framebuffer tracing 2023-04-19 14:16:38 -04:00
libassuan libassuan: build with --disable-doc 2023-06-27 11:40:09 -04:00
libgcrypt libgcrypt module: remove disable-asm 2023-10-10 12:06:18 -04:00
libgpg-error libgpg-error 1.46 2023-06-27 11:39:36 -04:00
libhidapi-libusb Support targeting PowerPC 64 2022-08-25 20:55:39 +03:00
libksba libksba 1.4.0 -> 1.6.3 2023-06-27 11:39:39 -04:00
libnitrokey add x230-nkstorecli board config (#817) 2020-10-19 10:47:22 -04:00
libpng Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
libusb Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
libusb-compat ppc64le builder required changes 2024-01-10 18:28:24 -05:00
linux Tethering refresh for CDC NCM/CDC EEM mobile phones (tested on GrapheneOS Pixel 6a, no more RNDIS support) 2024-02-21 13:50:18 -05:00
linuxboot modules/linuxboot: $$CPUS --> $(CPUS) 2020-12-26 12:19:10 -08:00
lvm2 lvm2: Support LVM2 thin provisioned volumes 2024-01-17 16:34:32 -05:00
mbedtls Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
msrtools modules: update to use full commit id 2020-01-16 09:30:48 -08:00
musl-cross modules/musl-cross: use echo from the PATH to support NixOS 2023-01-18 12:42:41 -05:00
newt Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
nitrokey-blobs Adapt NV41/NS50 changes, unify bootsplash file usage for branding 2023-11-20 09:40:52 -05:00
nkstorecli add x230-nkstorecli board config (#817) 2020-10-19 10:47:22 -04:00
npth Support targeting PowerPC 64 2022-08-25 20:55:39 +03:00
openssl modules/openssl: remove libgcc path hack 2024-02-16 08:18:42 +01:00
pciutils Support targeting PowerPC 64 2022-08-25 20:55:39 +03:00
pinentry Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
pixman switch back from web.archive.org to cairographics.org (CircleCI is rate limited over web.archive.org:not a solution.... 2024-01-04 21:32:32 -05:00
popt ppc64le builder required changes 2024-01-10 18:28:24 -05:00
powerpc-utils modules/powerpc-utils: add 2023-06-07 01:10:13 +03:00
purism-blobs modules/coreboot,purism-blobs: Update to 4.20.1-Purism-1 2023-06-21 13:26:50 -04:00
qrencode Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
slang Support targeting PowerPC 64 2022-08-25 20:55:39 +03:00
tpm2-tools OpenSSL (libcrypto): patch so that crypto/buildinfo.h generated by perl script contains reproducible date and fake compiler_flags 2024-04-03 13:48:47 -04:00
tpm2-tss OpenSSL (libcrypto): patch so that crypto/buildinfo.h generated by perl script contains reproducible date and fake compiler_flags 2024-04-03 13:48:47 -04:00
tpmtotp Merge pull request #1319 from danielp96/master 2023-04-12 12:36:46 -04:00
u-root parallel make fixes and hacks, which seem to work and reduce excessive remaking (issue #394) 2018-05-02 11:38:39 -04:00
util-linux Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
zlib Fix current builds 2022-04-01 09:47:39 -04:00
zstd Uniformize vocabulary: LUKS TPM Disk Unlock Key & LUKS Disk Recovery Key 2024-01-20 11:47:35 -05:00