1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-28 10:08:24 +00:00
Commit Graph

352696 Commits

Author SHA1 Message Date
John Marino
9558833259 Add new port net-mgmt/seafile-gui
PR:		193312
Submitted by:	Jingfeng Yan

Seafile is a next-generation open source cloud storage system with
advanced support for file syncing, privacy protection and teamwork.
Collections of files are called libraries, and each library can be synced
separately. A library can be encrypted with a user chosen password. This
password is not stored on the server, so even the server admin cannot
view a file's contents.

Seafile allows users to create groups with file syncing, wiki, and
discussion to enable easy collaboration around documents within a team.
This is the desktop client for Seafile.
2014-11-06 19:19:31 +00:00
Pietro Cerutti
c605de2081 - Do not require a particular version of Tk - any will do [1]
- While at it, modernize OPTIONS

PR:		194868
Submitted by:	wbparsons@alum.mit.edu
2014-11-06 18:33:54 +00:00
Alex Kozlov
22e20c2aa1 - Remove a few remaining $Id$ from pkg-plists
Approved by:	portmgr (mat)
2014-11-06 16:30:27 +00:00
Steven Kreuzer
22298aac2d Update to version 2.0 2014-11-06 14:30:43 +00:00
Vasil Dimov
c620896f1d ftp/wget: Upgrade from 1.15_2 to 1.16
PR:		ports/194784
Submitted by:	 Yasuhiro KIMURA
Security:	CVE-2014-4877
2014-11-06 13:26:28 +00:00
Jun Kuriyama
e73223bd07 This is yet another file/directory handler that does a bit more than
Path::Class for some parts, and a bit less for other parts.  One of
the main difference is Path::Extended always tries to use forward
slashes when possible, ie. even when you're on the MS Windows, so that
you don't need to care about escaping paths that annoys you from time
to time when you want to apply regexen to a path, especially in file
tests that use 'like' or 'compare'.

WWW: http://search.cpan.org/dist/Path-Extended/
2014-11-06 13:04:52 +00:00
Jun Kuriyama
11b9f6533f Log::Dump is a simple logger mix-in mainly for debugging. This
installs six methods into a caller (the class that used Log::Dump) via
Sub::Install. The point is you don't need to load extra dumper modules
or you don't need to concatenate messages. Just log things and they
will be dumped (and concatenated if necessary) to stderr, and to a
file if you prefer. Also, you can use these logging methods as class
methods or object methods (though usually you don't want to mix them,
especially when you're doing something special).

WWW: http://search.cpan.org/dist/Log-Dump/
2014-11-06 12:53:36 +00:00
TAKATSU Tomonari
7f4009ec7a - Add a patch to fix "Test Plan Management does not work" issue [1]
- Fix pkg-plist
- Drop @dirrm* from pkg-plist

Obtained from:	2aa48a4dfa [1]
2014-11-06 11:49:44 +00:00
Alex Kozlov
11463325f7 - Remove net/ng_mikrotik_eoip, it was resurrected 2014-11-06 11:32:23 +00:00
Alex Dupre
5b75bfae2e Update CONFLICTS.
PR:		194819
Submitted by:	spil.oss@gmail.com
2014-11-06 11:05:26 +00:00
Bartek Rutkowski
3cee01fa6e security/logcheck: update 1.3.16 -> 1.3.17
PR:		194373
Submitted by:	Yasuhiro Kimura <yasu@utahime.org>
Approved by:	mentors (implicit)
2014-11-06 10:50:34 +00:00
John Marino
23da1af091 Add new port net-mgmt/seafile
PR:		193134
Submitted by:	Jingfeng Yan

Seafile is a next-generation open source cloud storage system with
advanced support for file syncing, privacy protection and teamwork.
Collections of files are called libraries, and each library can be synced
separately. A library can be encrypted with a user chosen password. This
password is not stored on the server, so even the server admin cannot
view a file's contents.

Seafile allows users to create groups with file syncing, wiki, and
discussion to enable easy collaboration around documents within a team.
2014-11-06 10:13:06 +00:00
Bartek Rutkowski
e272b88314 net/babeld: update 1.5.0 -> 1.5.1
PR:		194451
Submitted by:	Hung-Yi Chen <gaod@hychen.org>
Approved by:	mentors (implicit)
2014-11-06 10:04:41 +00:00
Stephen Hurd
68a99314f8 Add patch to fix icon file parsing on 64-bit systems.
Submitted by:	shurd
2014-11-06 06:58:10 +00:00
Johannes Jost Meixner
47c9886d23 sysutils/rubygem-yell: update to 2.0.5
- update to 2.0.5

PR:		194387
Differential Revision:	https://reviews.freebsd.org/D1116
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
Approved by:	swills
2014-11-06 04:54:48 +00:00
Johannes Jost Meixner
744399154c textproc/rubygem-jekyll-paginate: update to 1.1.0
- Update to 1.1.0

PR: 		148350
Differential Revision:	https://reviews.freebsd.org/D1115
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
Approved by:	swills (mentor)
2014-11-06 04:53:25 +00:00
Johannes Jost Meixner
64dde3dfe2 sysutils/rubygem-rubyipmi: update to 0.8.1
- update to 0.8.1
- change license to LGPL 2.1

PR:		194618
Differential Revision:	https://reviews.freebsd.org/D1114
Submittted by:	Michael Moll <kvedulv@kvedulv.de>
Approved by:	swills (mentor)
2014-11-06 04:52:17 +00:00
John Marino
0e5aee2375 sysutils/mcelog: Fix DF build by respecting CFLAGS and USE+=alias
PR:		194825
Submitted by:	ftigeot
Approved by:	maintainer (Jeremy Chadwick)
2014-11-05 23:47:04 +00:00
Alex Kozlov
8ed1b2cd62 - Update to 2.20 2014-11-05 23:10:59 +00:00
Antoine Brodin
6fa31879ae Mark BROKEN: Uses unknown GNOME component gnomedesktopsharp20 2014-11-05 22:55:07 +00:00
Max Brazhnikov
76f357180d VuXML: fix spelling for the latest entry
Noticed by:	ports-secteam (rea)
2014-11-05 22:18:26 +00:00
Alex Kozlov
98616fd34a - Update to 20141022
* --env was changed to deal with bash's new way of exporting a function.
  * Bug fixes and man page updates

PR:	194714
Submitted by:	howeyc@gmail.com (maintainer)
2014-11-05 20:59:06 +00:00
Alex Kozlov
741113ec90 - Update to 0.92.2
PR:	194789
Submitted by:	Neel Chauhan <neel@neelc.org> (maintainer)
2014-11-05 20:33:49 +00:00
Pawel Pekala
8ae7cd3a7a - Update to version 1.2.5
- Clarify how to install per-user addons in pkg-message

This is a bugfix release with highlights: game boots faster offline
and addons can now be auto-updated.

Changelog:
http://te4.org/blogs/darkgod/2014/11/tales-majeyal-125-aka-back-and-back-and-back-future-released

PR:		194803
Submitted by:	maintainer
2014-11-05 19:44:02 +00:00
Alex Kozlov
1f7348fcc9 - Update to 1.7.80
* Fixed bug in -plte_len N option.
  * Added "-reduce_palette" and "-noreduce_palette" options. Enable
    reduce_palette when the "-new" or "-reduce" option is used.

PR:	194790
Submitted by:	Anton Sayetsky <vsasjason@gmail.com> (maintainer)
2014-11-05 19:26:33 +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
Mark Felder
5b74887dd2 Update to 0.7.19 2014-11-05 18:19:30 +00:00
Pawel Pekala
e763aefb68 Update to version 1.3.3
PR:		194287
Submitted by:	Franco Fichtner <franco@lastsummer.de>
Approved by:	maintainer
2014-11-05 18:13:36 +00:00
Alex Kozlov
e76f6dacb9 - Update to 1.6.0
* Add persistent timers for slave zones (expire, refresh, and flush)
  * Return minimal response for queries with unsupported EDNS version
  * Fix DNSSEC compliant processing of letter case in RDATA domain names
  * Fix interpretation of Extended RCODE in EDNS
  * Fix forced zone retransfer on slave
  * Fix zone expiration when transfer is being refused by master

PR:	194795
Submitted by:	freebsd@dns-lab.com (maintainer)
2014-11-05 17:52:04 +00:00
Pawel Pekala
ea2f6e254b - Update to version 1.35
- Add LICENSE
- Remove pkg-install script, move directory creation to pkg-plist
- Use @sample keyword for config files

PR:		194019
Submitted by:	TEUBEL Györg y<tgyurci@gmail.com>
Approved by:	maintainer
2014-11-05 17:35:38 +00:00
Alexey Dokuchaev
adfa6917d0 Update two most recent branches of nVidia drivers to versions 340.46
and 304.123.
2014-11-05 17:00:29 +00:00
Philippe Audeoud
081cad193a - Update to 1.77 2014-11-05 16:08:41 +00:00
Antoine Brodin
a1d9971713 Fix check-sanity 2014-11-05 15:33:49 +00:00
David Naylor
f238831435 Update emulators/i386-wine-devel to 1.7.30. 2014-11-05 15:28:22 +00:00
Max Brazhnikov
e772343952 VuXML: document CVE-2014-8483 for irc/konversation-kde4
Approved by:	ports-secteam (zi)
2014-11-05 14:49:08 +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
Johan van Selst
f91a5cc561 Update xboard to 4.8.0 (stable)
http://www.gnu.org/software/xboard/whats_new/4.8.0/index.html
2014-11-05 13:29:05 +00:00
Ashish SHUKLA
85f56adb6e - Chase GNU Emacs updates
PR:		194624
2014-11-05 13:19:31 +00:00
Ashish SHUKLA
b2edd3a92d GNU Emacs Updates
editors/emacs:
 - Update to 24.4[1]
 - Remove all upstreamed diffs[1]
 - Switch to static pkg-plist[1]
 - Add OPTIONs for ACL, file notification, LTO, ALSA, and OSS[1]
 - Reword IGNORE messages for portlint[1]
 - Add fix for a Emacs TRAMP bug
 - Update CANNA patchset[2]

editors/emacs-devel:
 - Update to bzr snapshot revision 118251
 - Add pkg-install, and pkg-deinstall file missed from r364499
 - Switch to static pkg-plist

editors/emacs-nox11:
 - Remove PLIST_DIRSTRY

Mk/bsd.emacs.mk:
 - Update Emacs version numbers
 - Remove deprecated XEmacs entries

PR:		194624[1]
Submitted by:	Joseph Mingrone <jrm at ftfl.ca>[1],
                TAKANO Yuji <takachan at running-dog.net>[2]
2014-11-05 13:17:17 +00:00
John Marino
f1fb103c3f net-p2p/tribler: Fix extract for DF and unmask installation commands
On the last update, the logic for the post-extract command was changed,
which broke the target on DF.  This version works on all platforms.

While here, rework the do-install target so that the commands aren't
suppressed.  Also simplify it.
2014-11-05 12:37:25 +00:00
Bartek Rutkowski
91bf507842 mail/py-authres: update 0.602 -> 0.701
PR:		194372
Submitted by:	Yasushiro Kimura <yasu@utahime.org>
Approved by:	mentors (implicit)
2014-11-05 12:36:32 +00:00
Max Brazhnikov
3870bd1806 drop @dirrm from my ports 2014-11-05 12:25:04 +00:00
Max Brazhnikov
254f0cf6c4 games/toppler:
- fix permission for binary and high score file
- drop deprecated keywords from plist
2014-11-05 12:22:49 +00:00
John Marino
e6ea6e6aba vietnamese/vnless: this port is not jobs safe 2014-11-05 11:44:22 +00:00
John Marino
dd06eee8b0 textproc/docbook-to-man: this port is not jobs safe 2014-11-05 11:41:02 +00:00
John Marino
d7dc47aec9 net/rabbitmq: Rare issue, but this is not jobs safe 2014-11-05 11:38:03 +00:00
Mathieu Arnold
57a5fef707 Deprecate.
Sponsored by:	Absolight
2014-11-05 11:05:02 +00:00
Bartek Rutkowski
feb745912c graphics/py-png: update 0.0.13 -> 0.0.17
- Change MASTER_SITES
- Add LICENSE
- Change WWW

PR:		194220
Submitted by:	Zhihao Yuan <lichray@gmail.com>
Approved by:	mentors (implicit)
2014-11-05 10:41:26 +00:00
Raphael Kubo da Costa
70b511af31 Fix INDEX after r372179.
- Remove devel/qt5-qmldevtools from devel/Makefile.
- Hook devel/qt5-qdoc to devel/Makefile.
- Hook comms/qt5-serialport to comms/Makefile.

I knew I would forget something...

Submitted by:	antoine
2014-11-05 09:50:35 +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