39 Commits

Author SHA1 Message Date
Koichiro Iwao
af5a8af0bd irc/hexchat: fix build when PYTHON option is off
- hexchat requires Python 3
- Specify PYTHON_VER in MESON_ARGS since each ports might be built with
  different Python versions

PR:		235644
Submitted by:	w.schwarzenfeld@utanet.at
Reported by:	Philipp Engel <kidon@posteo.de>
Approved by:	 Piotr Kubaj <pkubaj@anongoth.pl> (maintainer)
2019-02-11 16:40:06 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

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, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Steve Wills
ddc202266d irc/hexchat: fix build with GCC-based architectures
PR:		232728
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl> (maintainer)
2018-10-27 00:17:36 +00:00
Steve Wills
0bf1d0c81f irc/hexchat: update to 2.14.2
PR:		231061
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl> (maintainer)
2018-09-03 13:12:27 +00:00
Bradley T. Hughes
246c4bbc54 irc/hexchat: add SYSINFO option (off by default)
PR:		227281
Submitted by:	pkubaj@anongoth.pl (maintainer)
Reported by:	lcraft@gmail.com
Sponsored by:	Miles AS
2018-08-01 20:19:59 +00:00
Tobias C. Berner
ca21823b65 Update net/libproxy to 0.4.15
* this release switched the build system to cmake
* move libproxy-gnome to libproxy-gnome2 for consistency
* add new slave libproxy-webkit3
* try to simplify the whole thing

* bump revisions in the dependencies

Reviewed by:	gnome (kwm), mat
Differential Revision:	https://reviews.freebsd.org/D15655
2018-06-22 19:59:41 +00:00
Ashish SHUKLA
5b9d7ef28a - Update to 2.14.1
- Add dependency on iso-codes, and meson (new build system)
- Remove OPTIONS: NLS SOCKS
- Remove hardcoded CA bundle path in patch with a variable
  replaced at post-patch
- Add workaround for detecting system's OpenSSL version
- Update WWW

PR:		227324
Approved by:	Piotr Kubaj <pkubaj at anongoth dot pl> (maintainer)
2018-04-13 13:11:07 +00:00
Mathieu Arnold
99761d7f4c Convert every usage of https://github.com/.../archive/xxx to USE_GITHUB.
While there, fix small style issues.

Sponsored by:	Absolight
2017-06-06 16:18:16 +00:00
Olivier Cochard
d7ba249395 Fix build with libressl
PR:		215363
Submitted by:	w.schwarzenfeld@utanet.at
Reviewed by:	pkubaj@anongoth.pl (maintainer)
Approved by:	jadawin (mentor)
Differential Revision:	https://reviews.freebsd.org/D8824
2017-01-03 14:12:28 +00:00
Olivier Cochard
f404b62eab Update to 2.12.4
PR:		215302
Submitted by:	Piotr Kubaj (maintainer)
Approved by:	tabthorpe
Differential Revision:	https://reviews.freebsd.org/D8805
2016-12-16 13:48:37 +00:00
Torsten Zuehlsdorff
6e39fc8d27 irc/hexchat: Update from 2.12.1 to 2.12.3
Changelog: https://hexchat.readthedocs.io/en/latest/changelog.html

PR:           213344
uSbmitted by: Piotr Kubaj <pkubaj@anongoth.pl>, swills
Approved by:  junovitch (mentor)
2016-11-08 11:13:39 +00:00
Dmitry Marakasov
30a00f2227 Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
2016-09-09 19:42:46 +00:00
Kurt Jaeger
387c0e6e78 irc/hexchat: fix build when lang/gcc is installed
PR:		211327
MFH:		2016Q3
Reported by:	kib
Submitted by:	Tobias Kortkamp <t@tobik.me>
Approved by:	Piotr Kubaj <pkubaj@anongoth.pl> (maintainer)
2016-08-26 06:17:07 +00:00
Dmitry Marakasov
d3fa992862 - Update to 2.12.1
- Pass maintainership to pkubaj@anongoth.pl
- Switch to options helpers
- Cosmetic fixes
- Switch to USES=ssl
- While here, fix LICENSE and add LICENSE_FILE

PR:		211083 [1], 211085 [2]
Submitted by:	pkubaj@anongoth.pl [1], serio.jeffrey@gmail.com (maintainer) [2]
Approved by:	serio.jeffrey@gmail.com (maintainer) [1]
2016-07-20 19:18:30 +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
Frederic Culot
757f542ef2 - Update maintainer's address
PR:		203717
Submitted by:	serio.jeffrey@riseup.net (maintainer)
2015-10-12 14:18:57 +00:00
Ruslan Makhmatkhanov
318cd0b10b irc/hexchat: pass maintainership to submitter
PR:		203388
Submitted by:	Jeffrey Serio <serio.jeffrey@riseup.net>
2015-09-28 18:31:57 +00:00
Koop Mast
2f0486b647 Part 1 of adding USE_GNOME=intltool to ports that require it.
The reason for this is that in the GNOME 3.16 update, USE_GNOME gtk20 and
gtk30 don't pull intltool in anymore.

PR:		201980
Exp-run by:	antoine@
2015-08-02 20:23:55 +00:00
John Marino
96ccc41a7a irc/hexchat: Remove extraneous <pre>/<post> 2015-06-26 13:23:56 +00:00
Dmitry Marakasov
f2caa6ccb3 - Fix build on pre-10.x by requiring newer OpenSSL version from ports
- Fix build with NLS disabled by adding gettext-tools dependency

MFH:		2015Q2
2015-06-16 12:56:27 +00:00
Rusmir Dusko
0b206685de - Reset maintainer to ports@ 2015-05-30 20:18:19 +00:00
Rusmir Dusko
0be0c40859 - Update to 2.10.2, announce message is here:
http://hexchat.readthedocs.org/en/latest/changelog.html

- Change master site from   http://dl.hexchat.org/ to http://dl.hexchat.net
- Remove obsolete REINPLACE, hexchat.appdata.xml install properly
- Recreate patches, changed by upstream
2015-05-21 18:18:37 +00:00
Baptiste Daroussin
b6bb709058 Cleanup plist 2014-10-27 13:00:21 +00:00
Tijl Coosemans
30bc262d2a - Remove USE_AUTOTOOLS
- Use INSTALL_TARGET=install-strip
- Fix problem with locale directory by setting CPPFLAGS
2014-10-03 16:09:59 +00:00
Rusmir Dusko
dfa6520331 - Update to 2.10.1, announce message is here:
http://hexchat.readthedocs.org/en/latest/changelog.html

- Take maintainership
- Add dependency for devel/gnome-common
- Remove XFT Option, changed by upstream
- Remove LIBSEXY, SOCKS and XFT from default Options
- Add SOCKS_DESC
- Remove Spell Options and dependencies, changed by upstream
- Remove PORTSCOUT
- USES python instead of USE_PYTHON=yes
- Remove obsolete REINPLACE, changes accepted by upstream to use SH
- Change REINPLACE, changed by upstream
- Add CP and RM, not fixable with other ways
- Recreate patch files/patch-src__common__ssl.c with make makepatch

Approved by:	maintainer (private email)
2014-09-12 10:41:59 +00:00
Dmitry Marakasov
fe97d781ec - Fix build by adding missing LIBS
Approved by:	portmgr blanket
2014-08-29 10:56:19 +00:00
William Grzybowski
382d70fb84 net/dante: update to 1.4.0
- Add LICENSE
- Support stage

PR:		191232
Submitted by:	mp39590 gmail com
Approved by:	maintainer (timeout)
2014-07-31 15:18:55 +00:00
Rusmir Dusko
137ea0defa - Bump PORTREVISION for dependencies changes
- Pass maintainership to koalative at gmail.com
- Use libtool instead of USE_AUTOTOOLS libtool
- Add USE_AUTOTOOLS libtoolize
- Set PORTSCOUT, wrong NLS
- Change pkg-plist, remove *.la files
2014-06-03 19:54:22 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Rusmir Dusko
eb452fa487 - Bump PORTREVISION for dependencies changes
- Define CA_BUNDLE and add to default Options
- Add REINPLACE and patches to enable CA_BUNDLE

PR:		ports/188508
Submitted by:	ashish@
2014-04-12 15:21:22 +00:00
Rusmir Dusko
7c3969f3b8 - Change Makefile header, use my name and @FreeBSD.org email
- Use tar:xz instead of USE_XZ=yes
- Strip libraries
- Break lines around 80 characters
- Change pkg-message, add information about FiSH Protection
- Change pkg-descr, update WWW
2014-04-01 17:54:02 +00:00
Dmitry Marakasov
ab24828630 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [fgijk])
Approved by:	portmgr (bdrewery)
2013-10-22 13:58:55 +00:00
Rusmir Dusko
efd68cf149 - Bump PORTREVISION for dependency change
- Remove audio/libcanberra from default install
- Reordering  Options
- Add CANBERRA Option
- Add CANBERRA and PYTHON to default Options
- Support STAGEDIR

Approved by:	wg/pawel (mentors)
2013-10-04 21:59:14 +00:00
Rusmir Dusko
1e783fb204 - Bump portrevision
- Add pkg-message file to display usage for spelling
- Remove dependency for textproc/en-aspell

Approved by:	wg/pawel (mentors)
2013-09-24 21:21:48 +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
Rusmir Dusko
d4eb5633fd - Update to 2.9.6.1
- Change maintainer email gmx.ch --> FreeBSD.org
- USES gmake desktop-file-utils pkgconfig
- Use the new format for LIB_DEPENDS
- Change CONFIGURE_ARGS
- Add DOCS and FISHLIM Options
- Remove OPENSSL Option, use --enable-openssl
- Remove OPENSSL from default Options
- Reword Options description
- Add dependencies for audio/libcanberra and textproc/en-aspell
- Simplify Option handling
- Change REINPLACE_CMD that not install for Gnome3 hexchat.appdata.xml
- Mute dir install
- Remove unneeded patches

Removed file(s):
- files/patch-configure.ac
- files/patch-src-fe-gtk-Makefile.am
- files/patch-src-fe-gtk-banlist.c
- files/patch-src-fe-gtk-custom-list.h
- files/patch-src-fe-gtk-fe-gtk.c
- files/patch-src__common__dbus__dbus-client.c

Approved by:	wg/pawel (mentors)
2013-09-16 20:55:03 +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
Koop Mast
6a0300d969 Add patch to fix the static spell option [1].
Reword options description.

Submitted by:	maintainer [1]
Approved by:	maintainer via IRC
Obtained from:	hexchat upstream [1]
2013-06-02 13:44:14 +00:00
Koop Mast
ef54b3f0d3 Add hexchat, which is a continuation of the XChat IRC client.
PR:		ports/174888
Submitted by:	nemysis <nemysis@gmx.ch>
2013-06-02 13:23:41 +00:00