Debian Patches

Status for hexchat/2.14.3-6+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
3871fbaa.patch commit 3871fbaacb580e959f0d358cc18a76de6b8fd6a4

build: Fix potential undefined variable

diff --git a/plugins/python/meson.build b/plugins/python/meson.build
index eb762134..5fd7ec2f 100644
Patrick Griffis <tingping@tingping.se> no
0002-Avoid-prioritising-MODE-queries-for-channels-with-hy.patch Avoid prioritising MODE queries for channels with hyphens in their name

If a user has a large number of channels containing hyphens in their
names, the initial MODE queries will have the same high priority as any
PINGs, and so will block the PINGs from being sent, causing the
connection to time out due to a lack of PONGs received.
James Clarke <jrtc27@jrtc27.com> no upstream, https://github.com/hexchat/hexchat/commit/9c44d7baf400e2addebfb5343c99cf753cebf7eb 2020-01-01
python-cffi/drop-old-python.c.patch delete python.c The next patch (706f9bca.patch) originally dropped this file, but since there
are conflicts between the current version and the one from upstream git,
delete it here
invalid
python-cffi/706f9bca.patch commit 706f9bca82d463f6f1bd17d5dc609807e4a1e8a9

python: Rewrite with CFFI

diff --git a/.travis.yml b/.travis.yml
index df0c7e1f..9e226f0c 100644
Patrick Griffis <tingping@tingping.se> no
python-cffi/a2ff661d.patch commit a2ff661d40bcd49a0be973b7b60583fde64e09c2

python: Various cffi fixes

- fixed /py exec behaviour
- fixed hexchat.unload_hook() failing when passed a hook id
- fixed get_list() calls in python3

diff --git a/plugins/python/_hexchat.py b/plugins/python/_hexchat.py
index 52b3ec14..50ccfb83 100644
A_D <A_D@snoonet.org> no
python-cffi/ed553301.patch commit ed55330153e7d85e753d1321c4e46e9bb6833735

python: Fix console not eating commands

diff --git a/plugins/python/python.py b/plugins/python/python.py
index e6a61b5e..1eeb10b4 100644
Patrick Griffis <tingping@tingping.se> no
python-cffi/3ebfa83f.patch commit 3ebfa83fdd43335da1dd2d39f0bfae91d67b8c90

python: Made sure to set sys.argv if it is not set. fixes #2282

diff --git a/plugins/python/python.py b/plugins/python/python.py
index 1eeb10b4..942b0ce5 100644
A_D <A_D@snoonet.org> no
python-cffi/f7713a6a.patch commit f7713a6a64ee55d3c20e9e27b8f8a5e98385ff57

python: Make the plugins table dynamically sized (#2291)

Adjust the width of the columns depending on the length of the data in
each element

diff --git a/plugins/python/python.py b/plugins/python/python.py
index 942b0ce5..371fbf40 100644
linuxdaemon <linuxdaemon@users.noreply.github.com> no
python-cffi/a5a72712.patch commit a5a727122b66c9003b44fcdc199ad56dbe15a131

python: Make sure `help()` doesn't cause hexchat to hang (#2290)

* Make sure `help()` doesn't cause hexchat to hang

Replace `pydoc.help` with a copy of `pydoc.Helper` with an empty
`StringIO` instead of stdin

* Handle BytesIO vs StringIO on 2.7

diff --git a/plugins/python/python.py b/plugins/python/python.py
index 371fbf40..1afb36c4 100644
linuxdaemon <linuxdaemon@users.noreply.github.com> no
python-cffi/7abeb10c.patch commit 7abeb10cf1f82fbad4d167f9e6f6918e1f47650b

python: plugin cleanup and refactor

diff --git a/plugins/python/_hexchat.py b/plugins/python/_hexchat.py
index 50ccfb83..ebee5657 100644
A_D <A_D@snoonet.org> no
python-cffi/586f089d.patch commit 586f089df6cdc465411ad1805b618ec44acc20ab

Python: Fix error in hexchat.emit_print when passing time attribute

diff --git a/plugins/python/_hexchat.py b/plugins/python/_hexchat.py
index ebee5657..567b3493 100644
jacob1 <jfu614@gmail.com> no
5deb6959.patch commit 5deb69591992d4fede9090b60d3dc847612a4d60

build: Better support building against python 3.8+

Closes #2441

diff --git a/plugins/python/meson.build b/plugins/python/meson.build
index 2ad5128e..eb762134 100644
Patrick Griffis <tingping@tingping.se> no
fix-pango-font-height.patch [PATCH 1/2] Use pango_font_metrics_get_height() to calculate font height

With newer versions of Pango and some fonts, the bottom of the
text is clipped (making underscores invisible). Use the correct
calculation when needed to avoid this.

Based on an original fix by Jeff Teunissen.

Closes #2449.
John Levon <levon@movementarian.org> no debian upstream, https://github.com/hexchat/hexchat/pull/2500 2020-09-03
a25f2381689d2c2279a0e43b33f6c0ec8305a096.patch commit a25f2381689d2c2279a0e43b33f6c0ec8305a096

Add Libera Chat to network list
Panagiotis Vasilopoulos <hello@alwayslivid.com> no
d3545f37cd5f551ed8bc0ab7b20e5c8140adc0a6.patch commit d3545f37cd5f551ed8bc0ab7b20e5c8140adc0a6

Change default network to Libera.Chat
Patrick Griffis <pgriffis@igalia.com> no
0001-Rename-the-python-module-to-python3-to-keep-backward.patch Rename the python module to python3, to keep backward compatibility with the previous Debian version Mattia Rizzolo <mattia@debian.org> not-needed 2019-08-31

All known versions for source package 'hexchat'

Links