diff options
author | B. Watson <urchlay@slackware.uk> | 2024-10-24 03:24:23 -0400 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2024-11-02 19:28:44 +0700 |
commit | 6c6355cc6a477254c8d3277dd5cdeac9d8c3fee0 (patch) | |
tree | 7a8f67dc35f3c9c72cbfef84053478be14f30eb4 | |
parent | f2a11df3ecd9dcfa488cb223864e7fd3a836340c (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/README | 6 | ||||
-rw-r--r-- | network/weechat/weechat.SlackBuild | 15 | ||||
-rw-r--r-- | network/weechat/weechat.info | 6 |
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" |