Commit graph

7591 commits

Author SHA1 Message Date
Pietro Cerutti
1b82ba9e72 lang/tcl85, x11-toolkits/tk85: update to 8.5.19
Announcement: http://code.activestate.com/lists/tcl-core/15413/
2016-02-16 09:06:55 +00:00
Dmitry Marakasov
385716ff90 - Clarify LICENSE
- Add LICENSE_FILE
- Switch to options helpers
2016-02-14 22:31:38 +00:00
Dmitry Marakasov
3c2f0def7d - Add LICENSE
- Switch to options helpers
- Simplify installation
- Switch to pkg-plist
2016-02-14 21:50:13 +00:00
Dmitry Marakasov
f074a5cf3a - Switch to USES=localbase
- Switch to options helpers
2016-02-14 21:47:00 +00:00
Dmitry Marakasov
d39e21d97b - Switch to options helpers 2016-02-14 21:45:25 +00:00
Koop Mast
b93a80c992 The FreeBSD GNOME team proudly presents GNOME 3.18 for FreeBSD.
The offical GNOME 3.18 release notes can be found at
https://help.gnome.org/misc/release-notes/3.18/

This update doesn't contain the glib/gtk c++ bindings which will
be done in a another update due to the requirement on c++11 and the
amount of fallout this probably will give.

GDM is still at version 3.16 due to some issues.

Bump mate-themes to use the gtk 3.18 version of the themes.

Thanks to Antoine Brodin for running the exp-runs.

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

PR:	207006
2016-02-14 18:57:53 +00:00
Dmitry Marakasov
b78527376a - Add LICENSE
- Switch to options helpers
- Regenerate patches with `make makepatch`
2016-02-14 18:42:41 +00:00
Jean-Sébastien Pédron
981315bd9d x11-toolkits/osm-gps-map: New port for a Gtk+ map widget
Reviewed by:	kwm
Approved by:	kwm
Differential Revision:	https://reviews.freebsd.org/D4246
2016-02-13 14:31:04 +00:00
Dmitry Marakasov
97d4dfd318 - Switch to options helpers 2016-02-10 16:55:15 +00:00
Dmitry Marakasov
f91cfc17b6 - Add LICENSE
- Switch to options helpers
2016-02-10 16:55:05 +00:00
Dmitry Marakasov
216e2f8801 - Switch to options helpers 2016-02-10 16:54:47 +00:00
Dmitry Marakasov
4ccff2b248 - Mark MAKE_JOBS_UNSAFE, fails sporadically with parallel build:
chmod: libpTk.a: No such file or directory

or

ERROR: Cannot copy 'version.h' to '../blib/arch/Tk/pTk/version.h': Permission denied

Approved by:	portmgr blanket
2016-02-09 01:56:43 +00:00
Koop Mast
037f81756f Turn gnome-pty-helper into a stand-alone port. Copy parts of the vte3
Makefile and the patches from the current vte3 port.

The next update of the vte3 port to 0.42.x doesn't bundle this code anymore.

Obtained from:	gnome devel repo
2016-02-08 10:38:53 +00:00
Olivier Duchateau
de5abede4e Update to 3.6.3
PR:		206751
Submitted by:	Naram Qashat (maintainer)
2016-02-07 07:14:35 +00:00
Ruslan Makhmatkhanov
41e8d75c00 Remove Python 3.2 related slave ports to unbreak INDEX
With hat:   python
2016-02-02 20:48:06 +00:00
Steve Wills
8d77480356 Remove source and intermediate build output from intalled rubygem- ports
PR:		192949
2016-02-02 01:21:21 +00:00
Martin Wilke
a234e43dd7 Welcome Centos 6.7
- Upgrade all linux-c6- to CentOS 6.7
- Cleanups

PR:                     205846
Submitted by:           xmj
In Collaboration with:  allanjude, netchild, xmj
Exp-run:                antoine
Sponsored by:           Perceivon Hosting Inc.
Differential Revision:  D3428

We'd like to thanks for all the feedback and comments.
2016-01-30 18:30:40 +00:00
Alexey Dokuchaev
6a76440716 - Fix a typo made in r356451 as part of conversion to option helpers:
GSTREAMER_ENABLE -> GSTREAMER_CONFIGURE_ENABLE
- Remove --with-libmspack from initial CONFIGURE_ARGS since it has its
  own option and controlled via MSPACK_CONFIGURE_WITH knob
- Enable building of wxStackWalker class for getting backtraces, some
  software requires it
2016-01-27 14:38:12 +00:00
Raphael Kubo da Costa
07e731d880 Remove CONFLICTS with older qt5-designer versions.
It is causing portmaster to fail with an error like this:
  ===>>> x11-toolkits/qt5-uiplugin seems to depend on devel/qt5-designer
         which looks like a dependency loop

which is not really what's happening here; the error comes from the fact that
qt5-designer 5.4.1 is being upgraded to 5.5.1, qt5-uiplugin is added as a
dependency that must be built first, but then it's marked as CONFLICTing with
the installed qt5-designer version.

Since qt5-designer < 5.5.0 does not actually install any of the uiplugin files
(since it was not an independent module before), we can just remove the
CONFLICTS line.

Thanks to Walter Schwarzenfeld (w.schwarzenfeld@aon.at) for the report.

PR:		206435
2016-01-25 11:28:37 +00:00
Raphael Kubo da Costa
4c67812e01 Update Qt5 to 5.5.1.
This is the latest stable release at time of writing.

Release announcement: http://blog.qt.io/blog/2015/07/01/qt-5-5-released/
New features in Qt 5.5: https://wiki.qt.io/New_Features_in_Qt_5.5

As usual, huge thanks to Tobias Berner (tcberner@gmail.com) for all his work
on these ports in kde@'s experimental area51 repository. He's the one who
started the update and did a lot of the initial work on Qt 5.5. Ralf Nolden
(nolden@kde.org) has contributed the initial version of most of our new Qt5
ports.

Also thanks to Yuri Victorovich (yuri@rawbw.com) for contributing PR 205805
with his own patch for the 5.5.1 update. Some of his changes there prompted
additional fixes and changes present in the final patch generated from our
experimental repository.

New ports:
- comms/qt5-connectivity, comms/qt5-sensors, devel/qt5-location,
  graphics/qt5-3d, net/qt5-enginio, x11-toolkits/qt5-canvas3d,
  x11-toolkits/qt5-uiplugin.

General changes in all Qt5 ports:
- All Qt5 ports are now built with -Wl,--as-needed to avoid overlinking,
  which is a problem with qmake-based because the libraries passed to the
  linker come from the modules .pri files and many are not necessary.
- With this change, several ports had their USE_QT5 lines adjusted to
  explicitly include some libraries that were pulled in implicitly, and to
  exclude libraries no longer required with -Wl,--as-needed.

Changes in specific ports:
- devel/qt5: Drop the SQL_PLUGINS and TOOLS options and depend on all Qt5
  ports by default. It makes the Makefile much simpler, and those options
  were already on by default.
- devel/qt5-core: The clang+base libstdc++ workaround has been expanded and
  more C++11 features have been disabled when that combination is used by a
  port (basically, FreeBSD 9 with USES=compiler:c++11-lang). The disabled
  features have explanations for why they were disabled in the patched
  header itself.
- devel/qt5-designer: uiplugins has been split out following a similar
  change upstream. By depending on qt5-uiplugin, qt5-uitools avoids having
  to depend on the big qt5-designer port.
- multimedia/qt5-multimedia: The port now uses GStreamer 1.0 instead of
  0.10.
- net/qt5-network: The port now depends on libproxy for proxy settings.
  Using libproxy allows proxy settings to be read from different sources,
  and also allows .pac files to work with Qt.
- www/qt5-webkit: The port now uses GStreamer 1.0 instead of 0.10.

PR:		205805
PR:		206435
2016-01-24 18:10:14 +00:00
Koop Mast
cf649469f2 Update poppler to 0.40.0. [1]
Add patches to py-poppler [2] and rubygem-poppler [3] to fix the build
of these ports with poppler 0.39+.

PR:		206293 [1]
Submitted by:	olivierd@ [1]
Obtained from:	ubuntu [2], rubygem-poppler upstream [3]
2016-01-21 19:40:10 +00:00
Vanilla I. Shu
2373ec188b Upgrade to 0.13.
Approved by:	maintainer via twitter.
2016-01-21 06:07:09 +00:00
Vanilla I. Shu
411e70ef9c Upgrade to 0.5.
Approved by:	maintainer via twitter.
2016-01-21 06:03:14 +00:00
Kurt Jaeger
ced18a6942 x11-toolkits/p5-Wx: 0.99.27 -> 0.99.28
- also fix build error on 9.x

PR:		200309
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2016-01-18 06:41:29 +00:00
Sunpoet Po-Chuan Hsieh
a2e372e6a4 - Add rubygem-vte3 3.0.7
Ruby/VTE is a Ruby binding of VTE.

WWW: http://ruby-gnome2.sourceforge.jp/
Sponsored by:	PortsCamp Taiwan
2016-01-17 13:30:47 +00:00
Sunpoet Po-Chuan Hsieh
7b3e3ff945 - Update to 3.0.7
- Fix LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
Sponsored by:	PortsCamp Taiwan
2016-01-17 13:30:42 +00:00
Sunpoet Po-Chuan Hsieh
0db106140a - Update to 3.0.7
- Fix LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
Sponsored by:	PortsCamp Taiwan
2016-01-17 13:30:37 +00:00
Sunpoet Po-Chuan Hsieh
25279ddee2 - Update to 3.0.7
- Fix LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
Sponsored by:	PortsCamp Taiwan
2016-01-17 13:30:33 +00:00
Sunpoet Po-Chuan Hsieh
6aa0900c32 - Update to 3.0.7
- Fix LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
Sponsored by:	PortsCamp Taiwan
2016-01-17 13:30:15 +00:00
Sunpoet Po-Chuan Hsieh
41f3ddad4b - Update to 3.0.7
- Fix LICENSE
- Add NO_ARCH
- Use USE_GNOME=gtksourceview3

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
Sponsored by:	PortsCamp Taiwan
2016-01-17 13:30:10 +00:00
Sunpoet Po-Chuan Hsieh
7fa6a425ca - Update to 3.0.7
- Fix LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
Sponsored by:	PortsCamp Taiwan
2016-01-17 13:25:58 +00:00
Sunpoet Po-Chuan Hsieh
b30e6fc28f - Update to 3.0.7
- Fix LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
Sponsored by:	PortsCamp Taiwan
2016-01-17 13:25:54 +00:00
Sunpoet Po-Chuan Hsieh
97849c4a56 - Update to 3.0.7
- Fix LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
Sponsored by:	PortsCamp Taiwan
2016-01-17 13:25:21 +00:00
Dmitry Marakasov
24ca34ac96 Split render engine modules into separate ports to allow multiple
render modules installed at the same time without introducing
unneeded dependencies.

PR:		205726
2016-01-16 17:48:12 +00:00
Dmitry Marakasov
b9398223bd Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by:	portmgr blanket
2016-01-12 16:20:31 +00:00
Pawel Pekala
f71977e9b3 Remove deprecated @dirrm
Approved by:	portmgr blanket
2016-01-09 16:26:04 +00:00
Pawel Pekala
b289867756 Remove deprecated @dirrm
Approved by:	portmgr blanket
2016-01-09 15:55:19 +00:00
Pawel Pekala
77819c9020 Update to version 2.2.12
Changelog:
Simplify Cgu::Application::add() method (application.cpp).

Minor implementation improvement for
Cgu::Thread::parallel_transform* functions (do pointer arithmetic
before not after tasks are launched) (parallel.h).

Permit return value optimisation when returning thread object on
starting new thread (thread.cpp).

Update libtool to version 2.4.6.

Documentation fix for doxygen-1.8.9 (docs/Doxyfile.in).

Update code comments (emitter.h).

Update documentation (doxygen.main.in, application.h, emitter.h,
extension.h, future.h, future.tpp, shared_handle.h, shared_ptr.h,
task_manager.h, thread.h).
2016-01-06 07:21:39 +00:00
Raphael Kubo da Costa
5e2d706d99 Mark BROKEN: unfetchable.
The project does not exist in PyPI anymore, and has no repository on
Enthought's GitHub account.
2016-01-05 18:08:24 +00:00
Martin Wilke
cf8b782b65 - Switch to WRKSRC 2016-01-04 15:33:42 +00:00
Koop Mast
353ad9c72e Update GStreamer1 to 1.6.2.
Update GStreamer1-vaapi to 0.7.0.

* Spell GStreamer consistently. [1]
* Fix typo in py3kplist in py3-gstreamer1 [1]
* Improve plugins COMMENTS (more improvements welcome)
* Actually include the gstreamer1-libav update this time.

PR:		204204 [1] (based on)
Submitted by:	olivierd@ [1]
2016-01-04 14:21:56 +00:00
Raphael Kubo da Costa
6bdccc5cda Switch to fetching from GitHub.
The project does not seem to exist in PyPI anymore, switch to fetching from
GitHub. diff between the two tarballs:

Only in dist-TraitsGUI-3.1.0: PKG-INFO
diff -upr dist-TraitsGUI-3.1.0/setup.cfg traitsgui-3.1.0/setup.cfg
--- dist-TraitsGUI-3.1.0/setup.cfg       2009-07-16 19:04:50.000000000 +0200
+++ traitsgui-3.1.0/setup.cfg            2009-07-16 02:02:18.000000000 +0200
@@ -1,15 +1,13 @@
[egg_info]
-tag_build =
-tag_date = 0
-tag_svn_revision = 0
-
-[nosetests]
-verbosity = 0
-detailed-errors = 1
-with-coverage = 1
-with-doctest = 1
+tag_build = .dev
+tag_svn_revision = 1

[aliases]
release = egg_info -RDb ''
bdist_egg = build_docs bdist_egg

+[nosetests]
+verbosity = 0
+with-doctest = 1
+detailed-errors = 1
+with-coverage = 1
Only in dist-TraitsGUI-3.1.0: TraitsGUI.egg-info

MFH:		2016Q1
2016-01-03 23:37:51 +00:00
Wen Heping
63e3fb9425 - Remove unneeded comment from last commit
Spotted by:	miwi@(thanks !)
2016-01-03 08:22:38 +00:00
Wen Heping
9155d7dd7a - Fix build on FreeBSD-9
Reported by:	pkg-fallout@
2016-01-03 06:18:23 +00:00
Sunpoet Po-Chuan Hsieh
db1c1b5169 - Use DISTVERSIONPREFIX instead of DISTNAME
- Use WRKSRC_SUBDIR instead of WRKSRC
2016-01-01 06:35:59 +00:00
Sunpoet Po-Chuan Hsieh
0693d77f47 - Use DISTVERSIONPREFIX instead of DISTNAME
- Use WRKSRC_SUBDIR instead of WRKSRC
2016-01-01 06:35:54 +00:00
Koop Mast
5b35f2ffb9 Backport a patch to fix pasting a non web (epiphany) copied url into the
web adressbar.

Submitted by:	Graham Perrin <grahamperrin@gmail.com>
Obtained from:	gtk+ upstream
2015-12-31 17:37:15 +00:00
Raphael Kubo da Costa
888ec9005f qmake5: Set QMAKE_{INC,LIB}DIR_OPENGL.
Follow-up to r404694. When we stopped setting CPATH and LIBRARY_PATH, some
Qt5-based ports (astro/stellarium, audio/musescore, audio/cantata,
irc/quassel, deskutils/owncloudclient) broke because the QtGui headers end
up bringing in GL/gl.h, but -I/usr/local/include was no longer being passed
to the compiler.

This is generally caused by QMAKE_{INC,LIB}DIR_OPENGL being empty, which
leads to some parts of Qt5ConfigExtras.cmake.in being left out when being
processed into Qt5ConfigExtras.cmake. Specifically, the bits of code that
make the directories containing GL/gl.h and libGL.so a dependency of the
Qt5::Gui CMake target were not present.

Fix it by setting those two variables again like we also do in devel/qmake4.

Most ports broken by r404694 are fixed by this change, but not all:
* audio/cantata: Accidentally fixed by this change. Upstream includes the
  TagLib headers wrongly. `taglib-config --cflags' returns
  -I${LOCALBASE}/include/taglib, but the code references headers as
  <taglib/foo.h> instead of <foo.h>.
* multimedia/obs-studio, textproc/sigil, x11/antimicro: Those remain broken,
  linker calls pass -lfoo instead of /path/to/libfoo.so, and they were only
  working because we were passing LIBRARY_PATH to the linker before. They
  need to be fixed separately.

Thanks to antoine@ for the fallout heads-up.

PR:	194088
PR:	195105
PR:	198720
MFH:	2015Q4
2015-12-30 14:03:42 +00:00
Koop Mast
ed98b0d455 Enable lpr printing agian.
While configure happily reported lpr is enabled and the module was
installed. The print code wasn't configured to use lpr. The reason
for this is that the configure of this code moved from the gtk/Makefile
to configure. Remove the now obsolete sed line.

Reported by:	dinoex@
Tested by:	dinoex@
2015-12-27 21:39:45 +00:00
Grzegorz Blach
dc0e0b422a Update to 1.16.1 2015-12-26 20:20:07 +00:00