Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Remko van der Vossen (ae5a2378f3fe188c69efc151854cf7eb152b85d8)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Remko van der Vossen <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Remko van der Vossen (ae5a2378f3fe188c69efc151854cf7eb152b85d8)
  • Date: Thu, 4 Dec 2025 21:53:27 +0000

GIT changes to master grimoire by Remko van der Vossen <wich AT sourcemage.org>:

chat-irc/irssi/BUILD | 2 +-
chat-irc/irssi/CONFIGURE | 18 ++++++++++++------
chat-irc/irssi/DEPENDS | 30 +++++++++++++++++++-----------
chat-irc/irssi/DETAILS | 5 +++--
chat-irc/irssi/HISTORY | 4 ++++
5 files changed, 39 insertions(+), 20 deletions(-)

New commits:
commit ae5a2378f3fe188c69efc151854cf7eb152b85d8
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

irssi: version 1.4.5

diff --git a/chat-irc/irssi/BUILD b/chat-irc/irssi/BUILD
index 5ac913a..ada125a 100755
--- a/chat-irc/irssi/BUILD
+++ b/chat-irc/irssi/BUILD
@@ -1,2 +1,2 @@
OPTS="$IRSSI_OPTS $OPTS" &&
-default_build
+meson_build
diff --git a/chat-irc/irssi/CONFIGURE b/chat-irc/irssi/CONFIGURE
index 1f3d36d..6a1baa5 100755
--- a/chat-irc/irssi/CONFIGURE
+++ b/chat-irc/irssi/CONFIGURE
@@ -1,15 +1,21 @@
# remove obsolete options from IRSSI_OPTS
list_remove IRSSI_OPTS '--enable-ipv6' &&
list_remove IRSSI_OPTS '--disable-ipv6' &&
+list_remove IRSSI_OPTS '--with-bot' &&
+list_remove IRSSI_OPTS '--without-bot' &&
+list_remove IRSSI_OPTS '--with-proxy' &&
+list_remove IRSSI_OPTS '--without-proxy' &&
+list_remove IRSSI_OPTS '--enable-true-color' &&
+list_remove IRSSI_OPTS '--disable-true-color' &&

config_query_option IRSSI_OPTS "build with irssi-bot" n \
- "--with-bot" \
- "--without-bot" &&
+ " with-bot=yes" \
+ " with-bot=no" &&

config_query_option IRSSI_OPTS "build with irssi-proxy (to use irssi as a
bouncer)" n \
- "--with-proxy" \
- "--without-proxy" &&
+ " with-proxy=yes" \
+ " with-proxy=no" &&

config_query_option IRSSI_OPTS "build with true color support?" n \
- "--enable-true-color" \
- "--disable-true-color"
+ " enable-true-color=yes" \
+ " enable-true-color=no"
diff --git a/chat-irc/irssi/DEPENDS b/chat-irc/irssi/DEPENDS
index ebcb0f8..cb768e7 100755
--- a/chat-irc/irssi/DEPENDS
+++ b/chat-irc/irssi/DEPENDS
@@ -1,18 +1,26 @@
-depends glib2 &&
-depends ncurses &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
+depends glib2 &&
+depends ncurses &&
depends -sub CXX gcc &&
depends SSL &&

-optional_depends "perl" \
- "--with-perl=module" \
- "--with-perl=no" \
- "for perl support" &&
+optional_depends perl \
+ " with-perl=yes" \
+ " with-perl=no" \
+ "for perl support" &&
+
+# no meson option for socks support
+optional_depends dante \
+ "" \
+ "" \
+ "for SOCKS support" &&

-optional_depends "dante" \
- "--with-socks" \
- "--without-socks" \
- "for SOCKS support" &&
+optional_depends utf8proc \
+ " disable-utf8proc=no" \
+ " disable-utf8proc=yes" \
+ "for UTF8 normalization" &&

if [[ $IRSSI_BRANCH == scm ]]; then
- depends subversion
+ depends subversion
fi
diff --git a/chat-irc/irssi/DETAILS b/chat-irc/irssi/DETAILS
index 5ccc5df..76d78aa 100755
--- a/chat-irc/irssi/DETAILS
+++ b/chat-irc/irssi/DETAILS
@@ -1,4 +1,5 @@
. "$GRIMOIRE/FUNCTIONS"
+. "$GRIMOIRE/MESON_FUNCTIONS"
SPELL=irssi
if [[ $IRSSI_BRANCH == scm ]]; then
VERSION=$(get_scm_version)
@@ -8,8 +9,8 @@ if [[ $IRSSI_BRANCH == scm ]]; then
SOURCE_IGNORE=volatile
SOURCE=$SPELL-scm.tar.bz2
else
- VERSION=1.4.2
- SECURITY_PATCH=4
+ VERSION=1.4.5
+ SECURITY_PATCH=5
SOURCE=$SPELL-$VERSION.tar.xz

SOURCE_URL[0]=https://github.com/$SPELL/$SPELL/releases/download/$VERSION/$SOURCE
SOURCE2=$SOURCE.asc
diff --git a/chat-irc/irssi/HISTORY b/chat-irc/irssi/HISTORY
index 23778e7..2c4bc6f 100644
--- a/chat-irc/irssi/HISTORY
+++ b/chat-irc/irssi/HISTORY
@@ -1,3 +1,7 @@
+2025-12-04 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS: version 1.4.5 ++SECURITY_PATCH,
+ meson build, optional depends utf8proc
+
2022-07-21 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.4.2



  • [[SM-Commit] ] GIT changes to master grimoire by Remko van der Vossen (ae5a2378f3fe188c69efc151854cf7eb152b85d8), Remko van der Vossen, 12/04/2025

Archive powered by MHonArc 2.6.24.

Top of Page