Commit graph

80 commits

Author SHA1 Message Date
Yuri Victorovich
b28d4e12cf irc/inspircd: Update to 3.3.0 (bugfix release); Add MBEDTLS knob
PR:		240129
Submitted by:	Dmitri Goutnik <dg@syrec.org>
MFH:		2019Q3
2019-08-29 03:54:52 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Piotr Kubaj
1d1f99fcf9 irc/inspircd: fix build on GCC architectures
Base GCC can't build this port:
/usr/include/c++/4.2/tr1/functional:907: error: cannot use typeid with -fno-rtti

Approved by:	mentors (implicit approval)
2019-07-19 10:19:42 +00:00
Steve Wills
038b39280a irc/inspircd: update to 3.2.0
PR:		239017
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-07-06 17:48:54 +00:00
Jochen Neumeister
7cc6523e03 Update to 3.1.0
- Switch to DISTVERSION
- Remove obsolete configure options

Changelog: https://docs.inspircd.org/3/change-log/#inspircd-310

PR:		237964
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
Sponsored by:	Netzkommune GmbH
2019-05-21 09:21:03 +00:00
Steve Wills
7490ba8675 irc/inspircd: Update to 3.0.1
PR:		237831
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-05-12 01:01:33 +00:00
Tobias Kortkamp
da641ca923 irc/inspircd: Spell GNUTLS_CONFIGURE_ENABLE correctly 2019-04-16 18:44:22 +00:00
Steve Wills
d291d3e4a2 irc/inspircd: update to 2.0.27
PR:		235083
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-01-25 17:57:01 +00:00
Adam Weinberger
2eb84a7a05 Remove GeoIP-related options. Where possible, replace GeoIP 1 defaults
with GeoIP 2.

Also, as suggested by zi, add an UPDATING note about this.
2019-01-13 20:58:36 +00:00
Danilo G. Baio
95e235414e irc/inspircd: Update to 2.0.26
PR:		227705
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2018-04-28 19:04:07 +00:00
Yuri Victorovich
5e7519312a irc/inspircd: Modernize port (adding files/pkg-deinstall.in)
Addition to r456675: the new file files/pkg-deinstall.in has
been approved, but hasn't been added in r456675.

PR:		224041
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D13345
2017-12-19 02:29:04 +00:00
Yuri Victorovich
cea384f1ae irc/inspircd: Modernize port
PR:		224041
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D13345
2017-12-18 21:46:45 +00:00
Mark Felder
383360a0b5 irc/inspircd: Update MAINTAINER
PR:		220268
2017-12-02 13:29:36 +00:00
Mark Felder
70f6ed0040 irc/inspircd: Update to 2.0.25
Changelog:	http://www.inspircd.org/2017/11/12/v2025-released.html

PR:		220268
Differential Revision:	https://reviews.freebsd.org/D12990
2017-11-27 16:10:06 +00:00
John Marino
c6b433bdb5 irc/inspircd: move USES=pkgconfig to SSL option
This is how it was in previous versions.
2016-09-20 20:29:17 +00:00
John Marino
822683354d irc/inspircd: USES+=pkgconfig required for ports SSL configuration
The configure script can use pkgconfig so make sure it's available.

Approved by:	just-fix-it
2016-09-20 20:16:38 +00:00
Mark Felder
4dec6bdd8b irc/inspircd: Update to 2.0.23
This update also resolves an authentication bypass vulnerability.

Reported by:	<dijit sh drk sc>
MFH:		2016Q3
2016-09-06 14:24:18 +00:00
Baptiste Daroussin
86988b93ee Simplify plist by using @sample
Approved by:	feld (maintainer)
2016-05-24 13:45:49 +00:00
Jan Beich
88360e4c12 Consistently prefer ${CONFIGURE_CMD} over ./${CONFIGURE_SCRIPT}
This also fixes SET_LATE_CONFIGURE_ARGS with custom CONFIGURE_CMD.

PR:		208294
Exp-run by:	antoine
Approved by:	portmgr (antoine), perl (mat)
Differential Revision:	https://reviews.freebsd.org/D4158
2016-04-13 10:36:15 +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
Baptiste Daroussin
ac922c592e Convert g* and i* to USES=sqlite and USES=firebird 2016-01-10 16:55:26 +00:00
Mark Felder
b8941f9e4f irc/inspircd: Update to 2.0.20
Fix default config file path to sample configs and add rc script chdir
so these relative paths work. This makes it easier to get a new install
up and running.

MFH:		2015Q4
Security:	b808c3a8-ae30-11e5-b864-14dae9d210b8
2015-12-29 15:28:46 +00:00
Mathieu Arnold
07da776842 Update ports in the [i-m]* category to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-07 16:32:43 +00:00
Mark Felder
2ca9aa9cc2 Add "reload" command to rc script
Pass rclint
2015-04-24 15:43:03 +00:00
Mark Felder
7f75510f90 gnutls module doesn't need libgcrypt (from gpg...) 2015-04-23 15:46:45 +00:00
Kurt Jaeger
cba03c03e1 security/libgcrypt: 1.6.1 -> 1.6.2, bump depends
Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
- Fix building for the x32 target without asm modules in
  mpi/generic/mpi-asm-defs.h: Use a fixed value for the x32 ABI.
- Fix ARM assembly when building __PIC__
- mpi: Fix a subtle bug setting spurious bits with in mpi_set_bit.
  * mpi/mpi-bit.c (_gcry_mpi_set_bit, _gcry_mpi_set_highbit): Clear
    allocated but not used bits before resizing.
  * tests/t-mpi-bits.c (set_bit_with_resize): New.
- Use internal malloc function in fips.c.
  * src/fips.c (check_binary_integrity): s/gcry_malloc/xtrymalloc/.
- pubkey: Re-map all deprecated RSA algo numbers.
- cipher: Fix possible NULL dereference in cipher/md.c for being NULL.
- Fix ARMv6 detection when CFLAGS modify target CPU architecture.

PR:		193264
Approved by:	cpm@fbsd.es (maintainer)
2015-01-02 18:46:33 +00:00
Mark Felder
a842bf6803 Update to 2.0.18 2014-12-23 16:48:51 +00:00
Chris Rees
4cb60faedd Finally retire USE_PGSQL 2014-11-22 20:40:08 +00:00
Mark Felder
d2d421aab6 Add CPE capability
Remove unnecessary @dirrm
2014-10-07 15:47:18 +00:00
Mark Felder
b021067d57 Update to 2.0.17
Properly configure default data and log directories.

Enable OPENSSL as default open -- crypto should be possible
out of the box.
2014-09-18 22:16:11 +00:00
Mark Felder
078297eb81 Alter rc script startup ordering.
In the event the user is running Inspircd with a MySQL or Postgres
backend it will fail to start on boot if it comes up before the database
does.

PR:		191187
2014-09-12 17:24:45 +00:00
Tijl Coosemans
74a7f8c73c Bump PORTREVISION on more ports that depend on libgcrypt after the update
in r363436 and remove the UPDATING entry because it did not guarantee
that all ports were updated nor that they were updated in the right order.
Also remove libgcrypt.la again.

PR:		192342
Approved by:	portmgr (implicit, bump unstaged ports)
2014-08-05 22:13:29 +00:00
Tijl Coosemans
37f54e0f66 net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample

databases/libgdamm:
- Drop :keepla
- USES=tar:bzip2
- Use INSTALL_TARGET=install-strip

databases/libgdamm5:
- Add INSTALL_TARGET=install-strip
- Drop --enable-static (inherited from old repocopy)

devel/anjuta x11-toolkits/py-gnome-extras:
- Drop :keepla

dns/powerdns dns/powerdns-devel:
- Convert to USES=libtool
- Add INSTALL_TARGET=install-strip
- Disable static modules
- Stop creating library symlinks with .0 suffix, not needed for dynamically
  opened modules

mail/dovecot2:
- Add USES=libtool

mail/dovecot2-pigeonhole:
- Drop CONFIGURE_TARGET (incorrect for Dragonfly)
- Add USES=libtool and INSTALL_TARGET=install-strip

math/gnumeric:
- USES=libtool tar:xz

Approved by:	portmgr (implicit, bump unstaged ports)
2014-07-24 18:34:16 +00:00
Tijl Coosemans
a5185846f0 Bump PORTREVISION on all ports with USE_SQLITE=yes or USE_SQLITE=3 that
have not been bumped yet after the latest libsqlite3.so library version
change.

Approved by:	portmgr (implicit)
2014-07-04 09:40:59 +00:00
Jimmy Olgeni
5e38556079 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories G-I.

CR:		D201
Approved by:	portmgr (bapt)
2014-06-13 07:36:27 +00:00
Mark Felder
e4e8a4e153 Change rc script to daemonize inspircd via daemon(8)
inspircd has a curious feature where it exits with signal 15 when it
forks off to the background. This is very confusing and leads users to
believe the service was not started successfully when in fact it was.

https://github.com/inspircd/inspircd/pull/626

Approved by:	swills (mentor)
2014-02-10 01:46:33 +00:00
Mark Felder
b6dca3abd2 Fix creation of directories in rc script
Submitted by:	gizd
Approved by:	crees (mentor)
MFH:		2014Q1
2014-01-13 16:13:33 +00:00
Mark Felder
57a58bd00a Fix SQLITE and GNUTLS build options which were missing pkgconfig
PR:		ports/185610
Approved by:	swills (mentor)
2014-01-11 17:23:09 +00:00
Mark Felder
8e27525302 STAGE support
Approved by:	swills (mentor)
2013-10-29 14:00:07 +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
Andrej Zverev
778e2d3551 - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-16 15:42:40 +00:00
Mark Felder
35c53153e4 Fix my email address again, using proper @FreeBSD.org styling
Approved by:	swills (mentor)
2013-07-29 15:03:58 +00:00
Mark Felder
cd4fd7cb34 Update my email address throughout the tree
Approved by:	swills (mentor)
2013-07-25 11:30:01 +00:00
Steve Wills
1b22f38101 - Update to 2.0.12
- rc script passes rclint
- Add UPDATING entry

PR:		ports/179015
Submitted by:	Mark Felder <feld@feld.me> (maintainer)
2013-05-30 17:48:37 +00:00
Emanuel Haupt
2898e3fa0c Chase security/libgcrypt update 2013-05-03 16:36:39 +00:00
Martin Wilke
5eaab40eb9 - Correct the distinfo after we switched to github
Pointy hat to:	miwi
2013-02-19 14:51:09 +00:00
Martin Wilke
f43b991a6f - Correct the Created by line with the Real name 2013-02-18 00:54:18 +00:00
Martin Wilke
20bbf05763 - Switch to USE_GITHUB
- While here trim header
2013-02-18 00:25:14 +00:00
Steve Wills
0f0bfde482 - Update to 2.0.10
PR:		ports/175808
Submitted by:	Mark Felder <feld@feld.me> (maintainer)
2013-02-17 20:46:37 +00:00