Commit graph

70 commits

Author SHA1 Message Date
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
Roman Bogorodskiy
91e365d630 - Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports
2013-02-05 16:17:06 +00:00
Martin Matuska
b2c4fbb77a Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2012-12-10 19:11:11 +00:00
Steve Wills
d82645b562 - Remove empty file that should have been removed in r307872
Pointed out by:	eadler
Pointyhat to:	swills
Feature safe:	yes
2012-12-04 12:56:13 +00:00
Steve Wills
a94ce78fa7 - Update to 2.0.9
PR:		ports/173959
Submitted by:	Mark Felder <feld@feld.me> (maintainer)
Feature safe:	yes
2012-11-28 02:02:14 +00:00
Steve Wills
71cbdede15 - Update to 2.0.8
- Made the knobs actually work
- Added regex modules as new knobs
- Added ldapoper module knob

PR:		ports/170644
Submitted by:	Mark Felder <feld@feld.me> (maintainer)
2012-08-17 16:58:53 +00:00
Jason Helfman
a7b575f902 - use USERS/GROUPS framework
- remove pkg-deinstall and move cleanup instructions into pkg-plist
- pet portlint on pkg-plist for mode and group warnings

PR:     ports/168821
Submitted by:   jgh@
Approved by:    maintainer, feld@feld.me
2012-06-14 19:28:02 +00:00
Sylvio Cesar Teixeira
c761a1893e - Converted to optionsng
- Standardized on SQLITE and LDAP knob names
- Added proper PORTDOCS

PR:		ports/168722
Submitted by:	Mark Felder <feld@feld.me> (maintainer)
2012-06-07 01:12:50 +00:00
Jason Helfman
8b08c59981 - revert unintented change to plist
PR:	ports/167975
Approved by: maintainer, implicit
2012-05-17 16:58:18 +00:00
Jason Helfman
849c6c35d2 - Update inspircd to 2.0.5 [1]
- document CVE-2012-1836 [2]

PR:	ports/167975
Submitted by:	maintainer, feld@feld.me [1], jgh@ [2]
Security:	CVE-2012-1836
2012-05-17 16:52:36 +00:00
Jason Helfman
54dbf5386c - maintainership over to feld@feld.me from ports@freebsd.org
Approved by:	mail query, feld@feld.me
2012-05-15 17:00:27 +00:00