Commit graph

920 commits

Author SHA1 Message Date
rillig
f280ea8d4c news: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-04 19:17:10 +00:00
rhialto
b62ced8de0 About 0.146
This is a maintenance release bringing you a number of bug fixes and
enhancements. Among other changes, the release addresses several
segmentation faults and improves CI for Pan. All users are advised to
upgrade to this latest version.

See NEWS for details on the changes in this release, and check the README
file before upgrading. Feedback, bug reports, and patches are very much
encouraged.

Changes since 0.145

  26eea78 Update .gitlab-ci.yml with GTK 3 (Petr Kovar)
  7f59091 Use an int instead of a char (Jonathan Briggs)
  476b5a6 Fix for issue #77. Segfault when build with gmime-3 (Detlef Graef)
  e5be4d4 Fix to build Pan with options --with-gmime30 and
          --with-gmime-crypto (Detlef Graef)
  edad96d Update bug URLs (Sebastiaan Lokhorst)
  e65ba15 Replace Bugzilla by Gitlab URL in DOAP file (Andre Klapper)
  ba6322f Add .gitlab-ci.yml (Petr Kovar)
  b9a4154 Fix ypart begin for bpf ranges (Federico Cuello)
  1de4962 Update URLs to GitLab (Petr Kovar)
  ad60bca Module was renamed to pan (Andrea Veri)
* Contributors to this release:
  Petr Kovar, Detlef Graef, Sebastiaan Lokhorst, Jonathan Briggs,
  Federico Cuello, Daniel Mustieles, Andre Klapper, Andrea Veri
* Updated translations:
...
2019-10-15 18:09:21 +00:00
leot
1c37873c69 sfeed: Update to 0.9.14
Changes:
0.9.14
------
 - Add checks for addition/multiplication overflow in string_append()
 - Documentation improvements
2019-10-13 13:51:56 +00:00
adam
435af01a8b Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
ryoon
edacf2bbcb Recursive revbump from boost-1.71.0 2019-08-22 12:22:48 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
rjs
0dfaed228d Make it build with enchant2. 2019-08-01 22:23:14 +00:00
leot
24bcd2e23e sfeed: Update to 0.9.13
Changes:
0.9.13
------
 - Documentation improvements
 - Misc bug fixes and improvements
2019-08-01 18:55:29 +00:00
wiz
1ac2210b6f *: recursive bump for gdk-pixbuf2-2.38.1 2019-07-21 22:23:57 +00:00
wiz
c30c5fbc0b *: recursive bump for nettle 3.5.1 2019-07-20 22:45:58 +00:00
wiz
a5a68fe9b7 *: recursive bump for gtkspell enchant -> enchant2 change. 2019-07-13 15:41:55 +00:00
nia
e19e15cb13 newsbeuter: Fix build with new json-c.
https://github.com/json-c/json-c/issues/304

XXX pullup?
2019-07-02 07:37:54 +00:00
ryoon
57d0806c39 Recursive revbump from boost-1.70.0 2019-07-01 04:07:44 +00:00
leot
3e47177640 sfeed: Update to 0.9.12
Changes:
0.9.12
------
 - Handle entities in attribute values
 - Misc bug fixes and improvements
2019-06-30 19:33:15 +00:00
rillig
c7ff05f63e all: replace SUBST_SED with the simpler SUBST_VARS
pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.
2019-05-23 19:22:54 +00:00
leot
fe25a41496 sfeed: Update to 0.9.11
Changes:
0.9.11
------
 - Remove sfeed_tail: it did not worked well with FIFOs and a tail-like
   example is now documented in README
 - sfeed_plain, start with timestamp, similarly to sfeed_twtxt
 - Optimize sfeed_opml_export
2019-05-13 23:20:10 +00:00
leot
49dceb289f sfeed: Update to 0.9.10
Changes:
0.9.10
------
 - Disable If-Modified-Since by default in sfeed_update
 - Misc bug fixes and improvements

0.9.9
-----
 - Add sfeed_atom to convert one or more feeds from TSV back to Atom
 - Rename fetchfeed() to feed() in sfeed_update
 - Add support for first <enclosure> as 8th field
 - Misc bug fixes and improvements
2019-05-05 17:46:36 +00:00
maya
5901ac0824 Omit mentions of python 34 and 35, after those were removed.
- Includes some whitespace changes, to be handled in a separate commit.
2019-04-26 13:13:41 +00:00
maya
f34a8c24a3 PKGREVISION bump for anything using python without a PYPKGPREFIX.
This is a semi-manual PKGREVISION bump.
2019-04-25 07:32:34 +00:00
ryoon
6fc378bce9 Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
leot
efec8f2dca sfeed: Avoid SUBST and directly adjust variables via MAKE_FLAGS (NFC) 2019-02-26 18:13:54 +00:00
leot
3f78227a99 sfeed: Update to 0.9.8
Changes:
0.9.8
-----
 - Documentation improvements
 - Add DOCPREFIX for installing docs
 - Misc bug fixes and improvements
2019-02-17 21:19:53 +00:00
wiz
391b903d24 canlock-hp: update to 3.1.0.
Provided by Michael Bäuerle via pkgsrc-wip.

Source tree of canlock-hp was merged into libcanlock.
This package now tracks the version number of libcanlock.

Changelog
=========

3.1.0      2019-01-26
           Merged into libcanlock package. Now using the same version number.
           Manual page of canlock-hfp utility updated
2019-02-13 17:36:05 +00:00
wiz
068ee74f53 libcanlock: update to 3.1.0.
From Michael Bäuerle via pkgsrc-wip.

Option "--disable-hp" added (header parsers will stay in package canlock-hp).

Changelog
=========

3.1.0      2019-01-26
           Merged canlock-hp into libcanlock package (now tracking the version
            number of the libcanlock package)
           Configure option "--disable-hp" added (Default is set to build
            canlock-hp, use this option to get the behaviour from 3.0.x)
           Manual page of canlock-hfp utility updated
           Library API and ABI are unchanged
2019-02-13 17:35:08 +00:00
wiz
372332163d flnews: update to 0.16.
Provided by Michael Bäuerle in pkgsrc-wip.

Backported patches from 0.17 branch:
--------------------------------------------------------------------------------
           Bugfix: Configuration test result for inttypes.h presence is used,
            reintroduce the test
           Bugfix: BSD version of ntohl() for old systems now working again
           Modified LaTeX documentation to work with recent doxygen
--------------------------------------------------------------------------------

Changelog:
--------------------------------------------------------------------------------
V0.16      Bugfix: Supersede now preserves Followup-To header field
           Bugfix: The code that generates the attribute "reply to own article"
            now checks the Message-IDs too (to avoid errors if the parent
            article is missing in the hierarchy)
           Bugfix: Header parser and MIME parser fixed to correctly handle
            MIME entity delimiters (for boundary strings that contain spaces)
           Bugfix: Removed Unicode range U+E0020 ... U+E007E from rejected
            control characters (deprecated since Unicode 5.1, reintroduced for
            different purpose since Unicode 9.0) (Reported by Marcel Logen)
           TLS: Protocol version TLSv1.3 according to RFC8446 is now supported
            (requires at least OpenSSL 1.1.1)
           CORE module now supports multiple article hierarchies
           Unicode database updated to version 11.0.0
           IBM852 to UTF-8 converter added
           If the OS doesn't report IPv6 as available, usage can now be forced
            with the option 'CFG_FORCE_IP6'
           Support for reproducible builds added (option 'CFG_REPRODUCIBLE')
           Some checks for system header files removed to speed up configuration
            (Build fails in any case if they are missing)
           Documentation updated
--------------------------------------------------------------------------------
2019-01-21 12:03:41 +00:00
wiz
a7cadf64c9 tin: update to 2.4.3.
Update provided by Michael Bäuerle in wip/tin.

-- 2.4.3 release 20181224 "Glen Mhor" --

 012) Thomas E. Dickey <dickey@invisible-island.net>
      ADD. update configure macros
      ADD. check for va_copy() for pre C99 systems
      FIX. aclocal.m4, configure[.in], autoconf.h[in], tin.h, memory.c
           screen.c, string.c, tcurses.c

 011) Francisco Javier Serrador <fserrador@gmail.com>
      ADD. spanish translation
      FIX. es.po

 010) Matt Anton <tin@lv223.org>
      ADD. updated french translation
      FIX. fr.po

 009) Dennis Preiser <dennis@d--p.de>
      BUG. ensure destination of match_string() is NULL terminated
      BUG. possible buffer overflows with long translations
      BUG. fixed length buffer in rfc1522_decode() may overflow
      ADD. don't idna_decode() strings which are not IDNA encoded
      ADD. ability to filter on Path:-header
      FIX. art.c, config.c, feed.c, filter.c, getline.c, help.c, lang.c
           main.c, memory.c, nntplib.c, page.c, rfc2047.c, save.c, screen.c
           extern.h, nntplib.h, proto.h, tin.h, tin.5

 008) Urs Janssen <urs@tin.org>
      ADD. config.guess, config.sub update
      ADD. checks for explicit_bzero(), explicit_memset(), memset_s()
      ADD. check for unicode/unorm2.h to favor unorm2_normalize() over
           unorm_normalize() if found
      ADD. NFKC_case_fold normalization if unicode/unorm2.h is found
      ADD. don't strip binray with "make install"
      ADD. match_string()/match_item() now stop on first '\n'
      ADD. don't show broken active file messages if not running with -D 1
      ADD. accept arbitrary line length in mail.active file
      ADD. allow (multiple) -v for debug mode
      ADD. honor NDEBUG in assert() replacement
      BUG. possible buffer overflow when prompting for a wildcard search
           pattern in get_search_pattern()
      BUG. possible buffer overflows with long translations
      BUG. pointer arithmetic with possible NULL pointer
      BUG. didn't recheck CAPABILITIES after auth
      BUG. transport-padding on mime boundaries wasn't ignored
      BUG. get_group_from_list() used in 'L'lookup_msgid() couldn't handle
           FWS as of RFC 5536 3.1.4.
      ADD. rename FOLLOW_USEFOR_DRAFT to ALLOW_FWS_IN_NEWSGROUPLIST
      ADD. remove some redundant assigns
      ADD. switch from autoconf-2.13.20110430 to autoconf-2.52.20181006
      ADD. be more verbose on connections errors when get_tcp6_socket()
           is used (debian bug #232924)
      FIX. active.c, art.c, auth.c, config.c, cook.c, debug.c, feed.c
           getline.c, group.c, header.c, help.c, init.c, keymap.c, lang.c
           list.c, mail.c, main.c, misc.c, newsrc.c, nntplib.c, options_menu.c
           page.c, post.c, read.c, rfc1524.c, rfc2045.c, rfc2046.c, rfc2047.c
           save.c, search.c, screen.c, select.c, signal.c, sigfile.c
           strftime.c, string.c, extern.h, proto.h, tin.h, config.guess
           config.sub, aclocal.m4, configure[.in], autoconf.h[in]
           Makefile[.in], tin.1, tin.5
2019-01-15 15:48:17 +00:00
leot
79892db63c sfeed: Update to 0.9.7
Changes:
0.9.7
-----
- Add a maximum amount of feeds to update concurrently in sfeed_update
- Add merge(), filter() and order() support per feed in sfeed_update
  in order to permit to change merge logic, filter lines and fields
  and order lines per feed
- Misc bug fixes and improvements
2019-01-01 00:32:10 +00:00
adam
5b12b7b592 revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
adam
16dd5de231 revbump after updating textproc/icu 2018-12-09 18:51:58 +00:00
wiz
aa26af0d84 libcanlock: update to 3.0.3.
Provided by Michael Bäuerle via pkgsrc-wip.

3.0.3      2018-12-05
           Build system fixed for cross build (Patch suggested by Helmut Grohne,
            modified to work on macOS)
2018-12-07 21:49:36 +00:00
rhialto
e937a9230a Add patch to avoid some unneeded UTF-8 strings. 2018-11-18 14:31:56 +00:00
rhialto
ed27e3b3a5 msgfmt --xml --desktop breaks the build; avoid running it. 2018-11-18 14:29:03 +00:00
kleink
f1a683c990 Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
ryoon
b86dfe6873 Recursive revbump from hardbuzz-2.1.1 2018-11-12 03:51:07 +00:00
rhialto
f71603f7d4 Add patches from PR pkg/53190 for building with newer g++ (4.9+). 2018-11-11 14:11:27 +00:00
wiz
a79af62765 xrn: update to 10.11.
Update provided by Michael Bäuerle via wip.

Changes: too many to list here, previous distfile is from 1998(!).
2018-11-10 20:03:40 +00:00
tnn
0b3cf2d026 pan: needs itstool 2018-09-29 15:33:26 +00:00
wiz
9e5b72fbdf slrn: update to 1.0.3a.
Update provided by Michael Bäuerle via wip.

Version 1.0.3 release notes
===========================

  Version 1.0.3 is primarily a bug-fix release.  See changes.txt for
  details.

  Support for SSLv3 has been disabled since it is to POODLE attacks.

  On 32 bit systems, support has been added for files larger than 2GB.

  Support added for both 32 and 64 bit mingw and cygwin compilers.

Version 1.0.2 release notes
===========================

  Version 1.0.2 is primarily a bug-fix release.  See changes.txt for
  details.

  Note: slang version 2.2.3 or later is required.  Version 2.3.0 is
  the current version.

  The intrinsic function get_header_flags was modified to return the
  full set of flags when called with an optional argument.  Symbolic
  constants for the corresponding flags were added to the interpreter
  interface.

  The value for query_read_group_cutoff was increased to 1000.

  Support for building slrnpull on win32 systems was added.
2018-09-21 14:27:37 +00:00
leot
b0236a5956 sfeed: Use REPLACE_SH for shell scripts 2018-09-08 14:10:52 +00:00
leot
fe1ce03b20 news/Makefile: + sfeed 2018-09-08 13:24:26 +00:00
leot
8de0b42eb1 sfeed: Import sfeed-0.9.6 as news/sfeed
RSS and Atom parser (and some format programs).
2018-09-08 13:23:38 +00:00
wiz
2929b401d1 leafnode: update to 1.11.11.
Updated provided by Michael Bäuerle via pkgsrc-wip.

* 1.11.11, 2015-08-25

### BUGFIXES
- The configfile parser now strips whitespace between a configuration
  parameter's value and a trailing comment. Found by Cecil Westerhof.
- The roff manual page sources now render proper hyphens (-), minus characters
  (\-) and en-dashes (\[en]) depending on their context. This is so that
  copying-and-pasting from the manual page works properly.
- The code that checks if the peer is local now properly deals with IPv4
  mapped IPv6 addresses.
2018-09-04 11:00:48 +00:00
wiz
24cac22b65 tin: update to 2.4.2.
From Michael Bäuerle via pkgsrc-wip.

New features and changes since tin-2.2.0

New features
------------
- simplified Chinese translation
- handle RFC 2231 parameter value continuation
- skip over RFC 2231 language parameters
- RFC 2231 decoding of non us-ascii MIME-parameter values
- options to color external quotes (extquote_handling, extquote_regex,
  col_extquote)
- LookupMessage ('L') in select level if reading via NNTP


Changes
-------
The gTLD list is no longer actively maintained (too many new gTLD recently),
disable_gnksa_domain_check=OFF might result in false positives.

--enable-heapsort is now default during configure (sort_function in tinrc
still needs to be set accordingly if you like to use heapsort instead of
qsort)

--enable-ipv6 is now default during configure

--enable-break-long-lines is now default during configure

sigfile=!/path/to/command no longer passes the name of the current
newsgroup to command. One can specify %G which will be replaced by
the name of the current newsgroup.
To match the old behaviour: 'sigfile=!/path/to/command %G'.

--enable-cancel-locks requires libcanlock-3 (which is included, but
some distros (e.g. debian) are linking against a shared lib which may
be too old).

Retired Features
----------------
. groupname_max_length, can now be set via user defined screen layout at
  select level
2018-09-03 09:39:27 +00:00
wiz
8b42e95592 news/Makefile: + canlock-hp, libcanlock 2018-08-27 15:14:21 +00:00
wiz
ca50f8eb8b news/libcanlock: import libcanlock-3.0.2
Packaged for wip by Michael Bäuerle.

libcanlock is a library for creating and verifying RFC 8315 Netnews
Cancel-Locks. This implementation uses the recommended algorithm from
Section 4 with HMAC based on the same hash function as <scheme>.

A command line utility "canlock" is built together with the library.

Additional header parsers (for the receiving side) are available in the
package canlock-hp.
2018-08-27 15:14:03 +00:00
wiz
05e9e78bf0 news/canlock-hp: import canlock-hp-0.0.3
Packaged for wip by Michael Bäuerle.

The canlock-hp package contains standalone header parsers that can be used to
implement RFC 8315 Netnews Cancel-Locks on the receiving (server) side.
They are intended as preprocessors for canlock, the command line frontend of
libcanlock, but are independent programs.

canlock-mhp (Message Header Parser) is intended to process RFC 5536 Netnews
articles and can be used to extract and unfold a single header field.

canlock-hfp (Header Field Parser) is intended to process RFC 8315 header fields
("Cancel-Lock" and "Cancel-Key").
2018-08-27 15:13:27 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
wiz
44bf634e25 news/Makefile: + flnews 2018-08-20 12:57:57 +00:00
wiz
3814150fbd news/flnews: import flnews-0.15
flnews is a client with graphical user interface to read USENET newsgroups.
It is intended for POSIX compliant operating systems running the X window
system.

The main development goals are (in order of importance):
- No bloat
- Support for old workstations
- Standard compliance
- Be conservative in what you do, be liberal in what you accept from others
- Compatibility with other newsreaders
- Usable X display redirection via network (or ssh tunnel)
- Warn users about things that are not forbidden but considered "bad practice"

Features that are currently not implemented (or not usable yet):
- UUCP
- Multiple servers
- Offline mode (for network connection via dialup line)

Packaged for wip by Michael Bäuerle.
2018-08-20 12:57:34 +00:00
adam
9d06c0a472 revbump after boost-libs update 2018-08-16 18:54:26 +00:00