Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Vlad Glagolev (cabf1262e451438a8ba86680f758bdf338c8a01b)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Vlad Glagolev (cabf1262e451438a8ba86680f758bdf338c8a01b)
  • Date: Wed, 20 Mar 2024 04:49:59 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

shell-term-fm/st/DETAILS | 4 ++--
shell-term-fm/st/HISTORY | 3 +++
utils/dmenu/DETAILS | 9 ++++-----
utils/dmenu/HISTORY | 3 +++
utils/dmenu/PRE_BUILD | 4 ++--
windowmanagers/dwm/DETAILS | 4 ++--
windowmanagers/dwm/HISTORY | 3 +++
wm-addons/tabbed/BUILD | 2 +-
wm-addons/tabbed/DETAILS | 4 ++--
wm-addons/tabbed/HISTORY | 3 +++
wm-addons/tabbed/PRE_BUILD | 2 --
wm-addons/tabbed/alpha.patch | 41 +++++++++++++++++++++++++++++------------
12 files changed, 54 insertions(+), 28 deletions(-)

New commits:
commit cabf1262e451438a8ba86680f758bdf338c8a01b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dmenu: => 5.3

commit 1e1e4e6cc257d6a5a9269957cc9df1332ed1c7d5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

st: => 0.9.1

commit dc1ea8420e9462b00d913d776967917c4aa18dea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tabbed: => 0.8

commit b76d0cdb7c9d12d29c312b0a939e9d18b451916b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dwm: => 6.5

diff --git a/shell-term-fm/st/DETAILS b/shell-term-fm/st/DETAILS
index 6f5adc1..90f3391 100755
--- a/shell-term-fm/st/DETAILS
+++ b/shell-term-fm/st/DETAILS
@@ -1,9 +1,9 @@
# Watch: https://st.suckless.org/
SPELL=st
- VERSION=0.9
+ VERSION=0.9.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://dl.suckless.org/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:8d996a68d55c63d84da9962911b076ef437842e8cd83d74672d95531dfbaea91e049430886459a99e859ec760bb3754e94bbe1f646410998725e5a8997fb70ea
+
SOURCE_HASH=sha512:88406dcd7befb9cf88ffa41a235dfd330b4448834e0af4b6318b1eff6cf29bc9ea9aafc3343ddf5a7ae3871b82fa1a7c349df866bc944ae0412aa1ce95c40007
if [[ $ST_HIDECURSOR == y ]]; then
SOURCE2=${SPELL}-hidecursor-0.8.3.diff
SOURCE2_URL[0]=https://st.suckless.org/patches/hidecursor/${SOURCE2}
diff --git a/shell-term-fm/st/HISTORY b/shell-term-fm/st/HISTORY
index 5c11dec..457abe4 100644
--- a/shell-term-fm/st/HISTORY
+++ b/shell-term-fm/st/HISTORY
@@ -1,3 +1,6 @@
+2024-03-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.1
+
2022-10-04 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.9; rewritten
* DEPENDS: updated for optional alpha patch
diff --git a/utils/dmenu/DETAILS b/utils/dmenu/DETAILS
index b272d2d..7afad21 100755
--- a/utils/dmenu/DETAILS
+++ b/utils/dmenu/DETAILS
@@ -1,12 +1,11 @@
# Watch: https://tools.suckless.org/dmenu/
SPELL=dmenu
- VERSION=5.2
+ VERSION=5.3
PATCH_VERSION=4.9
PATCH2_VERSION=5.0
- PATCH3_VERSION=5.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://dl.suckless.org/tools/${SOURCE}
-
SOURCE_HASH=sha512:7be9bb76b11225ec86a30e643e9b884f6d13af581526085212cb7401383d448a72fe4dffc3ce84ffb8319dbf36ca8384597a89070cd27d39d5618f239a2da6e3
+
SOURCE_HASH=sha512:60f758134063ad7f304fbb0785c66dddc21461e5e5014f8735cf6d5c95dc22a177f069d48101e633ddffe5bbefc1118a2bf8b31daaf7b6438fdf6fe1bcb5d61c
if [[ $DMENU_PASSWORD == y ]]; then
SOURCE2=${SPELL}-password-${PATCH_VERSION}.diff

SOURCE2_URL[0]=https://tools.suckless.org/${SPELL}/patches/password/${SOURCE2}
@@ -18,9 +17,9 @@ if [[ $DMENU_LINEHEIGHT == y ]]; then

SOURCE3_HASH=sha512:b2fa2b33b9a2391285d0c3e5df22a9d68f4193bebb4720ce71678e8a87f43ae6c0a6b3f3fd3f63aa89be95880c04c8a83e43240b6ae4f90487bdb5a9325d084c
fi
if [[ $DMENU_MOUSE_SUPPORT == y ]]; then
- SOURCE4=${SPELL}-mousesupport-${PATCH3_VERSION}.diff
+ SOURCE4=${SPELL}-mousesupport-${VERSION}.diff

SOURCE4_URL[0]=https://tools.suckless.org/${SPELL}/patches/mouse-support/${SOURCE4}
-
SOURCE4_HASH=sha512:777dd2aeba4725bf4c6adff3bf510f6eb6bf1699db06897fed2576f1162eb94e1e581c8b0d02ad3beebe5491b9631baf873f67aa8926d676f5c8b493dc6be1d7
+
SOURCE4_HASH=sha512:a78c49c89e73bb0570b46c1282c8327d453cddc435806bb2bbc5ce8f3c64b6978b3cd12cd56e1e3d7f3b49462cbcf0d2f9a29ce30a5d940893fb6a9814236918
fi
if [[ $DMENU_NUMBERS == y ]]; then
SOURCE5=${SPELL}-numbers-20220512-28fb3e2.diff
diff --git a/utils/dmenu/HISTORY b/utils/dmenu/HISTORY
index 714349e..45cdf3c 100644
--- a/utils/dmenu/HISTORY
+++ b/utils/dmenu/HISTORY
@@ -1,3 +1,6 @@
+2024-03-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.3
+
2022-10-06 Vlad Glagolev <stealth AT sourcemage.org>
* CONFIGURE, PRE_BUILD: added configuration framework
* INSTALL: added
diff --git a/utils/dmenu/PRE_BUILD b/utils/dmenu/PRE_BUILD
index d2e3c7a..59a0763 100755
--- a/utils/dmenu/PRE_BUILD
+++ b/utils/dmenu/PRE_BUILD
@@ -12,7 +12,7 @@ fi &&
if [[ $DMENU_LINEHEIGHT == y ]]; then
verify_file 3 &&

- cat ${SOURCE_CACHE}/${SOURCE3} | sed "s:@@ -683,6 +684,7 @@:@@ -685,6
+686,7 @@:" | patch -p1 -F3 || exit 1 # ignore context in case previous patch
was applied
+ cat ${SOURCE_CACHE}/${SOURCE3} | sed "s:@@ -683,6 +684,7 @@:@@ -686,6
+687,7 @@:" | patch -p1 -F3 || exit 1 # ignore context in case previous patch
was applied
fi &&

if [[ $DMENU_XRESOURCES_ALT == y ]]; then
@@ -45,7 +45,7 @@ if [[ $DMENU_XYW == y ]]; then

if [[ $DMENU_PASSWORD == y ]] || [[ $DMENU_LINEHEIGHT == y ]]; then
if [[ $DMENU_MOUSE_SUPPORT == y ]]; then
- cat ${SOURCE_CACHE}/${SOURCE6} | sed "s:@@ -690,6 +693,7 @@:@@ -691,6
+694,7 @@:" | patch -p1 -F3 || exit 1 # ignore context in case
password/lineheight patch was applied
+ cat ${SOURCE_CACHE}/${SOURCE6} | sed "s:@@ -690,6 +693,7 @@:@@ -694,6
+696,7 @@:" | patch -p1 -F3 || exit 1 # ignore context in case
password/lineheight patch was applied
else
cat ${SOURCE_CACHE}/${SOURCE6} | patch -p1 -F3 || exit 1 # ignore
context in case password/lineheight patch was applied
fi
diff --git a/windowmanagers/dwm/DETAILS b/windowmanagers/dwm/DETAILS
index b442dfb..73222d5 100755
--- a/windowmanagers/dwm/DETAILS
+++ b/windowmanagers/dwm/DETAILS
@@ -1,8 +1,8 @@
SPELL=dwm
- VERSION=6.4
+ VERSION=6.5
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=https://dl.suckless.org/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:b13ac4390c7945cfb4e06bbec2cf69a9bf55867fe2babcba1a4945803a12bea88db31ad06dd06627445f8456950deb26f2d631f946c4207ae92e13f273051a51
+
SOURCE_HASH=sha512:6cc3efd8d8a5e96517474fdcb1c1a6192fdf669c1bb02de6aea0a9f1a951360bf73c9576a5a0f06b00e2f839bacc304d60548d5ead0996bf46d82be4121ed248
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=https://dwm.suckless.org/
ENTERED=20060923
diff --git a/windowmanagers/dwm/HISTORY b/windowmanagers/dwm/HISTORY
index b3872f8..08d5393 100644
--- a/windowmanagers/dwm/HISTORY
+++ b/windowmanagers/dwm/HISTORY
@@ -1,3 +1,6 @@
+2024-03-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 6.5
+
2022-10-06 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 6.4

diff --git a/wm-addons/tabbed/BUILD b/wm-addons/tabbed/BUILD
index 8f58e6d..9c60275 100755
--- a/wm-addons/tabbed/BUILD
+++ b/wm-addons/tabbed/BUILD
@@ -1 +1 @@
-make
+make CC="${CC:-gcc} -std=c99"
diff --git a/wm-addons/tabbed/DETAILS b/wm-addons/tabbed/DETAILS
index 1cf72a0..6a56fa4 100755
--- a/wm-addons/tabbed/DETAILS
+++ b/wm-addons/tabbed/DETAILS
@@ -1,8 +1,8 @@
SPELL=tabbed
- VERSION=0.7
+ VERSION=0.8
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://dl.suckless.org/tools/${SOURCE}
-
SOURCE_HASH=sha512:770420935fd152e10bef59e29eeb8125ee181993691c6c5f03baf311bd685c2b5f0ded13854b3715cc60d0f1ae99eceacd3e6cb7e4008c34917ae55c38b436a7
+
SOURCE_HASH=sha512:aa81ee2a293110cdd7660c4643a21bb44573516ddd03657ab4cfd2be2f52f7dd5a4fcfce60fd2b4dac591d13e40f952985780cd8923394fc64e814152729a754
if [[ $TABBED_ALPHA == y ]]; then
SOURCE2=alpha.diff
SOURCE2_URL[0]=https://tools.suckless.org/${SPELL}/patches/alpha/${SOURCE2}
diff --git a/wm-addons/tabbed/HISTORY b/wm-addons/tabbed/HISTORY
index 97baaa4..2aefcaf 100644
--- a/wm-addons/tabbed/HISTORY
+++ b/wm-addons/tabbed/HISTORY
@@ -1,3 +1,6 @@
+2024-03-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.8
+
2023-09-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, PREPARE, PRE_BUILD: added separator patch
* separator_xr.patch: added, to fix build with separator+xresources
diff --git a/wm-addons/tabbed/PRE_BUILD b/wm-addons/tabbed/PRE_BUILD
index 3543579..2bca316 100755
--- a/wm-addons/tabbed/PRE_BUILD
+++ b/wm-addons/tabbed/PRE_BUILD
@@ -1,8 +1,6 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&

-sedit "/xembed.1/d" Makefile &&
-
if [[ $TABBED_ALPHA == y ]]; then
verify_file 2 &&

diff --git a/wm-addons/tabbed/alpha.patch b/wm-addons/tabbed/alpha.patch
index 3c477b3..a265ad6 100644
--- a/wm-addons/tabbed/alpha.patch
+++ b/wm-addons/tabbed/alpha.patch
@@ -1,18 +1,35 @@
---- alpha.diff.orig 2018-11-11 01:33:48.000000000 -0800
-+++ alpha.diff 2023-09-02 22:03:54.867402531 -0700
-@@ -5,9 +5,9 @@
- @@ -9,7 +9,7 @@ MANPREFIX = ${PREFIX}/share/man
-
- # includes and libs
+--- alpha.diff.orig
++++ alpha.diff
+@@ -1,18 +1,14 @@
+-diff --git a/config.mk b/config.mk
+-index 3a71529..095cead 100644
+---- a/config.mk
+-+++ b/config.mk
+-@@ -9,7 +9,7 @@ MANPREFIX = ${PREFIX}/share/man
+-
+- # includes and libs
- INCS = -I. -I/usr/include -I/usr/include/freetype2
--LIBS = -L/usr/lib -lc -lX11 -lfontconfig -lXft
-+LIBS = -L/usr/lib -lc -lX11 -lfontconfig -lXft -lXrender
-+ INCS = -I. -I/usr/include -I$(X11INC) -I${FREETYPEINC}
-+-LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 ${FREETYPELIBS}
-++LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXrender ${FREETYPELIBS}
-
- # flags
- CPPFLAGS = -DVERSION=\"${VERSION}\" -D_DEFAULT_SOURCE
+-
+- # flags
+- CPPFLAGS = -DVERSION=\"${VERSION}\" -D_DEFAULT_SOURCE
+-diff --git a/tabbed.c b/tabbed.c
+-index 9a44795..b4d47d1 100644
++--- a/Makefile
+++++ b/Makefile
++@@ -10,7 +10,7 @@
++
++ # use system flags.
++ TABBED_CFLAGS = -I/usr/X11R6/include -I/usr/include/freetype2 ${CFLAGS}
++-TABBED_LDFLAGS = -L/usr/X11R6/lib -lX11 -lfontconfig -lXft ${LDFLAGS}
+++TABBED_LDFLAGS = -L/usr/X11R6/lib -lX11 -lfontconfig -lXft -lXrender
${LDFLAGS}
++ TABBED_CPPFLAGS = -DVERSION=\"${VERSION}\" -D_DEFAULT_SOURCE
-D_XOPEN_SOURCE=700L
++
++ # OpenBSD (uncomment)
+ --- a/tabbed.c
+ +++ b/tabbed.c
+ @@ -170,6 +170,9 @@ static char **cmd;
@@ -33,9 +33,9 @@
- DefaultDepth(dpy, screen));
+ dc.drawable = XCreatePixmap(dpy, win, ww, wh,


  • [[SM-Commit] ] GIT changes to master grimoire by Vlad Glagolev (cabf1262e451438a8ba86680f758bdf338c8a01b), Vlad Glagolev, 03/20/2024

Archive powered by MHonArc 2.6.24.

Top of Page