Commit graph

5300 commits

Author SHA1 Message Date
Brad Davis
2c554c596f Add a startup requirement on ldconfig so start up does not fail with:
Shared object "libiconv.so.2" not found, required by "libglib-2.0.so.0"

Approved by:	swills
2014-12-23 15:48:33 +00:00
Jung-uk Kim
b8592bbae4 - Reduce diff from Linux OpenGL support. Note we do not have to manually
turn off AIGLX any more.
- Do not install vboxvideo.ko when OPENGL is disabled.  It is only required
for OpenGL support.
- Install vboxvideo.ko.symbols when both DEBUG and OPENGL are enabled.
- Do not try to load vboxvideo.ko if it does not exist.
2014-12-23 00:05:04 +00:00
Pawel Pekala
8c32c4aa65 - Update to version 1.5 [1]
- Add LICENSE info [1]
- Move autorship info to correct place

PR:		196120 [1]
Submitted by:	maintainer [1]
2014-12-22 20:26:16 +00:00
Gerald Pfeifer
904c29d3c0 Add USES=desktop-file-utils as suggested by stage-qa. [1][2]
Adjust dependency on emulators/wine-mono-devel to recent update there.
Configure --with-cms, --with-jpeg, and --with-png when X11 is set. [2]
Fix pkg-plist when COMPHOLIO is set. [2]

PR:		195903 [1], 195765 [2]
Submitted by:	amdmi3 [1], Andriy Voskoboinyk <s3erios@gmail.com> [2]
2014-12-22 00:18:43 +00:00
Baptiste Daroussin
83d56b4578 cleanup plist 2014-12-20 18:17:19 +00:00
Gerald Pfeifer
607f941566 Fix pkg-plist when the MPG123 option is set.
Add USES=desktop-file-utils as suggested by stage-qa.

PR:		195903
Submitted by:	amdmi3
2014-12-20 07:48:08 +00:00
Jean-Sébastien Pédron
91293a3505 x11-servers/xorg-server: Update to 1.14
The X.Org server has been updated to 1.14. The changes it brings are described
in a post on the Graphics team blog:
http://blogs.freebsdish.org/graphics/2014/11/19/xserver-1-14-update-ready/

The most noticable change is the DEVD input device autodetection backend
which is enabled by default, replacing the HAL backend. The keyboard
layout configuration must be migrated from HAL's .fdi files to X.Org
files. The procedure is explained in the post mentionned above.

Several ports were removed with this update, mainly because they are not
compatible with the X.Org server anymore:
    o  nvidia-driver-71
    o  nvidia-driver-96
    o  xf86-input-egalax
    o  xf86-video-newport
    o  xf86-video-tga

PR:		155696, 181660, 183478 (partially fixed), 188640, 191331
Differential Revision:	https://reviews.freebsd.org/D1337
Submitted by:	ak (most of the work on the DEVD backend), dumbbell, kwm,
		zeising
Tested by:	Many people on freebsd-x11@ and IRC
Reviewed by:	kwm, portmgr (antoine)
Approved by:	kwm, portmgr (antoine)
2014-12-19 23:03:54 +00:00
Jung-uk Kim
29efe360f0 Add an X.org patch to fix emulators/virtualbox-ose-additions with GCC 4.2.
http://cgit.freedesktop.org/xorg/xserver/commit?id=ee9f766a

PR:		195950
Obtained from:	The X.Org project
2014-12-18 22:45:00 +00:00
Jung-uk Kim
9aba09205c Let vboxwatchdog properly create a pidfile.
PR:		196104
2014-12-18 21:03:30 +00:00
Johannes Jost Meixner
4ab0baa710 emulators/linux-f10: fix RUN_DEPENDS
- fix RUN_DEPENDS structure:
  ${PKGBASE}>0:${PORTSDIR}/category/portname ...
- bump PORTVERSION

PR:		195124
DiffRev:	placeholder
Submitted by:	adrian
Approved by:	swills (mentor)
2014-12-17 16:56:57 +00:00
Kris Moore
ad7f2a075e Reset maintainership, don't have time to mess with it right now 2014-12-16 18:35:35 +00:00
Kris Moore
2f78781bb5 - Fix a bug in pipelight-mkufs script
- Bump PORTREV

PR: 195963
Submitted by: f0andrey@gmail.com
2014-12-15 17:00:22 +00:00
Jung-uk Kim
6a1e53fe0f - Use pkgconf to detect X server version. [1]
- Allow building vboxmouse for newer X servers.

Submitted by:	dumbbell (initial version) [1]
2014-12-10 20:22:53 +00:00
David Naylor
c4da59fa74 Update emulators/i386-wine-devel to 1.7.32. 2014-12-09 18:56:58 +00:00
David Naylor
0a82910966 Update emulators/wine-mono-devel to 4.5.4. 2014-12-09 18:56:34 +00:00
Johannes Jost Meixner
ed75099171 Set CentOS 6.6 as default Linux version.
Since CentOS 6.5 landed in the portstree and was updated to CentOS 6.6 and we've
fixed the remaining issues, it's time to replace Fedora 10 as Linux default --
given that in the past five years it has done its service and has long since
gone EOL upstream.

The CentOS 6 series will go End of Life in 2020, this should give us some time
to keep its annual releases up to date.

If you have not switched to using CentOS 6.6 ports, please refer to today's
UPDATING entry -- it contains detailed instructions.

If you have already switched to CentOS 6.6 userland,
you can now remove the following two lines from make.conf:

OVERRIDE_LINUX_BASE_PORT=c6
OVERRIDE_LINUX_NONBASE_PORTS=c6

If you encounter any difficulties, please follow the UPDATING entry from
20140922 but skip step 2. In case these steps do not fix the issues,
please submit an issue report in Bugzilla and send an email to FreeBSD's
emulation mailing list.

Differential Revision:	https://reviews.freebsd.org/D1145
Reviewed by:	wblock, bcr (doc), rene (emulation)
Approved by:	swills (mentor)
Approved by:	portmgr (swills)
Sponsored by:	Perceivon Hosting Inc.
2014-12-09 18:05:30 +00:00
Johannes Jost Meixner
9c0adba31e Force PREFIX to LINUXBASE
Using pkg with linux packages will generate conflicts with non-linux ports if
PREFIX is set in make.conf. If USE_LINUX_PREFIX is defined, force PREFIX to
LINUXBASE, which can be overridden separately.

Differential Revision:	https://reviews.freebsd.org/D1265
Approved by:    koobs, swills (mentors)
2014-12-09 17:47:32 +00:00
Baptiste Daroussin
a60e288550 CLeanup plist 2014-12-09 13:12:18 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Alexey Dokuchaev
9d29351fc1 Sort entries alphabetically across all categories to avoid extra repo churn. 2014-12-07 16:21:36 +00:00
David Naylor
11b3904908 Update emulators/i386-wine-devel to 1.7.31. 2014-12-07 15:54:21 +00:00
Mark Felder
2e7f0ef781 Update "BSD" license 2014-12-06 18:39:23 +00:00
Dmitry Marakasov
dd0e76f845 - Fix always true conditions 2014-12-04 16:04:25 +00:00
Sunpoet Po-Chuan Hsieh
cf9de1b8cb - Add rubygem-fission 0.5.0
Fission is a simple command line tool for managing VMware Fusion VMs. Only
Fusion 3.x is currently supported.

WWW: https://github.com/thbishop/fission
RG:  https://rubygems.org/gems/fission
2014-12-04 15:22:38 +00:00
Juergen Lock
2b33b0e94d - More bsd-user updates:
- target-mips: Status.UX/SX/KX enable 32-bit address wrapping. [1]
  - target-mips: define ISA_MIPS64R6. [1]
  - Change UX/AWRAP to allow compile. Probably, this is part of the
    problem. [2]
  - Fix the pipe(2) and pipe2(2) syscalls so the file descriptors are
    returned correctly. [3]
  - Add sched_yield(2) and sched_get_priority_{max,min}(2) syscall
    handlers. [3]
  - Add missing setresgid(2) and setresuid(2) system call handlers. [3]
  - Eliminate "Qemu unsupported ioctl" warnings for cryptodev. [3]

- Bump PORTREVISION.

Submitted by:	Leon Alrae <leon.alrae@imgtec.com> [1], sbruno [2], sson [3]
Obtained from:	https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
2014-12-02 21:32:55 +00:00
Johannes Jost Meixner
8ad4f1b492 linux_base-f10/c6: add missing gmp
- expr(1) and factor(1) currently shipped with linux emulation fail, due to
  missing gmp libraries. Add these to allow the correct behavior
- Bump PORTREVISIONs

PR: 		195084
Differential Revision:	https://reviews.freebsd.org/D1252
Submitted by:	Jan Beich <jbeich@vfemail.net>
Approved by:	swills (mentor)
2014-12-02 18:37:06 +00:00
Dmitry Marakasov
b09412f603 - Drop .la files from multimedia/dirac and multimedia/schroedinger
- Bump dependent ports as .so versions have changed
- While here, remove @dirrm* from plists and add missing empty directory to plist of multimedia/lives

Approved by:	portmgr blanket
2014-12-02 03:23:13 +00:00
Dmitry Marakasov
527f5e3164 - Fix build
Disconnect a program which is not used by the port and which invokes compilation error from build.
Note that Debian has a fix for this, however a person who understands what the utility does is needed to check the patch.

Approved by:	portmgr blanket
MFH:		2014Q4
2014-12-02 00:55:12 +00:00
Jung-uk Kim
a0ce82c1ce Fix crash with USB devices attached.
PR:		194196
2014-12-01 21:23:03 +00:00
Gerald Pfeifer
b39401024d Update to Wine 1.7.32. This includes the following changes:
- A few more functions implemented in MSHTML.
 - Improved support for restoring display mode.
 - Font metrics improvements in DirectWrite.
 - Various bug fixes.
2014-11-30 22:24:52 +00:00
Alex Kozlov
a83ee3c7eb - Remove obsolete comments
- Make failure to create DOCSDIR fatal
- Include bsd.port.mk instead of pre/post.mk in emulators/wine

Approved by:	gerald (maintainer)
2014-11-30 19:56:02 +00:00
Juergen Lock
479b4da944 - bsd-user: fix hw.machine and hw.machine_arch sysctls for a NULL buffer.
- Bump PORTREVISION.

Submitted by:	sson
Obtained from:	8267ad2cb9
2014-11-29 15:19:08 +00:00
Danilo Egea Gondolfo
80f46a2b4a - Update from 0.45 to 0.46 2014-11-27 14:23:07 +00:00
Jung-uk Kim
8684c60cd2 Do not use DRI2 as we did not port vboxvideo.ko for DRM2/KMS yet.
PR:		194324
2014-11-26 19:55:52 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Jung-uk Kim
6bd8b4d7d0 - Update to 4.3.20.
- Fix MANUAL option. [1]

PR:		195272 [1]
2014-11-25 00:40:17 +00:00
John Marino
9d395638d7 emulators/linux_base-f10: Add fallback mirror
PR:		195087
Submitted by:	Jan Beich
Approved by:	Just Fix it
2014-11-24 20:27:15 +00:00
Alex Kozlov
8e5feeef5b - Update to 4.0, unbreak
PR:	194877
Approved by:	maintainer timeout (2 weeks)
2014-11-24 19:04:06 +00:00
Johannes Jost Meixner
d2061e17f0 Renaming linux-c6-gdk-pixbuf to linux-c6-gdk-pixbuf2 in emulators/linux-c6 to
unbreak INDEX (part two)

Spotted by:	cperciva
Approved by:	swills
2014-11-24 04:40:23 +00:00
Juergen Lock
63586a2af4 - bsd-user: Convert signal number for thr_kill() to host signum.
- Bump PORTREVISION.

Submitted by:	sson
Obtained from:	cab0d36ffd
2014-11-23 21:43:52 +00:00
Juergen Lock
0d062896c7 - bsd-user: actually apply the faith(4) removal fix. (doh!) [1]
- Use /var instead of ${PREFIX}/var .
- Bump PORTREVISION.

Submitted by:	beefy2 via pkg-fallout [1]
2014-11-21 18:33:51 +00:00
Johannes Jost Meixner
23df33097c emulators/linux_base-f10: re-add gamin distfile
gamin-0.1.9-6.fc10.src.rpm distfile was lost when adding linux-c6
infrastructure, re-add it to comply with GPL.

PR: 		195085
Differential Revision:	https://reviews.freebsd.org/D1180
Submitted by: 	Jan Beich <jbeich@vfemail.net>
Approved by:	koobs (mentor)
2014-11-20 12:28:23 +00:00
Gerald Pfeifer
750f1e99ed Update the Gecko Layout Engine component for wine-devel from version
2.24 to 2.34.

Bump PORTREVISION of wine-devel.

Approved by:	dbn (maintainer)
2014-11-19 20:53:00 +00:00
Baptiste Daroussin
958f2d3866 Remove: abandonware, depends on non existing USE_GNOME components 2014-11-19 14:40:03 +00:00
Koop Mast
af3811313c The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.

This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.

Apart from updating ports to newer versions

GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example xscreensaver
can be used for sessions started without GDM.

Shell Extensions can be installed via https://extensions.gnome.org/ , we have
ported a few that can't be installed via this way.
The old gnome-utils and gnome-games ports where split up into single ports
and where converted to meta-ports.
gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
if you use startx you need to do this yourself.

Upgrade instructions:

Delete the old and conflicting packages:
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
    guile gcalctool gnome-media libgnomekbd
# pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
    evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center

For package users the following lines will be enough:
# pkg upgrade
# pkg install gnome3

For ports users should do the following:
# portmaster -a
# portmaster x11/gnome3

We are currently aware of two issues. The first issue is a bug in the
file monitoring code in the glib20 port. This bug causes glib programs
to crash when files in a monitored directory are added or removed.
Upstream is aware of the problem, but since the problem is quite complex
there is no solution yet. This problem isn't restricted to BSD.

The second issue is that on certain video cards totem will display a
purple/pink overlay on the video. It not clear yet where the issues
comes from.

Major thanks goes to Gustau Perez for being a driving force behind getting
GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the exp-runs.

This update was also made possible by:
	Joe Maloney
	Kris Moore
	Beeblebrox
	Ryan Lortie
	Antoine Jacoutot
	and everyone I missed
2014-11-19 11:49:04 +00:00
Gerald Pfeifer
acd3ff0bdd Update to Wine 1.7.31. This includes the following changes:
- Support for the Visual Studio 2013 version of the C/C++ runtimes.
 - More font metrics support in DirectWrite.
 - Some more Direct2D work.
 - Various bug fixes.

Always installs documentation, this is then taken care of during the
packaging process.

Also no longer print pkg-message ourselves.
2014-11-16 10:57:29 +00:00
Johan van Selst
2251233f9b Update catapult to 0.11.0 2014-11-15 18:58:20 +00:00
Antoine Brodin
df0048c176 Fix LIB_DEPENDS 2014-11-15 17:53:41 +00:00
Johan van Selst
5bd402329c Update to OpenMSX 0.11.0 2014-11-15 16:50:38 +00:00
Juergen Lock
6225aa5654 (Attempt to) fix build on head after faith(4) removal. (r274331)
Submitted by:	beefy1 via pkg-fallout
2014-11-14 18:52:32 +00:00