Commit graph

9565 commits

Author SHA1 Message Date
Mark Linimon
bbc402e7d9 Mark as broken on various tier-2 archs.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2016-11-16 00:36:20 +00:00
Tobias C. Berner
30a183cdd9 Importing KDE Frameworks into the ports tree (required for newer KDE Desktop and Applications)
KDE Frameworks is a collection of libraries and software frameworks by KDE
that serve as technological foundation for KDE Plasma 5 and KDE Applications
distributed under the GNU Lesser General Public License (LGPL) [1].

The work is based on what we have in the KDE testing repo [2].

This is the next big step in updating the KDE Desktop and its Applications
to anything less dusty.

With this change, `USES=kde:5` is now a valid option. Ports that need to depend
on KDE Framework can now set:
	USES=kde:5
	USE_KDE=<framework1> <framework2> ... <frameworkX>

For example: www/qupzilla-qt5 can depend on sysutils/kf5-kwallet via:
	KWALLET_USE=            KDE=wallet

I would like to thank Raphael and Adriaan for reviewing the ports in the testing
repo :)

[1] https://en.wikipedia.org/wiki/KDE_Frameworks
[2] http://src.mouf.net/area51/log/branches/plasma5

Reviewed by:	rakuco, mat, groot_kde.org
Approved by:	rakuco (maintainer)
Differential Revision:	https://reviews.freebsd.org/D8329
2016-11-14 16:12:56 +00:00
Baptiste Daroussin
b99f5ac50a Update to 0.7.0 2016-11-13 22:26:53 +00:00
Olivier Duchateau
a3c48f0934 - Update to 1.0.2
- Sort USES
- Take maintainership
2016-11-12 22:06:09 +00:00
Mark Linimon
e81a0693bf Mark as broken on aarch64 due to missing file 'gdb.scr' on install.
This is probably easy to fix, but I can't figure it out right now.

Approved by:	portmgr (tier-2 blanket)
2016-11-11 07:46:15 +00:00
Mark Linimon
17e48e339b The 64-bit arm arch is actually spelled 'aarch64', not 'arm64'. 2016-11-08 19:29:56 +00:00
Mark Linimon
8882b992bf Mark as broken on arm64. While here, pet portlint. 2016-11-08 09:11:48 +00:00
Dmitry Marakasov
768d881995 - Add LICENSE
- Use MANPREFIX
- Regenerate patches
2016-11-07 10:40:57 +00:00
Ruslan Makhmatkhanov
fc590f3772 x11/libxcb: fix build with python3
Add upstream patches to fix build/packaging with python3 as default after
the recent update. python3 is not default, so no PORTREVISION bump is required.

PR:		214281
Submitted by:	John W. O'Brien <john@saltant.com>
Approved by:	portmgr (just-fix-it blanket)
2016-11-07 09:36:15 +00:00
Ruslan Makhmatkhanov
1b1bcc5dec x11/xcb-proto: fix build with pathon3
Add upstream patches to fix build/packaging with python3 as default after
the recent update. python3 is not default, so no PORTREVISION bump is required.

PR:		214279
Submitted by:	John W. O'Brien <john@saltant.com>
Approved by:	portmgr (just-fix-it blanket)
2016-11-07 09:32:02 +00:00
Kurt Jaeger
411c92e9ad x11/p5-X11-XCB: update 0.15 -> 0.16
- newer version of _GenerateMyXS.pm inside
2016-11-06 14:53:46 +00:00
Baptiste Daroussin
96ce7c567a Update to 7.0.31 2016-11-05 19:29:54 +00:00
Baptiste Daroussin
71c54a0689 Update to 2.8 2016-11-05 19:27:10 +00:00
Baptiste Daroussin
f9d2909fcb Update to 0.6.1
While here fix the default path to find X localed

PR:		203593 209867
2016-11-05 19:26:20 +00:00
Baptiste Daroussin
4a2d339023 Update to 2.19 2016-11-05 19:17:17 +00:00
Baptiste Daroussin
4b0f0c570d Update to 2.3.3 2016-11-05 19:12:18 +00:00
Baptiste Daroussin
bac7c1e45b Update to 1.0.6 2016-11-05 19:10:55 +00:00
Baptiste Daroussin
2a101d9a83 Update to 0.1.3 2016-11-05 19:06:20 +00:00
Baptiste Daroussin
c6c34b9185 Update to 1.12 2016-11-05 19:06:03 +00:00
Baptiste Daroussin
4e8cb1f407 Update to 1.5.0 2016-11-05 19:03:38 +00:00
Baptiste Daroussin
29a009367b update to 1.7.8 2016-11-05 18:36:41 +00:00
Baptiste Daroussin
e67d548cb3 update to 2.3.2 2016-11-05 18:32:17 +00:00
Tijl Coosemans
e9b092c49f Add libEGL to linux-c7-dri, needed by linux-c7-cairo. 2016-11-05 12:57:37 +00:00
Tijl Coosemans
374afd5ec1 Remove libGLw, not part of Xorg and misses dependencies. 2016-11-04 20:31:00 +00:00
Tijl Coosemans
b6119256af Add libxshmfence needed by libGL.
Remove libGLw, not part of Xorg and misses dependencies.
2016-11-04 19:42:48 +00:00
Nicola Vitale
d750f8a119 - Unbreak by using the Google Code Archive as dowload site 2016-11-04 16:31:24 +00:00
Tijl Coosemans
50a574ae1d Allow linux-*-dri and nvidia-driver to coexist. 2016-11-03 19:46:18 +00:00
Dmitry Marakasov
6e9a410ce3 - Switch to USES=localbase
- Fix license
2016-11-03 09:04:22 +00:00
Jan Beich
1c40c50f4c x11/xsel-conrad: minor fixes
- Plug memory leak [1]
- Convert to USES=localbase
- Drop unused X11 dependencies
- Unsilence install commands
- Convert DOCS to target helpers
- Reorder some lines

PR:		212261
Submitted by:	Tobias Kortkamp <t@tobik.me>
Obtained from:	OpenBSD Ports [1]
Approved by:	maintainer timeout (2 months)
MFH:		2016Q4
2016-11-03 06:00:53 +00:00
Mathieu Arnold
f77fff859d Add a small comment to explain what 1100077 is about.
Sponsored by:	Absolight
2016-11-02 14:54:56 +00:00
Jan Beich
65df9b5dde x11/sxhkd: update to 0.5.7
- Pass maintainership to the submitter

Changes:	https://github.com/baskerville/sxhkd/compare/0.5.6...0.5.7
PR:		213946
Submitted by:	Oleg Gushchenkov <gor@clogic.com.ua>
2016-11-02 10:21:47 +00:00
Olivier Duchateau
bb90ff81e7 Update to 0.8.1 2016-10-31 17:07:19 +00:00
Mathieu Arnold
d7df3c0f7d Fix file modes after extracting.
Some port's archives contains files modes that are a bit too restrictive
for some usage.  For example:
BUILD_DEPENDS=		${NONEXISTENT}:foo/bar:configure
When building as a regular user, dependencies are installed/built as
root, so if the archive contains files that have a mode of, say, 600,
they will not be readable by the port requesting the dependency.
This will also fix broken distribution files where directories don't
have the executable bit on.

OSVERSION 1100077 is after base r283997:

  Change directory permissions in pre-order.
  In this order, it won't try to recurse into a directory for which it
  doesn't have permission, before changing that permission.
  This follows an existing behavior in other BSDs, linux, OS X.

PR:		213574
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-29 09:30:14 +00:00
Tobias C. Berner
b85c9bff55 Remove wrongly used QT-related plist-subs from plist
%%QT_BINDIR%% and %%QT_LIBDIR%% represent the relative location of the
Qt binaries and libraries respectively -- they are only 'bin' and 'lib'
by chance, and should not be used that way.

Approved by: portmgr (blanket), rakuco (mentor)
2016-10-28 13:09:28 +00:00
Tobias C. Berner
5b67330526 Remove wrongly used QT-related plist-subs from plist
%%QT_BINDIR%% and %%QT_LIBDIR%% represent the relative location of the
Qt binaries and libraries respectively -- they are only 'bin' and 'lib'
by chance, and should not be used that way.

Approved by: portmgr (blanket), rakuco (mentor)
2016-10-28 13:07:17 +00:00
Kris Moore
b20489ac25 - Update to 1.1.0-p1
PR: 213802
Submitted by: Lars Engels <lme@freebsd.org>
2016-10-26 15:01:13 +00:00
Mathieu Arnold
d17f126e64 Cleanup USE_GITHUB usage.
Sponsored by:	Absolight
2016-10-25 22:28:22 +00:00
Olivier Duchateau
3c62bcdede Update to 4.12.1 2016-10-24 16:43:16 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +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
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
John Marino
39d12e80e2 x11/qterminal: Adjust LDFLAGS to support DragonFly
The ulog library is FreeBSD-specific so make it conditional based on
OPSYS to fix linking on DragonFly.

Approved by:	DF blanket
2016-10-19 16:19:28 +00:00
Tijl Coosemans
1675ff649c Add Linux CentOS 7 infrastructure ports.
Mk/Uses/linux.mk changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
  32-bit compat libraries on amd64.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision:	https://reviews.freebsd.org/D7886
2016-10-19 14:50:26 +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
Olivier Duchateau
f9d0a9666d - Update to 0.8.0
- Sort USES
- Remove NLS option

Tested by:	Vladimir Omelchuk (PR 209662)
2016-10-18 16:58:12 +00:00
Olivier Duchateau
50e78cc8b9 Update to 1.6.1 2016-10-17 12:46:24 +00:00
Nicola Vitale
1dea0bc40f - Update to 0.8.7
ReleaseHistory:	https://github.com/Guake/guake/releases
2016-10-15 13:36:21 +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
Alexey Dokuchaev
25b015456d Fix `linux.ko' false dependency. Starting with version 358.09, the driver
includes a new kernel module, `nvidia-modeset.ko', a driver component that
works in conjunction with the `nvidia.ko' kernel module.

However, previously the build process did not respect LINUX compile (port)
option.  Adopt the same way this is done for the core driver.

PR:		213222
Submitted by:	peter
2016-10-12 00:31:28 +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