Package: hexchat Version: 2.14.3-6 Severity: minor X-Debbugs-Cc: je...@sney.ca
Hello mapreri :) , The lua plugin has been included in hexchat since 2.12.1. Since then, it has become upstream's preferred language for add-on scripts. So, it should be treated the same as the perl and python plugins, and be included in both the main hexchat package's long description and Recommends field. I'm attaching a d/control file with the changes. (The lua plugin's description also has my old justification of "previously included in the main hexchat package..." for the lua plugin this isn't true, since it didn't exist yet when there was only 1 monolithic package. But I didn't change that as I'm not sure what should go there instead.) Best, and thanks for your work, Jesse (sney) -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.14.0-1-amd64 (SMP w/4 CPU threads) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages hexchat depends on: ii hexchat-common 2.14.3-6 ii libc6 2.32-4 ii libcanberra0 0.30-8 ii libdbus-glib-1-2 0.112-2 ii libgdk-pixbuf-2.0-0 2.42.6+dfsg-2 ii libglib2.0-0 2.70.0-1+b1 ii libgtk2.0-0 2.24.33-2 ii libnotify4 0.7.9-3 ii libpango-1.0-0 1.48.10+ds1-1 ii libproxy1v5 0.4.17-1 ii libssl1.1 1.1.1l-1 ii libx11-6 2:1.7.2-2+b1 Versions of packages hexchat recommends: ii ca-certificates 20210119 ii hexchat-perl 2.14.3-6 ii hexchat-plugins 2.14.3-6 ii hexchat-python3 2.14.3-6 ii libglib2.0-bin 2.70.0-1+b1 Versions of packages hexchat suggests: pn hexchat-otr <none> ii unifont 1:13.0.06-2 -- no debconf information
Source: hexchat Section: net Priority: optional Maintainer: Mattia Rizzolo <mat...@debian.org> Build-Depends: debhelper-compat (= 13), gettext, iso-codes, libcanberra-dev, libdbus-glib-1-dev, libglib2.0-dev, libgtk2.0-dev, liblua5.3-dev, libpci-dev, libperl-dev, libssl-dev, meson, python3-cffi, python3-dev (>= 3.3), Standards-Version: 4.6.0 Rules-Requires-Root: no Vcs-Git: https://salsa.debian.org/debian/hexchat.git Vcs-Browser: https://salsa.debian.org/debian/hexchat Homepage: https://hexchat.github.io Package: hexchat Architecture: any Provides: irc, Depends: hexchat-common (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}, Recommends: ca-certificates, hexchat-lua, hexchat-perl, hexchat-plugins, hexchat-python3, libglib2.0-bin, Suggests: hexchat-otr, unifont, Description: IRC client for X based on X-Chat 2 HexChat is a graphical IRC client with a GTK+ GUI. Features include Python, Perl, and Lua scripting support, a plugin API, multiple server/channel windows, spell checking, multiple authentication methods including SASL, and customizable notifications. For more information on IRC, see http://irchelp.org/. Package: hexchat-common Architecture: all Multi-Arch: foreign Provides: irc, Depends: ${misc:Depends}, Recommends: hexchat, Description: Common files for HexChat This package includes documentation, headers, and locale files for the Debian HexChat packages that are common for all architectures. Hexchat is a popular and featureful IRC client with a GTK+ GUI. For more information on IRC, see http://irchelp.org/. Package: hexchat-perl Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, Recommends: hexchat, Description: Perl plugin for HexChat This package contains the perl plugin for HexChat. Previously included in the main HexChat package, it's now separate as it's not actually required for core functionality. Package: hexchat-python3 Architecture: any Multi-Arch: same Depends: python3-cffi-backend, ${misc:Depends}, ${shlibs:Depends}, Recommends: hexchat, Description: Python 3 plugin for HexChat This package contains the Python 3 plugin for HexChat. Previously included in the main HexChat package, it's now separate as it's not actually required for core functionality. Package: hexchat-lua Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, Recommends: hexchat, Description: Lua plugin for HexChat This package contains the Lua plugin for Hexchat. Previously included in the main HexChat package, it's now separate as it's not actually required for core functionality. Package: hexchat-plugins Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, Recommends: hexchat, pci.ids, Description: Common plugins for HexChat This package contains the FiSHLiM, Sysinfo, Do At and Checksum plugins. Previously included in the main HexChat package, they're now separate as they're not actually required for core functionality. Package: hexchat-dev Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, Recommends: hexchat, Description: Development files for HexChat This package contains the hexchat-plugin.h and hexchat-plugin.pc files, which facilitate building binary plugins. Hexchat is a popular and featureful IRC client with a GTK+ GUI. For more information on IRC, see http://irchelp.org/.