1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-12 03:00:28 +00:00
Commit Graph

3872 Commits

Author SHA1 Message Date
John Marino
b6cc4b7085 irc/bitchx is not not jobs safe (really)
This port was recently redeclared "jobs safe", but we just hit another
jobs-safe issue on the chinese/bitchx slave port.  In this case, it was
trying to link wserv beform all the object files were built.
2015-09-11 06:32:14 +00:00
Dmitry Marakasov
331e71c30c - Add NO_ARCH
- Add empty directories to plist

Approved by:	portmgr blanket
2015-09-10 11:40:55 +00:00
Dmitry Marakasov
c10d79d12a - Update to 1.4
PR:		202772
Submitted by:	mp39590@gmail.com (maintainer)
2015-09-10 09:32:31 +00:00
Dmitry Marakasov
9ab48cc77e - Add empty directory to plist
Approved by:	portmgr blanket
2015-09-09 13:59:03 +00:00
Dmitry Marakasov
018cbb3dbc - Bump PORTREVISION after previous commit
- While here, fix WWW:

Approved by:	portmgr blanket
2015-09-08 14:42:11 +00:00
Dmitry Marakasov
fda235584f - Switch to USES=libarchive as suggested by stage-qa
Approved by:	portmgr blanket
2015-09-08 14:39:29 +00:00
Max Brazhnikov
0c308f5640 irc/kvirc:
- Fix typo

PR:		202903
Submitted by:	Georg G.
2015-09-05 19:29:24 +00:00
Raphael Kubo da Costa
f358732b18 Uses/iconv.mk: Set iconv-related CMake variables.
The way we deal with iconv in base and ports across different FreeBSD
releases is complicated: 9.x does not have iconv.h in base, 10.1 has it with
a different prototype for iconv(3) and later versions have the right
iconv(3) prototype. And, in some cases (USES=iconv:{translit,wchar_t}), we
must always use the libiconv port.

This is why there are so many checks in Uses/iconv.mk: we need to know the
situation we currently have in order to decide whether to pull iconv from
converters/libiconv, whether to just use its header (and pull the library
from base) or whether to use everything from base.

r384038 adjusted several CMake-based ports, but did so in a way that was not
very scalable and required a few intrusive patches to some ports. Most ports
that have both USES=cmake and USES=iconv use variations of FindIconv.cmake
that behave similarly. This change passes the header and library values we
really want to use to CMake using the most common variable names, bypassing
the calls to find_path() and find_library() that would sometimes end up
finding the wrong file. The few ports that use different variable names have
had their Makefiles adjusted (we manually pass the values we want via
CMAKE_ARGS).

Other changes:
- chinese/fcitx: Explicitly set LIBICONV_LIBC_HAS_ICONV_OPEN=OFF as we
  always want the version from ports because of USES=iconv:wchar_t.
- editors/calligra: Explicitly use iconv:translit because Kexi needs it.
- irc/weechat and irc/weechat-devel: The FindIconv.cmake patches could not
  be entirely removed because the check_library_exists() calls are wrong.
  Sent upstream: https://github.com/weechat/weechat/pull/513
- textproc/ctpp2: Use iconv:translit when the TRANSLITERATE option is used.

PORTREVISION has been bumped in editors/calligra and textproc/ctpp2 because
their dependency list has changed in 10.2 and later as the ports version is
always used now.

PR:		202798
Reviewed by:	antoine, tijl
Approved by:	portmgr (antoine)
2015-09-03 15:44:13 +00:00
Akinori MUSHA
06f6949775 Update to 1.6.1 and unbreak the CHARSET option
PR:		202380
Approved by:	maintainer timeout
2015-09-01 13:52:37 +00:00
Dmitry Marakasov
551e44ffbb - Add LICENSE
- Switch to @sample
2015-08-29 09:59:46 +00:00
Dmitry Marakasov
242481663d - Switch to options helpers
- While here, add some NO_ARCHes

Approved by:	portmgr blanket
2015-08-26 19:37:57 +00:00
Dmitry Marakasov
02210b49ce - Switch to options helpers
- Fix config file installation

Approved by:	portmgr blanket
2015-08-26 19:05:46 +00:00
Dmitry Marakasov
8de0a40be7 - Remove deprecated and unused MAN1 knob
- Don't hardcode make command

Approved by:	portmgr blanket
2015-08-26 02:43:51 +00:00
Max Brazhnikov
c7c32639cc Convert my ports to new options helpers 2015-08-25 10:03:08 +00:00
Max Brazhnikov
e2554c1853 irc/kvirc:
- Convert to new options helpers
- Remove needless INSTALLS_ICONS
- Move all CONFLICT lines to master port

irc/kvirc-qt4:
- Tweak comment
2015-08-25 10:00:55 +00:00
Dmitry Marakasov
f64628da93 - Add LICENSE
- Add NO_ARCH
- Cosmetic fix
- Fix WWW:
2015-08-20 10:53:35 +00:00
Erwin Lansing
b1d5e7779e Reset maintainer
<tabmow@freenode.net>: host mail.freenode.net[198.50.184.125] said: 550 5.1.1
    <tabmow@freenode.net>: Recipient address rejected: User unknown in virtual
    mailbox table (in reply to RCPT TO command)

Sponsored by:	DK Hostmaster A/S
2015-08-19 08:06:46 +00:00
Diane Bruce
d509148d2c Accidentally commented out a line during debug 2015-08-19 00:04:47 +00:00
Diane Bruce
4bef6dc153 Reassign ownership to hamradio@
Clean up portlint -C warnings do not mute install
Clean up QA reported error in staging
Correct upstream website in Makefile fetch and pkg-descr
No binary changes
2015-08-18 23:05:43 +00:00
Mark Felder
5ce42e6b0b Update irc/unreal to 3.2.10.5
This release fixes a SASL Denial of Service issue

Security:	0ecc1f55-45d0-11e5-adde-14dae9d210b8
2015-08-18 18:24:23 +00:00
Mathieu Arnold
21a283f3be Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
2015-08-17 14:20:40 +00:00
Sunpoet Po-Chuan Hsieh
27b0c518ea - Update to 1.1.8
- Add NO_ARCH

Changes:	http://pear.php.net/package/Net_SmartIRC/download/
2015-08-13 17:38:52 +00:00
Andrew Turner
605de447c0 Adds -fPIC to CFLAGS_aarch64 to a number of ports that already have it
in the amd64 CFLAGS and are failing to build.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D3321
2015-08-09 22:24:04 +00:00
Rodrigo Osorio
f55567a437 Update cgiirc to 0.5.11 2015-08-08 23:29:13 +00:00
Koop Mast
d129587b5d The FreeBSD GNOME team proudly presents GNOME 3.16 for FreeBSD.
The offical GNOME 3.16 release notes can be found at https://help.gnome.org/misc/release-notes/3.16/

Upgrade instructions for port users:

Delete the old tracker package with:
# pkg delete -f tracker
And user port upgrade tool of choice to upgrade.

Thanks to Antoine Brodin for running the exp-runs.

This release was made possible by the following people:
  Gustau Perez
  Ting-Wei_Lan

PR:		201980
2015-08-05 19:13:24 +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
Tijl Coosemans
a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
Dmitry Marakasov
325cc35b67 - Add LICENSE, don't install it (and INSTALL) with docs
- Add NO_ARCH
- Simplify manpage installation, fix related stage-qa warning
2015-07-30 11:36:23 +00:00
Renato Botelho
d0977ec9c1 Add python as build dependency and unbreak build without SKYPE option 2015-07-21 12:27:51 +00:00
Renato Botelho
f63770ebca - Fix a regression introduced in 3.4 that broke auto_join channels
- Bump PORTREVISION
2015-07-20 20:26:40 +00:00
Renato Botelho
a9a2b54449 Update to 3.4.1 2015-07-20 19:36:32 +00:00
Dmitry Marakasov
b4541fc030 - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-14 15:11:43 +00:00
Josh Paetzel
cf3844a8f6 Update to version 1.1.11
PR:	ports/201525
Submitted by:	mp39590@gmail.com (MAINTAINER)
2015-07-13 16:36:42 +00:00
Sunpoet Po-Chuan Hsieh
aaab023fcf - Update to 2.2.6
Changes:	https://github.com/cinchrb/cinch/blob/master/ChangeLog
2015-07-09 15:44:39 +00:00
Philip M. Gollucci
4e3d011569 Set NO_ARCH for remaining rubygem-* ports with no arch dependent files
Obtained from:  DEVELOPER_MODE
With Hat:       ruby@

Sponsored by:   RideCharge Inc / Curb
2015-07-02 16:01:06 +00:00
John Marino
96ccc41a7a irc/hexchat: Remove extraneous <pre>/<post> 2015-06-26 13:23:56 +00:00
Dmitry Marakasov
297a890fa9 - Fix shebangs
- Add NO_ARCH
2015-06-17 13:01:35 +00:00
Dmitry Marakasov
c43b4aa352 - Add LICENSE
- Fix shebangs
2015-06-17 12:56:20 +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
Sunpoet Po-Chuan Hsieh
5c76a51d39 - Add NO_ARCH 2015-06-13 20:01:06 +00:00
Erwin Lansing
3e67d040d7 Reset dhn's ports
PR:		197522
Submitted by:	jbeich
Approved by:	portmgr
2015-06-12 20:58:13 +00:00
Dmitry Marakasov
28b4306fcf - Use options helpers
- Strip binaries
2015-06-10 17:41:17 +00:00
Dmitry Marakasov
f563122c34 - Add empty directory to plist
Approved by:	portmgr blanket
2015-06-08 01:18:52 +00:00
Dmitry Marakasov
920eac71f0 - Don't install empty directory
- Add NO_ARCH
2015-06-07 16:53:25 +00:00
Rusmir Dusko
0b206685de - Reset maintainer to ports@ 2015-05-30 20:18:19 +00:00
Dmitry Marakasov
99fce7678e - Fix shebangs
- Add NO_ARCH
- Add LICENSE_FILE

Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-30 12:35:29 +00:00
Mathieu Arnold
7adc81e042 Fixup USE_GITHUB usage.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-28 08:16:26 +00:00
Wen Heping
9228db7583 - Update to 22.1
PR:		200377
Submitted by:	Kjetil Rustad<kjetil@bsdshell.org>
2015-05-27 08:40:39 +00:00
Dmitry Marakasov
cce3a74ecd - Don't cat pkg-message from Makefiles
Approved by:	portmgr blanket
2015-05-27 00:15:04 +00:00
Sunpoet Po-Chuan Hsieh
cb3b9e6c52 - Update to 2.0.3
Changes:	https://github.com/jimmycuadra/lita-irc/releases
2015-05-25 19:55:21 +00:00
Sunpoet Po-Chuan Hsieh
66fb3db6a9 - Update to 2.0.11
- Remove leading definite article from COMMENT

Changes:	https://github.com/cinchrb/cinch/blob/master/ChangeLog
2015-05-25 19:55:16 +00:00
Antoine Brodin
ef5a36d72f Fix configure with mono 4
Reported by:	pkg-fallout
2015-05-23 23:59:42 +00:00
Mathieu Arnold
8dab11a002 Remove $FreeBSD$ from patches files in categories a-j.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 13:34:20 +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
Renato Botelho
4ecbc7a5e4 Do not try to strip a python script, it fixes install with SKYPE option enabled
Reported by:	mat@
2015-05-19 14:23:48 +00:00
Dmitry Marakasov
163780710e - Fix manpage installation
- Don't cat pkg-message from Makefile

Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-19 13:30:11 +00:00
Max Brazhnikov
f8cccaa3dd irc/quassel:
- Update to 0.11.1, which addresses CVE-2015-3427

MFH:	2015Q2
2015-05-16 10:00:24 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Bryan Drewery
2b4d9e790c This seems JOBS SAFE now. 2015-05-11 13:59:41 +00:00
Dmitry Marakasov
f9ebdca288 - Add CPE info
- While here, add archive/ directory to MASTER_SITES as distfile may be _moved_ there

Approved by:	portmgr blanket
2015-05-11 03:04:01 +00:00
Renato Botelho
0cda468d63 - Add a new SKYPE option, off by default
- Modernize Makefile using OPTION helpers
- Do not set options for configure's default options
- Re-order options alphabetically
- libevent wasn't detected, added --libevent=${PREFIX}

PR:		199657 (based on)
Submitted by:	Bernard Spil <spil.oss@gmail.com>
2015-05-07 19:36:49 +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
Wen Heping
d36c78cd76 - Add missing DEPENDS
PR:		198782
Submitted by:	hasandiwan@gmail.com
2015-05-07 00:34:42 +00:00
Eitan Adler
bf4fa082dd Due to the disabling of the bugzilla account, reset maintainership of
the remainder of Chris's ports.

Submitted by:	"Chris Petrik" <chris@bsdjunk.com>
2015-05-04 00:37:11 +00:00
Mark Felder
a631ddae7a Support building with LibreSSL
Fully strip binaries unless DEBUG enabled
Create /var dirs in rc script start_precmd instead of in package
Make rc script pass rclint

Upstream has accepted the LibreSSL patches but their releases are far
apart, so patching in ports tree for now.

PR:		198506
2015-05-01 00:03:27 +00:00
Bryan Drewery
aa6ad6e726 USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.

Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.

empty() is used rather than (!defined || !${}) to support fmake.

The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.

PR:		199069
With hat:	portmgr
Testing done:	All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested.
2015-04-28 18:44:04 +00:00
Ashish SHUKLA
c5167c49ba - Chase GNU Emacs updates
PR:		199553
2015-04-27 10:29:27 +00:00
Dmitry Marakasov
ca2eef43b1 - Add CPE info
Approved by:	portmgr blanket
2015-04-25 01:50:49 +00:00
Dmitry Marakasov
894825cfde - Add CPE info
Approved by:	portmgr blanket
2015-04-25 00:10:08 +00:00
Dmitry Marakasov
73c8d05e3b - Add CPE info
Approved by:	portmgr blanket
2015-04-24 22:02:23 +00:00
Mark Felder
2ca9aa9cc2 Add "reload" command to rc script
Pass rclint
2015-04-24 15:43:03 +00:00
Mark Felder
f69388e9da Anope supports reloading via HUP 2015-04-24 15:01:56 +00:00
Mark Felder
e21e35c1b6 rc script improvements
It was not setting user to "nobody" correctly
2015-04-24 14:50:32 +00:00
Mark Felder
9fb44b302a Add LICENSE 2015-04-23 19:47:16 +00:00
Mark Felder
41d43060f1 Update to 2.0.2, take maintainership
* Anope now works (was broken since STAGE)
* All extra modules are now port options
* Anope service runs as nobody by default

Approved by:	mat
2015-04-23 16:49:46 +00:00
Mark Felder
7f75510f90 gnutls module doesn't need libgcrypt (from gpg...) 2015-04-23 15:46:45 +00:00
Vanilla I. Shu
a37e6937e9 Upgrade to 1.1.7. 2015-04-23 14:01:39 +00:00
Dmitry Marakasov
ee6e091a2b - Add empty directories to plist
Approved by:	portmgr blanket
2015-04-23 13:46:28 +00:00
Tijl Coosemans
68edbeeaae - Display a stage-qa warning when ports use PREFIX/var instead of /var
- Add --localstatedir=/var to _LATE_CONFIGURE_ARGS (like --mandir) but not
  when CONFIGURE_ARGS already sets it.  (GNU configure scripts set it to
  PREFIX/var when PREFIX != /usr.)
- Add --localstatedir="${PREFIX}/var" to CONFIGURE_ARGS in some ports so
  they aren't affected by this change (for now at least).  This commit is
  meant to ensure that new ports don't make the same mistake.

- games/acm: the configure script in this port is very old; instead of
  patching it more, just replace GNU_CONFIGURE with HAS_CONFIGURE.
- irc/charybdis: it already used /var but adding --localstatedir=/var
  changed the behaviour of the configure script; adjust the port to this.

PR:		199506
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-20 19:06:29 +00:00
Adam Weinberger
03d057a4f7 Use the new USE_GITHUB.
And, reassign to ports@. I don't want to maintain this anymore.
2015-04-19 19:14:06 +00:00
Tijl Coosemans
2358c08a33 Convert to USES=autoreconf 2015-04-18 19:09:03 +00:00
Sunpoet Po-Chuan Hsieh
bf595f4147 - Add LICENSE
PR:		199492
Submitted by:	Chris Petrik <chris@bsdjunk.com> (co-maintainer)
2015-04-17 19:49:05 +00:00
Mark Felder
a41c8d2b99 Fix building against LibreSSL
Upstream is accepting this change and it will land in the next release.

PR:		198387
2015-04-16 15:18:45 +00:00
Bartek Rutkowski
8a66a91f6f irc/bitchx: add CPE info
PR:		199375
Submitted by:	Shun <shun.fbsd.pr@dropcut.net>
Approved by:	portmgr blanket
2015-04-16 07:47:10 +00:00
Bartek Rutkowski
cbf54be13c irc/bip: add CPE info
PR:		199373
Submitted by:	Shun <shun.fbsd.pr@dropcut.net>
Approved by:	portmgr blanket
2015-04-16 07:36:11 +00:00
Dmitry Marakasov
e32ba5eced - Add CPE info
Approved by:	portmgr blanket
2015-04-16 06:35:01 +00:00
Tijl Coosemans
074ea5282a converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
  some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
  LIBICONV_PLUG is defined in the iconv test, also switch to external
  gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
  ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
  don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5

Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
  and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
  CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
  dependencies

PR:		199099
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-15 08:20:27 +00:00
Dmitry Marakasov
4d14fdf1db - Clarify LICENSE
- Add LICENSE_FILE
- Add CPE info
2015-04-09 11:43:52 +00:00
Dmitry Marakasov
b4e412f7e6 - Simplify MASTER_SITES
- Add CPE info
2015-04-09 11:43:07 +00:00
Renato Botelho
4b873a24ae - Update to 3.4
- Added xmlto and libxslt as dependencies, needed to build manpages
- Removed IPV6 OPTION, it doesn't exist on configure anymore
- Added NSS as a valid option to SSL
- Added a new single option EVENTS, glib or libevent2
- Removed dependency of gnutls to OTR, it builds fine with openssl and/or nss
- Disabled MSN by default, it was disabled also on configure since latest
  protocol version stopped working
- As suggested by brix, takeover maintainership

PR:		199261
Approved by:	brix (maintainer)
2015-04-09 10:38:48 +00:00
Bryan Drewery
868c3fb8f1 Update rbot to the new upstream from the 20150311 snapshot.
It now actually works with Ruby 2.0+.

This requires manual migration to fix the registry files. See the
UPDATING entry.
2015-04-04 04:02:04 +00:00
Mathieu Arnold
771f21f2f8 Make it build with LibreSSL. [1]
While there, catch up with new options behaviors.

PR:		198491 [1]
Submitted by:	Bernard Spil [1]
Sponsored by:	Absolight
2015-03-31 14:44:16 +00:00
Baptiste Daroussin
42487f4259 Remove dead mirror 2015-03-30 21:39:09 +00:00
Baptiste Daroussin
0c53c949f2 Revert the autoreconf conversion I have no time to fix the issue that happen when converted 2015-03-29 16:47:45 +00:00
Baptiste Daroussin
b0dabda2a5 Convert to USES=autoreconf
Strip binaries
2015-03-29 11:45:08 +00:00
John Marino
28ca5b96a2 5 ports categories: Remove $PTHREAD_LIBS
Categories: irc, x11-clocks, benchmarks, misc, textproc

approved by:	PTHREAD blanket
2015-03-24 17:09:58 +00:00
Max Brazhnikov
23c2cb648f irc/quassel:
- Generate 4096 bit RSA certificate

PR:		198809
Suggested by:	Robert Sevat
2015-03-24 09:47:50 +00:00
Diane Bruce
5c2f17ddb8 - unbreak
- fix pkg-plist
2015-03-23 01:35:36 +00:00
Bryan Drewery
37a1520519 For the new USE_GITHUB with only GH_TAGNAME set default DISTNAME to
include GH_PROJECT/GH_ACCOUNT/GH_TAGNAME. This prevents the distfile
having the same name despite changing one of these values and causing
a bad checksum.

Differential Revision:	https://reviews.freebsd.org/D2103
Reviewed by:	mat
With hat:	bdrewery
2015-03-20 20:07:50 +00:00
Antoine Brodin
e54b24d2d9 Mark BROKEN: Fails to package
===>  Building package for ircd-hybrid-8.2.5
pkg-static: Unable to access file /wrkdirs/usr/ports/irc/ircd-hybrid/work/stage/usr/local/lib/ircd-hybrid/modules/autoload/m_operwall.la: No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/irc/ircd-hybrid/work/stage/usr/local/lib/ircd-hybrid/modules/autoload/m_operwall.so: No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/irc/ircd-hybrid/work/stage/usr/local/lib/ircd-hybrid/modules/autoload/m_services.la: No such file or directory
...

Reported by:	pkg-fallout
2015-03-20 19:15:25 +00:00
Bryan Drewery
511fe251f8 Convert my ports to the new USE_GITHUB 2015-03-20 01:42:36 +00:00
Bryan Drewery
5b5a90256d Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag.  This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.

The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
  GH -> GHL
  GITHUB -> GITHUB_LEGACY

Differential Revision:	https://reviews.freebsd.org/D748
Submitted by:	amdmi3
Reviewed by:	mat, swills, antoine, bdrewery
With hat:	portmgr
2015-03-19 16:44:57 +00:00
Mathieu Arnold
723d568e7a Add CPE.
Sponsored by:	Absolight
2015-03-18 13:52:54 +00:00
Dmitry Marakasov
e096bba77b - Fix shebangs
- Add empty directory to plist
2015-03-15 15:37:42 +00:00
Sunpoet Po-Chuan Hsieh
8a27c6b94b - Update to 2.0.2
- Add LICENSE
- Sort RUN_DEPENDS

Changes:	https://github.com/jimmycuadra/lita-irc/releases
2015-03-14 14:58:03 +00:00
Diane Bruce
6c77933ee7 Update to 8.2.5
Feedback from upstream:

Hello,

EGD support has been dropped in ircd-hybrid 8.1.20 which was released
on July 20, 2014.

Also the compression issue has been fixed as well sometime last year.

Greets,
Michael

Bernard Spil schrieb:

    Hi,

    ircd-hybrid unconditionally uses RAND_egd which has been removed from
    LibreSSL. Additionally it uses compression which is moved to a separate
    header.

    Attached patches
    1. Use autoconf to detect availability of RAND_egd in libcrypto
    2. Disable EGD if RAND_egd is not available
    3. Add the openssl/comp.h header to src/rsa.c to fix build

    I've been working through over 60 build failures with LibreSSL and
    supplying FreeBSD ports and upstream projects with patches, check
    https://wiki.freebsd.org/LibreSSL and
    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198505 for this bugs
    status in ports.

    Please include this patch into your product. Additionally please review
    completely removing EGD as no platform requires it or has required perl
    EGD as a random source fer many years.

    Kind regards,

    Bernard Spil.

PR:		ports/198505
Submitted by:	spil.oss@gmail.com
2015-03-14 14:28:05 +00:00
Adam Weinberger
10f22ecd6d Clean up the rest of the perl@ Makefiles a bit.
- Remove dependencies on modules distributed as part of perl core
- Remove references to FreeBSD < 8 and perl < 5.16
- Ensure that DOCS and EXAMPLES options exist for ports installing
  PORTDOCS or PORTEXAMPLES
- Reduce unnecessary inclusions of bsd.port.options.mk by using
  OPTIONS helpers and the like
- Fix some cases where dependencies were only assigned to BUILD_DEPENDS
- Fix a few of the cases where dependencies were only assigned to RUN_DEPENDS.
  This one happens in many, many ports. I only applied it in cases where
  it interfered with 'make test' but it should maybe be done more generally.
- Mute ${MKDIR} in installation
- Parethesize compound commands
- In www/p5-URI-Fetch, remove the ZLIB option that wasn't used
2015-03-13 17:29:58 +00:00
Bryan Drewery
2b61e4ab4e - Update to 1.6.0. This requires a C++11 compiler and library.
PR:		198060
Submitted by:	Matthew Connelly <freebsd-bugs@maff.im>
Approved by:	maintainer timeout
2015-03-11 16:04:49 +00:00
Dirk Meyer
8e8d332f48 - update to 3.30 2015-03-08 10:30:35 +00:00
Baptiste Daroussin
74c050c183 Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +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
Adam Weinberger
8d80503781 p5-Test-Differences was already listed as a TEST_DEPENDS, but was missed
being removed from BUILD/RUN_DEPENDS.
2015-02-25 18:54:15 +00:00
Max Brazhnikov
b2b5151ef3 - Switch my ports to USE_QT4=linguisttools_build and adjust Qt components
- Use LUPDATE/LRELEASE provided by bsd.qt.mk
- Drop needless stripping
2015-02-24 21:46:28 +00:00
Johannes Jost Meixner
fb5d6af4c4 irc/bitchx: update to 1.2.1
- update to 1.2.1
- use OPTIONS helpers
- remove unnecessary Perl depencency
- remove unnecessary GCC dependency
- Add support for hebrew language (as option)
- Add helpful toggles (as option
- Kill files/ directory

PR:		195526
Differential Revision:	https://reviews.freebsd.org/D1710
Submitted by:	Chris Petrik <chris@bsdjunk.com>
Approved by:	koobs (mentor)
2015-01-29 13:13:59 +00:00
Antoine Brodin
d70e5c3682 Move USE_OPENSSL to the correct place and remove a spurious WITH_OPENSSL_BASE=yes 2015-01-28 09:04:34 +00:00
Jase Thew
be667be802 irc/weechat: Update to v1.1.1
Changes:	https://weechat.org/files/changelog/ChangeLog-1.1.1.html
2015-01-27 01:16:55 +00:00
Vanilla I. Shu
8df7878924 Upgrade to 1.1.6, add LICESNE. 2015-01-19 08:11:49 +00:00
Tijl Coosemans
c88aaf5c89 Add missing USE_OPENSSL=yes
PR:		195796
2015-01-15 09:05:37 +00:00
Bryan Drewery
c58615450e Pass maintainership to new volunteer. They are mirroring the distfile and
may continue development as well.

PR:		ports/196610
Submitted by:	Chris Hutchinson <portmaster@BSDforge.com>
2015-01-10 03:33:34 +00:00
Emanuel Haupt
ab1f9189ad Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 09:38:25 +00:00
Sunpoet Po-Chuan Hsieh
144ba52c5e - Update to 6.88
- Sort PLIST

Changes:	http://search.cpan.org/dist/POE-Component-IRC/Changes
2015-01-04 09:26:23 +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
Grzegorz Blach
a781a6e13c - Remove Mk/bsd.efl.mk
- Convert USE_EFL=libtool_hack to USES=libtool
- Convert USE_EFL=imlib2 to LIB_DEPENDS=libImlib2.so:...
- Bump PORTVERSION in graphics/imlib2 and in all ports
  which depends on imlib2

PR:		196062
Approved by:	portmgr
2014-12-27 00:09:02 +00:00
Kubilay Kocak
9598a6f290 irc/ngircd: Update to 22
- Update to 22
- Add LICENSE_FILE
- Whitespace align OPTIONS helpers

Changes:

  * http://ngircd.barton.de/doc/ChangeLog

PR:		196282
Submitted by:	kjetil at cckengine com
2014-12-26 14:58:24 +00:00
Mark Felder
a842bf6803 Update to 2.0.18 2014-12-23 16:48:51 +00:00
Baptiste Daroussin
d9740dc5b4 Cleanup plist 2014-12-20 19:02:25 +00:00
Mark Felder
94849d42cb Update "BSD" license 2014-12-06 18:55:44 +00:00
Carlo Strub
fb14c8850f - Update to 4.1.0
- Use striping
- Please portlint
- Bump PORTREVISION
2014-12-02 22:44:25 +00:00
Emanuel Haupt
983062642d Convert to USES=tar:tgz 2014-11-29 20:18:18 +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
Adam Weinberger
b0dd30635e Update to 20141122.
Add a patch from naddy that prevents items from being written
twice with logging enabled.
2014-11-23 15:29:39 +00:00
Chris Rees
4cb60faedd Finally retire USE_PGSQL 2014-11-22 20:40:08 +00:00
Tijl Coosemans
5b6c7671ef Create a subdirectory of /var/run that is writeable by the bopm user and
put the pidfile there.

Tested by:	Michael D <me@md-5.net>
2014-11-22 20:04:49 +00:00
Koop Mast
dd8ebdacfa Fix CATEGORIES.
Submitted by:	freshports sanity checker
2014-11-19 12:05:49 +00:00
Koop Mast
af3811313c The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.

This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.

Apart from updating ports to newer versions

GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example xscreensaver
can be used for sessions started without GDM.

Shell Extensions can be installed via https://extensions.gnome.org/ , we have
ported a few that can't be installed via this way.
The old gnome-utils and gnome-games ports where split up into single ports
and where converted to meta-ports.
gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
if you use startx you need to do this yourself.

Upgrade instructions:

Delete the old and conflicting packages:
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
    guile gcalctool gnome-media libgnomekbd
# pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
    evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center

For package users the following lines will be enough:
# pkg upgrade
# pkg install gnome3

For ports users should do the following:
# portmaster -a
# portmaster x11/gnome3

We are currently aware of two issues. The first issue is a bug in the
file monitoring code in the glib20 port. This bug causes glib programs
to crash when files in a monitored directory are added or removed.
Upstream is aware of the problem, but since the problem is quite complex
there is no solution yet. This problem isn't restricted to BSD.

The second issue is that on certain video cards totem will display a
purple/pink overlay on the video. It not clear yet where the issues
comes from.

Major thanks goes to Gustau Perez for being a driving force behind getting
GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the exp-runs.

This update was also made possible by:
	Joe Maloney
	Kris Moore
	Beeblebrox
	Ryan Lortie
	Antoine Jacoutot
	and everyone I missed
2014-11-19 11:49:04 +00:00
Mathieu Arnold
93eed364ba Take miwi's old perl ports into perl@'s fold.
Sponsored by:	Absolight
2014-11-18 10:38:26 +00:00
Baptiste Daroussin
91a1caa242 Reset miwi's maintainership per his demand
Hope to see you back! Thank for all the work!
2014-11-18 09:37:31 +00:00
Adam Weinberger
b18c3378ab Update to 20141028. 2014-11-07 18:08:40 +00:00
Mathieu Arnold
d291ad32ca Replace some occurences of mach with PERL_ARCH (and a couple of other small noop fixes.)
With hat:	perl@
Sponsored by:	Absolight
2014-11-07 13:51:10 +00:00
Max Brazhnikov
a740f1402a irc/quassel: add CPE info 2014-11-07 10:47:34 +00:00
Max Brazhnikov
ee4f5306f7 irc/konversation-kde4:
- Update to 1.5.1. This release addresses several minor bugs and a low-risk
  DoS security defect in the Blowfish ECB support [1].

[1] https://www.kde.org/info/security/advisory-20141104-1.txt

MFH:	2014Q4
2014-11-05 14:48:42 +00:00
Ashish SHUKLA
85f56adb6e - Chase GNU Emacs updates
PR:		194624
2014-11-05 13:19:31 +00:00
Baptiste Daroussin
a75eaefc8f Modernize plist 2014-10-31 14:53:49 +00:00
Baptiste Daroussin
a594107ebf Modern plist 2014-10-31 14:50:49 +00:00
Johan van Selst
519d5660ef The IRC configure script has curious logic, is being overly complex,
and actually breaks badly if the port is being built in a chroot
where the host triplet won't match the jail triplet.

The solution I've provided here is clean.  Using the pre-configure
target, the build directory (with a fixed name) is created and the
needed configure script and header are copied over, just like the top
configure script does.  Then the port makefile just configures with
that.  It's much better, more robust, and fixes the triplet mismatch.

PR:		194679
Submitted by:	marino
2014-10-29 09:41:47 +00:00
Baptiste Daroussin
b6bb709058 Cleanup plist 2014-10-27 13:00:21 +00:00
John Marino
f85f4ec41b irc/weechat: Remove CFLAGS+= Qunused-arguments
That switch is not recognized by GCC, and GCC 4.7 and later will
considered unrecognized switches as errors and break the build.  This
was seen on dports, but can be reproduced on ports with USE_GCC=yes.

PR:		194575
Approved by:	jase@ (maintainer)
2014-10-27 12:23:15 +00:00
John Marino
4f3ede694e irc/bopm is not safe for parallel building 2014-10-22 22:35:11 +00:00
Max Brazhnikov
593ddde04d irc/quassel:
- Update to 0.11.0. This version requires compiler with c++11 support
- Сonvert to USES=execinfo
- Use options helpers as much as possible
- Fix packaging for combination of NLS/MONO_OR_CLIENT options
- drop @dirrm from plist
2014-10-22 13:29:30 +00:00
Marcus von Appen
734b63302e - Convert ports of irc/ and lang/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-20 17:52:16 +00:00