Commit graph

5952 commits

Author SHA1 Message Date
Guido Falsi
5fd006f5f6 - Update calibre to 2.71.0
- Convert to USES=localbase
2016-10-31 17:52:45 +00:00
Jan Beich
781ffa17b8 www/py-cssutils: track PORTEPOCH in consumers 2016-10-28 17:14:47 +00:00
Jan Beich
a7f8bf84d9 devel/py-pytz: track PORTEPOCH in consumers 2016-10-28 17:13:45 +00:00
Dmitry Marakasov
4412dccfb0 - Mark BROKEN on 9 i386:
XapianIndex.cpp:994: error: integer constant is too large for 'long' type

Approved by:	portmgr blanket
2016-10-26 09:31:59 +00:00
Ben Woods
da5eb10021 deskutils/xfce4-notification-daemon: Mark DEPRECATED
No longer maintained upstream, replaced by deskutils/xfce4-notifyd

Approved by:	ehaupt (maintainer)
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D7199
2016-10-23 13:18:46 +00:00
John Marino
e8b92a7558 deskutils/gnome-contacts: bump PORTREVISION 2016-10-22 21:20:54 +00:00
John Marino
458356cb6d deskutils/gnome-contacts: restore CHEESE option
Since version 3.18, the  --without-cheese configuration argument didn't
work out of the box.  However, touching a couple of files causes c source
files to be regenerated enabling the option to be honored.

This commit restores the options as they were before r421349 but now
disabling the default CHEESE option works.

PR:		207426
Approved by:	follow-on commit (r421349)
2016-10-22 21:18:12 +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
Dmitry Marakasov
d68e511f31 - Mark BROKEN on 9.x: does not build:
scriptable/fileclass.cpp: In constructor 'FileClass::FileClass(const QString&, QScriptEngine*)':
scriptable/fileclass.cpp:27: error: class 'FileClass' does not have any field named 'ScriptableClass'
scriptable/fileclass.cpp:28: error: no matching function for call to 'ScriptableClass<QFile, FilePrototype>::ScriptableClass()'
scriptable/scriptableclass.h:63: note: candidates are: ScriptableClass<Object, ObjectPrototype>::ScriptableClass(QScriptEngine*) [with Object = QFile, ObjectPrototype = FilePrototype]
scriptable/scriptableclass.h:59: note:                 ScriptableClass<QFile, FilePrototype>::ScriptableClass(const ScriptableClass<QFile, FilePrototype>&)
scriptable/fileclass.cpp: In member function 'QScriptValue FileClass::newInstance(const QString&)':
scriptable/fileclass.cpp:34: error: 'template<class Object, class ObjectPrototype> class ScriptableClass' used without template parameters
scriptable/fileclass.cpp: In member function 'QScriptValue FileClass::newInstance()':
scriptable/fileclass.cpp:39: error: 'template<class Object, class ObjectPrototype> class ScriptableClass' used without template parameters

Approved by:	portmgr blanket
2016-10-21 08:24:24 +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
Mark Felder
5b3d0f3570 deskutils/py-khal: Update to 0.7.1
Changelog:	https://github.com/pimutils/khal/releases/tag/v0.7.1

PR:		213537
Approved by:	maintainer
MFH:		2016Q4
2016-10-18 18:15:15 +00:00
Tobias C. Berner
1d16d53e19 Introduce new extensible virtual categories for KDE
A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are
released as a bundle upstream, however, there was not really a clean
way to share this information.

Using these new categories, we can simplify the Makefiles for the diverse
KDE ports.
At the moment we support the virtual category
	* kde-kde4
In the future, this will be extended to
	* kde-frameworks
	* kde-plasma
	* kde-applications

PR:						213406
Differential Revision:	https://reviews.freebsd.org/D7645
Exp-run by :			antoine
Reviewed by:			mat, rakuco
Approved by: 			portmgr (mat), rakuco (mentor)
2016-10-18 17:22:35 +00:00
John Marino
f249042a29 deskutils/(py-)spice-gtk: Fix build including with gold linker
These ports starting failing on gold linker with messages like:
./.libs/libspice-client-gtk-3.0.so:
  error: undefined reference to 'XGetPointerControl'
./.libs/libspice-client-gtk-3.0.so:
  error: undefined reference to 'XChangePointerControl'

The problem and fix was already described here:
  https://bugs.freedesktop.org/show_bug.cgi?id=97383

Apparently USES=pathfix and USES=autoreconf can't be used together, so
the pkgconfig directory is now passed via MAKE_ARGS

While here, fix py-spice-gtk install error by removing non-installed file
from the pkg-list.

Approved by:	just-fix-it
2016-10-17 15:15:07 +00:00
Guido Falsi
de34315110 - Update calibre to 2.70.0
- Add LICENSE
2016-10-15 13:45:59 +00:00
Jason E. Hale
e6640a97ac Update math/libqalculate to 0.9.10
- Project is hosted on Github now
Update math/qalculate to 0.9.9
 - Qalculate now uses GTK+3
 - Project is hosted on Github now
 - Take maintainership
Bump PORTREVISION on ports that depend upon libqalculate due to shlib increase
2016-10-15 00:46:23 +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
Antoine Brodin
21886bf260 Mark BROKEN: fails to build
In toplevel form:
howm-backend.el:23:1:Error: Symbol's function definition is void: ed

In toplevel form:
howm-cl.el:33:1:Warning: cl package required at runtime
howm-vars.el: `labels' is an obsolete macro (as of 24.3); use `cl-labels' instead.

In toplevel form:
howm-common.el:23:1:Error: Symbol's function definition is void: ed
howm-vars.el: `labels' is an obsolete macro (as of 24.3); use `cl-labels' instead.

In toplevel form:
howm-date.el:23:1:Error: Symbol's function definition is void: ed
...

Reported by:	pkg-fallout
MFH:		2016Q4
2016-10-08 21:05:54 +00:00
Dmitry Marakasov
29ab46d4d8 - Update to 0.12.1
- While here, add NO_ARCH

PR:		212459
Submitted by:	citrin+pr@citrin.ru
Approved by:	che@bein.link (maintainer)
2016-10-06 15:37:27 +00:00
Roman Bogorodskiy
90f7417ca1 deskutils/spice-gtk: update to 0.32
PR:		212826
Approved by:	maintainer
2016-10-03 16:12:33 +00:00
Emanuel Haupt
b963c1bafe - Update to 0.3.3
- Remove unneeded patch (send to upstream)

PR:             213164
Submitted by:   olivierd
2016-10-03 07:02:12 +00:00
Pawel Pekala
fa5d66f924 Update to version 0.0.20160925
PR:		213062
Submitted by:	lightside (maintainer)
2016-10-01 11:03:44 +00:00
Tijl Coosemans
1ee4da6dd1 Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-30 19:24:30 +00:00
Guido Falsi
9dfe43f3bb Update calibre to 2.69.0 2016-09-30 18:16:29 +00:00
Jason Helfman
18f40dab26 - update to 4.8.0
- Fix: Autostart - Pads did not hide on startup when set in the
         preferences due to the tray icon not being recognized properly
         (#1560019)
- adjust dependencies
- fix spelling on header
2016-09-29 20:00:41 +00:00
Dmitry Marakasov
6387eaca39 - Fix LICENSE
- Switch to options helpers
- Regenerate patches with `make makepatch`
2016-09-29 09:01:48 +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
Joseph Mingrone
1cbd3576d5 Update email address to jrm@FreeBSD.org for ports that I maintain
Reviewed by:	mat, swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D7995
2016-09-23 21:42:02 +00:00
Guido Falsi
7b6b2f26ac Update calibre to 2.68.0 2016-09-16 09:27:49 +00:00
Thierry Thomas
446d951806 Unbreak by switching to GitHub and upgrade to the latest (no release
yet).
2016-09-15 20:02:12 +00:00
Steve Wills
149ba7338a Unmark broken on powerpc64
These ports built successfully
2016-09-15 01:41:28 +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
Olivier Duchateau
a025447751 Update to 0.2.2 2016-09-14 11:41:51 +00:00
Dmitry Marakasov
0f76031dac - Add LICENSE
- Add missing qt dependency
- Switch to options helpers
- Regenerate patches with `make makepatch`
2016-09-13 09:01:33 +00:00
Dmitry Marakasov
04ea759824 - Fix LICENSE
- Add LICENSE_FILE
- Drop unneeded WX_UNICODE
- Switch to USES=localbase
- Actually disable NLS support when NLS option is off
2016-09-11 16:42:03 +00:00
Olivier Duchateau
2311903650 - Update to 0.2.1, it's now hosted on xfce.org
- Sort USES
2016-09-11 16:34:37 +00:00
Emanuel Haupt
f7ffc7dbbd - Update to 0.3.2
- Remove unneeded patch (send to upstream)
- Add patch for new themes
- Submitter-, self-hosting of the tarball, because it is not well formed for
  Gtk+ < 3.20

PR:		212553
Submitted by:	olivierd
2016-09-10 08:21:23 +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
Guido Falsi
f841bbc563 - Update calibre to 2.67.0
- Add some missing dependencies reported by stage-qa
2016-09-08 20:19:52 +00:00
Martin Matuska
1b1fae7b2a Horde package update:
devel/pear-Horde_Alarm 2.2.7 -> 2.2.8
devel/pear-Horde_Cache 2.5.3 -> 2.5.4
devel/pear-Horde_Core 2.25.0 -> 2.26.1
security/pear-Horde_Crypt_Blowfish 1.1.1 -> 1.1.2
databases/pear-Horde_Db 2.3.2 -> 2.3.3
www/pear-Horde_Form 2.0.14 -> 2.0.15
databases/pear-Horde_HashTable 1.2.5 -> 1.2.6
mail/pear-Horde_Imap_Client 2.29.8 -> 2.29.9
devel/pear-Horde_Lock 2.1.3 -> 2.1.4
mail/pear-Horde_Mime 2.10.0 -> 2.10.1
mail/pear-Horde_Mime_Viewer 2.2.0 -> 2.2.1
devel/pear-Horde_Prefs 2.7.6 -> 2.8.0
devel/pear-Horde_Queue 1.1.3 -> 1.1.4
devel/pear-Horde_Rdo 2.0.5 -> 2.1.0
www/pear-Horde_SessionHandler 2.2.7 -> 2.2.8
security/pear-Horde_Share 2.1.0 -> 2.1.1
textproc/pear-Horde_Text_Filter 2.3.4 -> 2.3.5
www/horde-base 5.2.11 -> 5.2.12
mail/horde-imp 6.2.15 -> 6.2.16
mail/horde-ingo 3.2.11 -> 3.2.12
deskutils/horde-kronolith 4.2.17 -> 4.2.18
deskutils/horde-nag 4.2.10 -> 4.2.11
mail/horde-turba 4.2.15 -> 4.2.16
mail/horde-webmail 5.2.15 -> 5.2.16
deskutils/horde-groupware 5.2.15 -> 5.2.16
2016-09-07 22:54:27 +00:00
Dmitry Marakasov
5f8c6b907e - Fix plist for GTK2 mode
- Switch to USES=localbase

PR:		212382
Submitted by:	maciej@pasternacki.net
Approved by:	just fix it blanket
MFH:		2016Q3 (blanket)
2016-09-07 13:21:48 +00:00
Emanuel Haupt
e1cfdee338 - Update to 0.3.1
- Add patch for Gtk+ < 3.20 otherwise daemon is not launched

PR:		212425
Submitted by:	olivierd
2016-09-07 09:06:22 +00:00
Olivier Duchateau
548adee57e Chase update of Poppler after revision r421386 2016-09-05 20:02:03 +00:00
John Marino
c3a2647364 deskutils/gnome-contacts: remove CHEESE option
Since version 3.18 was introduced (Feb 2016), it's not been possible to
build gnome-contacts with the CHEESE option turned off.  Since it appears
to be required now, remove this option and set the configuration and
dependencies for cheese unconditionally.

PR:		207426
Approved by:	maintainer timeout (6.5 months)
2016-09-04 20:52:52 +00:00
Dmitry Marakasov
ec41d3a06e - Fix build on 11+
- While here, fix LICENSE

Approved by:	portmgr blanket
MFH:		2016Q3 (blanket)
2016-09-04 07:31:06 +00:00
Guido Falsi
b44ce18033 Update to 2.66.0 2016-09-02 14:20:14 +00:00
Kurt Jaeger
5dc98fcb92 deskutils/gnome-contacts: Fix build
- added missing depends
- fixed several USE_GNOME aspects
- NLS option added

PR:		210971
Reported by:	lumiwa@gmail.com
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
2016-09-02 04:27:45 +00:00
Guido Falsi
ed87e5902c Update to 2.65.1. 2016-08-27 20:39:11 +00:00
Pawel Pekala
410bb49b84 Update to version 5.30.3
Changelog:
- Generating the activity tags timetables
- Added comments for teachers, students, subjects, activity tags,
  rooms and buildings
- Very rare crash bugs fixed
- Added a new example file from Indonesia

PR:		212148
Submitted by:	Zsolt Udvari (maintainer)
2016-08-25 20:54:55 +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
Koop Mast
16f6595053 Update gnome-maps to 3.18.4. 2016-08-23 18:09:23 +00:00