Commit graph

4250 commits

Author SHA1 Message Date
Gerald Pfeifer
8f51c8ca02 Update to Wine 1.5.15. This includes the following changes:
- Full support for layered windows.
 - New version of the Gecko engine based on Firefox 16.
 - Support for broadcast sockets used by networked games.
 - Downloaded add-ons installers are now cached.
 - Support for persistent Internet cookies.
 - String optimizations in JavaScript.
 - Various bug fixes.

Feature safe:	yes
2012-10-13 18:43:31 +00:00
Pawel Pekala
70622ee401 Remove unnecessary stuff that I overlooked
Reported by:	makc
Feature safe:	yes
2012-10-13 16:05:28 +00:00
Dirk Meyer
851945b1eb - cleanup comments
Feature safe: yes
2012-10-13 13:39:56 +00:00
Pawel Pekala
8cd0203dda Fix silly COMMENTs caps
Feature safe:	yes
2012-10-12 22:44:11 +00:00
Pawel Pekala
2ddc73251c Swine is a graphical wine frontend, that makes it easy to install and run
Windows software on Linux systems. Swine uses a modern QT4 interface to offer
most of the Wine command-line tools to users.

WWW: http://www.swine-tool.de/

PR:		ports/172142
Submitted by:	nemysis@gmx.ch
Feature safe:	yes
2012-10-12 21:56:09 +00:00
Mark Linimon
a8693b8dee Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
2012-10-09 22:12:13 +00:00
Rene Ladan
902cc7fc4f Cleanup Makefile headers of my ports.
Just use my login for ports I originally created myself.
2012-10-07 09:11:51 +00:00
Johan van Selst
0d74f55624 Update OpenMSX to 0.9.1 (bugfix release) 2012-10-05 15:06:52 +00:00
Gerald Pfeifer
843bd7a537 Update to Wine 1.5.14. This includes the following changes:
- Much better behavior of the URL cache.
 - Improved GIF image support.
 - More parser features in the shader compiler.
 - Optimizations in JavaScript.
 - Various bug fixes.
2012-09-29 00:44:03 +00:00
Gerald Pfeifer
1a53dc97c3 Update to Wine 1.5.12. This includes the following changes:
- Client-side window rendering using the DIB engine.
 - Raw input support for keyboard and mouse.
 - Support for transparent window areas using color keying.
 - Implementation of logical processor information.
 - Support for fonts with localized names.
 - Various bug fixes.
2012-09-23 04:46:18 +00:00
Thomas Abthorpe
d3ae08e2b3 - Reassign to the heap at maintainer's request 2012-09-22 15:54:26 +00:00
Thomas Abthorpe
783ef3315b - Reassign to the heap at maintainer's request 2012-09-22 15:48:23 +00:00
Ganael LAPLANCHE
31d4361721 Really force ENCODE_FRAMEDUMPS to OFF (forgotten in previous commit) and remove
dependency to multimedia/ffmpeg
2012-09-20 14:15:11 +00:00
Ganael LAPLANCHE
0a2565bf3c - Update to 20120912
- Now requires wxGtk 2.9+ (with unicode support)
- Force ENCODE_FRAMEDUMPS to OFF (this option would need newer ffmpeg)
- Fix debug flags for clang
- Fix portaudio detection (requires portaudio 2)
2012-09-20 14:09:31 +00:00
Bernhard Froehlich
c2de5c9e7f - Update to 4.1.22 [1]
- Cleanup MASTER_SITES and use upstream mirror as primary

Submitted by:	Mikhail Tsatsenko <m.tsatsenko@gmail.com> [1]
2012-09-12 20:15:53 +00:00
Bernhard Froehlich
77ec5cb4ec - Cleanup MASTER_SITES and use upstream mirror as primary
Discussed with:	beat (for chruetertee mirrors)
2012-09-12 20:13:34 +00:00
Olli Hauer
f1ddff4b92 - fix PORT_OPTIONS s/)/}/ 2012-09-08 11:48:59 +00:00
Dag-Erling Smørgrav
dbc36c9345 Remove useless metadata from ports I created. 2012-09-05 15:43:33 +00:00
Gerald Pfeifer
de64575f3c Fix typo and thereby really enable the GNUTLS options. [1]
Remove now deprecated comments at the top of Makefile.

PR:		171146 [1]
Submitted by:	"Mikhail T." <m.tsatsenko@gmail.com> [1]
2012-09-01 18:41:54 +00:00
Gerald Pfeifer
a03d9efe64 Fix typo and thereby really enable the GNUTLS options. [1]
Remove now deprecated comments at the top of Makefile.

PR:		171146 [1]
Submitted by:	"Mikhail T." <m.tsatsenko@gmail.com> [1]
2012-09-01 13:41:08 +00:00
Johan van Selst
8e1bdcc3b1 - Update OpenMSX to 0.9.0
- Switch to dynamic plist, avoiding large diffs every time
- Reduce Makefile header
2012-09-01 10:38:57 +00:00
Gerald Pfeifer
f44c7e383e Update to Wine 1.5.12. This includes the following changes:
- Support for disabling individual joysticks.
 - Better support for D3DX9 constant tables.
 - Some XRandR improvements.
 - Various bug fixes.
2012-08-31 23:09:03 +00:00
Bernhard Froehlich
74b732681f - Update to 4.1.20
- Remove VNC IPv6 patch because it has been fixed upstream
- Pet portlint once again (LICENSE section)

Submitted by:	Mikhail Tsatsenko <m.tsatsenko@gmail.com>
2012-08-27 12:53:40 +00:00
Baptiste Daroussin
c9f86d5248 Fix build with clang 2012-08-24 11:36:32 +00:00
Baptiste Daroussin
c171e18c46 Fix build with clang 2012-08-24 10:48:09 +00:00
Jun Kuriyama
1c77657820 - Update to r239473. 2012-08-23 01:16:12 +00:00
Erwin Lansing
a57b4ac929 Mark BROKEN: does not build
Submitted by:	pointyhat
2012-08-20 07:26:12 +00:00
Gerald Pfeifer
06e2fa2bce Update to Wine 1.5.11. This includes the following changes:
- Multi-channel support in the ALSA driver.
 - Removal of the big X11 lock.
 - Support for pair positioning adjustments in Uniscribe.
 - More I/O stream implementations in the C++ runtime.
 - Various bug fixes.
2012-08-18 00:46:20 +00:00
Thomas Abthorpe
83fc7a83ad - Reassign nork@ ports to the heap
- Thank you for your years of service, we hope to see you back

Approved by:	portmgr
2012-08-15 19:26:13 +00:00
Gerald Pfeifer
0a896ea30f Add two options that pull in a Gecko MSI package and a Mono MSI package,
emulators/wine-gecko-devel and emulators/wine-mono, respectively.

Submitted by:	David Naylor <naylor.b.david@gmail.com>
2012-08-08 21:32:20 +00:00
Gerald Pfeifer
d9d2a639ed Mono is an Open Source and cross-platform implementation of the .NET
framework.  Wine can use a Windows build of Mono to run .NET applications.

This new ports provides such a build.

PR:		169747
Submitted by:	David Naylor <naylor.b.david@gmail.com>
2012-08-07 23:55:13 +00:00
Gerald Pfeifer
e47e5c8496 Update to version 1.7 as required by Wine 1.5.10 and above.
Submitted by:	maintainer
2012-08-06 21:47:23 +00:00
Doug Barton
9aac569eaa Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
2012-08-05 23:19:36 +00:00
Gerald Pfeifer
ba22537b15 Adapt to the new options framework.
Remove ABI version numbers for all library dependencies.

Use --with-fontconfig during configuration, since we already
have fontconfig as a dependency.
2012-08-05 15:42:52 +00:00
Gerald Pfeifer
50e3a107a5 Update to Wine 1.5.10. This includes the following changes:
- New version of the Gecko engine based on Firefox 14.
 - Support for OpenGL in the DIB engine using libOSMesa.
 - Off-screen rendering is now the default in Direct3D.
 - Some more WMI infrastructure.
 - Various bug fixes.

Use --with-fontconfig during configuration, since we already
have fontconfig as a dependency.
2012-08-05 04:47:29 +00:00
Koop Mast
5aa7246575 Switch from libglut to freeglut and retire libglut. Libglut hasn't been
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.

Bump all ports that directly depend on libglut because of the shlib version
change.

There are some extra items in this patch.

*) Because freeglut doesn't have the same dependancies as libglut, some ports
	need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
	with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
	remains now.
*) While here fix a png related build issue games/vegastrike.

Thanks to miwi for running the exp-run.

Approved by:	portmgr (miwi)

Collaboration with:	zeising@
Obtained from:	xorg-dev staging area.
2012-08-04 22:52:02 +00:00
Bernhard Froehlich
9eaf125b04 - Add missing VNC IPv6 patch
- Convert to optionsng [1]

Submitted by:	bapt [1]
2012-08-04 07:54:44 +00:00
Bernhard Froehlich
524601ec22 - Convert to optionsng
Submitted by:	bapt
2012-08-04 07:53:34 +00:00
Bernhard Froehlich
09b600e31e - Use correct modulname for kldstat
- Bump PORTREVISION

PR:		ports/168897
Submitted by:	VVD <vvd@unislabs.com>
2012-08-04 06:41:24 +00:00
Max Brazhnikov
52e8b487f6 - Convert my ports to new options framework
- use CONFLICTS_INSTALL
- other minor changes
2012-07-27 11:03:38 +00:00
Baptiste Daroussin
9346b215f0 new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
2012-07-26 05:40:22 +00:00
Bernhard Froehlich
0584205d76 - Fix panic at unload of vboxnetadp
- Bump PORTREVISION

PR:		ports/169565
Submitted by:	Thomas Eberhardt <sneakywumpus@googlemail.com>
Obtained from:	virtualbox r41199
2012-07-25 19:15:14 +00:00
Bernhard Froehlich
4136328e14 - Follow vm_contig_grow_cache() renaming to vm_pageout_grow_cache() in r238561
PR:		ports/170056
Submitted by:	Garrett Cooper <yanegomi@gmail.com>
Thanks to:	alc, avg
2012-07-25 19:12:39 +00:00
Carlo Strub
d5fda8cb2c Fix typos in COMMENT 2012-07-25 06:32:06 +00:00
Jun Kuriyama
068d76f9a2 - pkg-{descr,message} cosmetic changes.
- Don't do multiple (needless) copy of sys/* sources [1]

PR:		ports/168512 [1]
Submitted by:	Yasuhito FUTATSUKI <futatuki@bsdclub.org> [1]
2012-07-20 14:23:37 +00:00
Juergen Lock
22ed0bf0be - Update to 1.1.1, announce message is here:
http://lists.nongnu.org/archive/html/qemu-devel/2012-07/msg01626.html

- Rename CLANG workaround knob to CLANG_HACK to avoid it being
  inadvertently triggered by WITH_CLANG in make.conf etc.

- Change USE_BZIP2=yes to EXTRACT_SUFX=.tar.bz2 because the
  1.1.1 distfile is in fact compressed with gzip not bzip2 despite
  the extension.

- Add preliminary arm-bsd-user support, this still will only run
  very simple executables like a static echo (the same as the rest
  of the bsd-user targets) due to lots of syscall handling still
  missing.  Help welcome there! :)
  This work was started by bapt and cognet, I fixed syscall arg
  passing (only the first four are passed in registers, the rest
  on the stack) as well as errno and carry handling at syscall
  return among other things and cleaned up cognet's version a bit.
  (The OpenBSD case is untested and probably wrong.) [1]
  Some notes in this post:

	http://lists.freebsd.org/pipermail/freebsd-emulation/2012-July/009901.html

Submitted by:	cognet [1] (initial version of the patch)
2012-07-19 20:15:43 +00:00
Christian Weisgerber
bcd6fbdee4 libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora).
2012-07-19 20:15:37 +00:00
Armin Pirkovitsch
bb5944abea - Update to version 0.31
PR:           ports/169412
Submitted by: KATO Tsuguru <tkato432 _at_ yahoo.com>
Approved by:  beat (mentor)
2012-07-19 17:28:07 +00:00
Armin Pirkovitsch
b955182027 - Update to version 1.6.1
- Update WWW: line

PR:           ports/169411
Submitted by: KATO Tsuguru <tkato432 _at_ yahoo.com>
Approved by:  beat (mentor)
2012-07-19 17:27:33 +00:00
Gerald Pfeifer
4bb448ca11 Update to Wine 1.5.9. This includes the following changes:
- Support for GPOS font tables in Uniscribe.
 - Support for XRandr 1.2 and 1.3.
 - Parser improvements for the HLSL compiler.
 - Various bug fixes.

Remove ABI version numbers for all library dependencies.
2012-07-17 22:37:35 +00:00