38 Commits

Author SHA256 Message Date
Andrey Karepin
82d69dcd37 Accepting request 1318412 from home:dimstar:Factory
- BuildRequite glycin-loaders: needed to embed hexchat.png into the
  gresource.

OBS-URL: https://build.opensuse.org/request/show/1318412
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=71
2025-11-21 14:43:11 +00:00
Andrey Karepin
bfd812fb9c Accepting request 1194243 from home:AZhou:branches:network
- Add hexchat-disable-tray-icon-by-default.patch: Workaround to
  prevent X BadWindow error (bsc#1225688).

OBS-URL: https://build.opensuse.org/request/show/1194243
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=69
2024-08-16 10:24:12 +00:00
Andrey Karepin
18df9ece8b Accepting request 1145133 from home:dimstar:Factory
NOTE: https://github.com/hexchat/hexchat has been archived by the owner on Feb 7 2024

- Update to version 2.16.2:
  + change /server to use TLS by default, use -insecure or the -
    prefix on the port to disable.
  + change preferences dialog to be modal.
  + add support for the extended-monitor capability.
  + add support for SCRAM SASL mechanisms.
  + add option to hide nick from window title.
  + increase max server password length to 1024.
  + fix some detecting some URLs causing a crash.
  + fix long SASL auth strings not being split.
  + fix PROTOCOL_NAMESX support and only use it when not using
    multi-prefix.
  + fix dialog topic not being updated with CHGHOST.
  + fix notify.conf being reversed when saved.
  + lua: fix crash when using pluginprefs.
  + python: fix API break in hook_timer().
  + python: fix timers that unhook themselves.
  + checksum: Various improvements including not blocking the UI.

OBS-URL: https://build.opensuse.org/request/show/1145133
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=67
2024-02-08 13:50:23 +00:00
Andrey Karepin
b3d3423731 Accepting request 1042345 from home:dimstar:Factory
- Fix execution on i586: the migration script is installed in
  /usr/lib there (boo#1206323).

OBS-URL: https://build.opensuse.org/request/show/1042345
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=65
2022-12-13 12:28:00 +00:00
Andrey Karepin
9855bcbb8a up to 2.16.1
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=64
2022-02-13 13:31:42 +00:00
Andrey Karepin
0cc887fe34 Accepting request 949258 from home:predivan:branches:network
- Update to 2.16.0
  * add support for IRCv3 SETNAME, invite-notify, account-tag, standard replies, and UTF8ONLY
  * add support for strikethrough formatting
  * update network list (including Libera.Chat as the default)
  * fix text clipping issues by respecting font line height
  * fix URLs not being escaped when opened
  * fix misc IRC message parsing issues
  * remove libnotify dependency on Linux, fixing hangs when notifications are shown
  * remove libproxy dependency on Linux
  * print ChanServ notices in the front tab by default
  * fishlim: add support for CBC mode
  * python: rewrite plugin in python with CFFI 
    This lowers memory usage and fixed conflicts with many C Python modules including pygobject
- Package changes:
 - Update meson configuraion options
 - Add python3-cffi as BuildRequires and Requires for python3 plugin package
 - Drop 2559.patch and feature-add-libera-chat.patch (merged upstream)
 - Drop libnotify and libproxy BuildRequires, as per upstream changes
 - Drop hexchat.keyring, upstream no longer provides detached tarball signatures
    (gh#hexchat/hexchat#2635)

OBS-URL: https://build.opensuse.org/request/show/949258
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=63
2022-01-30 12:32:41 +00:00
Andrey Karepin
c491b88e0d Accepting request 894809 from home:simotek:branches:network
- Add Libera.Chat to the channel list
  * feature-add-libera-chat.patch

OBS-URL: https://build.opensuse.org/request/show/894809
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=61
2021-05-21 13:44:16 +00:00
Andrey Karepin
13609a6212 Accepting request 886867 from home:dimstar:Factory
- Add 2559.patch: fix segfault on lua_pop with Lua 5.4.3.

OBS-URL: https://build.opensuse.org/request/show/886867
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=59
2021-04-20 10:16:06 +00:00
Tomáš Chvátal
20f54d7db1 Accepting request 785487 from home:Arnavion:branches:network
Fix python plugin to work with python 3.8.

With python 3.8, the libs that the plugin would need to link to are defined by the python3-embed.pc file, not the python3.pc file.

Python recommends looking first for python3-embed.pc and then python3.pc to support versions before 3.8, but for us it's easier to just require 3.8.

Fixes https://bugzilla.opensuse.org/show_bug.cgi?id=1166697

OBS-URL: https://build.opensuse.org/request/show/785487
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=57
2020-03-16 08:54:40 +00:00
Andrey Karepin
54c034a40c update source
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=55
2019-12-22 11:16:37 +00:00
Andrey Karepin
29d03c5892 update to 2.14.2
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=53
2018-09-01 07:13:10 +00:00
Andrey Karepin
609c3e3c48 Accepting request 590046 from home:jengelh:branches:network
- Ensure neutrality of description.

OBS-URL: https://build.opensuse.org/request/show/590046
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=51
2018-03-22 10:47:03 +00:00
Andrey Karepin
9a2a78f1c6 meson require python3 >= 3.5
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=50
2018-03-22 10:43:45 +00:00
Andrey Karepin
efb9224d8a Accepting request 589260 from home:luc14n0:branches:network
Update to version 2.14.1.

OBS-URL: https://build.opensuse.org/request/show/589260
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=49
2018-03-20 18:01:33 +00:00
Andrey Karepin
4edaf5c5ae Accepting request 507923 from home:AndreasStieger:branches:network
hexchat 2.12.4

OBS-URL: https://build.opensuse.org/request/show/507923
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=47
2017-07-03 18:47:52 +00:00
Andrey Karepin
b7382636fc Accepting request 488097 from home:pluskalm:branches:network
- Add dependency on iso-codes and hwdata as hexchat tries to use
  them (boo#1034310)

OBS-URL: https://build.opensuse.org/request/show/488097
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=45
2017-04-15 18:52:52 +00:00
Andrey Karepin
5ca77d5196 Accepting request 440384 from home:TingPing:branches:network
Updates deps to reflect current hexchat and removes old workaround

OBS-URL: https://build.opensuse.org/request/show/440384
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=43
2016-11-15 16:56:29 +00:00
Andrey Karepin
6bcf011bfe Accepting request 438019 from home:scarabeus_iv:branches:network
- Version update to 2.12.3:
  * various small bugfixes in the 2.12 series
  * Add LUA scripting support
- Drop patch hexchat-python3.patch

OBS-URL: https://build.opensuse.org/request/show/438019
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=41
2016-10-31 18:30:34 +00:00
8b8e6ee421 Accepting request 424817 from home:VictorYang:branches:network
Realizing the migration job with shell script(bnc#989961)

OBS-URL: https://build.opensuse.org/request/show/424817
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=39
2016-09-07 07:05:02 +00:00
f8be90872a Accepting request 393826 from home:VictorYang:branches:network
fate#318480 replace xchat with hexchat(automaticly migrate settings from xchat)

OBS-URL: https://build.opensuse.org/request/show/393826
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=35
2016-05-06 07:31:56 +00:00
Ismail Dönmez
e2efe57fda Accepting request 390596 from home:nemysis:branches:network
Please accept these changes.

OBS-URL: https://build.opensuse.org/request/show/390596
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=33
2016-04-19 06:56:38 +00:00
Ismail Dönmez
2f3475efe4 Accepting request 384498 from home:scarabeus_iv:branches:network
- Provide/Obsolete xchat to ensure those that do not have patterns
  containing hexchat to migrate to it.

OBS-URL: https://build.opensuse.org/request/show/384498
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=31
2016-04-06 07:17:45 +00:00
f40f26f43a Accepting request 376773 from home:scarabeus_iv:branches:network
- Version update to 2.12.0:
  * add support for IRCv3.2
  * add cap 3.2
  * add sasl 3.2
  * add chghost
  * add cap-notify
  * add support for twitch.tv/membership cap
  * add support for SNI (Server Name Indication)
  * add ability to do DnD reordering in some settings dialogs
  * add option to disable middle-click closing tabs
  * rewrite sysinfo plugin
  * change formatting, unified across platforms
  * fix handling unsupported CPU arch on unix
  * rewrite identd plugin
  * add ability to change port
  * fix handling multiple connections
  * fix threading issues
  * rewrite checksum plugin
  * fix support for very large files
  * remove openssl dependency
  * remove DH-{AES,BLOWFISH} mechanisms (insecure)
  * remove “IRC” encoding, replaced with UTF-8
  * remove “System Default” encoding, replaced with UTF-8
  * remove configure option to disable ipv6
  * remove msproxy and socks5 library support (unused)
  * change tab-complete to favor other user nicks over own
  * change url detection to support unicode
  * change decoding to not attempt ISO-8859-1 fixing corruption
  * change pluginpref to escape values
  * change installer on Windows to not overwrite gtkrc file

OBS-URL: https://build.opensuse.org/request/show/376773
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=29
2016-03-23 15:21:41 +00:00
Andrey Karepin
bc67709c0a Accepting request 361180 from home:nemysis:branches:network
Please accept these changes.

OBS-URL: https://build.opensuse.org/request/show/361180
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=27
2016-02-24 05:59:40 +00:00
Tomáš Chvátal
5fb539decc - Version bump to 2.10.2:
* verify hostnames of certificates
  * use more secure openssl options (No SSLv2/3)
  * detect utf8 urls in chat
  * fix using multiple client certs at the same time
  * fix checking for Perl on some distros
  * fix friends list not properly updating
  * fix building with format-security
  * fix more non-ascii path issues on Windows
  * fix opening utf8 urls on Windows and OSX
  * update deps on Windows
  * update translations
- Remove the asneeded.diff as it seems not to be needed, builds without
  and perl is linked well.

OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=25
2015-01-15 09:40:24 +00:00
Andrey Karepin
b74afd1de2 Accepting request 249056 from home:nemysis:branches:network
Version bump to 2.10.1

OBS-URL: https://build.opensuse.org/request/show/249056
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=23
2014-09-20 17:09:45 +00:00
716cec4742 Accepting request 246718 from home:fcrozat:branches:network
- Disable BuildRequires libntlm-devel on SLE12.

OBS-URL: https://build.opensuse.org/request/show/246718
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=21
2014-09-01 15:38:47 +00:00
d9daf5564c Accepting request 241927 from home:mlschroe:branches:network
when testing for perl, -lperl has to come last

OBS-URL: https://build.opensuse.org/request/show/241927
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=19
2014-07-26 10:02:32 +00:00
Tomáš Chvátal
084ceb572a - Version bump to 2.10.0:
* fix SASL on InspIRCd networks
  * fix building on OpenBSD
  * fix crash when using invalid timestamps on Windows
  * fix Lag Meter reporting invalid numbers
  * fix drag and drop on User List/Channel Switcher
  * fix various Unicode issues on Windows
  * add fullscreen display mode
  * add /getbool command
  * add support for userhost-in-names capability
  * add –command command line flag on Windows
  * add message parameter to /query
  * add help messages to user commands
  * add plugin_pref to Perl
  * add regex search to the Channel List on Windows
  * add option to hide nick change messages
  * redesign various settings windows (notably key bindings)
  * render colors and attributes in the Input Box and Topic Bar
  * bind middle-click to close tabs
  * build the GTK+ PixBuf theme engine on Windows
  * change /list to open the Channel List window
  * change the format key bindings are stored in (will convert automatically)
  * enable italics
  * rewrite /dns adding support for Windows and replacing the plugin
  * rebrand the Perl plugin
  * replace the Search window with a Search Bar
  * replace Text Box transparency with full window transparency (may come back)
  * remove all deprecated GTK+ usage
  * remove all direct use of X11, fixing XWayland support
  * hide unsupported channel modes from the Topic Bar

OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=17
2014-06-13 14:17:31 +00:00
Tomáš Chvátal
e6f7067649 - Cleanup with spec-cleaner.
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=15
2014-05-21 12:16:50 +00:00
Sascha Peilicke
985b9581fe Accepting request 201527 from home:scarabeus_iv
- Do not put date into binary to avoid needless rebuilds.

- Add missing defattr on the devel package.

- Add more deps
- Adjust configure a bit
- Utilize devel package as we have .h and .pc files.

OBS-URL: https://build.opensuse.org/request/show/201527
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=13
2013-10-01 07:04:56 +00:00
Andrey Karepin
c152cb5702 Accepting request 201426 from home:scarabeus_iv
Bump to latest release and thus fix build failure on 13.1 and Factory.

OBS-URL: https://build.opensuse.org/request/show/201426
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=11
2013-09-30 10:25:29 +00:00
a85144397e - add libperl_requires
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=9
2013-09-05 15:29:22 +00:00
Andrey Karepin
cab75a2d4f formatting spec file
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=7
2013-08-22 17:32:20 +00:00
Andrey Karepin
42aa50e7ef Accepting request 195980 from home:TingPing:branches:network
Fixed HexChat not depending on libsexy.

OBS-URL: https://build.opensuse.org/request/show/195980
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=5
2013-08-22 10:06:01 +00:00
Andrey Karepin
68c8072bae fix spec: add BuildRequires automake 1.11
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=3
2013-05-06 15:33:47 +00:00
Andrey Karepin
7a5a043662 fix spec: add Group to plugins packages
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=2
2013-05-06 15:23:19 +00:00
dc773df947 Accepting request 173880 from home:EGDFree
I update changes file

OBS-URL: https://build.opensuse.org/request/show/173880
OBS-URL: https://build.opensuse.org/package/show/network/hexchat?expand=0&rev=1
2013-05-03 09:30:15 +00:00