Search Criteria
Package Details: hexchat-git 2.16.2.r3.gb544ac33-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/hexchat-git.git (read-only, click to copy) |
---|---|
Package Base: | hexchat-git |
Description: | A GTK+ based IRC client |
Upstream URL: | https://hexchat.github.io |
Keywords: | IRC |
Licenses: | GPL |
Conflicts: | hexchat, hexchat-lua-git |
Provides: | hexchat |
Replaces: | hexchat-lua-git |
Submitter: | TingPing |
Maintainer: | jvybihal |
Last Packager: | jvybihal |
Votes: | 12 |
Popularity: | 0.000000 |
First Submitted: | 2012-07-14 09:24 (UTC) |
Last Updated: | 2024-06-19 17:35 (UTC) |
Dependencies (21)
- dbus-glib
- desktop-file-utils (desktop-file-utils-gitAUR)
- gtk2 (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- iso-codes
- libcanberra
- libnotify (libnotify-gitAUR)
- libproxy (libproxy-gitAUR)
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- pciutils (pciutils-gitAUR)
- python-cffi
- sound-theme-freedesktop
- git (git-gitAUR, git-glAUR) (make)
- glib2-devel (make)
- meson (meson-gitAUR) (make)
- perl (perl-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- enchant (optional) – for spell check
- perl (perl-gitAUR) (optional) – for perl plugin
- python (python37AUR, python311AUR, python310AUR) (optional) – for python plugin
Required by (6)
- cwirc (requires hexchat)
- hexchat-autoaway (requires hexchat)
- hexchat-fishlim-reloaded-git (requires hexchat)
- hexchat-otr (requires hexchat)
- hexchat-otr-git (requires hexchat)
- hexchat-theme-manager-git (requires hexchat)
Latest Comments
1 2 Next › Last »
TingPing commented on 2018-12-19 19:27 (UTC)
Yes it is required, please re-add it. Removing it still builds but with disabled features: https://github.com/hexchat/hexchat/blob/master/plugins/sysinfo/meson.build#L23-L38
jvybihal commented on 2018-12-19 15:11 (UTC)
I did some deepdiving into what hexchat actually needs, and reverted all that unneccesary changes I made.
The only dependency I wonder now about is pciutils. Hexchat building docs mention it and they are checked on build. I thought it's required for sysinfo plugin to work, but I tested build without them and plugin still works just fine. Hence pciutils is not included as dependency at all here.
Thanks TingPing for stopping me.
jvybihal commented on 2018-12-19 09:49 (UTC)
As noted in commit message, I was just trying to bring it more closer to what the official package looks like. (https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/hexchat)
I had no idea it will bring somewhat heated reaction. My intention is not making the package worse. Thanks for the pointers, I will do my job and inspect dependencies more deeeply and act appropriately.
If there is someone else who feels like they are more competent in maintaining this package, and has the time, I can disown it. I just did not want this to be an orphan, and I made my job little easier by using PKGBUILD style from official package.
TingPing commented on 2018-12-18 15:55 (UTC)
Sorry I noticed you moved
iso-codes
to optdepends which is probably fine, though I think its overkill personally.TingPing commented on 2018-12-18 15:52 (UTC)
Well don't make the package worse...
These deps you added are redundant
'gdk-pixbuf2' 'glib2'
These deps you added are just completely wrong:
'intltool'
You failed to fix the single reason I dropped this: Add
'python-cffi'
'iso-codes'
is not a make dep, it is a runtime dep also.The
arch-meson
script is dumb and nobody from Arch recommends it AFAIK.And you just messed with other deps for unknown reasons that are probably wrong or not ideal.
jvybihal commented on 2018-12-17 09:05 (UTC)
I have adopted the package and will try to maintain it, because I use it.
aphirst commented on 2018-12-16 20:20 (UTC)
I think the package "python-cffi" needs to be added as a further (build only?) dependency.
[73/94] Generating python-bindings with a custom command. FAILED: plugins/python/python.c /home/adam/.cache/aurutils/sync/hexchat-git/src/hexchat/plugins/python/generate_plugin.py ../plugins/python/../../src/common/hexchat-plugin.h ../plugins/python/python.py plugins/python/python.c Traceback (most recent call last): File "/home/adam/.cache/aurutils/sync/hexchat-git/src/hexchat/plugins/python/generate_plugin.py", line 4, in <module> import cffi ModuleNotFoundError: No module named 'cffi' [78/94] Compiling C object 'plugins/perl/3d7dfcc@@perl@sha/perl.c.o'. ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting...
TingPing commented on 2017-08-08 17:28 (UTC)
jvybihal commented on 2017-08-08 08:06 (UTC) (edited on 2017-08-08 08:22 (UTC) by jvybihal)
jade1 commented on 2017-07-31 04:36 (UTC)
1 2 Next › Last »