Commit graph

8684 commits

Author SHA1 Message Date
Alonso Schaich
0146947997 Remove ZEROCONF option
mDNSResponder was abbandoned by upstream and replaced by discoveryd, which is
not open source. As kdelibs already depends on AVAHI being installed, remove
the option for the zeroconf backend and always use AVAHI.

Also, port option processing is broken, and AVAHI is used even if
mDNSResponder is chosen as backend, so bump PORTREVISION as the old package
invalidly tracks an unreferenced mDNSResponder library package dependency.

Approved by:	rakuco (mentor)
2014-11-02 22:48:26 +00:00
Alexey Dokuchaev
ee1f9b3e01 - Finish conversion of NVVERSION to float (left-pad minor < 99 with zero
to allow version comparison); now we're safe until minor wraps to 1000
- Augment a comment about NVVERSION and reword PAE option description
- Make `update-distinfo' target more robust (by respecting ARCH_SUFX)
2014-11-02 21:32:46 +00:00
Bryan Drewery
faad936265 - Update to 0.7.0
- Support NLS

PR:		194338
Submitted by:	Conrad Meyer <conrad.meyer@isilon.com>
Approved by:	maintainer timeout
2014-11-02 16:10:27 +00:00
Alexey Dokuchaev
d7408d53e6 Switch NVVERSION (internal variable derived from DISTVERSION) to float, in
order to handle version numbers where minor version can exceed 99; integer
scheme was breaking NVVERSION monotonicity and comparability in this case.

While here, put back the comment removed in r327777 for no apparent reason.
2014-11-02 12:11:17 +00:00
Guido Falsi
95d9ca648e - Modify sample config to not listen on the net by default [1]
- Fix paths in man page [2]
- While here, silence some portlint warnings and modernize plist

PR:		194252 [1], 194518 [2]
Submitted by:	uffe at uffe.org [1]
			adrian@ [2]
Approved by:	Henry Hu <henry.hu.sh at gmail.com> (maintainer)
2014-11-02 09:44:01 +00:00
Koop Mast
3bb1942cc4 Update the following Xorg components:
libXext to 1.3.3
libxcb and xcb-proto to 1.11
libxkbcommon to 0.5.0
pixman to 0.32.6
xinit to 1.3.4
xkeyboard-config to 2.13
xrandr to 1.4.3
xtrans to 1.3.5

Use INSTALL_TARGET=install-strip for stripping.
Drop @dirrm[try] from plist

Obtained from: xorg-dev repo
2014-11-01 14:44:14 +00:00
Kris Moore
9e988774f5 - Update to 0.7.1 2014-10-29 21:03:32 +00:00
Alonso Schaich
afdc1a1030 Fix an OOB memory read in kio_sftp
When passing timeout values to ssh_option_set of security/libssh, an int type
pointer is used instead of a long int one required by the ssh_option_set
documentation, which causes platform specific (or undefined) behaviour on
architectures where sizeof (long int) is different to sizeof (int).

Fix this by "promoting" the referenced locals to long integer type.

This commit merges r10452 of area51 and is based on a report by Dwayne
MacKinnon via kde@ mailing list.

References:
  https://mail.kde.org/pipermail/kde-freebsd/2014-October/018330.html
  https://bugs.kde.org/show_bug.cgi?id=331674

Approved by:	rakuco (mentor)
2014-10-28 22:56:27 +00:00
Baptiste Daroussin
8b1bb2e6bb Avoid using @cwd
nuke @dirrm
2014-10-27 16:39:10 +00:00
Raphael Kubo da Costa
990a62701e Remove @dirrm and @dirrmtry entries from the Qt ports. 2014-10-23 21:35:14 +00:00
Kris Moore
a68e08e0ac - Update to 0.7.0-1413916751 2014-10-22 02:47:17 +00:00
John Marino
5e68477fdc Add USES=alias to several ports
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__.  For some ports, this fixes the build
without the need for additional patches.

Approved by:	portmgr (bapt, blanket)
2014-10-20 10:34:14 +00:00
Marcus von Appen
a5f9cc91c2 - Convert ports from korean/, shells/, x11/, x11-clocks/, x11-fm/,
x11-fonts/, x11-toolkits and x11-wm to new USES=python

Approved by:	portmgr (implicit)
2014-10-19 18:16:15 +00:00
Max Brazhnikov
0ea52f99b4 KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!
USE_KDE4=kdehier component has been deprecated, new components added:
 baloo			- Baloo core libraries
 baloo-widgets		- Baloo widgets library
 kfilemetadata		- KDE library for extracting file metadata

New ports:
  graphics/kqtquickcharts	- QtQuick plugin to render interactive charts
  misc/artikulate		- Pronunciation trainer for KDE
				(not usable currently, links to both
				GStreamer 1.x and 0.10.x via dependencies)
  sysutils/baloo[-widgets]	- KDE framework for searching and
				managing user metadata
  sysutils/kfilemetadata	- Library for extracting file metadata

l10n ports:
- Farsi (Persian) and Indonesian translations has been readded
- Vietnamese didn't pass threshold for inclusion into release

astro/kstars:
- switch dependency from math/eigen2 to math/eigen3
- add PYKDE option for updating supernovae data

deskutils/kdepim4:
- update dependencies: add libkgapi and baloo,
  remove now needless clucene, link-grammar, strigi
- add patch to fix build with gcc42
- update COMMENT and description for all KDE PIM ports

devel/ruby-krossruby:
- remove BROKEN, it builds with ruby 2.x now

editors/kate:
- add patch to disable memory-hungry build of the kate tests [1]

graphics/okular:
- add dependency on graphics/libkscreen

math/cantor:
- add optional dependency on lang/luajit for LuaJIT backend
- fix gfortran detection [2]

misc/kdehier4:
- adapt to new pkg world. Now the purpose of kdehier4 only
  to link some stuff between KDE4_PREFIX and LOCALBASE.

science/kalzium:
- switch dependency from math/eigen2 to math/eigen3
- add dependence on science/chemical-mime-data

x11-themes/kdeartwork4
- switch dependency from math/eigen2 to math/eigen3

among other changes:
- drop deprecated USE_KDE4=kdehier
- drop @dirrm from plist
- clean up pkg-descr
- convert to options helpers
- other portlint fixes

The area51 repository features commits by alonso, rakuco and myself.

PR:		187150 [1]
Reported by:	pe.freethread@live.com
Patch by:	Tobias Berner <tcberner@gmail.com>

PR:		180674 [2]
Reported by:	torsten.eichstaedt@web.de

PR:		194316
Exp-run:	antoine
2014-10-19 15:57:27 +00:00
Juergen Lock
ddb6d1d6f7 - Update libxine to 1.2.6 - changelog is here:
http://anonscm.debian.org/hg/xine-lib/xine-lib-1.2/file/9aef7a72d009/ChangeLog

- Remove an inline from include/xine/xineutils.h for the benefit
  of using libxine with base gcc 4.2 .

- Bump PORTREVISIONs for ports depending on libxine. (now also non-default
  rdeps as per the new rule)
2014-10-18 21:10:39 +00:00
Alex Kozlov
43a22bb0dd - Fix various distinfo errors
- Remove unused USE_* knobs
- Fix typos in USE_* knobs
- Remove empty lines after .include <bsd.port.mk>

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D911
2014-10-16 08:55:30 +00:00
Kris Moore
a5b1d56013 - Update to 0.7.0-1413399783
- Fixes a few missing files from a bad git merge
2014-10-15 19:28:20 +00:00
Kris Moore
8922e24ea9 - Update to 0.7.0 2014-10-15 14:07:50 +00:00
Pawel Pekala
48ce5dce19 Remove @dirrm's from my ports plists 2014-10-13 22:08:27 +00:00
Antoine Brodin
d0ffb98a35 No need to use ${STRIP_CMD}, ${BSD_INSTALL_PROGRAM} already takes care of this 2014-10-12 14:47:13 +00:00
William Grzybowski
044213c3d0 x11/xpra: switch from py-imaging to py-pillow
- USES python

With hat:	python
Approved by:	portmgr (bdrewery, implicit)
2014-10-07 12:23:43 +00:00
William Grzybowski
ff6d55b04c x11/xcurs: switch from py-imaging to py-pillow
- USES python

With hat:	python
Approved by:	portmgr (bdrewery, implicit)
2014-10-07 12:08:15 +00:00
Antoine Brodin
ece172b860 Fix packaging 2014-10-06 21:00:51 +00:00
Baptiste Daroussin
10b5b7c325 Update to 1.8.1
Cleanup plist
2014-10-06 13:00:50 +00:00
Baptiste Daroussin
27c895ef61 Update to 1.8.1
Cleanup plist
2014-10-06 12:52:46 +00:00
Baptiste Daroussin
c5e02d1fce Update to 1.8.1
Cleanup plist
2014-10-06 12:50:28 +00:00
Baptiste Daroussin
58046ca56a Update to 1.8.1
Cleanup pkg-plist
Remove now useless dependency on gnomehier
2014-10-06 12:32:40 +00:00
Tijl Coosemans
49d24ca548 graphics/djvulibre:
- Add USES=libtool and bump dependent ports
- Remove threading related patches
2014-10-05 21:30:26 +00:00
Alonso Schaich
c05e144deb Replace USE_PYTHON* by USES=python.
This commit consists of area51's r10314 and r10356 patchsets.

Approved by:	rakuco (mentor)
2014-10-05 18:25:00 +00:00
Koop Mast
e63ef6c3c0 Doesn't build with gnome3 version of gnome-desktop 2014-10-03 12:37:06 +00:00
Raphael Kubo da Costa
4e4dc37058 Add x11/qt5-x11extras.
Qt platform-specific features for X11-based systems.

PR:		194008
Submitted by:	Jan Beich <jbeich@vfemail.net>
2014-09-29 21:24:18 +00:00
Alex Kozlov
1252239d9f - Add NO_ARCH
- Use new @dir syntax

Approved by: x11 (kwm)
2014-09-29 09:31:23 +00:00
Emanuel Haupt
43968b644c Update to 312 2014-09-29 06:29:55 +00:00
Alex Kozlov
f06094f706 - Use options helpers
- Convert to @sample
- Strip binaries
- Use new @dir syntax

Reviewed by:	bapt, kwm
Approved by:	x11 (bapt, kwm)
Differential Revision:	https://reviews.freebsd.org/D724
2014-09-26 18:44:22 +00:00
Vanilla I. Shu
53589b64e7 Update to version 2.9.4.
PR:		ports/193903
Submitted by:	Ports Fury.
2014-09-26 02:38:00 +00:00
Tijl Coosemans
a6d2f30533 - Set CPPFLAGS and LIBS in a number of ports so configure can find libintl.h
and libintl.so.  This fixes a problem where DATADIRNAME gets an incorrect
  value which causes locale files to be installed in the wrong place.
- The only configure checks that still need to be patched are related
  to intltool so move DATADIRNAME patching from USES=pathfix to
  USE_GNOME=intlhack.

- games/klavaro: remove excessive dependencies
- japanese/libskk: add INSTALL_TARGET=install-strip
- math/libqalculate: add INSTALL_TARGET=install-strip and remove pthread
  patching
- multimedia/freetuxtv: remove excessive dependencies
- science/gramps: fix shared-mime-info use

Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-09-25 15:18:27 +00:00
Eitan Adler
4ea635fd2d Hand back my ports to the pool.
Ports require time and TLC which I no longer have.
2014-09-24 06:00:09 +00:00
Dmitry Marakasov
001bcc86f0 - Drop @dirrm* from plist 2014-09-23 11:19:23 +00:00
Kris Moore
e9891ace9b - Update Lumina to 0.6.3 2014-09-22 19:41:29 +00:00
Boris Samorodov
70e8a571c1 x11/libXcm: it is not an Xorg lib, set USES=libtool, remove *.la files 2014-09-22 18:57:05 +00:00
Boris Samorodov
9e41086467 x11/libXcm: clear @dirrm, add INSTALL_TARGET=install-strip, USES=libtool:keepla 2014-09-22 18:06:47 +00:00
Baptiste Daroussin
d2d9edf2d4 Simplify plist 2014-09-22 11:35:11 +00:00
Johannes Jost Meixner
05317facbe Update CentOS base to 6.5, add userland ports
The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

    OVERRIDE_LINUX_BASE_PORT=c6
    OVERRIDE_LINUX_NONBASE_PORTS=c6

Additionally, please add the following line to /etc/sysctl.conf:

    compat.linux.osrelease=2.6.18

Upgrading procedures are shown in /usr/ports/UPDATING.

This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in
November 2013, using and extending mav@'s work. It has been tested extensively
and most reported issues were already fixed. Please report any additional bug
or "features" to the emulation mailing list.

Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's
filed Issues and Pull requests on GitHub,

PR:		186820
Differential Revision:	https://reviews.freebsd.org/D793
Reviewed by:	allanjude, antoine, bapt, rene
Approved by:	portmgr (antoine, bapt)
Approved by:	koobs (mentor)
Sponsored by:	Perceivon Hosting Inc.
2014-09-22 10:40:00 +00:00
John Marino
d0e576b5d7 x11/slim: Add non-default UTF-8 character input support
PR:		192783
Submitted by:	DaLynX
Refined by:	maintainer (Henry Hu)
2014-09-20 19:07:37 +00:00
Gerald Pfeifer
add8dbd8dd Replace USE_GCC=4.8+ by the equivalent, but preferred USE_GCC=yes. 2014-09-20 17:06:46 +00:00
Antoine Brodin
315762cd3a Fix r368473 2014-09-20 06:27:12 +00:00
Tijl Coosemans
00789911dc graphics/imlib:
- Remove :oldver from USES=libtool and bump dependent ports
2014-09-19 20:43:03 +00:00
Tijl Coosemans
5f3d4a8b59 Remove old libtool patches 2014-09-19 18:47:56 +00:00
Emanuel Haupt
18f2c8598c Update to 311 2014-09-19 08:48:57 +00:00
Antoine Brodin
9179c89fa1 Allow staging as a regular user 2014-09-18 21:21:29 +00:00