Commit graph

13315 commits

Author SHA1 Message Date
Palle Girgensohn
987b035d67 Revert r247147.
We need -pthread in LDFLAGS for threaded extensions like plv8js to work.

PR:		175783
Submitted by:	Li-Wen Hsu <lwhsu@FreeBSD.org>
2014-11-12 09:53:41 +00:00
Mikolaj Golub
847cbe6202 Update to 0.4.11 (support for LeoFS v1.2). 2014-11-12 07:02:40 +00:00
Mikolaj Golub
07cd7358e1 Update to 1.2.1. 2014-11-12 07:01:09 +00:00
Steve Wills
a7ee035653 Mark broken with Ruby 2.1
With hat:	ruby@
2014-11-12 02:58:43 +00:00
Johannes Jost Meixner
80b6c31429 Upgrade CentOS to 6.6
- Upgrade all things linux-c6- to CentOS 6.6
- Add ports:
  devel/linux-c6-libsigc++20
  graphics/linux-c6-gdk-pixbuf [1]
  graphics/linux-c6-glx-utils
- Add pkg-plists for net/linux-c6-openldap
  and security/linux-c6-cyrus-sasl2
- Misc. cleanups

Differential Revision:	https://reviews.freebsd.org/D1108
Submitted by:	kmoore [1]
Reviewed by:	rene (emulation)
Approved by:	portmgr (swills)
Approved by:	swills (mentor)
Sponsored by:	Perceivon Hosting Inc.
2014-11-11 13:06:39 +00:00
Martin Matuska
16483824a0 Horde package update:
devel/pear-Horde_Alarm 2.2.2 -> 2.2.3
devel/pear-Horde_Core 2.16.0 -> 2.16.1
databases/pear-Horde_Db 2.1.5 -> 2.2.0
mail/pear-Horde_Imap_Client 2.25.2 -> 2.25.3
devel/pear-Horde_Translation 2.1.0 -> 2.2.0
2014-11-11 00:08:53 +00:00
Gabor Pali
816aa09f51 - Add Haskell API and bindings for Redis:
devel/hs-BoundedChan        Channels with bounded sizes
  devel/hs-bytestring-lexing  Parse and produce literals from bytestrings
  databases/hs-hedis          Haskell API for Redis

PR:		194299
Submitted by:	martin@sugioarto.com
Obtained from:	FreeBSD Haskell
2014-11-10 22:09:03 +00:00
Mikolaj Golub
6a03af12ed Update to 1.2.0. 2014-11-08 18:32:29 +00:00
Pawel Pekala
ac7f752dab - Update to version 2.2.0 [1]
- Remove uneeded <bsd.port.{pre|post}.mk> inclusion
- Break too long line

PR:		194573 [1]
Submitted by:	maintainer [1]
2014-11-07 19:06:10 +00:00
Koop Mast
6b1c2ea085 Remove * from LIB_DEPENDS lines and specify the default library name
for ImageMagick. Using '*' it is unsupported and potention bugs here.
2014-11-07 09:55:22 +00:00
Alex Dupre
5b75bfae2e Update CONFLICTS.
PR:		194819
Submitted by:	spil.oss@gmail.com
2014-11-06 11:05:26 +00:00
Sunpoet Po-Chuan Hsieh
7898e91cd1 - Update to 3.6.2
Changes:	https://github.com/facebook/rocksdb/releases
2014-11-05 18:23:30 +00:00
Ashish SHUKLA
85f56adb6e - Chase GNU Emacs updates
PR:		194624
2014-11-05 13:19:31 +00:00
Raphael Kubo da Costa
a9662ed949 Update Qt5 ports to 5.3.2.
Proudly presented by the KDE on FreeBSD team, with several guest stars.

This update took way longer than initially expected due to us previously
accumulating assumptions and changes to Qt's build system that finally bit
us back with the 5.3 release series, so we had to do a fair amount of
cleanup.

New ports:
- comms/qt5-serialport: Qt functions to access serial ports, originally
                        based on work by Fernando Apesteguia. [1]
- devel/qt5-qdoc: Qt documentation generator, the Qt5 equivalent of
                  devel/qt4-qdoc3. Originally worked on by Tobias Berner.
                  It had already been half-split from devel/qt5-buildtools,
                  we just needed to finish the work.

Dead ports:
- devel/qt5-qmldevtools: Merged into lang/qt5-qml.

Minor changes:
- devel/qt5: Add x11/qt5-x11extras and the new ports to the dependency list.
- graphics/qt5-imageformats: The port now supports the JPEG2000, WEBP,
                             Direct Draw Surface and ICNS formats.
- multimedia/qt5-multimedia: The ALSA and PULSEAUDIO options are now
                             mutually exclusive due to changes introduced in
                             Qt 5.3.0 (the ALSA code is now a proper plugin
                             that is only built if PulseAudio is not used).
- x11/qt5-x11extras: Add USE_LDCONFIG since the port installs a shared
                     library.

The big changes:
- bsd.qt.mk: Set QMAKESPEC instead of QMAKEPATH. [3]
  QMAKEPATH does much more than we want now that we call qmake from the top
  of ${WRKSRC}. qmake uses QMAKEPATH when evaluating the QMAKE_MKSPECS
  property, which is in turn used by qt_config.pri to load the .pri files in
  mkspecs/modules.

  In practice, this means that if people have an older Qt installation those
  files will be used and QT_CONFIG will have values such as "gui" even if
  one is building a port like textproc/qt5-xml, which passes -no-gui to the
  configure script. Consequently, unintended code paths may be enabled or
  the configuration step can just fail if the .pro files expect values that
  are not present in the system-wide, older .pri files.

  We avoid all those problems if we use QMAKESPEC, as qmake does not take
  its value into account when evaluating the QMAKE_MKSPECS property and will
  only parse the files in the mkspec's directory (mkspecs/freebsd-clang, for
  example, instead of all the files in mkspecs).

- Stop explicitly passing ${LOCALBASE} to the compiler. [3]
  qmake's behavior has changed in Qt 5, and the paths set in QMAKE_INCDIR
  and QMAKE_LIBDIR in the mkspecs are passed before any others, such as the
  ones in the build directory themselves.

  In practice, this means that we end up with linker calls like this:

  c++ -o libfoo.so foo.o bar.o -L/usr/local/lib -L/wrkdir/build/lib
      -lQt5Gui -lQt5Core

  So if one already has Qt installed in the system, the older, already
  present version of the libraries in /usr/local/lib will be used instead of
  the newly-built ones in /wrkdir/build/lib.

  QTBUG-40825 discusses this behavior upstream, but there has been no
  agreement on a solution yet.

  For now, the solution adopted is to make the compiler and the linker aware
  of those paths but only try them last after all others, and this is
  achieved by setting the CPATH and LIBRARY_PATH environment variables when
  qmake is being used.

  In addition to setting them in CONFIGURE_ENV and MAKE_ENV, we also need to
  stop changing QMAKE_INCDIR and QMAKE_LIBDIR as well as filter those paths
  from the pkg-config calls qtbase's configure script makes.

- Call qmake from the root of the ${WRKSRC}.

  In Qt 5.3, Qt's build infrastructure has undergone some changes that make
  our previous approach of calling qmake from the directories we want to
  build stop working. Things would break even more in Qt 5.4, in which
  qtbase's configure script does not accept the -process, -fully-process and
  -dont-process arguments anymore (it always behaves as if -process had been
  used).

  Bite the bullet and start calling qmake from ${WRKSRC}. The largest part of
  this change involves changing lines in Makefiles from
    WRKSRC_SUBDIR=	foo/bar
  to
    BUILD_WRKSRC=		${WRKSRC}/foo/bar
    INSTALL_WRKSRC=		${WRKSRC}/foo/bar
  as well as adding patches to .pro files to avoid entering other
  subdirectories and removing post-configure targets that are not necessary
  anymore.

  Since qmake needs to be called from the top of ${WRKSRC} anyway, we can
  also simplify the configuration process for the qtbase ports a little.
  Looking at r10019 it is not clear why we started calling qmake in the
  pre-configure target in addition to the post-configure one (while also
  skipping it in do-configure), but we can now drop this call since letting
  configure behave as if -process had been passed means it will call qmake
  on its own and overwrite the files generated by the pre-configure call. We
  still need to call qmake in post-configure though, as the configure script
  does not pass -recursive when calling qmake and we need to be able to call
  make from any subdirectory when building.

PR:		194762 [1]
PR:		194566 # exp-run with base GCC and clang
PR:		194088 [3]
2014-11-05 09:39:21 +00:00
Guido Falsi
f7d704569d - Update to 0.999 2014-11-05 09:25:04 +00:00
Antoine Brodin
817fc2af7a Remove duplicate port 2014-11-04 21:58:25 +00:00
Kurt Jaeger
4d307e20a7 databases/p5-DBD-cego: fix Makefile 2014-11-04 20:28:43 +00:00
Kurt Jaeger
7038f2a33b databases/p5-DBD-cego: 1.2.8 -> 1.2.9
- Modifications in Cego.xs to support newer releases of DBI

Submitted by:	Björn Lemke <lemke@lemke-it.com>
2014-11-04 20:27:05 +00:00
John Marino
677672d009 Add new port databases/pecl-yac
PR:		194553
Submitted by:	John Pupu

Yac is a shared memory user data cache for PHP.  It can be used instead of
APC or local memcached.

Yac is lockless, which it is very fast, but there could be a chance the
wrong data will be retrieved (it depends on how many key slots are
allocated and how many keys are stored), so a product using Yac should not
be very sensitive to data loss.
2014-11-04 19:09:48 +00:00
Alex Dupre
07e30da27e Update CONFLICTS.
PR:		194810
Submitted by:	spil.oss@gmail.com
2014-11-04 16:45:45 +00:00
Alex Dupre
1f4338e28f Update CONFLICTS.
PR:		194809
Submitted by:	spil.oss@gmail.com
2014-11-04 16:44:33 +00:00
John Marino
d2bcf058dc Add new ports databases/mariadb100-server and -client (version 10.0)
PR:		193539
Submitted by:	spil.oss (gmail)

MariaDB is a database server that offers drop-in replacement functionality
for MySQL. MariaDB is built by some of the original authors of MySQL, with
assistance from the broader community of Free and open source software
developers. In addition to the core functionality of MySQL, MariaDB offers
a rich set of feature enhancements including alternate storage engines,
server optimizations, and patches.
2014-11-04 08:21:55 +00:00
Pawel Pekala
3a52ddb8cb - Update to version 0.9.4 [1]
- Code is under 2 clause BSD license

PR:		194095
Submitted by:	maintainer
2014-11-02 13:59:24 +00:00
Matthew Seaman
242a0d4308 Update to 4.2.11
This is a routine bugfix update

ChangeLog:	  http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.11/phpMyAdmin-4.2.11-notes.html/view
2014-11-01 13:49:40 +00:00
Guido Falsi
4f487eae80 Add READLINE option and conditionally add readline to USES, this
fixes command line editing on head, which does not install libreadline
anymore in base.

While heere also add ncurses USES.

PR:		194717
Submitted by:	me
Approved by:	Pavel Volkov <pavelivolkov at gmail.com> (maintainer)
2014-11-01 10:37:06 +00:00
Baptiste Daroussin
806ad80f75 Simplify more the plist 2014-11-01 00:09:15 +00:00
Antoine Brodin
3aaca34210 Fix packaging 2014-10-31 19:48:09 +00:00
Baptiste Daroussin
2b38c49b40 Simplify plist 2014-10-31 19:31:44 +00:00
Baptiste Daroussin
542279ac95 Simplify plist 2014-10-31 19:30:44 +00:00
Frederic Culot
29552b03a8 - Update to 1.81
Changes:	http://search.cpan.org/dist/SQL-Abstract/Changes
2014-10-31 09:17:14 +00:00
Frederic Culot
7c74281176 - Update to 3.8.7
PR:		ports/194555
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
2014-10-31 09:04:12 +00:00
Frederic Culot
6834220f66 - Update to 3.8.7
Changes:	http://www.sqlite.org/releaselog/3_8_7.html
PR:		ports/194554
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
2014-10-31 08:20:30 +00:00
Martin Matuska
3cae31f88b Horde package update:
comms/pear-Horde_ActiveSync 2.19.3 -> 2.19.4
devel/pear-Horde_Alarm 2.2.1 -> 2.2.2
www/pear-Horde_Dav 1.1.0 -> 1.1.1
databases/pear-Horde_Db 2.1.4 -> 2.1.5
devel/pear-Horde_History 2.3.1 -> 2.3.2
security/pear-Horde_Secret 2.0.3 -> 2.0.4
www/horde-base 5.2.1 -> 5.2.2
mail/horde-imp 6.2.2 -> 6.2.3
mail/horde-ingo 3.2.1 -> 3.2.2
deskutils/horde-kronolith 4.2.2 -> 4.2.3
deskutils/horde-mnemo 4.2.1 -> 4.2.2
deskutils/horde-nag 4.2.1 -> 4.2.2
mail/horde-turba 4.2.2 -> 4.2.3
deskutils/horde-groupware 5.2.2 -> 5.2.3
mail/horde-webmail 5.2.2 -> 5.2.3
www/horde-wicked 2.0.1 -> 2.0.2
devel/horde-whups 3.0.0 -> 3.0.1
2014-10-29 22:12:34 +00:00
Olli Hauer
68d911b9de - fix build with pod2x from perl5.18+
- bump PORTREVISION
- make portlint happy
2014-10-28 23:17:46 +00:00
Steven Kreuzer
16f56fad6b Update to 1.0.0 2014-10-27 17:31:59 +00:00
Steve Wills
b4caa5c8cf Mark broken with Perl 5.18 and newer 2014-10-26 21:04:21 +00:00
Alex Kozlov
b891cac98b - Pass maintainership to submitter
PR:	194576
Submitted by:	Jason Harris <jharris@widomaker.com>
2014-10-24 15:04:22 +00:00
Kurt Jaeger
541a549e93 databases/cego: 2.20.15 -> 2.20.16
Added utility function blobsize for retrieving blob size information

Submitted by:	Björn Lemke <lemke@lemke-it.com>
2014-10-24 09:59:24 +00:00
Frederic Culot
5bcd3062f5 - Reassign to the heap after jsa@'s bit was taken in for safekeeping 2014-10-23 13:06:38 +00:00
Matthew Seaman
8e4de126be Security update to 4.2.10.1
- XSS vulnerabilities in SQL debug output and server monitor page.

Advisory:	http://www.phpmyadmin.net/home_page/security/PMASA-2014-12.php
Release Notes:	http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.10.1/phpMyAdmin-4.2.10.1-notes.html/view

MFH:		2014Q4
Security:	25b78f04-59c8-11e4-b711-6805ca0b3d42
2014-10-22 08:56:49 +00:00
Baptiste Daroussin
5d7c749cb1 Fix yet another typo 2014-10-22 08:28:59 +00:00
Antoine Brodin
cb844dcf89 Fix packaging 2014-10-21 19:25:19 +00:00
Antoine Brodin
eb84f158a6 Fix packaging 2014-10-21 19:21:21 +00:00
Baptiste Daroussin
3c62de7221 Fix packaging 2014-10-21 13:20:53 +00:00
Baptiste Daroussin
8a8296614e Fix typo 2014-10-21 09:46:57 +00:00
Martin Matuska
f51558983d Horde package update:
comms/pear-Horde_ActiveSync 2.19.0 -> 2.19.3
devel/pear-Horde_Core 2.14.0 -> 2.15.0
textproc/pear-Horde_CssMinify 1.0.1 -> 1.0.2
www/pear-Horde_Dav 1.0.7 -> 1.1.0
databases/pear-Horde_Db 2.1.3 -> 2.1.4
mail/pear-Horde_Imap_Client 2.25.0 -> 2.25.2
archivers/pear-Horde_Pack 1.0.3 -> 1.0.4
devel/pear-Horde_Timezone 1.0.7 -> 1.0.8
2014-10-20 11:22:54 +00:00
Baptiste Daroussin
3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Max Brazhnikov
bf785b0c8b Merge from KDE/FreeBSD in preparation for KDE SC 4.14:
common changes:
- don't use deprecated USE_KDE4=kdehier
- drop deprecated @dirrmtry and use absolute path instead of @cwd

databases/akonadi:
- Update to 1.13.0
- add upstream patch to really avoid building Akonadi's unit tests

devel/grantlee:
- update to 0.5.1

devel/libkgapi:
- update to 2.2.0

devel/libkolab:
- update to 0.5.3

multimedia/phonon and multimedia/phonon-designerplugin:
- update to 4.8.1

multimedia/phonon-gstreamer:
- update to 4.8.0
- switch from GStreamer 0.10.x to 1.x

multimedia/phonon-vlc:
- update to 0.8.0
2014-10-19 15:49:51 +00:00
Marcus von Appen
e1555011ab - Convert ports from databases/ and deskutils/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-19 08:50:17 +00:00
John Baldwin
1ebd0e3345 The MAP_NORESERVE flag to mmap() has never been implemented in FreeBSD and
is being removed.  No portrev bump needed since the kernel will continue to
accept this flag for old binaries even after support for it in new binaries
is removed.

PR:		193961
Approved by:	portmgr (antoine)
2014-10-18 12:20:42 +00:00