Commit graph

192 commits

Author SHA1 Message Date
Tobias Kortkamp
ce1af7fdc2
*: apply refactor.remove-consecutive-empty-lines
Submitted by:	portedit
2021-10-19 10:36:47 +02:00
Lewis Cook
1ed838f5de
irc/irssi: Update to 1.2.3
Changes:	https://irssi.org/NEWS/#v1-2-3
PR:		255116
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Approved by:	mentors (implicit)
2021-04-16 18:28:17 +01:00
Tobias Kortkamp
ffbc3bd937
Clean up some things
- Remove duplicate variables
- Remove nop variables
- Sort categories
- Remove redundant option descriptions that match the default ones

Reported by:	portscan
2021-04-15 10:31:56 +02:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Neel Chauhan
10cd350704 irc/irssi: Revert to 1.2.2
The reason for the revert is complaints on IRC and questions to the maintainer
via email.

This commit:

  - Restores the port to what it was before 1.3
  - Bumps PORTEPOCH and PORTREVISION to 2
    - These were both at 1 on the previous 1.2.2 package
  - Fixes a minor issue when compiling with OTR (--with-otr being passed twice)
  - Includes a patch for a glib related issue where pushing ctrl+space could break the client

This commit brings the port back inline with the current release version of
irssi as advertised on their download page (1.2.2 client + glib patch).

PR:		254237
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
2021-03-15 17:38:14 +00:00
Tobias Kortkamp
4d9773d24d Clean up some things
- Fix typos
- Remove duplicate variables
- Remove nop variables
- Sort categories

Reported by:	portscan
2021-02-26 12:11:35 +00:00
Piotr Kubaj
a311293946 irc/irssi: fix build on GCC architectures
../src/core/misc.c:101: error: #pragma GCC diagnostic not allowed inside functions
2020-12-07 16:44:38 +00:00
Fernando Apesteguía
d5108db9b0 irc/irssi: Simplify PERL option handling.
Use proper OPT_USE.

Reported by:	mat@
2020-11-30 17:17:31 +00:00
Fernando Apesteguía
eb1f805caa irc/irssi: Fix Perl support option
Make Perl a run time option only when Perl option is selected. Perl is needed to
build always.

PR:	251406
Submitted by:	dor.bsd@xm0.uk (maintainer)
Reported by:	daniel.engberg.lists@pyret.net
2020-11-29 18:10:06 +00:00
Fernando Apesteguía
468442c1fb irc/irssi: Unbreak when PERL=OFF
In r556069 the port changed to build with meson. This requires perl to build
regardles of the option PERL that allows perl scripts to be run in irssi.

While here clarify pkg-message (sent by daniel.engberg.lists@pyret.net)

PR:	251371 251360
Submitted by:	dor.bsd@xm0.uk (maintainer)
Reported by:	m.bueker@berlin.de
2020-11-26 08:02:37 +00:00
Fernando Apesteguía
4cc3f0f036 irc/irssi: Add pkg-message
Building with meson and ninja requires to load perl in the configuration file.

PR:	249910
Reported by:	yuripv@yuripv.dev
2020-11-24 12:33:00 +00:00
Fernando Apesteguía
0ad4e394fd irc/irssi: Update to snapshot 1.3 (20201114)
Includes various bug fixes including ones related to Glib and SSL/TLS

PR:	249910
Submitted by:	daniel.engberg.lists@pyret.net
Approved by:	dor.bsd@xm0.uk (maintainer)
2020-11-22 18:33:12 +00:00
Fernando Apesteguía
4f2a35bc9b irc/irssi: remove superfluous USE_LDCONFIG
Introduced in r538869.

The installed shared objects are plugins not meant to be used outside of the
scope of this application.

Reported by:	makc@
2020-06-16 11:19:25 +00:00
Fernando Apesteguía
e743026ba8 irc/irssi: fix utf8proc support
Port was not using utf8proc since it didn't look for it in localbase.

While here:

 * Add USE_LDCONFIG
 * Remove post-patch target since it has no effect

PR:	247185
Submitted by:	yuripv@
Reviewed by:	dor.bsd@xm0.uk (maintainer)
2020-06-15 10:41:56 +00:00
Mathieu Arnold
b2dcd7927c Ports MUST NOT set WITH_DEBUG.
WITH_DEBUG is a user facing variable.  When a user wants to build a port
with debugging symbols enabled, they either set WITH_DEBUG globally, or
WITH_DEBUG_PORTS+=category/port.

Approved by:	bapt
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23940
2020-03-03 12:56:15 +00:00
Steve Wills
67a36fa558 irc/irssi: Update to 1.2.2
PR:		240508
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
2019-09-13 13:51:45 +00:00
Kai Knoblich
7dec2ff00a irc/irssi: Enable by default all options that add no dependencies
* Make all options as default ones that don't introduce further dependencies
  to save users from compiling those features themselves.

PR:		239252
Submitted by:	David O'Rourke (maintainer)
Reported by:	cm@sdf.org
MFH:		2019Q3
2019-07-21 10:54:08 +00:00
Kai Knoblich
5640146993 irc/irssi: Add non-default option DEBUG
* Add non-default option DEBUG to enable builds with debug symbols.

PR:		238581
Submitted by:	serpent7776@gmail.com (initial version), David O'Rourke
Reviewed by:	koobs
Approved by:	David O'Rourke (maintainer)
2019-07-09 21:25:53 +00:00
Kai Knoblich
db65f90298 irc/irrsi: Update to 1.2.1
* Fixes security vulnerability when using SASL for login that might suddenly
  fail in some cases (CVE-2019-13045). [1]
* It also fixes issues with input line echoing of UTF-8 chars with non UTF-8
  terminals. [2]

Changelog:

https://irssi.org/NEWS/#v1-2-1

PR:		238892 [1], 238591 [2]
Submitted by:	Santhosh Raju [1], Victor Sudakov [2]
Approved by:	David O'Rourke (maintainer)
MFH:		2019Q2
Security:	475f952c-9b29-11e9-a8a5-6805ca0b38e8
2019-07-01 20:29:01 +00:00
Steve Wills
a2fe012f8f irc/irssi: Update to 1.2.0
PR:		235698
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
2019-03-01 04:56:37 +00:00
Danilo G. Baio
305529f2b1 irc/irssi: Update to 1.1.2
Changelog:	https://irssi.org/NEWS/#v1-1-2

Irssi Security Advisory:	https://irssi.org/security/irssi_sa_2019_01.txt

PR:		234798
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Submitted by:	tj@mrsk.me (email)
MFH:		2019Q1
2019-01-09 22:19:53 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
Antoine Brodin
92ed567f3d Fix configure with openssl 1.1.1
PR:		231970
2018-10-14 16:24:07 +00:00
Bernard Spil
8bdbb64888 irc/irssi: Fix build with LibreSSL 2.7
- LibreSSL 2.7 added OpenSSL 1.1 API

PR:		226925
Submitted by:	Sergey Akhmatov <sergey akhmatov ru>
Approved by:	David O'Rourke <dor.bsd xm0 uk> (maintainer)
2018-03-26 17:13:09 +00:00
Danilo G. Baio
79c9065a60 irc/irssi: Update to 1.1.1, Fixes multiple vulnerabilities
Changes:	https://irssi.org/NEWS/#v1-1-1

PR:		226001
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Reported by:	tj@mrsk.me (email)
MFH:		2018Q1
Security:	7afc5e56-156d-11e8-95f2-005056925db4
2018-02-19 12:28:55 +00:00
Brad Davis
070d8864e8 Update irc/irssi to 1.1.0
PR:		225196
Submitted by:	David O'Rourke <dor.bsd@xm0.uk>
2018-01-31 23:53:53 +00:00
Danilo G. Baio
a2bfa9579b irc/irssi: Update to 1.0.6, Fixes multiple security vulnerabilities
While here, update license and www.

Changes:	https://raw.githubusercontent.com/irssi/irssi/1.0.6/NEWS

PR:		224954
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Reported by:	tj@mrsk.me (email)
MFH:		2018Q1
Security:	a3764767-f31e-11e7-95f2-005056925db4
2018-01-06 21:18:40 +00:00
Danilo G. Baio
4bfb20ad82 irc/irssi: Update to 1.0.5, Fixes multiple security vulnerabilities
https://irssi.org/security/irssi_sa_2017_10.txt

PR:		223169
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
MFH:		2017Q4
Security:	85e2c7eb-b74b-11e7-8546-5cf3fcfdd1f1
2017-10-22 17:53:19 +00:00
Mark Felder
71c9ab1602 irc/irssi: Update to 1.0.4
- Fixes two CVEs

PR:		220544
MFH:		2017Q3
Security:	CVE-2017-10965
Security:	CVE-2017-10966
2017-07-08 14:09:13 +00:00
Ryan Steinmetz
e35f6a224b - Update to 1.0.3
Security:	165e8951-4be0-11e7-a539-0050569f7e80
Approved by:	ports-secteam (with hat)
2017-06-08 00:28:23 +00:00
Thomas Zander
5856a26a31 Update to upstream version 1.0.2
Details:
- Fixes a use-after-free during netjoin.
  This usually leads to a segfault.
  Upstream considers targeted code execution
  difficult.

PR:		217878
Submitted by:	dor.bsd@xm0.uk (maintainer)
MFH:		2017Q1
Security:	CVE-2017-xxxx (not yet assigned)
2017-03-18 13:29:56 +00:00
Vanilla I. Shu
a1dbe4a0f1 Remove chinese/irssi. 2017-03-17 09:32:50 +00:00
Vanilla I. Shu
6009474f0d set MAINTAINER to David O'Rourke (dor.bsd at xm0.uk) 2017-03-17 09:03:20 +00:00
Vanilla I. Shu
1ed4792c4b 1: Update to 1.0.1.
2: remove uneeded config arguments (ncurses/ipv6)

PR:		217348
Submitted by:	brnrd@
2017-03-17 09:00:32 +00:00
Vanilla I. Shu
0f6994a8e0 Add CPE information.
PR:		215888
Submitted by:	shun.fbsd.pr at dropcut.net
2017-01-09 08:58:09 +00:00
Vanilla I. Shu
7d4321ae55 Downgrade to 0.8.21.
PR:		215800
Submitted by:	Vladimir Krstulja <vlad-fbsd@acheronmedia.com>
2017-01-08 01:37:33 +00:00
Adam Weinberger
c3142025cd LIB_DEPENDS=libglib-2.0.so should be USE_GNOME=glib20.
Also, while here, sort the LIB_DEPENDS in desktutils/gnome-contacts,
because wow.
2017-01-07 01:07:55 +00:00
Vanilla I. Shu
397c265170 Update to 1.0.0, also remove deprecated configure options.
PR:		215800
Submitted by:	vlad-fbsd@acheronmedia.com <vlad-fbsd at acheronmedia.com>
MFH:		2017Q1
2017-01-06 03:45:11 +00:00
Mark Felder
ca318ed0eb irc/irssi: Update to 0.8.20
- Add gettext-runtime to USES per poudriere's warning

https://irssi.org/security/irssi_sa_2016.txt

PR:		212888
MFH:		2016Q3
Security:	CVE-2016-7044
Security:	CVE-2016-7045
2016-09-21 20:56:01 +00:00
Vanilla I. Shu
41eef74c45 switch to USES=ssl.
PR:		212164
Submitted by:	pipfstarrd@opmbx.org
2016-08-26 02:23:58 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Vanilla I. Shu
0511f616df Fix build with PERL-off.
PR:		209657
Submitted by:	vas at mpeks dot tomsk do su
2016-05-20 10:53:55 +00:00
Vanilla I. Shu
5e9ccba16d 1: add patch from upstream to fix @INC order for perl scripts.
2: strip perl's .so
3: bump version.
2016-05-18 06:54:36 +00:00
Vanilla I. Shu
00aa658adb Update to 0.8.19, and regen patches. 2016-04-05 15:30:34 +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
Vanilla I. Shu
efad886f5e 1: add LICENSE.
2: use options helper
3: add TRUECOLOR knob

PR:		198103 [3]
Submitted by:	Olivia Theze fox at foxiepa.ws [3]
2015-03-02 03:53:01 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Baptiste Daroussin
b6bb709058 Cleanup plist 2014-10-27 13:00:21 +00:00
Vanilla I. Shu
0b6812e1fd use '?=' on PORTREVISION, slave ports need it.
Submitted by:	sunpoet@
2014-10-18 15:23:27 +00:00