CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

news/knews 1.0b.1_15

Threaded NNTP newsreader for X11

Port info

Maintainer
dinoex@FreeBSD.org
Packages
latest: 1.0b.1_15
Upstream
up to date
Last update
to 1.0b.1_15 · e427ab10bf
Quarterly
2026Q4: 1.0b.1_15
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install knews
installs 1.0b.1_15 from latest; from quarterly (2026Q4) 1.0b.1_15
Port
# cd /usr/ports/news/knews && make install clean
Size
240 KiB download · 600 KiB installed
Depends on
graphics/jpeg-turbo 3.1.4.1, graphics/png 1.6.59_1, mail/faces 1.7.7_14, print/mp-letter 3.0.1_1, x11-toolkits/libXmu 1.3.1,1, x11-toolkits/libXt 1.3.1,1, x11/libICE 1.1.2,1, x11/libSM 1.2.6,1, x11/libX11 1.8.14,1, x11/libXext 1.3.7,1, x11/libXpm 3.5.20
License
GPLv2

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.0b.1_151.0b.1_15–
FreeBSD 151.0b.1_151.0b.1_15–
FreeBSD 141.0b.1_151.0b.1_151.0b.1_15

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.0b.1_151.0b.1_15–
FreeBSD 141.0b.1_151.0b.1_151.0b.1_15

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.0b.1_15.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (94)

Gleb Popov (arrowd) · 1.0b.1_15
*: Move manpages to share/man for imake ports.

Approved by:	portmgr (blanket)
e427ab10bf
Daniel Engberg (diizzy) · 1.0b.1_14
*/*: Bump jpeg-turbo users treewide

New major version 3.0.0
664a2fa1e5
Tobias C. Berner (tcberner) · 1.0b.1_13
news: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Adam David <adam@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andrey Slusar <anray@FreeBSD.org>
  *  Brian Somers <brian@FreeBSD.org>
  *  Carey Jones <mcj@acquiesce.org>
  *  David O'Brien (obrien@cs.ucdavis.edu)
  *  Denis Shaposhnikov <dsh@vlink.ru>
  *  Don Croyle <croyle@gelemna.org>
  *  Donald Burr <dburr@FreeBSD.org>
  *  Frederic Cambus
  *  George Sorsby <george@crackpipe.net>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  John Holland <john@zoner.org>
  *  Jun-ichiro itojun Itoh <itojun@itojun.org>
  *  Kirill Ponomarew <ponomarew@oberon.net>
  *  Lasse L. Johnsen (lasse@freebsdcluster.org)
  *  Lewis Thompson <purple@lewiz.net>
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Max Khon
  *  Michael L. Hostbaek <mich@freebsdcluster.org>
  *  Mikolaj Rydzewski <miki@ceti.pl>
  *  Noritaka Ishizumi <graphite@taurus.bekkoame.or.jp>
  *  Oliver Braun <obraun@informatik.unibw-muenchen.de>
  *  Pete Fritchman <petef@databits.net>
  *  Ralf van der Enden <tremere@cainites.net>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Thierry Thomas <tthomas@mail.dotcom.fr>
  *  Tim Welch <ports@thepentagon.org>
  *  Yen-Ming Lee <leeym@FreeBSD.org>
  *  Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
  *  adam
  *  asaddi@philosophysw.com
  *  bkhl@elektrubadur.se
  *  gary@hayers.org
  *  ijliao
  *  kbowling
  *  obrien@cs.ucdavis.edu
  *  proff@suburbia.net
  *  smace
  *  torstenb

With hat:	portmgr
4f7ba00ac9
Mathieu Arnold (mat) · 1.0b.1_13
Remove # $FreeBSD$ from Makefiles.
305f148f48
Niclas Zeising (zeising) · 1.0b.1_13
Add USES=xorg USES=gl, ports categories n

Add USES=xorg and USES=gl to ports in categories starting with 'n'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
897ad0b36e
Alexey Dokuchaev (danfe) · 1.0b.1_13
Spell NNTP correctly (it's an abbreviation and thus should be uppercased).
a96a80da70
Dmitry Marakasov (amdmi3) · 1.0b.1_13
- Fix trailing whitespace in pkg-descrs, categories [g-n]*

Approved by:	portmgr blanket
4e942b6419
Mathieu Arnold (mat) · 1.0b.1_13
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
8d6597e0bb
Antoine Brodin (antoine) · 1.0b.1_13
Convert to USES=jpeg
6e5719ca80
Mathieu Arnold (mat) · 1.0b.1_13
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
60d1a83c2a
Baptiste Daroussin (bapt) · 1.0b.1_13
Bump portrevision after png update
bb21093773
Antoine Brodin (antoine) · 1.0b.1_12
Properly support png 1.5

Obtained from:	pkgsrc
2a83ec45e0
Dirk Meyer (dinoex) · 1.0b.1_12
- rename patch files
c6ef71fbbf
Adam Weinberger (adamw) · 1.0b.1_12
Rename news/ patch-xy patches to reflect the files they modify.
272b1c5f9a
Dirk Meyer (dinoex) · 1.0b.1_12
- use STAGEDIR
f7fc18628f
Dirk Meyer (dinoex) · 1.0b.1_12
- fix misplaced NO_STAGE in slaveports and ifdefs
1e3119b07e
Baptiste Daroussin (bapt) · 1.0b.1_12
Add NO_STAGE all over the place in preparation for the staging support (cat: news)
b9522341aa
Baptiste Daroussin (bapt) · 1.0b.1_12
New USES imake to handle the dependency on imake.

This uses accept 'env' as an argument for ports that do use their own or a different do-configure target.

Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).

While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port
932db7c46c
Dirk Meyer (dinoex) · 1.0b.1_12
- cleanup header - strip shlibversion in depedency
1d62d821d9
Dirk Meyer (dinoex) · 1.0b.1_12
- update png to 1.5.10
2b74a89bc8
Dirk Meyer (dinoex) · 1.0b.1_11
- add MASTER_SITE_LOCAL
0e52aa6f43
Martin Wilke (miwi) · 1.0b.1_11
- Get Rid MD5 support
bb86cbe5d2
Dirk Meyer (dinoex) · 1.0b.1_11
- fix crash on png files Submitted by:	Joerg Wunsch

- add LICENSE
bfbf1b510c
Dirk Meyer (dinoex) · 1.0b.1_10
- honor CC
065fbfa1b7
Dirk Meyer (dinoex) · 1.0b.1_10
- update to 1.4.1 Reviewed by:	exp8 run on pointyhat Supported by:	miwi
de78af3ac5
Dirk Meyer (dinoex) · 1.0b.1_9
- update to jpeg-8
ca9c60461c
Dirk Meyer (dinoex) · 1.0b.1_8
- update to jpeg7 Tested by:	pav on pointyhat
3bbc108312
Edwin Groothuis (edwin) · 1.0b.1_7
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Dirk Meyer (dinoex) · 1.0b.1_6
- take maintainership
466e149a4d
Dirk Meyer (dinoex) · 1.0b.1_6
- set USE_XORG
8d79796857
Florent Thoumie (flz) · 1.0b.1_6
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Ade Lovett (ade) · 1.0b.1_5
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.

Discussed with:	kris
Approved by:	portmgr (implicit)
fe279f0df8
Pav Lucistnik (pav) · 1.0b.1_4
- Add SHA256
d2d527c935
Joe Marcus Clarke (marcus) · 1.0b.1_4
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
73f7c91b5d
Trevor Johnson (trevor) · 1.0b.1_3
SIZEify.
f15b845ebe
Lars Koeller (lkoeller) · 1.0b.1_3
- Increase PORTREVISION (knews now realy uses libcompface as stated in the    dependency secion) -> modified patch-aa
bb13b768ef
Lars Koeller (lkoeller) · 1.0b.1_2
- Modify patch, so libcompface is used as stated in the dependency    dection of the Makefile
5596860538
Akinori MUSHA (knu) · 1.0b.1_2
De-pkg-comment.
2c41b9e5f3
Mario Sergio Fujikawa Ferreira (lioux) · 1.0b.1_2
o Rollback PORTCOMMENT modifications while this feature's implementation   is better studied o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
f0a1969d34
Edwin Groothuis (edwin) · 1.0b.1_2
Revision 1.33 of sys/sys/signal.h changed the visibility of the sigaction member sa_handler.  This change breaks knews.

PR:		ports/45008
Submitted by:	Steven G. Kargl <kargl@troutmask.apl.washington.edu>
72f4455039
Adam Weinberger (adamw) · 1.0b.1_2
Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
d9611f9375
Kris Kennaway (kris) · 1.0b.1_2
Fix build on -current (use TMPDIR environment variable to get preferred tmp directory, and fall back to _PATH_TMP, instead of using header definitions that are no longer visible by default.)

Submitted by:	Steven G. Kargl <kargl@troutmask.apl.washington.edu> (based on)
PR:		ports/42510
4f7ad857f3
Andrey A. Chernov (ache) · 1.0b.1_2
Bump png major
5676988fbd
Mikhail Teterin (mi) · 1.0b.1_2
Fix a bug in my patch, which caused the temporary file to be unlinked unfairly. Thanks, Alex!

Submitted by:	Alexander Leidinger
898e952ce9
Mikhail Teterin (mi) · 1.0b.1_1
Re-do the patch-png.c "by the book" -- following the examples in libpng(3) to be able to use  the new libpng, which disabled some deprecated interfaces.

Modify file.c to  use mkstemp instead of tmpnam. Fix  an old bug
-- when the new server's  configuration is created from scratch,
we  write a  file and  then  read it  -- use  O_RDWR instead  of
O_WRONLY.

I  could not  reproduce  Andreas'  complaint regarding  compface
related crashes and plan to re-enable them in the Makefile.

Too bad this program is no longer in development :(
6bcb0919aa
Dirk Meyer (dinoex) · 1.0b.1_1
- knews won't compile if you have png-1.0.12 installed.   I made a fix, but this interface in use is marked "depricated". - Bumped PORTREVISION
9927ee0773
Maxim Sobolev (sobomax) · 1.0b.1
Massive style enforcement - use ^I instead of spaces for variables identation.
2b1a883dc4
Andreas Klemm (andreas) · 1.0b.1
Changed maintainer to ports, I want to reduce my personal workload. Maybe I take over again in the future if I have more time for this.
a0c10a572f
Satoshi Asami (asami) · 1.0b.1
MAN1=knews.1

Submitted by:	bento
bad7eb3a99
Satoshi Asami (asami) · 1.0b.1
(1) Add new variable, XFREE86_VERSION, to specify which version of     XFree86 (3 or 4) to depend to when USE_XLIB is set.     XFREE86_VERSION defaults to 3 for now, but adventurous users can     override it in /etc/make.conf.  When XFREE86_VERSION=3, USE_XLIB     will add a dependency to x11/XFree86; when it is set to 4, the     dependency will be to x11/XFree86-4-libraries.  When     XFREE86_VER

Since XFree86 version 4 includes some software that used to be
    separate ports, when XFREE86_VERSION=3 the following variables are
    provided:

    USE_DGS		LIB_DEPENDS on x11/dgs
    USE_FREETYPE	LIB_DEPENDS on print/freetype
    USE_MESA		LIB_DEPENDS on graphics/Mesa3
    USE_XPM		LIB_DEPENDS on graphics/xpm

    When XFREE86_VERSION=4, these variables have no effect.  The
    LIB_DEPENDS in the tree for the above four ports have all been
    converted to the USE_* counterparts.  For your information, this
    is the count of the number of ports:

    USE_DGS		0
    USE_FREETYPE	16
    USE_MESA		36
    USE_XPM		236

    There is a new variable, XAWVER, which is set to 6 when
    XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4.  This is also
    passed to PLIST_SUB so ports that build Xaw based shared libraries
    can use this variable to substitute the shlib version number.

    There is also a provision of using a separate mtree file for
    XFREE86_VERSION=4, but that part is not enabled yet.

Reviewed by:	the ports list
Tested by:	make index (XFREE86_VERSION=3 only)

(2) Add hebrew to list of valid categories.
Submitted by:	nbm
c6bcad2436