aboutsummaryrefslogtreecommitdiff
path: root/network/weechat
diff options
context:
space:
mode:
Diffstat (limited to 'network/weechat')
-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 0acafadeb314f..f244fce16c062 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 1d5289b4921b6..e6a9684604bd1 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 58ab2d1ca2846..2719bff3614db 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"