Commit graph

80 commits

Author SHA1 Message Date
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Tobias C. Berner
6ec0477414 irc: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  A. Gabriel <backslash@BSDCode.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Alexey Mikhailov <karma@ez.pereslavl.ru>
  *  Alfred Perlstein <alfred@FreeBSD.org>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Ben Hutchinson <benhutch@xfiles.org.uk>
  *  Bill Fumerola <billf@chc-chimes.com>
  *  Chess Griffin <chess@chessgriffin.com>
  *  Chris Piazza <cpiazza@FreeBSD.org>
  *  Craig Edwards <brain@mail1.chatspike.net>
  *  David Bushong <david+ports@bushong.net>
  *  David Taylor <davidt@yadt.co.uk>
  *  Dennis Herrmann <adox@mcx2.org>
  *  Dominic Marks <dom@cus.org.uk>
  *  Edini <ports@edini.net>
  *  Eugeny Kuzakov <CoreDumped@CoreDumped.null.ru>
  *  Evgueni V. Gavrilov <aquatique@rusunix.org>
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  Gerrit Beine <tux@pinguru.net>
  *  Gustau Perez <gustau.perez@gmail.com>
  *  Hye-Shik Chang
  *  Jase Thew <freebsd@beardz.net>
  *  Jens Holmqvist <zparta@hispan.se>
  *  Jimbo Bahooli <griffin@blackhole.iceworld.org>
  *  Jonas Kvinge <jonas@night-light.net>
  *  Josh Paetzel <josh@tcbug.org>
  *  Julien Laffaye <kimelto@gmail.com>
  *  KIMURA Yasuhiro <yasu@utahime.org>
  *  Kirill Ponomarew <ponomarew@oberon.net>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Makoto Matsushita <matusita@FreeBSD.org>
  *  Martin Wilke <miwi@FreeBSD.org
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Masahiro Teramoto <markun@onohara.to>
  *  Matthew West <mwest@uct.ac.za>
  *  Maxim Ignatenko
  *  Michael Ranner
  *  Oliver Eikemeier
  *  Philippe Audeoud <jadawin@tuxaco.net>
  *  Romain Tartiere <romain@blogreen.org>
  *  Rusmir Dusko <nemysis@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Shaun Amott <shaun@inerd.com>
  *  Steve Wills <swills@FreeBSD.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  TERAMOTO Masahiro <markun@onohara.to>
  *  Tim Bishop <tim@bishnet.net>
  *  Timothy Redaelli <drizzt@gufi.org>
  *  Travis Poppe <tlp@liquidx.org>
  *  Ulrich Spoerlein <q@uni.de>
  *  Vsevolod Stakhov <vsevolod@highsecure.ru>
  *  Walter Venable <weaseal@hotmail.com>
  *  Walter Venable <weaseal@users.sourceforge.net>
  *  Wen Heping <wenheping@gmail.com>
  *  Will Andrews <andrews@technologist.com>
  *  clement
  *  db
  *  elvstone@gmail.com
  *  gahr
  *  hrs
  *  ijliao
  *  koji@jet.es
  *  milki <milki@rescomp.berkeley.edu>
  *  perlguy@perlguy.com
  *  pgl@instinct.org
  *  sec@42.org
  *  tdb
  *  torstenb

With hat:	portmgr
2022-07-20 16:22:09 +02:00
Chris Petrik
c4a3720505 irc/scrollz: Update to version 2.3.1
ChangeLog: https://www.scrollz.info/download/ChangeLog.2.3.1.txt

Use online commit to avoid gcc.

PR:	262693
Reported by:	Christopher.petrik@usm.edu
Approved by:	freebsd@bitchx.org (maintainer, timeout > 2 weeks)
Reviewed by:	mikael@
MFH:	2022Q2 (bugfix release, security)
Security:	CVE-2021-29376
2022-04-12 12:05:26 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Niclas Zeising
c03f82ecb9 irc/scrollz: Fix build with -fno-common
Fix the build of irc/scrolls with built with -fno-common, which is the
default with llvm 11.
Patch from a pull request to scrollz on github.

MFH:		2020Q3 (implicit, -fno-common fixes, ok by joenum)
2020-08-22 14:17:09 +00:00
Baptiste Daroussin
6df3ec3882 Drop the ipv6 virtual category for i* category as it is not relevant anymore 2019-10-09 11:50:48 +00:00
Adam Weinberger
57ce8fbefa Fix typo that prevented the IPV6 option from working. Switch
to USES=ssl while here.
2016-12-17 22:58:20 +00:00
Mathieu Arnold
a9dcad2fff Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:08:37 +00:00
Tijl Coosemans
6bc6f3a9e0 - Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
  description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-27 14:57:59 +00:00
Veniamin Gvozdikov
b2c3b79a73 - Update to 2.3
- Port got new maintainer

PR:		ports/207674
Submitted by:	Chris Petrik <chris@bsdjunk.com>
2016-03-21 12:07:29 +00:00
Matthias Andree
3687bce9e3 Replace defunct scrollz.org by working mirror.
Drop domain-parking WWW: link from pkg-descr.

Submitted by: Chris Hutchinson
PR:           206862
2016-02-05 21:27:21 +00:00
Tijl Coosemans
3a55a118dd Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.
These were FreeBSD specific aliases for libiconv(), libiconv_open() and
libiconv_close() that are now also provided by libc which complicates
writing configure tests that work correctly when both libc iconv and
libiconv are available.

Also, because the libiconv iconv.h header redefines iconv* to libiconv*
correct use of the header implies that the aliases aren't used.

The following ports needed fixes because there was something wrong with
the way they tried to detect or use iconv:

audio/deadbeef: Remove LIBICONV_PLUG from a source file.  It's a
compile-time option and should not be set in source code.
comms/hidapi: Use standard AM_ICONV configure macro to look for iconv.
deskutils/fbreader: Let ports framework deal with LIBICONV_PLUG.
deskutils/ljclive: Override configure test for iconv.
deskutils/owncloudclient: Add USES=iconv and patch test for iconv.
devel/aegis: Bump PORTREVISION because it no longer uses libiconv.
devel/libexplain: Add USES=iconv and override test for iconv.
devel/sdl20: Override configure test for iconv.
emulators/vmw: Replace OSVERSION checks with ICONV_LIB checks and include
<iconv.h> instead of <sys/iconv.h>.
irc/scrollz: Override configure test for iconv.
japanese/chasen-base: Override configure test for iconv and patch
configure so it no longer adds -liconv to linker flags just because it
happens to be installed.
japanses/eb: Patch configure test for iconv.
japanses/eblook: Override configure test for iconv.
java/jikes: Override configure test for iconv.
multimedia/transcode: Bump PORTREVISION because only one plugin links with
libiconv now.
net/c3270: Override configure test for iconv.
net/samba4*: Bump PORTREVISION because it no longer uses libiconv.  The
configure script will always add -liconv to the linker flags when it
happens to be installed which would be wrong but later on binaries are
linked with -Wl,--as-needed and the linker discards -liconv because it
finds iconv*() functions in libc now and no longer in libiconv.
net-mgmt/icinga-*: Remove dependency on iconv.
net-mgmt/netxms: Patch configure so it no longer adds -liconv to linker
flags just because it happens to be installed.
net/asterisk11: Patch configure so it no longer adds -liconv to linker
flags just because it happens to be installed.
net-p2p/transmission-*: Override configure test for iconv.
www/htmlcxx: Override configure test for iconv.
www/httrack: Override configure test for iconv.
www/xapian-omega: Override configure test for iconv.
x11/mrxvt(-devel): Add USES=iconv and override configure test for iconv.
x11/x3270: Override configure test for iconv.
x11-wm/jwm: Override configure test for iconv.

PR:		202838
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-10-10 14:03:00 +00:00
Jimmy Olgeni
42bc424f61 Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
Mark Felder
94849d42cb Update "BSD" license 2014-12-06 18:55:44 +00:00
Baptiste Daroussin
a75eaefc8f Modernize plist 2014-10-31 14:53:49 +00:00
Baptiste Daroussin
b6bb709058 Cleanup plist 2014-10-27 13:00:21 +00:00
Tijl Coosemans
3ab1b8443e - Replace security/gnutls with security/gnutls3 and update to 3.2.15
- Bump PORTREVISION on all ports that depend on security/gnutls and
  adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
  developers)

PR:		191274
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-07-23 09:54:02 +00:00
Martin Wilke
899348a9c9 - Force commit to fix prev entry
- Update to version 2.2.3

PR:		18792
Submitted by:	ports fury
2014-04-29 06:00:06 +00:00
Martin Wilke
ce5c4cbe74 - Fix build on i386
- Enable sound support for all ARCH

PR:		187494
Submitted by:	ports fury
2014-04-29 05:57:28 +00:00
Martin Wilke
98de23cd3b - Stage support 2014-03-06 15:06:16 +00:00
Thomas Abthorpe
4704187e04 - Reassign to the heap at maintainers request 2014-03-04 18:16:05 +00:00
Tijl Coosemans
e03b406540 Fix iconv use on FreeBSD 10. 2014-02-20 22:25:27 +00:00
Baptiste Daroussin
f30824b2ef Add NO_STAGE all over the place in preparation for the staging support (cat: irc) 2013-09-20 18:44:49 +00:00
Alexey Dokuchaev
ed8d23a220 - Attempt to unbreak parallel (-jX) builds, remove MAKE_JOBS_UNSAFE
- Remove superfluous bdep in GnuTLS case, LIB_DEPENDS satisfies it;
  also switch to the new library specification format
- Correct pkg-plist; cleanup Makefile, sort the knobs while I'm here
2013-08-05 02:40:48 +00:00
Bryan Drewery
dd09542eda - Fix build with clang due to missing return value
Submitted by:	M. de Vries <mdv@unsavoury.net> (maintainer via email)
Obtained from:	125c004122
2013-07-13 12:53:08 +00:00
Baptiste Daroussin
18dbe4987a Mark job unsafe
While here:
- Trim headers
- Convert to USES
- Remove code for unsupported version
2013-07-11 06:39:14 +00:00
Baptiste Daroussin
9f1de9b900 Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
2013-05-06 15:34:17 +00:00
Marcus von Appen
a3a0715f38 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
2013-04-27 11:59:28 +00:00
Beech Rintoul
ec85a08cbf - Fix implicit dependency on iconv and openssl
- OPTIONfy
- Enable '/WINDOW CREATE'
- Install wserv as wservz, to avoid conflict with ports/irc/ircII
- Support tmux terminal multiplexer
- Bump PORTREVISION

PR:		ports/176786
Submitted by:	Norikatsu Shigemura <nork@FreeBSD.org>
Approved by:	Maarten de Vries <mdv@unsavoury.net> (maintainer)
2013-03-11 21:34:13 +00:00
Roman Bogorodskiy
91e365d630 - Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports
2013-02-05 16:17:06 +00:00
Jason Helfman
6bf1bc8bce - Update to 2.2.2, and flip master_sites for reliability [1]
- condense pkg-plist by using DATADIR [2]

PR:	ports/167462
Submitted by:	maintainer, mdv@unsavoury.net [1], jgh@ [2]
2012-05-02 17:22:53 +00:00
Frederic Culot
23275ea5b2 - Update to 2.2.1
- Update MASTER_SITES

Changes:	http://www.scrollz.com/download/ChangeLog.2.2.1.txt
PR:		ports/166578
Submitted by:	Maarten de Vries <mdv@unsavoury.net> (maintainer)
Feature safe:	yes
2012-04-04 10:48:05 +00:00
Julien Laffaye
ae540d2f42 Update to 2.2
Add USE_NCURSES
Fix plist

PR:		ports/157766
Submitted by:	Maarten de Vries <mdv@unsavoury.net> (maintainer)
Approved by:	tabthorpe (mentor)
2011-06-12 13:57:49 +00:00
Roman Bogorodskiy
207386f96a Chase security/gnutls update and add an UPDATING entry. 2011-06-05 18:43:16 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Wen Heping
4e2b644c7e - Enabled openssl option
- Removed dead mirror

PR:		ports/142246
Submitted by:	Maarten de Vries <mdv@unsavoury.net> (maintainer)
2010-01-06 01:07:15 +00:00
Pav Lucistnik
cc8b16163f - Fix plist
PR:		ports/142214
Submitted by:	Maarten de Vries <mdv@unsavoury.net> (maintainer)
2010-01-02 14:08:42 +00:00
Tong LIU
df13758c89 - Update to version 2.1
PR:	ports/141929
Submitted by:	Maarten de Vries <mdv@unsavoury.net> (maintainer)
2009-12-31 02:56:00 +00:00
Roman Bogorodskiy
f32c11d872 Bump PORTREVISIONs of the gnutls dependant ports to chase gnutls update. 2009-08-16 18:04:40 +00:00
Pav Lucistnik
cfa695131d - Update to 2.0
- Switch to a new maintainer

PR:		ports/134589
Submitted by:	Maarten de Vries <mdv@unsavoury.net>
Approved by:	Scott M. Likens <damm@yazzy.org> (old maintainer)
2009-06-24 13:59:45 +00:00
Roman Bogorodskiy
c9536f39b3 - Chase security/gnutls shlib version bump
- Add an entry to UPDATING
2008-03-03 11:57:08 +00:00
Gabor Kovesdan
d5d178b9af - Remove USE_GNUTLS, which is a noop
PR:		ports/114848
Submitted by:	gabor
Approved by:	Scott M. Likens <damm@yazzy.org> (maintainer)
2007-07-26 21:54:04 +00:00
Roman Bogorodskiy
95eecf16e6 Chase gnutls shared library version chase: adjust DEPENDS lines and
bump PORTREVISIONs.
2007-07-01 08:56:16 +00:00
Roman Bogorodskiy
3d0dcc46ab - Chase security/gnutls update
- Add an entry to UPDATING
- Pet portlint(1) for some ports while I'm here
2007-01-02 08:54:13 +00:00
Renato Botelho
ca60190c2e - Update to 1.9.98.1 [1]
- Remove unecessary perl dependency
- Remove IS_INTERACTIVE since this port respect BATCH

PR:		ports/96740 [1]
Submitted by:	maintainer [1]
Reworked by:	garga
Approved by:	maintainer
2006-05-13 14:54:52 +00:00
Emanuel Haupt
3e9a4dba2a - Make it fetchable again
- Use DATADIR macro

PR:		95359
Submitted by:	Scott M. Likens <damm@yazzy.org> (maintainer)
2006-04-06 12:07:19 +00:00
Kris Kennaway
7102c5f5c8 BROKEN: Unfetchable 2006-04-02 23:58:57 +00:00
Edwin Groothuis
c92c635b24 SHA256ify
Approved by: krion@
2006-01-22 12:42:24 +00:00
Edwin Groothuis
0416031c9b Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 02:20:05 +00:00