Commit graph

7842 commits

Author SHA1 Message Date
David Naylor
548cb5e72d x11-toolkits/py-kivy: fix concurrency, dependency
- Chase change in name of opencv
 - Switch to using autoplist (makes installing with python 3 easier)
 - Mark the port as concurrent
2017-04-14 14:16:19 +00:00
Jan Beich
d764059958 graphics/opencv: back out r423216 and r423063 (replaying r423316)
Renaming didn't help to unblock 3.x progress as co-existence with 2.x
was no less complex than simply fixing consumers. This commit also
restores directory-level history accidentally lost via git-svn.

PR:		210505
Pointy hat to:	jbeich (should've discussed first)
2017-04-14 05:30:25 +00:00
Steve Wills
104117f27e x11-toolkits/p5-Gtk2: update to 1.24991 2017-04-11 13:08:50 +00:00
Sunpoet Po-Chuan Hsieh
62fb09dc79 Update to 0.9929
Changes:	http://search.cpan.org/dist/Wx/Changes
2017-04-11 00:48:37 +00:00
Sunpoet Po-Chuan Hsieh
e26e227eac Update to 0.68
- Add NO_ARCH

Changes:	http://search.cpan.org/dist/Alien-wxWidgets/Changes
2017-04-11 00:48:32 +00:00
David Naylor
7fed8ad129 x11-toolkits/libgdiplus: add option to compile without X11
- Add extra patch that conditionally compiles x11 support [1]
 - Add X11 option that applies extra patch if X11 support is disabled
 - PORTREVISION is not bumped as:
   - The default case (X11) has not changed, and
   - The non-default case will propogate due to options change

[1] https://github.com/mono/libgdiplus/pull/46

PR:		213973
2017-04-09 08:07:00 +00:00
Jason E. Hale
24ec1a7cf2 Update to 1.7.58
Changes:	http://www.fox-toolkit.org/news.html
2017-04-06 22:24:25 +00:00
Baptiste Daroussin
53063dd589 Fix build with recent libsigc++20 2017-04-05 11:28:15 +00:00
Baptiste Daroussin
48816e48f5 Update to 2.40.1 2017-04-04 20:35:28 +00:00
Baptiste Daroussin
2cfb4389ec update to 1.40.4 2017-04-04 20:35:09 +00:00
Baptiste Daroussin
c075737570 Fix build with new sigc++20 2017-04-04 07:02:08 +00:00
Baptiste Daroussin
2379385e4e Remove 2 non depend on, obsoletes libraries failing with new sigc++20 2017-04-03 07:14:33 +00:00
Baptiste Daroussin
496d33f479 Fix build with recent sigc++20 2017-04-02 22:14:12 +00:00
Baptiste Daroussin
3dbc356d9a Fix build with new sigc++20 2017-04-02 22:03:57 +00:00
Baptiste Daroussin
534a7d9e34 Update to vte 0.48.1
Chase the updates into vala ports as now the vte vala binding are also
exposing a Regex interface like GLib interface
2017-04-02 20:44:49 +00:00
Baptiste Daroussin
bb0ba3730e Update to 2.24.5 2017-04-02 17:31:09 +00:00
Baptiste Daroussin
b7e0113c70 Fix build with newer sigc++20 2017-04-02 16:37:07 +00:00
Baptiste Daroussin
ff733faa58 vte290 is not needed anymore everything uses vte3 instead 2017-04-01 22:25:21 +00:00
Baptiste Daroussin
c89adbf471 gal2 is not depended on anymore by anything 2017-04-01 22:20:36 +00:00
Baptiste Daroussin
83350aeac3 Update to 2.4.31 2017-04-01 20:32:56 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Jan Beich
eedf0b54e8 x11-toolkits/gtk30: prefer warnings over crashes on bad behavior
devel/glib20 and x11-toolkits/gtk20 don't use --disable-debug.
Neither does gtk3 package on Debian or ArchLinux.

https://bugzilla.mozilla.org/show_bug.cgi?id=1351246#c9

  $ cat >a.c
  #include <gdk/gdk.h>
  int main() {
    gdk_get_default_root_window();
    return 0;
  }

  $ cc a.c $(pkg-config --cflags --libs gtk+-3.0)

  $ ./a.out
  Segmentation fault

  vs. (new behavior)

  $ ./a.out
  (process:40995): Gdk-CRITICAL **: gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed

Pointy hat to:	kwm (r372768 broke consistency)
2017-03-30 14:02:58 +00:00
Cy Schubert
35f875a7d9 Update 2.3.6 --> 2.3.7 2017-03-28 05:30:32 +00:00
Rene Ladan
c1da7c8cad Take in olivierd@'s commit bit on his request.
Submitted by:	olivierd@
With hat:	portmgr-secretary
2017-03-19 14:02:23 +00:00
Tobias C. Berner
86a1cc0a58 Update KDE Frameworks to 5.32
* While here, set the MASTER_SITES for the portingAids separately.
* Stop to couple kirigamis' distfiles with kf5 until it's actually a part of it.

PR:		217709
Exp-Run by:	antoine
Reviewed by:	rakuco
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9959
2017-03-17 06:27:30 +00:00
Dmitry Marakasov
eea482470e - Fix LICENSE
- Add LICENSE_FILE
- Switch to options helpers
- Fix WWW:

Approved by:	portmgr blanket
2017-03-15 13:41:03 +00:00
Dmitry Marakasov
363058d6e9 - Add LICENSE_FILE
- Switch to options helpers
- Cosmetic fixes
- Fix WWW:

Approved by:	portmgr blanket
2017-03-15 11:56:07 +00:00
Guido Falsi
771aedd9c0 - Update x11-toolkits/scintilla t o 3.7.3
- Update editors/scite to 3.7.3

PR:		217693
Submitted by:	lightside <lightside@gmx.com>
Approved by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2017-03-12 19:11:20 +00:00
Sunpoet Po-Chuan Hsieh
8891a40219 Use real PORTVERSION and update dependent ports
- Sort PLIST
2017-03-11 15:59:50 +00:00
Steve Wills
2d5d084bcf x11/rubygem-gnome2: update to 3.1.1
Update x11/rubygem-gnome2 and friends to 3.1.1
2017-03-10 22:01:16 +00:00
Sunpoet Po-Chuan Hsieh
492ae2461d Move x11-toolkits/p5-Gtk to x11-toolkits/p5-Gtk-Perl
- Add LICENSE
- Bump PORTREVISION for dependent ports
2017-02-28 14:58:33 +00:00
Baptiste Daroussin
16d1a2730e Update to 0.0.8 2017-02-25 15:32:38 +00:00
Dimitry Andric
c833b13462 Remove the devel/libc++ and devel/libcxxrt ports.
Since all supported versions of FreeBSD now have libc++ and libcxxrt in
the base system, and these ports were outdated, remove them, and update
any ports that still depended on them:
* graphics/gnash
* textproc/hs-double-conversion
* x11-toolkits/hs-wxc
* math/parmetis

Approved by:	portmgr (antoine)
Exp-run by:	antoine
PR:		217257
MFH:		2017Q1
2017-02-24 17:57:08 +00:00
Tobias C. Berner
01128f34c7 Update KDE Frameworks to 5.31
* New port: x11-toolkits/kirigami2

PR:		216797
Exp-Run by:	antoine
Reviewed by:	rakuco, mat
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9554
2017-02-18 19:56:12 +00:00
Tobias C. Berner
f3c180c343 Update Qt5 to 5.7.1, and unify the Qt4 and Qt5 ports some more
* Update Qt5 to 5.7.1
* Move Qt4 binaries to lib/qt4/bin
* Move Qt5 libraries to lib/qt5/lib
  By moving the libraries we should finally be able to get rid of the inplace
  upgrade bug (see ports bugs 194088, 195105 and 198720):  when Qt5's libraries
  were lying in /usr/local/lib, which would often get added by pkgconfig to the
  linker paths via dependencies, the already installed libraries were linked
  against, instead of the ones that were being built. This forced us to make
  sure, that -L${WRKSRC}/lib was always coming before -L/usr/local/lib in the
  linker flags. With this change this should no longer be the case.
* Rename some ports to match the rest (foo-qtX -> qtX-foo)
* Depend on new port misc/qtchooser [see UPDATING & CHANGES]

There are several new Qt5 ports which all have been created by Marie Loise Nolden
<nolden@kde.org>. Thanks again.

PR:		216797
Exp-Run by:	antoine
Reviewed by:	rakuco, mat, groot_kde.org
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9213
2017-02-18 19:48:05 +00:00
Rene Ladan
676b34a127 Return the ports mistakenly reset to ports@ in r433856 to John Marino.
The mistake was completely on my part, I somehow connected the dots the
wrong way in my head.

The only exceptions (for now) are archivers/zstd and ports-mgmt/synth
which were already picked up by new volunteers in the mean time.
2017-02-15 21:33:11 +00:00
Tijl Coosemans
2f49d6ba56 - In x11-toolkits/irrlicht build only the shared library. The upstream
Makefile does not support building both the static and shared library.
  It compiles the code without -fPIC first for the static library and then
  creates the shared library from the same object files without recompiling
  them with -fPIC.
- The upstream install target can now be used as well.
- Use upstream library version and bump dependent ports.
2017-02-15 19:40:16 +00:00
Baptiste Daroussin
6a9e0968b4 Update to 0.0.7 2017-02-11 18:51:41 +00:00
Baptiste Daroussin
9364b8e3a3 Rename the port wlc as it was supposed to be named 2017-02-11 16:29:35 +00:00
Baptiste Daroussin
9ac67b4d86 Wayland compositor library
WWW: https://github.com/Cloudef/wlc
2017-02-11 16:19:13 +00:00
Rene Ladan
921fd6118f Return ports maintained by John Marino to the pool, see r433827 for details 2017-02-11 12:42:30 +00:00
Dirk Meyer
edf5c95426 - add LICENSE 2017-02-09 21:49:33 +00:00
Mark Linimon
9c19df593a Add -fPIC to various ports to enable them to build on armv6.
Approved by:	portmgr (tier-2 blanket)
2017-02-09 18:53:12 +00:00
Tijl Coosemans
d0d15cc5cd Enable i386 support to Linux CentOS 7 ports.
PR:		216646
2017-01-31 20:32:46 +00:00
Tijl Coosemans
6140d3c6aa - Autodetect the installed linux_base port and use LINUX_DEFAULT only as
a last resort.
- Construct a list of DISTFILES for every architecture (amd64, i386).
  Select one list for regular make and all lists for make makesum so linux
  ports can have one combined distinfo file.
- Set DIST_SUBDIR?=centos so there's only one copy of common distfiles.
- Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter.
- Regenerate all distinfo files.
- For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib,
  lib64 and sbin into symbolic links to the same directory under usr.
  This fixes the problem where some programs/libraries exist under / on
  FreeBSD and /usr on Linux or vice versa and then depending on the order
  of search paths Linux programs may run/load FreeBSD programs/libraries
  and fail.
- Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so
  Linux programs can find desktop theme icons.  This eliminates the need
  for x11-themes/linux*-hicolor-icon-theme.
- Rename pkg-plist.x86_64 to pkg-plist.amd64.
- Regenerate all pkg-plist files.
- Add @preexec to linux_base pkg-plist that moves existing files in bin,
  lib, lib64, sbin and icons to the new destination before the directories
  are turned into symbolic links.
- Remove several empty directories from linux_base ports.
- Sweep over all linux ports: use consistent style, remove old CONFLICTS,
  remove unused pkg-descr files, add NLS option,...
- Remove old linux arts, esound and openssl-compat ports.
2017-01-31 16:54:21 +00:00
Tobias C. Berner
0af3f5648f Update KDE Frameworks to 5.30.0
* Changelog: https://www.kde.org/announcements/kde-frameworks-5.30.0.php
* New framework: x11/kf5-kwayland

PR:		216345
Exp-run by:	antoine
Reviewed by:	rakuco
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9271
2017-01-26 18:19:47 +00:00
Guido Falsi
2bec1ee09e - Main download site uses https
- Due to problems downloading the distfile from the cluster, add a
  mirror.
2017-01-25 15:52:14 +00:00
Dmitry Marakasov
56287f7fbb - Update WWW 2017-01-23 16:31:15 +00:00
Raphael Kubo da Costa
265ef2119d Replace spaces with tabs. 2017-01-21 14:41:09 +00:00
Sunpoet Po-Chuan Hsieh
0e04efec5a Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/ 2017-01-20 20:33:30 +00:00