#---
## disable_reject_underlinking
-## A function for disabling -fexceptions
+## A function for disabling -Wl,-z,defs
#---
disable_reject_underlinking() {
LDFLAGS=${LDFLAGS//-Wl,-z,defs}
}
+#---
+## disable_relro
+## A function for disabling -Wl,-z,relro
+#---
+disable_relro() {
+ LDFLAGS=${LDFLAGS//-Wl,-z,relro}
+}
+
+#---
+## disable_z_now
+## A function for disabling -Wl,-z,now
+#---
+disable_z_now() {
+ LDFLAGS=${LDFLAGS//-Wl,-z,now}
+}
+
# FUnction to tag config files that cannot be tagged by the normal
install_config_file method
# do NOT call check_if_modified or mark_file_modified ANYWHERE ELSE!!!
# # THIS function will go away when it migrates down from devel sorcery
diff --git a/audio-creation/ecasound/DETAILS b/audio-creation/ecasound/DETAILS
index 7436463..7491c16 100755
--- a/audio-creation/ecasound/DETAILS
+++ b/audio-creation/ecasound/DETAILS
@@ -1,9 +1,9 @@
SPELL=ecasound
- VERSION=2.9.1
+ VERSION=2.9.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://ecasound.seul.org/download/$SOURCE
-
SOURCE_HASH=sha512:b91fd68cb4809fdf62b25323fbf52c9bb7de6663287d5aa2576cc4fb28e322850b7020df2718ed6087f5d9f5f96692a476287378ea65853d01834523e8eb7033
+
SOURCE_HASH=sha512:fca6b37b5f669ba8616e48afe24fbfd53da3cb4987d2d6a2d6167843de34371a4c2cdceb6faf677462d6efb4069dd1d27ffafc1ceb19de56f4a051f077ada07b
WEB_SITE=http://www.wakkanet.fi/~kaiv/ecasound/
ENTERED=20020127
UPDATED=20030329
diff --git a/audio-creation/ecasound/HISTORY b/audio-creation/ecasound/HISTORY
index 08c1170..e3be15e 100644
--- a/audio-creation/ecasound/HISTORY
+++ b/audio-creation/ecasound/HISTORY
@@ -1,3 +1,6 @@
+2020-01-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.9.2
+
2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.9.1
diff --git a/utils/syslinux/BUILD b/utils/syslinux/BUILD
index 9f56d5e..2fac7e2 100755
--- a/utils/syslinux/BUILD
+++ b/utils/syslinux/BUILD
@@ -2,6 +2,8 @@
CFLAGS="" &&
# syslinux misuses LDFLAGS; these are supposed to be passed to CC when
# linking, not to LD. We try to workaround that here.
+disable_relro &&
+disable_z_now &&
LDFLAGS=${LDFLAGS//-Wl,} &&
-make
+default_build_make
diff --git a/utils/syslinux/HISTORY b/utils/syslinux/HISTORY
index 1c8e931..61cea26 100644
--- a/utils/syslinux/HISTORY
+++ b/utils/syslinux/HISTORY
@@ -1,3 +1,7 @@
+2020-01-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: use default_build_make
+ * BUILD: filter -Wl,-z,relro and -Wl,-z,now from LDFLAGS
+
2019-10-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* patches/0001-add-missing-header.patch: fix build error
diff --git a/wm-addons/i3blocks/DEPENDS b/wm-addons/i3blocks/DEPENDS
new file mode 100755
index 0000000..47a7618
--- /dev/null
+++ b/wm-addons/i3blocks/DEPENDS
@@ -0,0 +1,3 @@
+depends autoconf &&
+depends automake &&
+depends gcc
diff --git a/wm-addons/i3blocks/DETAILS b/wm-addons/i3blocks/DETAILS
new file mode 100755
index 0000000..89524f4
--- /dev/null
+++ b/wm-addons/i3blocks/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=i3blocks
+ VERSION=1.5
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=https://github.com/vivien/${SPELL}/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:759829d59f94070251378d437891c2df05715fbd0b734c34dd41767d61957f301c6125b0058668295b8eeac29038fae6b2e8c194f903398ee736662213d1d534
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-$VERSION"
+ WEB_SITE="https://github.com/vivien/i3blocks"
+ LICENSE[0]=GPL
+ ENTERED=20200106
+ SHORT="a feed generator for text based status bars"
+cat << EOF
+i3blocks executes your command lines and generates a status line from their
+output. Commands are scheduled at configured time intervals, upon signal
+reception or on clicks.
+
+The generated line is meant to be displayed by the i3 window manager through
+its i3bar component, as an alternative to i3status.
+
+i3blocks is meant to be highly flexible but intuitive. No library package
+is required, just output what your status bar expects, from your favorite
+programming language and your preferred format.
+EOF
diff --git a/wm-addons/i3blocks/HISTORY b/wm-addons/i3blocks/HISTORY
new file mode 100644
index 0000000..e19b3ef
--- /dev/null
+++ b/wm-addons/i3blocks/HISTORY
@@ -0,0 +1,3 @@
+2020-01-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/wm-addons/i3blocks/PRE_BUILD b/wm-addons/i3blocks/PRE_BUILD
new file mode 100755
index 0000000..2c7959e
--- /dev/null
+++ b/wm-addons/i3blocks/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+autoreconf -fi
diff --git a/x11/polybar/DETAILS b/x11/polybar/DETAILS
index 3fed91f..709cdcb 100755
--- a/x11/polybar/DETAILS
+++ b/x11/polybar/DETAILS
@@ -1,8 +1,8 @@
SPELL=polybar
- VERSION=3.4.1
+ VERSION=3.4.2
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=https://github.com/polybar/${SPELL}/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:e59b356cf9d5bfc6b06617288ed7e3e596ddfffce7aefd3816df42cdfaeb21cdc485fa463ad0833e3a55e2ef2e0d3bcc90579bcccecc0b8434d3b1b4600e670c
+
SOURCE_HASH=sha512:2205847ebc03040e8d2a2581d2c70e940157c5dba71e0c2d086c0f0971a6ffd83c42846a85dd93165512f35710e3f3af8b4494bcd695f71ef0ac501f74753dfd
SPELL_LIB1=xpp
SPELL_LIB1_V=1.4.0
SOURCE2=${SPELL_LIB1}-${SPELL_LIB1_V}.tar.gz
@@ -13,7 +13,7 @@ if list_find "${POLYBAR_OPTS}" "-DENABLE_I3=ON"; then
SPELL_LIB2_V=0.7.1
SOURCE3=${SPELL_LIB2}-${SPELL_LIB2_V}.tar.gz
SOURCE3_URL=https://github.com/polybar/${SPELL_LIB2}/archive/v${SPELL_LIB2_V}.tar.gz
-
SOURCE3_HASH=sha512:d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c
+
SOURCE3_HASH=sha512:ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72
fi
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOCS="SUPPORT.md ${DOCS}"
diff --git a/x11/polybar/HISTORY b/x11/polybar/HISTORY
index 8bcc5a7..5cebbee 100644
--- a/x11/polybar/HISTORY
+++ b/x11/polybar/HISTORY
@@ -1,3 +1,7 @@
+2020-01-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.4.2
+ * DETAILS: fix hash of i3 module
+
2019-11-04 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.4.1
[SM-Commit] GIT changes to master grimoire by Florian Franzmann (0bb9d48a2c8feb1f27d7cf922124394cf94f3d95),
Florian Franzmann, 01/06/2020