news/slrn 1.0.4.9 MidnightBSD
SLang-based newsreader
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
445373d897- License
- gpl2+
- Categories
- news
Description
slrn is an easy to use but powerful NNTP/spool based newsreader. It is highly customizable, supports scoring, free key bindings, and can be extended using the SLang macro language. slrn supports SSL and IPv6.
In the other systems
The newest version among them is 1.0.4.9, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | news/slrn | 1.0.4.9 newest | no data | - | [email protected] | 2026-09-20 |
| FreeBSD | news/slrn | 1.0.4.9 newest | none known | - | [email protected] | - |
| OpenBSD | news/slrn | 1.0.3p1 behind since 2026-09-20 | no data | - | The OpenBSD ports mailing-list <[email protected]> | - |
| NetBSD | news/slrn | 1.0.3anb4 behind since 2026-09-20 | none known | - | [email protected] | 2026-07-13 |
| DragonFly | news/slrn | 1.0.3a_2 behind since 2026-09-20 | none known | - | [email protected] | - |
| HardenedBSD | news/slrn | 1.0.4.9 newest | no data | - | [email protected] | - |
| GhostBSD | news/slrn | 1.0.4.9 newest | no data | - | [email protected] | - |
Version history 1
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
mport install slrn
From mports:
cd /usr/mports/news/slrn && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= slrn>0:news/slrn
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Library 1
libslang.so: devel/libslang2
Build dependencies 1
Run dependencies 1
No port depends on this one.
Configuration
Options name: news_slrn
| Option | Default | Description |
|---|---|---|
| CANLOCK | on | Enable Cancel-Lock support via libcanlock |
| DEVIEW | off | UUdecode view support |
| DOCS | off | |
| NLS | off | |
| SSL | on |
- USES
- gmake iconv
- Service scripts
- none
- Conflicts with
- ja-slrn
Files
Manual pages 2
- slrn(1)
- slrnpull(1)
pkg-plist 60
- bin/slrn
- bin/slrnpull
- share/man/man1/slrn.1.gz
- share/man/man1/slrnpull.1.gz
- share/doc/slrn/COPYING
- share/doc/slrn/COPYRIGHT
- share/doc/slrn/FAQ
- share/doc/slrn/FIRST_STEPS
- share/doc/slrn/README
- share/doc/slrn/README.GroupLens
- share/doc/slrn/README.SSL
- share/doc/slrn/README.macros
- share/doc/slrn/README.multiuser
- share/doc/slrn/THANKS
- share/doc/slrn/changes.txt
- share/doc/slrn/help.txt
- share/doc/slrn/manual.txt
- share/doc/slrn/score.sl
- share/doc/slrn/score.txt
- share/doc/slrn/slrn-doc.html
- share/doc/slrn/slrn.rc
- share/doc/slrn/slrnfuns.txt
- share/doc/slrn/slrnpull/README
- share/doc/slrn/slrnpull/README.offline
- share/doc/slrn/slrnpull/SETUP
- share/doc/slrn/slrnpull/score
- share/doc/slrn/slrnpull/setgid.txt
- share/doc/slrn/slrnpull/slrn.rc
- share/doc/slrn/slrnpull/slrnpull.conf
- share/doc/slrn/slrnpull/slrnpull.sh
- share/locale/be/LC_MESSAGES/slrn.mo
- share/locale/da/LC_MESSAGES/slrn.mo
- share/locale/de/LC_MESSAGES/slrn.mo
- share/locale/es/LC_MESSAGES/slrn.mo
- share/locale/fi/LC_MESSAGES/slrn.mo
- share/locale/fr/LC_MESSAGES/slrn.mo
- share/locale/it/LC_MESSAGES/slrn.mo
- share/locale/ko/LC_MESSAGES/slrn.mo
- share/locale/nl/LC_MESSAGES/slrn.mo
- share/locale/pl/LC_MESSAGES/slrn.mo
- share/locale/ru/LC_MESSAGES/slrn.mo
- share/locale/sv/LC_MESSAGES/slrn.mo
- share/locale/tr/LC_MESSAGES/slrn.mo
- share/slrn/slang/color.sl
- share/slrn/slang/gsort.sl
- share/slrn/slang/ispell.sl
- share/slrn/slang/latin2.sl
- share/slrn/slang/mailcap.sl
- share/slrn/slang/mime.sl
- share/slrn/slang/multipart.sl
- share/slrn/slang/nn.sl
- share/slrn/slang/posthook.sl
- share/slrn/slang/search.sl
- share/slrn/slang/slrn.sl
- share/slrn/slang/tin-art.sl
- share/slrn/slang/tin-group.sl
- share/slrn/slang/ttyprint.sl
- share/slrn/slang/util.sl
- share/slrn/slang/varset.sl
- share/slrn/slang/xcomment.sl
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| slrn-pre1.0.4-9.tar.gz | 1.56386e+06 | 827d01c529c658492e45a376b99495a932d0d6be1e8e207df6f0062a25f1cff8 |
| slrn-1.0.4-9_libcanlock3_patches.tar.gz | 2804 | 45e50eab5618df6fa3df8a14f9dc657dd582a1e660da465a41302882791eabb2 |
Master sites 2
- http://www.jedsoft.org/snapshots/
- https://micha.freeshell.org/libcanlock/patches/:canlock
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
445373d897 |
Lucas Holt | news/slrn: update to pre1.0.4-9 (#1501) Updates slrn to the current pre1.0.4-9 snapshot with libcanlock support.
## Summary by Sourcery
Update the slrn port to the current pre-1.0.4-9 snapshot with optional
libcanlock integration.
New Features:
- Add optional Cancel-Lock support through libcanlock.
- Update the port to the pre-1.0.4-9 slrn snapshot and refresh its
project metadata.
Enhancements:
- Retain and reorganize optional support for SSL, NLS, UUdecode viewing,
and documentation installation.
Chores:
- Update source archives and checksums for the new snapshot and
libcanlock patches.
Signed-off-by: Lucas Holt <[email protected]> |