summaryrefslogtreecommitdiff
path: root/news
AgeCommit message (Collapse)AuthorFilesLines
2022-09-11hellanzb, lottanzb: removewiz15-810/+1
No upstreams, last hellanzb release in 2008, not much better for lottanzb
2022-08-30news/tuifeed: update to 0.3.2pin3-23/+23
0.3.2 Released on 30/08/2022 - Fixed articles sorted by date 0.3.1 Yanked relese 0.3.0 Released on 29/08/2022 - Show timestamp next to articles (can be configured) - Added new key article-title to configuration (optional)
2022-08-19news/tuifeed: update to 0.2.1pin3-63/+131
Released on 19/08/2022 If published is None, use updated from feed.
2022-08-17sfeed: Update to 1.6leot2-6/+6
Changes: 1.6 --- * Code cleanups: unused code and refactored the code for reading read items from a plain-text URL file list. * Fix typos in the code and documentation. * Improve clarity of some code comments. * Add setsid example to the README.
2022-08-11Bump all dependent packages of wayland (belatedly)gutteridge1-1/+2
The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
2022-08-09*: Remove hardcoded -liconv / -lintl on SunOS.jperkin1-2/+2
This is now handled centrally via OPSYS_EXPLICIT_LIBDEPS support in libiconv and gettext-lib.
2022-08-07news/tuifeed: update to 0.2.0pin3-300/+344
Released on 05/08/2022 -If content in RSS feed is populated, use content instead of summary -This should be preferred since contains much more information than just the summary. Unfortunately sometimes the content is empty, so summary should be used as fallback -Changed stdlib Textarea to tui-realm-textarea component to improve readability of summary -Fixed the article date shown: was updated but should be published -Migrated UI to tui-realm 1.7.1 -Updated dependencies
2022-07-15news/leafnode: Update to 1.12.0micha6-44/+59
- Moved pkgsrc options into separate file options.mk - Modified pkgsrc patch to cover whole rule body again - Removed WRKSRC setting (was explicitly set to default value) - Replaced MESSAGE by ${PREFIX}/share/doc/leafnode/INSTALL.pkgsrc ============================================================================== * 1.12.0, 2022-05-26 ### CHANGES - leafnode now requires the PCRE2 library instead of PCRE. PCRE2 has been around for a few years and is maintained, while PCRE is end of life, no longer supported, and is being phased out by distributions. See its home page, https://github.com/PhilipHazel/pcre2 Fixes Debian Bug#1000110 reported by Matthew Vernon via Moritz Mühlenhoff. - Documentation for running under daemontools/ucspi-tcp (tcpserver) has been removed, only UNINSTALL-daemontools remains as documentation. - leafnode 1 is now distributed in gzip and xz formats. bzip2 will no longer be used because xz performs better overall. - All files have been converted from ISO-8859-1 to UTF-8 encoding. - Added leafnode@.service and leafnode.socket as examples for how to launch the network-based leafnode listening on port 119.
2022-07-03news/pan: update to 1.151rhialto2-8/+7
0.151 "Butcha" (Буча) - 2022-06-25 This release is dedicated to all people suffering from Russian war in Ukraine. Until this war is over, Pan release are named after Ukrainian towns ravaged by this war. The main points of this release are: - Gtk2 minimal version is now 2.24.0. Note that this release is probably the last one with Gtk2 support. - addition of a helper script to build Pan on Windows (Thomas) - fix Gtk3 icon scaling on Windows (Thomas, fixes #144) - fix header handling errors (Thomas, fixes #61 and #66) - Add a menu entry to allow editing the Score file in text editor (Thomas, fixes #11) Many thanks to Thomas Tanner for the work done on this release. Contributors to this release: Thomas Tanner, Dominique Dumont, Miguel Ángel Nieto, Daniel Mustieles, Andre Klapper, Anders Jonsson Updated translations: da (Alan Mortensen) eu (Asier Sarasua Garmendia) hu (Balázs Úr) pl (Piotr Drąg) sr (Мирослав Николић) sv (Anders Jonsson) uk (Yuri Chornoivan)
2022-06-30*: Revbump packages that use Python at runtime without a PKGNAME prefixnia2-4/+4
2022-06-28*: recursive bump for perl 5.36wiz9-16/+18
2022-06-27*: drop maintainership for packages not related to toolchains and ELF.fcambus1-2/+2
2022-05-28sfeed: Update to 1.5leot2-6/+6
Changes: 1.5 --- * sfeed_curses: interrupt waitpid while interactive child program is running This now handles SIGTERM on sfeed_curses while an interactive child program is running. * sfeed_curses: close stdin before spawning a plumb program in non-interactive mode, which is more intuitive: the program doesn't seem to hang when it expects input in this case since there is no way to send input anyway. * Properly escape backslashes in the man pages (thanks adc!). * Documentation improvements to the man pages and a progress indicator example script for sfeed_update. 1.4 --- * Improve read and write error handling in streams in many programs. * sfeed_update: * Improve error handling and return a non-zero status if any feed fails. NOTE: this changes the way of using: sfeed_update && pkill -SIGHUP sfeed_curses * Separate errors to stderr and "OK" messages to stdout. * sfeed_curses: * Avoid processes becoming a zombie (plumb, pipe, yank). * Line editor: temporarily disable the mouse when searching with /. * Improved signal handling. * Improved waiting on processes and status handling. * sfeed_html/sfeed_frames: add dark mode support to the example stylesheet. * sfeed_opml_export: use a control-character separator for converting the list. * General code cleanup improvements. * Compatibility: reduce the assumption the builtin libc locale is ASCII-compatible noticed on OpenBSD 3.8 where iscntrl detected C1 as control-characters, breaking UTF-8. * General documentation improvements. * Makefile: rebuild sfeed_curses if the same theme changes. * README: improve error handling in downloader example when a feed fails.
2022-05-23news/flnews: Update to 1.1.0micha2-6/+6
1.1.0 2022-05-21 Release -------------------------- Bug fixes: - CORE: Authentication without password is now rejected (reported by Marcel Logen). - MAIN: Potential deadlocks in thread-safe replacement functions fixed. - GUI: State machine modified to avoid race condition when articles are marked read while group is not completely loaded yet. New features and improvements: - GUI: Option to automatically check for new articles added (an interval in minutes can be configured with the new "refresh_interval" entry in configfile). - GUI: Checkbox "Tools->Debug mode" removed. Debug mode must be enabled with command line option "-debug". - NNTP: Protocol logfile is only created if debug mode was enabled (and unlinked otherwise, if present). "Tools->Protocol console" window now requires debug mode. - GUI: Support for estimated article count in subscription window added - GUI: Support for group descriptions in subscription window added - NNTP: Support for LIST NEWSGROUPS command (RFC 3977) added - GUI: Support for subscription proposals from server added (offered to user after server was changed and group list is empty) - CORE: Support for subscription proposals from server added - NNTP: Support for LIST SUBSCRIPTIONS command (RFC 6048) added - TLS: Support for LibreSSL 3.5 API added - GUI: File save operations now suggest a pathname in the file selection window. - GUI: File save operations now ask the user before an existing file is overwritten. - CORE: Function added to suggest a pathname (created from home directory, program name and timestamp). - CORE: Message-IDs are now generated with algorithm A3 (uses a modified Base64 alphabet with "/" replaced by "-"). This allows to generate RFC 5538 conformant "news"-URIs without percent-encoding.
2022-05-09news/tuifeed: reset maintainerpin1-3/+4
2022-04-18revbump for textproc/icu updateadam3-5/+6
2022-04-16updating news/inn to 2.6.5spz4-21/+23
upstream changelog: Changes in 2.6.5 * A new step in INN development has been achieved with the migration of the INN project to GitHub. We now make use of the features GitHub provides: issue tracker, pull requests, continuous integration, a user-friendly interface to browse the code, etc. Our Subversion repository has therefore been migrated to Git, and our Trac tickets to the GitHub issue tracker. * An up-to-date nocem.ctl file is provided with this release. You should manually update your nocem.ctl file with the new information recorded about NoCeM issuers, and make sure the right PGP keys are present on your system. * Up-to-date control.ctl and moderators files are provided with this release. You should manually update them (notably for the fido7.* hierarchy). * Added a stricter validation of article numbers given in NNTP commands so that numbers superior to 2^31 are correctly considered invalid. Thanks to Richard Kettlewell for the patch. * Added a check in rc.news for the existence of the *pathrun* directory. INN won't start until this directory is writable. Previously, it bailed out quickly after starting, without clear logs about why it failed. * Fixed parallel builds using "make -j". Thanks to Richard Kettlewell for the path. * nnrpd now properly gathers timer statistics when a compression layer is active. * nnrpd now properly discards data received from a news client after a timeout when a TLS layer is active. It previously tried to read incoming data before closing the socket, leading to decoding errors from an underlying compression or SASL layer. * innfeed and ovdb_stat now generate status reports in valid HTML syntax. * Fixed a bug in the buffindexed overview that prevented it from working on several systems, amongst them FreeBSD. Unsupported, and useless, permission bits were given to semaphores. * Fixed the detection of library paths at configure time: multilib directories (lib32 or lib64) are now also used if they exist, even it the system does not use multilib. It will notably fix the detection of the OpenSSL 3.0.0 library. * The *tlscertfile* parameter in inn.conf now permits the use of a complete certificate chain, instead of necessarily having to use *tlscafile* for additional certificates. * Added support for the new OpenSSL 3.0.0 API, which deprecated a few functions. * The inn.conf default value for *tlsprotocols* no longer contains TLS versions 1.0 and 1.1, which have been deprecated by RFC 8996. * A new inn.conf parameter has been added to tune the length of the queue of pending connections to innd, nnrpd and the "ovdb" overview storage method: the *maxlisten* parameter now permits configuring their listen backlog, whose previously hard-coded values were 128 for nnrpd and 25 for the others, which was not high enough for some uses. The default value is now 128 for all of them, and configurable in inn.conf. Thanks to Kevin Bowling for the patch. * The name of seven man pages for routines built in libinn(3) are now prefixed with libinn_ so as not to consume namespace and conflict with other packages (notably, the list(3) and uwildmat(3) man pages are now named libinn_list(3) and libinn_uwildmat(3)). * Other minor bug fixes and documentation improvements, notably a revised installation checklist and a section summarizing the most used configuration at the beginning of a few complex man pages. Changes in 2.6.4 * Added support for systemd notifications and socket activation. Use of more features provided by systemd, including more notifications, will come in future releases. Thanks to Marco d'Itri for this first systemd integration into INN. * nnrpd now adapts the length of the DH parameter used during a DHE key exchange so as to comply with the security level OpenSSL 1.1.0 or later expects. Thanks to Michael Baeuerle for the bug report. * cnfsstat now also returns information about retired CNFS buffers: buffers mentioned in cycbuff.conf as a cycbuff but not declared in a metacycbuff. * Switch default innreport behaviour to the common practice of externalizing CSS into a separate file. Its name can be configured with the *html_css_url* parameter in innreport.conf. If this parameter is unset, the default innreport.css file name will be used and innreport will generate this CSS file for you. Previously generated reports are kept untouched, though, and will still contain inline CSS if you had not already set the *html_css_url* parameter in previous INN versions. Thanks to Richard Kettlewell for the patch. * sm can now read and store any number of articles given in wire format on its standard input when both -s and -R are used. Only native format was previously possible. Thanks to Bo Lindbergh for the patch. * Added new -a flag to rnews to disallow, if needed, the use of additional unpackers from the rnews.libexec sub-directory of *pathbin* (as set in inn.conf); only "rnews" and "cunbatch" will then be recognized as valid batch commands. * Added new -b flag to rnews to save rejected articles in the bad sub-directory of *pathincoming* (as set in inn.conf). Otherwise, rnews just logs and discards any articles that are rejected or cannot be parsed for some reason. * Added new -d flag to rnews to log via syslog the Message-ID and the Path header value of each article rejected as a duplicate. * Added new --enable-hardening-flags configure-time option, enabled by default, to use hardening build flags like "-fPIE" and "-fstack-protector-strong". This option can easily be disabled if the compiler or the platform does not support them well. More hardening build flags will eventually be added in future releases. q
2022-04-08pan: add some missing tool dependencieswiz1-1/+4
2022-04-03news/pan: update to 0.150.rhialto5-13/+23
Switch back to fetching the distfile from gitlab.gnome.org, since a) the configure.ac file no longer uses the problematic "$Format:%d$" which can change if commits are added (only the stable GIT_HASH='$Format:%h$' is left). Hopefully this fixes the problem. b) the upstream of the pre-made tarball is getting behind Also there are some pkglint fixes. The main points of this release are: - Dropped support for GMime2. Only Gmime3 is supported - Gtk3 is now default build, Gtk2 is deprecated 15fcc65 set maximum number of serveur connections to 20 (Dominique Dumont) 431f56f Nuke $GIT_REMOTE if not obtained by git config (Petr Kovar)
2022-03-25nget: removewiz18-326/+1
Last release from 2004, no upstream activity, does not build on NetBSD 9+ and most other platforms
2022-03-25newsbeuter: fix NetBSD iconv changewiz2-7/+5
Should fix build on NetBSD<9.99.17
2022-03-07sfeed: Update to 1.3leot2-6/+6
Changes: Fixes ----- * Fix a compiler warning with some curses implementations, like NetBSD curses. * sfeed_curses: add keybinds for the home key and the default home and end key for urxvt. * sfeed_curses: fix a redraw when reloading a file with a feed file read from stdin and using an URL file and changing this URL file externally. * sfeed_curses: cast character for SFEED_AUTOCMD to unsigned char to allow character sequences outside the ASCII range. Documentation ------------- * README: add an example script to count new and unread items. This can be useful for some statusbar indicator (asked about by e-mail). * Small code-style, comments and documentation improvements and fixes.
2022-02-13*: use versioned_dependencies for py-twistedwiz1-2/+2
2022-02-11multimail: update HOMEPAGE.fcambus1-2/+2
2022-02-10sfeed: Update to 1.2leot2-6/+6
Changes: 1.2 --- Fixes: * sfeed parser: extend the time range to atleast 64-bit (long long). * sfeed parser: allow leap second like 23:59:60 (RFC2822 Section 3.3). * sfeed_curses: pedantic fix for UB with an empty URL file (qsort and bsearch). * sfeed_curses: fix a compile warning with tparm() on some systems. Features: * sfeed_atom: add category field(s). * sfeed_curses: add feature to go to the next bold row and previous bold row with J and K. This is useful to quickly jump to the next new item or new feed. Thanks to IanJ for the suggestion and feedback! * sfeed_content: allow to set HTML converter with env variable $SFEED_HTMLCONV. For example: SFEED_HTMLCONV="w3m -I UTF-8 -O UTF-8 -T text/html -dump" * Add compile-time option to improve output on dumb non-UTF8 terminals (-DSFEED_DUMBTERM). Misc: * Documentation improvements to the man page and a sfeed_download example in the README: this is a parallel downloader/extractor example script. * Code-style improvements.
2022-02-04news/neix: project archivedpin1-2/+2
neix is no longer under development and the project has been archived. The archive has a different MASTER_SITE than the original project.
2022-01-14*: python2 egg files are back, add them to the PLISTswiz2-2/+4
2022-01-12news/tin: Update to 2.6.1micha7-93/+9
-- 2.6.1 release 20211226 "Convalmore" -- 004) Michael Baeuerle <michael.baeuerle@stz-e.de> BUG. wrong pkg-config file name for libcanlock3 FIX. aclocal.m4 003) Urs Janssen <urs@tin.org> ADD. config.guess, config.sub update ADD. don't count comment and empty lines in newsrc-file ADD. fixed mixed declarations and code ADD. const qualification for free_if_not_default() and strfpath_cp() ADD. allow to cancel wait_message() via key press BUG. missing bounds checking in *highlight_string() BUG. use of wint_t in !MULTIBYTE_ABLE code FIX. curses.c, help.c, memory.c, misc.c, newsrc.c, page.c, prompt.c rfc2046.c, screen.c, select.c, tcurses.c, extern.h, tin.5 config.guess, config.sub 002) Thomas E. Dickey <dickey@invisible-island.net> BUG. missing configure check for get_wch and wget_wch ADD. workaround for possible redefinition of bool type when using pdcurses FIX. autoconf.hin, tcurses.h, tin.h, Makefile.in, aclocal.m4 configure[.in] 001) Matt Anton <tin@lv223.org> ADD. updated French translation FIX. fr.po
2022-01-10lottanzb: convert to egg.mkwiz2-5/+4
2022-01-10hellanzb: convert to egg.mkwiz2-5/+4
2022-01-10news/flnews: Update to 1.0.1micha3-8/+8
Bug fixes: - ENC: Off-by-one read from uninitialized data in MIME encoded-word decoder fixed. - GUI: Clickable references are now restored after ROT13 was applied twice. - GUI: Click on "Cancel" button in server configuration window no longer creates an error message in the status bar. - GUI: "Group->Mark subthread read" now redraws the widget and closes the processed subthread (reported by Christian Schumacher) - GUI: Server configuration: Automatically modify service name when TLS is enabled/disabled (suggested by Julien Élie) - References to legacy configuration path "~/.flnews" fixed in man page New features and improvements: - Unicode database updated to version 14.0.0
2021-12-29news/pan: update to 0.149.rhialto6-70/+78
Switched the build to gtk3. December 22, 2021 - Pan 0.149 "Bellevue" Fix freeze when loading group with non-ascii characters in subject Avoid mojibake in Subject and Headers Fix x-face folding Add Base64-encoded Face header October 24, 2021 - Pan 0.148 "Chamechaude" GMime 3 is used by default (the configure option --with-gmime30 is gone) GMime 2 is deprecated, but can be used with the configure.ac option --with-gmime2 fixed missing buttons in the Post widget the preference widget is no longer oversized release tag format has changed
2021-12-20newsbeuter: Fix building on NetBSD HEAD.nia2-1/+33
2021-12-18news: Remove sfeed_curses, now part of sfeedleot1-2/+1
2021-12-18sfeed_curses: Remove, now part of sfeedleot4-41/+0
2021-12-18sfeed: Update to 1.1leot3-8/+15
Changes: 1.1 --- * The formatting program sfeed_curses is now merged in the sfeed repo. This is a program for viewing items in a curses UI. sfeed can still be built without it if its considered bloat with: make SFEED_CURSES="". * sfeed_mbox: escape the link and enclosure text when using HTML content with the option SFEED_MBOX_CONTENT="1" * sfeed_mbox: add link as base URL for HTML content. * sfeed_mbox: use 64-bit for the checksum number on 32-bit systems. * sfeed_content: optimizations to the awk script for the UTF-8 locale and string replacements. * sfeed_content: add link as base URL for HTML content. * Documentation improvements and more examples in the man page. * Small code-style improvements.
2021-12-08revbump for icu and libffiadam5-9/+10
2021-12-03news/canlock-hp: Update to 3.3.0micha4-12/+22
Feature release to make the package more useful for servers. Added buildlink3.mk. - Bugfix: canlock-mhp utility no longer hangs if field name was not found - Bugfix: Two memory leaks fixed in canlock-hfp utility (Reported by Dennis Preiser) - Bugfix: Typo in canlock-mhp man page fixed (Reported by Julien Élie) - Library libcanlock-hp added to execute the header parsers (for operating systems with POSIX API) - New libcanlock-hp API function to unfold header fields added (Suggested by Julien Élie) - Test suite extended for the new library. Tests for parser functions are skipped by default (because they require the installed parser utilities) - Manual pages added for the new library - Example programs added to the "hp/examples" subdirectory (Suggested by Julien Élie)
2021-12-03news/libcanlock: Update to 3.3.0micha3-13/+13
Library API and ABI are backward compatible. - Bugfix: Potential NULL-pointer dereference fixed in canlock utility (Reported by Dennis Preiser) - Bugfix: Multiple bugs in test suite fixed, where return values from library functions were not handled correctly (Reported by Dennis Preiser) - Bugfix: Two memory leaks fixed in test suite for legacy API (Found by Valgrind) - Bugfix: NAME sections of cl_clear_secret(), cl_get_lock(), cl_split() and cl_verify() man pages fixed (Reported by Julien Élie) - Bugfix: Typos in comments and documentation fixed (Reported by Urs Janßen) - New libcanlock API function cl_verify_multi() added to check multiple keys against multiple locks - Test suite extended: It now tests cl_verify_multi() too - canlock utility now supports the option "-m" to check multiple keys against multiple locks - Option "-m" added to SYNOPSIS section of canlock man page (Suggested by Marcel Logen) - Example programs added to the "examples" subdirectory (Suggested by Julien Élie) - Documentation for RFC 8315 Section 4 added to cl_get_key() and cl_get_lock() man pages (Suggested by Julien Élie) - Paragraph for optional User-ID (<uid> in RFC 8315 notation) added to cl_get_key() and cl_get_lock() man pages (Suggested by Julien Élie) - Examples for minimum size of local secret added to cl_get_key() and cl_get_lock() man pages (Suggested by Julien Élie) - Removed some redundant notes from the output of "canlock -h" (Suggested by Julien Élie)
2021-11-18news/tuifeed: update to 0.1.1pin2-6/+6
-Escape HTML entities from text (e.g. &amp; or &#8220;)
2021-11-16Add tuifeedpin1-1/+2
2021-11-16news/tuifeed: import packagepin5-0/+501
tuifeed is a news feed reader with a fancy terminal user interface. It allows you read news from your favourite RSS and Atom sources, which can be easily configured in a TOML file. In order to start using tuifeed, the first thing you need to do is to configure the feeds you want to read from. To open the configuration file you can run tuifeed -c, this will open the configuration file in your favourite editor. Edit the generated ~/.config/tuifeed/config.toml so it contains at least one valid url.
2021-10-26news: Replace RMD160 checksums with BLAKE2s checksumsnia27-54/+54
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-21*: recursive bump for heimdal 7.7.0wiz1-2/+2
its buildlink3.mk now includes openssl's buildlink3.mk
2021-10-07news: Remove SHA1 hashes for distfilesnia27-54/+27
2021-09-29revbump for boost-libsadam3-5/+6
2021-09-25news/pan: Use a proper release tarball rather than a gitlab snapshot.rhialto2-16/+9
It also has the autotools files and po/* files already created, and some files used for testing are left out.
2021-09-25(news/pan) regen distinfo w/DIST_SUBDIR set, another problem yetmef2-6/+7
2021-09-19news/pan: update distinfo.rhialto1-1/+5
2021-09-19news/pan: bring back some patches.rhialto5-2/+70
Pan compiled without them but they may still be useful.