Skip to content

Instantly share code, notes, and snippets.

From c2e9644f278ff31cd664c7638d7f5672a71aab33 Mon Sep 17 00:00:00 2001
From: Christian Pfeiffer <cpfeiffer@rev-crew.info>
Date: Wed, 1 Jul 2026 19:59:03 +0200
Subject: [PATCH] Postfix: Resolve LMDB 1.0 compatibility
---
postfix/src/util/slmdb.c | 69 ++++++++++++++++++++++++----------------
1 file changed, 42 insertions(+), 27 deletions(-)
diff --git a/postfix/src/util/slmdb.c b/postfix/src/util/slmdb.c
From e16f3c217551f2fd1569e6973d493ba652b39e19 Mon Sep 17 00:00:00 2001
From: Christian Pfeiffer <cpfeiffer@rev-crew.info>
Date: Thu, 25 Jun 2026 02:18:23 +0200
Subject: [PATCH] v4.5.1
---
PKGBUILD | 83 ++++++++++++++++++++++++++---------------------
.SRCINFO | 36 ++++++++++++--------
.nvchecker.toml | 3 ++
LICENSE | 33 +++++++------------
@ChrisTX
ChrisTX / env-modules.patch
Created June 22, 2026 19:44
env-modules fixup
diff --git a/PKGBUILD b/PKGBUILD
index 9183e96..abf7193 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,72 +7,76 @@ pkgdesc="Provides for an easy dynamic modification of a user's environment via m
arch=('i686' 'x86_64')
url='https://envmodules.io/'
license=('GPL-2.0-or-later')
-depends=('tcl>=8.5' 'procps')
-makedepends=('less')
#!/usr/bin/env bash
#shellcheck disable=SC2034
COMMAND="${1}"
KERNEL_VERSION="${2}"
BOOT_DIR_ABS="${3}"
KERNEL_IMAGE="${4}"
if [[ ${KERNEL_INSTALL_LAYOUT} != "arch" ]]; then
exit 0
@ChrisTX
ChrisTX / PKGBUILD.patch
Created May 31, 2020 03:06
InspIRCd PKGBUILD fixes
--- PKGBUILD.orig 2020-05-31 05:04:39.000000000 +0200
+++ PKGBUILD.fixed 2020-05-31 05:03:22.721953311 +0200
@@ -8,22 +8,28 @@
pkgver='3.6.0'
pkgrel='2'
pkgdesc='InspIRCd is a modular Internet Relay Chat (IRC) server written in C++ for Linux, BSD, Windows and macOS systems.'
-arch=('any')
+arch=('x86_64')
url='https://www.inspircd.org/'
license=('GPL2')
@ChrisTX
ChrisTX / nanosleep-wsl.patch
Created March 13, 2020 17:15
WSL clock_nanosleep patch
diff -Naur glibc-2.31/sysdeps/unix/sysv/linux/clock_nanosleep.c glibc-2.31-wsl/sysdeps/unix/sysv/linux/clock_nanosleep.c
--- glibc-2.31/sysdeps/unix/sysv/linux/clock_nanosleep.c 2020-02-01 12:52:50.000000000 +0100
+++ glibc-2.31-wsl/sysdeps/unix/sysv/linux/clock_nanosleep.c 2020-03-13 12:30:30.737587300 +0100
@@ -31,7 +32,25 @@
struct __timespec64 *rem)
{
int r;
-
+ struct __timespec64 current_realtime, actual_req;
+ actual_req = *req;
@ChrisTX
ChrisTX / PKGBUILD
Last active December 13, 2018 21:46
ARPREC AUR shared library fix
# Maintainer: Philip Abernethy<chais.z3r0 at gmail dot com>
pkgname=arprec
pkgver=2.2.19
pkgrel=2
pkgdesc="An arbitrary precision math library for C++ and Fortran-90."
url="http://crd.lbl.gov/~dhbailey/mpdist/"
arch=('x86_64')
license=('custom:LBNL-BSD')
makedepends=('catdoc' 'gcc-fortran')
changelog="${pkgname}.changelog"