1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-04 01:48:54 +00:00
Commit Graph

3974 Commits

Author SHA1 Message Date
Jan Beich
bfa84aafa5 Pass maintainership of PEAR ports to the submitter
PR:		214011 214012 214013 214014 214015 214016 214017
PR:		214018 214019 214021 214022 214023 214024 214025
PR:		214026 214027 214028 214029 214030 214031 214032
PR:		214033 214034 214035 214036 214037 214038 214039
PR:		214040 214041 214042 214043 214044 214045 214046
PR:		214047 214048 214049 214050 214051 214052 214053
PR:		214054 214055 214056 214057 214058 214059 214060
PR:		214061 214062 214063 214064 214066 214067 214068
PR:		214071 214072 214073 214074 214075 214076 214077
PR:		214078 214079 214080 214081 214082 214083 214084
PR:		214085 214086 214087 214088 214089 214090 214091
PR:		214092 214093 214094 214095 214096 214097 214098
PR:		214099 214100 214101 214102 214103 214104 214108
PR:		214109 214110 214111 214112 214113 214114 214115
PR:		214116 214117 214118 214119 214120 214121 214122
PR:		214123 214124 214125 214126 214127 214128 214129
PR:		214130 214131 214132 214133 214134 214135 214136
PR:		214137 214138 214139 214140 214141 214142 214143
PR:		214144 214145 214146 214147 214148 214149 214150
PR:		214151 214152
Submitted by:	Jochen Neumeister <joneum@bsdproject.de>
2016-11-03 06:32:16 +00:00
Steve Wills
a44d0a9abf irc/iroffer-dinoex: fix RUBY LIB_DEPENDS
Should only be on when the option is enabled

Pointyhat to:	swills
Reported by:	mat
2016-11-02 16:19:24 +00:00
Steve Wills
b451ea1bee irc/iroffer-dinoex: convert from LIBRUBY to LIB_DEPENDS 2016-11-02 15:42:08 +00:00
Ben Woods
49c90d6659 irc/quassel: split into two ports (client and server)
irc/quassel-core provides the server back-end.
irc/quassel provides the client front-end.
irc/quassel can also be built with the MONO option enabled to also
install the client and server combined into a single monolithic binary.

Submitted by:	Chris Rees <crees@physics.org> (in part)
Approved by:	adamw (mentor, implicit)
2016-10-29 17:01:30 +00:00
Ben Woods
896e7d8294 irc/quasssel: Patch CMakeLists.txt to fix build against SSL with Qt 5.6
PR:		213581
Submitted by:	Christian Schwarz (me@cschwarz.com)
Submitted by:	tcberner
Reviewed by:	mat
Approved by:	adamw (mentor, implicit)
Obtained from:	4768c9e99f
MFH:		2016Q4
Differential Revision:	https://reviews.freebsd.org/D8294
2016-10-27 15:34:56 +00:00
Raphael Kubo da Costa
28f25abb1b Pass port to kde@. 2016-10-23 15:54:27 +00:00
Ben Woods
a4fe0b0cf9 irc/quassel: Take maintainership
Approved by:	adamw (mentor, implicit)
2016-10-22 00:46:28 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Dmitry Marakasov
03bd01df06 - Mark broken on 9.x:
Unknown modifier 'U'

Syntax error: Unterminated quoted string

Approved by:	portmgr blanket
2016-10-21 13:09:22 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Raphael Kubo da Costa
366a97ec37 Reassign makc's ports back to the pool.
See "Maintainer Reset" in
https://www.freebsd.org/portmgr/policies_contributors.html. makc's last commit
was in March 31st (r412218), and his ports have been timing out since at least
July (r418155).

I also emailed him 2 weeks ago and have received no response so far.
2016-10-20 15:58:12 +00:00
Philippe Audeoud
e102c8e21d - Update to 1.22 2016-10-20 12:50:54 +00:00
Dmitry Marakasov
fa34eac785 - Cosmetic fixes 2016-10-10 19:33:25 +00:00
Ryan Steinmetz
b46269e680 - USE_OPENSSL -> USES=ssl 2016-10-09 14:13:32 +00:00
Ryan Steinmetz
a453c2949d - Correct typo 2016-10-09 14:11:56 +00:00
Ryan Steinmetz
330d0f6b76 - Restore irc/ratbox-respond
- Update MASTER_SITES
2016-10-09 13:44:29 +00:00
Jan Beich
f5f47a5a4e devel/nspr, security/nss: drop version from SONAME
No other downstream appends synthetic library version, and doing so
causes underlinking due to fragile build system (see below). Not to
mention being unable to swap out bundled libs from upstream builds.

  $ cc -lplds4 -L/usr/local/lib
  /usr/lib/crt1.o: In function `_start1':
  crt1_c.c:(.text+0xa6): undefined reference to `main'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_create'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam'

PR:		213144
Exp-run by:	antoine
2016-10-09 12:10:02 +00:00
Dirk Meyer
581880421d - drop maintainership 2016-10-06 19:57:07 +00:00
Dirk Meyer
a0792fb8e4 - drop maintainership 2016-10-06 19:55:09 +00:00
Bernard Spil
327f063143 irc/weechat: Fix build when PYTHON not set
- Check PYTHON option before checking version
2016-10-05 07:30:53 +00:00
Steve Wills
5704e3d233 irc/xchat-ruby: remove USE_LIBRUBY 2016-10-05 01:03:35 +00:00
Bernard Spil
943a903d02 irc/weechat: Update to 1.6
- Update to 1.6
  - Take maintainership
  - OPT_CMAKE_ON= -DENABLE_OPT=yes to OPT_CMAKE_BOOL= OPT
  - Add LICENSE_FILE
  - Drop BSD_LUA_* extra CMAKE_ARGS
  - Add asciidoctor depend for DOCS and MANPAGES
  - Fix build with Python 3.5 / Add warning
  - Transform to post-patch-ICON-off target

PR:		205981
Reported by:	Vladimir Krstulja <vlad-fbsd@acheronmedia.com>
2016-10-04 21:07:00 +00:00
Hajimu UMEMOTO
c57638ba6f add patches for Emacs 25
PR:		213156
Submitted by:	Yasuhiro KIMURA <yasu [...] utahime.org>
2016-10-02 11:12:52 +00:00
Tijl Coosemans
48f4591035 - Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-24 11:06:57 +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
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
Rene Ladan
f2f8f6154e Re-assign jase@'s p5-* ports to perl@
Submitted by:	antoine
2016-09-18 11:54:01 +00:00
Rene Ladan
7536b2017c Reset jase@'s ports after taking in his commit bit for safekeeping.
With hat:	portmgr-secretary
2016-09-18 11:45:56 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
Dmitry Marakasov
5d02f6df32 - Fix LICENSE
- Add LICENSE_FILE
- Switch to options helpers

Approved by:	portmgr blanket
2016-09-13 17:11:26 +00:00
John Marino
51c79cfcb5 irc/kvirc: Honor SSL flags
Approved by:	SSL blanket
2016-09-12 20:10:40 +00:00
Dmitry Marakasov
ec76fdf6e2 - Verbosify build
- Switch to USES=ssl

Approved by:	portmgr blanket
2016-09-11 17:45:09 +00:00
John Marino
79e491244d irc/libircclient: Set SSL flags, update to modern options framework
Approved by:	SSL and options blankets
2016-09-10 18:32:26 +00:00
John Marino
ef36f5097f irc/ircd-ratbox-devel: Set SSL flags, update to modern options framework
Approved by:	SSL and options blankets
2016-09-10 18:28:03 +00:00
John Marino
e1ca74faa3 irc/bip: Configure SSL flags to support non-base libraries
Approved by:	SSL blanket
2016-09-10 18:18:31 +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
Dmitry Marakasov
f9e7655981 - Fix build WITHOUT=EXAMPLES
- While here, fix LICENSE, add LICENSE_FILE, switch to USES=ssl, switch to options helpers, unsilence installation

PR:		207283
Submitted by:	samorders@gmail.com
Approved by:	maintainer timeout (swills, 6 months)
2016-09-08 17:53:13 +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
Dmitry Marakasov
47d41661c4 - Fix configure handling, this is not really a GNU configure
PR:		212075
Approved by:	portmgr blanket
2016-09-06 13:33:01 +00:00
Mathieu Arnold
fa31dc8acf Update to 3.2.10.7
Changes:	https://forums.unrealircd.org/viewtopic.php?f=1&t=8588
Sponsored by:	Absolight
2016-09-05 13:51:40 +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
Vanilla I. Shu
41eef74c45 switch to USES=ssl.
PR:		212164
Submitted by:	pipfstarrd@opmbx.org
2016-08-26 02:23:58 +00:00
Tobias C. Berner
0f583d8700 Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks and
Plasma5 ports

At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.

The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].

Changes to the KDE Ports needed by this:

Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
    handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
    Ports -- I chose to leave this out for now, as the diff is already large
    enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
    want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5

PR:             210667
Approved by:    portmgr, mat (mentor), rakuco (mentor)
Reviewed by:    mat, rakuco
Differential Revision:   https://reviews.freebsd.org/D6961
2016-08-24 08:20:31 +00:00
Dmitry Marakasov
b16aab0fa2 - Update to 2.0.1
- Switch to USES=ssl

PR:		211628
Submitted by:	mp39590@gmail.com (maintainer)
2016-08-19 14:02:24 +00:00
Romain Tartière
f761fea51b Fix build with mono 4.4.
Some assemblies have been relocated, so adjust files path to point to the
correct location.

Looks like I forgot to push the update for this port yesterday.

Reported by:	pkg-fallout
2016-08-09 07:13:44 +00:00
Romain Tartière
b8772975e9 Update to 1.0. 2016-08-08 18:06:31 +00:00
Kubilay Kocak
59cb3ea4b0 irc/py-limnoria: Update to 2016.06.29
- Update PORTVERSION and distinfo checksum (2016.06.29)
- Set better OPTIONS_DEFAULT's
2016-08-07 11:49:54 +00:00
Kubilay Kocak
ab5d9ea903 irc/py-limnoria: Bump PORTREVISION
Bump PORTREVISION due to the additional of USE_PYTHON=concurrent
symlinks in the package.

MFH:	2016Q3
2016-08-07 11:30:19 +00:00
Kubilay Kocak
67a798060f irc/py-limnoria: Convert to OPTION'al RUN_DEPENDS
- Add Global and Plugin OPTIONS for optional dependencies
- Set OPTIONS_DEFAULT to maintain functional compatibility with 2016Q3
- Enable concurrent Python installation
- Update test target to use PYTHON_CMD (version specific execution)
- Add TEST_DEPENDS on feedparser as it fails (not skips) if not
  available when running tests.
- Remove nested leading indefinite article in COMMENT

MFH:	2016Q3
2016-08-07 11:26:24 +00:00