From f1e7e0f119f5c6b9e5e2e7253eea6cd8c28cc80c755199b265c994f63d320e90 Mon Sep 17 00:00:00 2001 From: Maximilian Trummer Date: Mon, 28 Mar 2022 16:55:43 +0000 Subject: [PATCH] Accepting request 965233 from home:dirkmueller:Factory - update to 3.5: * search in message tags when tags are displayed with "/debug tags" * add support of date and tags in messages displayed in buffers with free content, add function printf_y_date_tags * add command /autojoin, add IRC server option "autojoin_dynamic" * add IRC message tags in messages displayed * add "zstd" (Zstandard) compression in relay weechat protocol, remove option "compression" from "init" command, rename option relay.network.compression_level to relay.network.compression * add trigger variables "${tg_tag_irc_xxx}" containing IRC message tags * many bugs fixed. - drop 0001-ruby-add-detection-of-Ruby-3.1.patch (upstream) OBS-URL: https://build.opensuse.org/request/show/965233 OBS-URL: https://build.opensuse.org/package/show/server:irc/weechat?expand=0&rev=107 --- 0001-ruby-add-detection-of-Ruby-3.1.patch | 39 ----------------------- weechat-3.4.1.tar.xz | 3 -- weechat-3.4.1.tar.xz.asc | 16 ---------- weechat-3.5.tar.xz | 3 ++ weechat-3.5.tar.xz.asc | 16 ++++++++++ weechat.changes | 16 ++++++++++ weechat.spec | 9 +++--- 7 files changed, 39 insertions(+), 63 deletions(-) delete mode 100644 0001-ruby-add-detection-of-Ruby-3.1.patch delete mode 100644 weechat-3.4.1.tar.xz delete mode 100644 weechat-3.4.1.tar.xz.asc create mode 100644 weechat-3.5.tar.xz create mode 100644 weechat-3.5.tar.xz.asc diff --git a/0001-ruby-add-detection-of-Ruby-3.1.patch b/0001-ruby-add-detection-of-Ruby-3.1.patch deleted file mode 100644 index e36887b..0000000 --- a/0001-ruby-add-detection-of-Ruby-3.1.patch +++ /dev/null @@ -1,39 +0,0 @@ -From b32059638933d2c958961dae396fe4a5a0c2e784 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= -Date: Tue, 8 Feb 2022 12:41:32 +0100 -Subject: [PATCH] ruby: add detection of Ruby 3.1 - ---- - cmake/FindRuby.cmake | 2 +- - configure.ac | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/cmake/FindRuby.cmake b/cmake/FindRuby.cmake -index f874453..407a8a8 100644 ---- a/cmake/FindRuby.cmake -+++ b/cmake/FindRuby.cmake -@@ -37,7 +37,7 @@ if(PKG_CONFIG_FOUND) - # set specific search path for macOS - set(ENV{PKG_CONFIG_PATH} "$ENV{PKG_CONFIG_PATH}:/usr/local/opt/ruby/lib/pkgconfig") - endif() -- pkg_search_module(RUBY ruby-3.0 ruby-2.7 ruby-2.6 ruby-2.5 ruby-2.4 ruby-2.3 ruby-2.2 ruby-2.1 ruby-2.0 ruby-1.9 ruby) -+ pkg_search_module(RUBY ruby-3.1 ruby-3.0 ruby-2.7 ruby-2.6 ruby-2.5 ruby-2.4 ruby-2.3 ruby-2.2 ruby-2.1 ruby-2.0 ruby-1.9 ruby) - if(RUBY_FOUND AND ${CMAKE_SYSTEM_NAME} MATCHES "Darwin") - # FIXME: weird hack: hardcoding the Ruby lib location on macOS - set(RUBY_LDFLAGS "${RUBY_LDFLAGS} -L/usr/local/opt/ruby/lib") -diff --git a/configure.ac b/configure.ac -index 75fa0b4..de2750a 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -501,7 +501,7 @@ RUBY_VERSION= - if test "x$enable_ruby" = "xyes" ; then - RUBY_CFLAGS="" - RUBY_LFLAGS="" -- for v in "3.0" "2.7" "2.6" "2.5" "2.4" "2.3" "2.2" "2.1" "2.0" "1.9" "1.8" ; do -+ for v in "3.1" "3.0" "2.7" "2.6" "2.5" "2.4" "2.3" "2.2" "2.1" "2.0" "1.9" "1.8" ; do - pkgconfig_ruby_found=`$PKGCONFIG --exists ruby-$v 2>/dev/null` - if test "x$?" = "x0" ; then - RUBY_VERSION=`$PKGCONFIG --modversion ruby-$v` --- -2.35.1 - diff --git a/weechat-3.4.1.tar.xz b/weechat-3.4.1.tar.xz deleted file mode 100644 index 9aabdb3..0000000 --- a/weechat-3.4.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7e088109ad5dfbcb08a9a6b1dd70ea8236093fed8a13ee9d9c98881d7b1aeae7 -size 2617856 diff --git a/weechat-3.4.1.tar.xz.asc b/weechat-3.4.1.tar.xz.asc deleted file mode 100644 index 4dfb28a..0000000 --- a/weechat-3.4.1.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAmIuTj4ACgkQ+C9LFt7E -CPid6hAAqest13ZqJJBOmPSJnAGhiFFv+PnLMmRYYKkZffUrOsfkjp1gT2DkJs3U -a3D5d/RSzg2E4kTvgNTrZnbXTWInWob8KV9bn05I0/CBNgw/iwKlyhmGi4UuV5Ou -9msv67yZbVrr9nQ3n0oXtAGA0TMN9FQn8sy7xbbGzU7t2epheJi+QW7BUwNotsX3 -M3t5v1WPTB4MZ+EL36F8FZz5D9EQZAu1T7nsCK6jgcdqmJVUCLXz1efY4zSUxEV6 -MnLKIjq8ZrUgnWv/wB+mjliHh49TLV0AWqJjz9p0a0zP/l2nOLlCY/WKa3cs24K1 -WB7fdGIkuch0RQSMMZjRf7E2Lu79HVYW9sPhTOK/edHnAqLqStfDHCqQSjbC8uya -yenm0L/fRGk2yJEQFew8D6xUt3rkmtcbOuW66jkACFni+yGs4kQRtJT82epupC0/ -C3lOGOFX957T0kEAZbnPWj/5UwgaleDGzpFytt7wlF08b8B/Cv6U8rKpCIr3Hu2c -Iwl44HDeKnDTL+W7npyFoamrynO0AWivWPC8JBXccZYN5rHON5P41NNwnubVopMG -JH5oibAB1aJykDLiXlY+l3ML+15J57ZKsy+L7doZtCdSUXVPSm2ZHDHe7S4CSUrA -PeXaH4b6obGLYP3EuGpthiflBdzRv6/O1gcsNyCcn83FXEa0Cdo= -=uZZv ------END PGP SIGNATURE----- diff --git a/weechat-3.5.tar.xz b/weechat-3.5.tar.xz new file mode 100644 index 0000000..c486201 --- /dev/null +++ b/weechat-3.5.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea904e4cec8edd0bd24f3ea17f6d6dff97ca00ee0571ee972e79e54c8c08170c +size 2693072 diff --git a/weechat-3.5.tar.xz.asc b/weechat-3.5.tar.xz.asc new file mode 100644 index 0000000..b021e73 --- /dev/null +++ b/weechat-3.5.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAmJAbBgACgkQ+C9LFt7E +CPhsdg/8DH4cNenq2lhXeWkmIHVKs+lJL+ej54sHg1XeyR2nICXYPdxmxxV83WBN +ztoUXS8fB3mMiKh7JOBNFr63Z3w18gdblt2vkevZHmF3Lwpc1r2EwODsTq15JwRa +dI4c1BDWHNcjFygBo+JHoXK5jtr90if0RhyQ1dlsIqhME22pSX36zoxxLF0OwzSu +mCeLD4DB//8n/owTPcefiSiE1sdKI1B7WRJ4tiJuBc+Uc1TFdxyNOWh4KV/wZ5H/ +uKw7gYRZA5UwZrXdMhuCLyQh1I8IE+yhVcUQyVMqJU6/AQpps1tL0Uv1H7txt1ls +9m8T3ac6ATxXxAZ/xW3Wnachu2k76apVR/gOsZHk1XU8VKhRCjPbwsTPdlbKg1cH +QJEMDAx0XvuXt3CMO5QfTyMVkiluDZKpzmZs6/ZFB/trZQA/8fYsNLXoYxrU11c6 +abt3R+OVaGOMAqsY1oWNd2AcoXILJbVjXHak2TpkomP/CgFQwu1PBxyNgUNH4wtI +psUnsUEDlug5J/P9qz6s+VfLTPJTkJMT/OjfDkrUnxrDIL6OJV39Np1H1NggIv3k +g9zy+tUEN32eLXD14elWGGnyqEvnGa0HJjrsbAOV30ihxkzztE+f8ep7PyO9VN+I +2qCpQ+MMXsMPqKywEGYv+jabKHwAasvQIez4N6miKM6js3+dQgM= +=pftm +-----END PGP SIGNATURE----- diff --git a/weechat.changes b/weechat.changes index c12ca20..aaa31e3 100644 --- a/weechat.changes +++ b/weechat.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Sun Mar 27 19:22:03 UTC 2022 - Dirk Müller + +- update to 3.5: + * search in message tags when tags are displayed with "/debug tags" + * add support of date and tags in messages displayed in buffers with free + content, add function printf_y_date_tags + * add command /autojoin, add IRC server option "autojoin_dynamic" + * add IRC message tags in messages displayed + * add "zstd" (Zstandard) compression in relay weechat protocol, remove option + "compression" from "init" command, rename option + relay.network.compression_level to relay.network.compression + * add trigger variables "${tg_tag_irc_xxx}" containing IRC message tags + * many bugs fixed. +- drop 0001-ruby-add-detection-of-Ruby-3.1.patch (upstream) + ------------------------------------------------------------------- Mon Mar 14 19:07:06 UTC 2022 - Andreas Stieger diff --git a/weechat.spec b/weechat.spec index 5e28a59..d794167 100644 --- a/weechat.spec +++ b/weechat.spec @@ -17,7 +17,7 @@ Name: weechat -Version: 3.4.1 +Version: 3.5 Release: 0 Summary: Multi-protocol extensible Chat Client License: GPL-3.0-or-later @@ -25,11 +25,9 @@ Group: Productivity/Networking/IRC URL: https://weechat.org Source: https://weechat.org/files/src/%{name}-%{version}.tar.xz Source1: weechat.desktop -Source2: %{name}.keyring -Source3: https://weechat.org/files/src/%{name}-%{version}.tar.xz.asc +Source2: https://weechat.org/files/src/%{name}-%{version}.tar.xz.asc +Source3: %{name}.keyring Source4: %{name}.changes -# PATCH-FIX-UPSTREAM -Patch0: 0001-ruby-add-detection-of-Ruby-3.1.patch BuildRequires: ca-certificates BuildRequires: cmake BuildRequires: curl-devel @@ -40,6 +38,7 @@ BuildRequires: libgcrypt-devel BuildRequires: libgpg-error-devel BuildRequires: libtool BuildRequires: lzo-devel +BuildRequires: libzstd-devel BuildRequires: ncurses-devel BuildRequires: perl BuildRequires: pkgconfig