aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2024-10-24 03:24:23 -0400
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-11-02 19:28:44 +0700
commit6c6355cc6a477254c8d3277dd5cdeac9d8c3fee0 (patch)
tree7a8f67dc35f3c9c72cbfef84053478be14f30eb4
parentf2a11df3ecd9dcfa488cb223864e7fd3a836340c (diff)
network/weechat: Updated for version 4.4.3.
Signed-off-by: B. Watson <urchlay@slackware.uk> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--network/weechat/README6
-rw-r--r--network/weechat/weechat.SlackBuild15
-rw-r--r--network/weechat/weechat.info6
3 files changed, 13 insertions, 14 deletions
diff --git a/network/weechat/README b/network/weechat/README
index 0acafadeb314..f244fce16c06 100644
--- a/network/weechat/README
+++ b/network/weechat/README
@@ -1,4 +1,4 @@
-weechat: weechat (IRC client)
+weechat (IRC client)
WeeChat is a light, fast, multilingual, curses-based multiplatform
IRC client.
@@ -15,9 +15,7 @@ WeeChat will be built with support for Perl, Python 3, Guile, Ruby,
and Tcl scripting[1]. Once WeeChat is running, you can install scripts
using the built-in script manager ("/help script" to get started).
-[1] To enable Lua scripting, install one of these optional dependencies:
- lua53, lua52, or lua. The highest-numbered version of lua will be
- used, if multiple versions are installed.
+[1] To enable Lua scripting, install lua before building this.
[2] JavaScript is not currently supported in this build of WeeChat. It
also isn't supported in Debian's set of weechat packages, for what
diff --git a/network/weechat/weechat.SlackBuild b/network/weechat/weechat.SlackBuild
index 1d5289b4921b..e6a9684604bd 100644
--- a/network/weechat/weechat.SlackBuild
+++ b/network/weechat/weechat.SlackBuild
@@ -23,6 +23,8 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# 20241031 bkw: update for v4.4.3.
+# 20241024 bkw: BUILD=2, support lua 5.4.
# 20240926 bkw: update for v4.4.2.
# 20240823 bkw: update for v4.4.1.
# 20240808 bkw: update for v4.3.5, new dep cJSON.
@@ -50,7 +52,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=weechat
-VERSION=${VERSION:-4.4.2}
+VERSION=${VERSION:-4.4.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -118,12 +120,11 @@ sed -i \
# v8 package. Looks like this is where you'd get the source: https://v8.dev/
# lua isn't auto-disabled if it's missing, so help it out a little.
-LUAOPT=OFF; WITHLUA=WITHOUT
-for i in lua5.3 lua5.2 lua; do
- if [ -x /usr/bin/$i ]; then
- LUAOPT=ON; WITHLUA=WITH
- fi
-done
+if [ -x /usr/bin/lua ]; then
+ LUAOPT=ON; WITHLUA=WITH
+else
+ LUAOPT=OFF; WITHLUA=WITHOUT
+fi
# Everything else is autodetected and/or included in a full Slackware
# install. Have to enable "incomplete docs" in 4.0.x, so it won't
diff --git a/network/weechat/weechat.info b/network/weechat/weechat.info
index 58ab2d1ca284..2719bff3614d 100644
--- a/network/weechat/weechat.info
+++ b/network/weechat/weechat.info
@@ -1,8 +1,8 @@
PRGNAM="weechat"
-VERSION="4.4.2"
+VERSION="4.4.3"
HOMEPAGE="https://www.weechat.org"
-DOWNLOAD="https://weechat.org/files/src/weechat-4.4.2.tar.xz"
-MD5SUM="439d7fca8ac44dd7a9ac4865d4c5efe8"
+DOWNLOAD="https://weechat.org/files/src/weechat-4.4.3.tar.xz"
+MD5SUM="111916f164bc39cc09493e5a2e6705bf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="cJSON"