pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/chat/eggdrop



Module Name:    pkgsrc
Committed By:   nia
Date:           Mon Mar  7 07:28:45 UTC 2022

Modified Files:
        pkgsrc/chat/eggdrop: DESCR Makefile PLIST distinfo

Log Message:
eggdrop: update to 1.9.2

Eggdrop v1.9.2:

 General changes:
    - Added CAP 302 support, and generally enhance CAP support
    - Enabled threaded core DNS requests as the default method for DNS lookups;
      this can be disabled with ./configure --disable-tdns
    - Added support for the MONITOR CAP capability, allowing tracking of online
      and offline nicknames
    - Added support for the 005 BOT flag, allowing tracking of users that
      declare themselves as bots to the IRC server
    - Added SSL status to the .bottree command, denoted with a '=' symbol
    - Fixed allowing Eggdrop to process message-tags even if the message-tags
      capability is not explicitly requested
    - Alt-nick is now used before a randomly generated nickname if the requested
      nickname is rejected as invalid by the server. This feature is now
      divorced of any previous dependence on the keep-nick setting, with the
      reasoning that getting the Eggdrop onto the server with a random nick is
      more important than keeping a nickname and not ever joining, particularly
      from a troubleshooting standpoint
    - RAWT binds returning a '1' now block similar RAW binds from triggering
      by the same activity (but RAW binds cannot block a RAWT bind- use a RAWT!)
    - Fixed mistakenly requiring a flag for the 'listen script' command
    - Fixed an issue with Eggdrop not properly updating the account-tracking
      status

  Botnet changes:
    - None

  Tcl API changes:
    - Added the 'monitor' command, which allows interaction with the CAP
      MONITOR capability
    - Added the 'isircbot' command, which returns if a user has registered as a
      bot with the IRC server
    - Added the 'server list' command, which lists servers added to Eggdrop
    - Added the USERNOTICE bind to the Twitch module
    - Added a 'values' argument to the 'cap' command, outputting the display of
      CAP 302 values, if any, associated with each capability

  Module changes:
    - Fixed bug in PBKDF2 that caused PBKDF2-only environments to not store
      hashes properly, resulting in 'bad password' errors after relinking
    - Deprecated the DNS module (functionality has been moved core Eggdrop
      code). Eggdrop now natively handles asynchronous DNS (which was the
      purpose of the DNS module), so the DNS module is no longer needed
    - Fixed a bug with the Twitch module where it would crash on .rehash and
      .restart

  Eggdrop config file changes:
    - Added the 'extended-join' setting, to enable the extended-join CAP
      capability
    - Moved DNS-related settings out of the modules section and into the core
      config area
    - No longer load the (now-deprecated) DNS module by default


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/chat/eggdrop/DESCR
cvs rdiff -u -r1.41 -r1.42 pkgsrc/chat/eggdrop/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/chat/eggdrop/PLIST
cvs rdiff -u -r1.22 -r1.23 pkgsrc/chat/eggdrop/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/chat/eggdrop/DESCR
diff -u pkgsrc/chat/eggdrop/DESCR:1.3 pkgsrc/chat/eggdrop/DESCR:1.4
--- pkgsrc/chat/eggdrop/DESCR:1.3       Sat May 24 16:43:05 2003
+++ pkgsrc/chat/eggdrop/DESCR   Mon Mar  7 07:28:45 2022
@@ -1,11 +1,5 @@
-Eggdrop is an IRC bot, written in C.  If you don't know what IRC is, this is
-probably not whatever you're looking for!  Eggdrop, being a bot, sits on a
-channel and takes protective measures: to keep the channel from being taken
-over (in the few ways that anything CAN), to recognize banished users or sites
-and reject them, to recognize priveledged users and let them gain ops, etc.
+Eggdrop is the oldest Internet Relay Chat (IRC) bot still in active development.
 
-One of the more unique features of eggdrop is its "party line", accessable via
-DCC chat, which allows you to talk to other people lag-free.  Consider it a
-multi-way DCC chat, or a miniature IRC (complete with channels).  You can link
-up with other bots and expand the party line until it actually becomes
-something very much like IRC, in fact.
+It is a feature rich program designed to be easily used and expanded upon
+(using Tcl scripting) by both novice and advanced IRC users on a variety of
+hardware and software platforms.

Index: pkgsrc/chat/eggdrop/Makefile
diff -u pkgsrc/chat/eggdrop/Makefile:1.41 pkgsrc/chat/eggdrop/Makefile:1.42
--- pkgsrc/chat/eggdrop/Makefile:1.41   Tue Aug 10 11:02:04 2021
+++ pkgsrc/chat/eggdrop/Makefile        Mon Mar  7 07:28:45 2022
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.41 2021/08/10 11:02:04 nia Exp $
+# $NetBSD: Makefile,v 1.42 2022/03/07 07:28:45 nia Exp $
 
-DISTNAME=      eggdrop-1.9.1
+DISTNAME=      eggdrop-1.9.2
 CATEGORIES=    chat
 MASTER_SITES=  https://ftp.eggheads.org/pub/eggdrop/source/${PKGVERSION_NOREV:R}/
 
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://www.eggheads.org/
 COMMENT=       IRC robot with TCL scripting and multi-channel ability
 LICENSE=       gnu-gpl-v2

Index: pkgsrc/chat/eggdrop/PLIST
diff -u pkgsrc/chat/eggdrop/PLIST:1.17 pkgsrc/chat/eggdrop/PLIST:1.18
--- pkgsrc/chat/eggdrop/PLIST:1.17      Tue Aug 10 11:02:04 2021
+++ pkgsrc/chat/eggdrop/PLIST   Mon Mar  7 07:28:45 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2021/08/10 11:02:04 nia Exp $
+@comment $NetBSD: PLIST,v 1.18 2022/03/07 07:28:45 nia Exp $
 bin/eggdrop
 lib/eggdrop/assoc.so
 lib/eggdrop/blowfish.so
@@ -101,12 +101,14 @@ share/doc/eggdrop/html/installAndSetup/f
 share/doc/eggdrop/html/installAndSetup/index.html
 share/doc/eggdrop/html/installAndSetup/install.html
 share/doc/eggdrop/html/installAndSetup/readme.html
+share/doc/eggdrop/html/installAndSetup/upgrading.html
 share/doc/eggdrop/html/mainDocs/about.html
 share/doc/eggdrop/html/mainDocs/bans.html
 share/doc/eggdrop/html/mainDocs/botnet.html
 share/doc/eggdrop/html/mainDocs/features.html
 share/doc/eggdrop/html/mainDocs/index.html
 share/doc/eggdrop/html/mainDocs/ipv6.html
+share/doc/eggdrop/html/mainDocs/ircv3.html
 share/doc/eggdrop/html/mainDocs/partyline.html
 share/doc/eggdrop/html/mainDocs/patch.html
 share/doc/eggdrop/html/mainDocs/pbkdf2.html

Index: pkgsrc/chat/eggdrop/distinfo
diff -u pkgsrc/chat/eggdrop/distinfo:1.22 pkgsrc/chat/eggdrop/distinfo:1.23
--- pkgsrc/chat/eggdrop/distinfo:1.22   Tue Oct 26 10:05:13 2021
+++ pkgsrc/chat/eggdrop/distinfo        Mon Mar  7 07:28:45 2022
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.22 2021/10/26 10:05:13 nia Exp $
+$NetBSD: distinfo,v 1.23 2022/03/07 07:28:45 nia Exp $
 
-BLAKE2s (eggdrop-1.9.1.tar.gz) = da623165f322e70aac58ed3275670959a52ec4267ba6dc6524a22c8d9053a00b
-SHA512 (eggdrop-1.9.1.tar.gz) = d8907d265f7e22f3bcd3e28b256c5788d5959ad11cc1425d59eb4411ebbc172fe8d90c31fd9f033369ab80cd29a36a5856f6bd32bc6c9cdfedea1d6509ea7f3b
-Size (eggdrop-1.9.1.tar.gz) = 2271120 bytes
+BLAKE2s (eggdrop-1.9.2.tar.gz) = 2c5a37d649f5550a68f2047ffb2fcf62a399901c200415b6fecae0bfca37127c
+SHA512 (eggdrop-1.9.2.tar.gz) = 67c8053a79ab5c4c418164e4e12f89a6e111b06b4e6dfdc69c52913b2f3b9a58b065a7601165112071c9ca2a778269aeb95c749a9da787c1932e6471a23146ce
+Size (eggdrop-1.9.2.tar.gz) = 2296300 bytes
 SHA1 (patch-Makefile.in) = c2c51e1a57889feab043fad4c4d17850fe11449e
 SHA1 (patch-src_eggdrop.h) = de7a4ee2f51a325542e22ebdf69cc75295b0b8de



Home | Main Index | Thread Index | Old Index