Skip to Content.
Sympa Menu

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

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 (1a74dd19c23a89749769e92d35791f015a3d5e0c)
  • Date: Fri, 6 Mar 2020 04:10:51 +0000

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

utils/dmenu/DEPENDS | 6 +++++-
utils/dmenu/DETAILS | 5 +++++
utils/dmenu/HISTORY | 3 +++
utils/dmenu/PREPARE | 1 +
utils/dmenu/PRE_BUILD | 6 ++++++
5 files changed, 20 insertions(+), 1 deletion(-)

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

dmenu: add password patch option

diff --git a/utils/dmenu/DEPENDS b/utils/dmenu/DEPENDS
index 672dbbe..0af84d0 100755
--- a/utils/dmenu/DEPENDS
+++ b/utils/dmenu/DEPENDS
@@ -1,4 +1,8 @@
depends libx11 &&
depends libxinerama &&
depends freetype2 &&
-depends fontconfig
+depends fontconfig &&
+
+if [[ $DMENU_PASSWORD == y ]]; then
+ depends patchutils
+fi
diff --git a/utils/dmenu/DETAILS b/utils/dmenu/DETAILS
index bd34b7e..74332c2 100755
--- a/utils/dmenu/DETAILS
+++ b/utils/dmenu/DETAILS
@@ -3,6 +3,11 @@
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://dl.suckless.org/tools/${SOURCE}

SOURCE_HASH=sha512:c2779209fe012de8ca1cdd72923da6d594f4a8368c85c3c0e0afd4ae489a95fe0e6f05a947d115b6b389aa7170ab14c2c645a2031353b0a08f38327ab461fe65
+if [[ $DMENU_PASSWORD == y ]]; then
+ SOURCE2=dmenu-password-${VERSION}.diff
+
SOURCE2_URL=https://tools.suckless.org/${SPELL}/patches/password/${SOURCE2}
+
SOURCE2_HASH=sha512:455dfa017585962d64dbcb0a091c32809699f0e067ad28c94cc3bf86f4e6801b996bd4bac71ce15a5255114de5bdedc676b62fb76cb1b9f71be33017af1c72be
+fi
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://tools.suckless.org/dmenu
ENTERED=20061230
diff --git a/utils/dmenu/HISTORY b/utils/dmenu/HISTORY
index 8a9dbde..ba3af22 100644
--- a/utils/dmenu/HISTORY
+++ b/utils/dmenu/HISTORY
@@ -1,3 +1,6 @@
+2020-03-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD, PREPARE: add password patch option
+
2019-06-17 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: added support for older fontconfig

diff --git a/utils/dmenu/PREPARE b/utils/dmenu/PREPARE
new file mode 100755
index 0000000..0bd42ba
--- /dev/null
+++ b/utils/dmenu/PREPARE
@@ -0,0 +1 @@
+config_query DMENU_PASSWORD "Apply dmenu password patch?" n
diff --git a/utils/dmenu/PRE_BUILD b/utils/dmenu/PRE_BUILD
index 019ed56..987a873 100755
--- a/utils/dmenu/PRE_BUILD
+++ b/utils/dmenu/PRE_BUILD
@@ -1,6 +1,12 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&

+if [[ $DMENU_PASSWORD == y ]]; then
+ verify_file 2 &&
+
+ interdiff ${SOURCE_CACHE}/${SOURCE2} /dev/null | patch -p1
+fi &&
+
if is_version_less $(installed_version fontconfig) 2.11.91; then
echo '#define FC_COLOR "color"' >> drw.h
fi &&



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (1a74dd19c23a89749769e92d35791f015a3d5e0c), Vlad Glagolev, 03/05/2020

Archive powered by MHonArc 2.6.24.

Top of Page