summaryrefslogtreecommitdiff
path: root/suckless
diff options
context:
space:
mode:
authorRafael Marçalo <raroma09@gmail.com>2023-09-11 00:46:39 +0100
committerRafael Marçalo <raroma09@gmail.com>2023-09-11 00:46:39 +0100
commit326cf45942e32b9bac36a1c91d368373a784baed (patch)
tree76806bb0a2e1102e4129630e1179e1a47b6d6b57 /suckless
parent91bc2fd5602cbf2a52c85ad657d5709c0deabf10 (diff)
Patch files
Diffstat (limited to 'suckless')
-rw-r--r--suckless/.config/suckless/patches/dmenu-openbsd.patch13
-rw-r--r--suckless/.config/suckless/patches/dwm-openbsd.patch15
-rw-r--r--suckless/.config/suckless/patches/queryt-openbsd.patch11
-rw-r--r--suckless/.config/suckless/patches/slock-openbsd.patch24
-rw-r--r--suckless/.config/suckless/patches/st-openbsd.patch19
5 files changed, 82 insertions, 0 deletions
diff --git a/suckless/.config/suckless/patches/dmenu-openbsd.patch b/suckless/.config/suckless/patches/dmenu-openbsd.patch
new file mode 100644
index 0000000..9591ab5
--- /dev/null
+++ b/suckless/.config/suckless/patches/dmenu-openbsd.patch
@@ -0,0 +1,13 @@
+--- config.mk 2022-06-27 09:41:31.952435090 +0100
++++ config.mk 2022-06-27 09:42:10.032434607 +0100
+@@ -16,8 +16,8 @@
+ FREETYPELIBS = -lfontconfig -lXft
+ FREETYPEINC = /usr/include/freetype2
+ # OpenBSD (uncomment)
+-#FREETYPEINC = $(X11INC)/freetype2
+-#MANPREFIX = ${PREFIX}/man
++FREETYPEINC = $(X11INC)/freetype2
++MANPREFIX = ${PREFIX}/man
+
+ # includes and libs
+ INCS = -I$(X11INC) -I$(FREETYPEINC)
diff --git a/suckless/.config/suckless/patches/dwm-openbsd.patch b/suckless/.config/suckless/patches/dwm-openbsd.patch
new file mode 100644
index 0000000..9b40391
--- /dev/null
+++ b/suckless/.config/suckless/patches/dwm-openbsd.patch
@@ -0,0 +1,15 @@
+--- config.mk 2022-06-27 09:41:34.255768393 +0100
++++ config.mk 2022-06-27 09:43:07.665767223 +0100
+@@ -18,9 +18,9 @@
+ FREETYPELIBS = -lfontconfig -lXft
+ FREETYPEINC = /usr/include/freetype2
+ # OpenBSD (uncomment)
+-#FREETYPEINC = ${X11INC}/freetype2
+-#KVMLIB = -lkvm
+-#MANPREFIX = ${PREFIX}/man
++FREETYPEINC = ${X11INC}/freetype2
++KVMLIB = -lkvm
++MANPREFIX = ${PREFIX}/man
+
+ # includes and libs
+ INCS = -I${X11INC} -I${FREETYPEINC}
diff --git a/suckless/.config/suckless/patches/queryt-openbsd.patch b/suckless/.config/suckless/patches/queryt-openbsd.patch
new file mode 100644
index 0000000..9c3b43d
--- /dev/null
+++ b/suckless/.config/suckless/patches/queryt-openbsd.patch
@@ -0,0 +1,11 @@
+--- Makefile 2022-06-27 09:41:40.442434984 +0100
++++ Makefile 2022-06-27 09:43:48.575766703 +0100
+@@ -14,7 +14,7 @@
+ # Libraries
+ LDFLAGS = -lcurl -ljson-c
+ ## Uncomment for OpenBSD
+-# LDFLAGS = -lcurl -ljson-c -I/usr/local/include -L/usr/local/lib
++LDFLAGS = -lcurl -ljson-c -I/usr/local/include -L/usr/local/lib
+
+ # Binary Name
+ BIN = queryt
diff --git a/suckless/.config/suckless/patches/slock-openbsd.patch b/suckless/.config/suckless/patches/slock-openbsd.patch
new file mode 100644
index 0000000..db3f868
--- /dev/null
+++ b/suckless/.config/suckless/patches/slock-openbsd.patch
@@ -0,0 +1,24 @@
+--- config.mk 2022-06-27 09:41:43.949101608 +0100
++++ config.mk 2022-06-27 09:46:23.909098091 +0100
+@@ -15,18 +15,18 @@
+ LIBS = -L/usr/lib -lc -lcrypt -L${X11LIB} -lX11 -lXext -lXrandr
+
+ # flags
+-CPPFLAGS = -DVERSION=\"${VERSION}\" -D_DEFAULT_SOURCE -DHAVE_SHADOW_H
++CPPFLAGS = -DVERSION=\"${VERSION}\" -D_DEFAULT_SOURCE
+ CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
+ LDFLAGS = -s ${LIBS}
+ COMPATSRC = explicit_bzero.c
+
+ # On OpenBSD and Darwin remove -lcrypt from LIBS
+-#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXext -lXrandr
++LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXext -lXrandr
+ # On *BSD remove -DHAVE_SHADOW_H from CPPFLAGS
+ # On NetBSD add -D_NETBSD_SOURCE to CPPFLAGS
+ #CPPFLAGS = -DVERSION=\"${VERSION}\" -D_BSD_SOURCE -D_NETBSD_SOURCE
+ # On OpenBSD set COMPATSRC to empty
+-#COMPATSRC =
++COMPATSRC =
+
+ # compiler and linker
+ CC = cc
diff --git a/suckless/.config/suckless/patches/st-openbsd.patch b/suckless/.config/suckless/patches/st-openbsd.patch
new file mode 100644
index 0000000..2144003
--- /dev/null
+++ b/suckless/.config/suckless/patches/st-openbsd.patch
@@ -0,0 +1,19 @@
+--- config.mk 2022-06-27 09:41:47.409101566 +0100
++++ config.mk 2022-06-27 09:47:38.955763835 +0100
+@@ -26,11 +26,11 @@
+ STLDFLAGS = $(LIBS) $(LDFLAGS)
+
+ # OpenBSD:
+-#CPPFLAGS = -DVERSION=\"$(VERSION)\" -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
+-#LIBS = -L$(X11LIB) -lm -lX11 -lutil -lXft \
+-# `$(PKG_CONFIG) --libs fontconfig` \
+-# `$(PKG_CONFIG) --libs freetype2`
+-#MANPREFIX = ${PREFIX}/man
++CPPFLAGS = -DVERSION=\"$(VERSION)\" -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
++LIBS = -L$(X11LIB) -lm -lX11 -lutil -lXft \
++ `$(PKG_CONFIG) --libs fontconfig` \
++ `$(PKG_CONFIG) --libs freetype2`
++MANPREFIX = ${PREFIX}/man
+
+ # compiler and linker
+ # CC = c99