1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
Commit Graph

4597 Commits

Author SHA1 Message Date
Gerald Pfeifer
99198ca937 Update wine-gecko to version 2.24, based on Firefox 24. [1]
Update wine-devel to Wine 1.7.3.  This includes the following changes:
 - New version of the Gecko engine based on Firefox 24.
 - Preparation work for the Direct3D command stream.
 - Various bug fixes.

Approved by:	dbn (maintainer, pre-approved)
2013-09-29 18:40:11 +00:00
Niclas Zeising
5a4c543c2b The FreeBSD graphics/x11 team proudly presents
a kwm, zeising production:

MESA 9.1.6

Starring:
Mesa 9.1.6, including libGL, libGLU and dri (new xorg only)
Addition of libEGL and libglesv2
KMS support for ATI graphics cards in 10-current (new xorg only)
Improved sparc64 support for new xorg. [1]
pixman 0.30.2, including shlib bump and portrevision bumps
libX11 1.6.2
Make absolute pointing devices work with x11-drivers/xf86-input-mouse
x11-drivers/xf86-video-ati 7.2.0 for 10-current (KMS aware ati driver)

Also starring:
Updates to drivers and other libraries and utilities

Additional notes:
When updating MESA related ports (libGL, dri) you need to remove old versions
first.  See UPDATING for details.

PR:		ports/181962 [2]
Submitted by:	marius [1]
		zeising [2]
Exp-run by:	bdrewery
Approved by:	portmgr (bdrewery)

Thanks to all who helped testing!
2013-09-29 17:01:41 +00:00
Danilo Egea Gondolfo
9eba1ba894 - Add "Created by" line to header
- Change maintainer email to @FreeBSD.org
- Add stage support

Approved by:	culot (mentor)
2013-09-29 13:45:23 +00:00
Rene Ladan
97fc551481 Add staging support 2013-09-27 11:08:02 +00:00
Rene Ladan
44df6d7559 Add staging support 2013-09-27 10:14:26 +00:00
Rene Ladan
a9435cccac - Add stage support
- Place the post-install: target outside of the corresponding .if block
2013-09-27 09:35:29 +00:00
Juergen Lock
2acde1c040 (Attempt to) fix build on i386 with gcc46 and -Werror.
Submitted by:	beefy1 via pkg-fallout
2013-09-26 20:09:57 +00:00
Rene Ladan
0468060bc6 Also use new LIB_DEPENDS syntax in non-default cases... 2013-09-23 20:30:03 +00:00
Rene Ladan
5f26a00471 Let my ports pass 'make check-sanity' by using modern LIB_DEPENDS 2013-09-23 16:42:30 +00:00
Lars Engels
00f66cbce3 Give back to the pool upon maintainer's request. 2013-09-22 14:35:31 +00:00
Bernhard Froehlich
90903a7bb7 - Fix calls of vm_map_find() after r255426 broke it and added
a mmap flag.

PR:		ports/181971,
		ports/182121
Submitted by:	Lawrence Stewart <lstewart@FreeBSD.org>,
		Dan McGregor <dan.mcgregor@usask.ca>
2013-09-21 18:41:53 +00:00
Dirk Meyer
1e3119b07e - fix misplaced NO_STAGE in slaveports and ifdefs 2013-09-21 11:06:03 +00:00
David Naylor
4529f159a6 Update emulators/i386-wine-devel to 1.7.2 (for amd64).
These was some difficulty building 1.7.1 under i386 so that was not
updated.
2013-09-21 05:59:24 +00:00
Baptiste Daroussin
1089da7dcc Add NO_STAGE all over the place in preparation for the staging support (cat: emulators) 2013-09-20 16:43:52 +00:00
Bryan Drewery
c93dfc2e9f SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.

SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
symbols.

Many thanks to jlh@ for this as he had many years of patience in getting
all of the necessary pieces [1][2] in.

[1] http://svnweb.freebsd.org/base/head/lib/libc/libc.ldscript?revision=251668&view=markup

PR:		ports/138228 [2]
Submitted by:	jlh (bsd.ssp.mk based on)
Reviewed by:	bapt
With hat:	portmgr
exp-runs done:	37 over a month on 91i386,91amd64,10i386,10amd64
2013-09-20 12:54:54 +00:00
Alex Kozlov
cc1177b8d8 - Update to 2.16
- Convert Makefile headers to new style
2013-09-20 11:08:29 +00:00
Bryan Drewery
9b171d9d02 - Update to 0.40
Reported by:	portscout
2013-09-20 09:23:01 +00:00
Baptiste Daroussin
373388ca86 Add a explicit dependency on pkgconf 2013-09-18 06:44:46 +00:00
David Naylor
4615ad6c88 Fix distinfo for emulators/i386-wine.
The distfile info for FreeBSD 8.3+ had been replaced with a duplicate
entry for th distfiles infor for FreeBSD 9.1+, this has been corrected.

Reported by:	pkg-fallout
2013-09-16 20:30:42 +00:00
Baptiste Daroussin
cddacdc1a8 Convert to new perl framework
Convert USE_GMAKE to USES
2013-09-16 16:45:35 +00:00
Gerald Pfeifer
96f049e8e9 Update to Wine 1.7.2. This includes the following changes:
- Right-to-left text layout improvements.
 - NTLM and Negotiate authentication for RPC over HTTP.
 - More glyphs in the built-in Wingdings font.
 - Activation context improvements.
 - Various bug fixes.
2013-09-15 18:08:48 +00:00
Ganael LAPLANCHE
95ad37e392 - Update to 1.9.94.r87113
- Remove useless dependency to libumem [1]
- Adapt USES following recent changes

PR:		ports/181402 [1]
Submitted by:	David Demelier <demelier.david@gmail.com> [1]
2013-09-13 08:24:10 +00:00
John Marino
27713e1c50 Add explicit dependency on pkgconf (10 ports)
Approved by:	portmgr (bapt, implicit)
2013-09-13 01:21:55 +00:00
Bernhard Froehlich
88b552a665 - Revert VNC IPv6 patch because it causes an incompatibility.
Per default the VNC ports are stored in "TCP/Ports" but with
that change "VNCAddress4", "VNCPort4", "VNCAddress6" and
"VNCPort6" are used which breaks phpvirtualbox and also
confused VBoxManage/VBoxHeadless.

Reported by:    VVD
2013-09-12 21:19:47 +00:00
John Marino
a10f987e18 Add explicit dependency on pkgconf (11 ports) 2013-09-12 00:48:38 +00:00
John Marino
107bfacba9 Add explicit dependency on pkgconf (27 ports) 2013-09-12 00:21:10 +00:00
Andrej Zverev
b69c9c2bff - convert to the new perl5 framework
- trim Makefile header

Approved by:	portmgr (bapt@, blanket)
2013-09-11 19:02:50 +00:00
Antoine Brodin
251f4ca6f1 Add an explicit dependency on pkgconf
Approved by:	portmgr (bapt)
2013-09-11 17:17:35 +00:00
Guido Falsi
56f9360f82 Fix build on head after iconv change.
Reported by:	Walter Hurry <walterhurry@gmail.com>
Approved by:	portmgr (bapt, implicit)
2013-09-10 23:09:23 +00:00
Antoine Brodin
11008fac27 Add an explicit dependency on pkgconf
Approved by:	portmgr (bapt)
2013-09-09 18:54:28 +00:00
Bernhard Froehlich
aa160f4740 - Update to 4.2.18
Submitted by:	Mikhail Tsatsenko <m.tsatsenko@gmail.com>
2013-09-08 14:40:54 +00:00
Guido Falsi
b57701ad36 Fix build on head after iconv change.
Approved by:	portmgr (bapt, implicit)
2013-09-06 15:06:25 +00:00
Bernhard Froehlich
8e7abd2285 Add explicit iconv dependency. The port requires variable ICONV_LIB
defined in the iconv USES Makefile to build correctly on 8.x and
9.x after the iconv migration of the ports tree.

PR:		ports/181854
Submitted by:	Dave Hayes <dave@jetcafe.org>
2013-09-06 08:37:48 +00:00
Guido Falsi
d8771481e0 Add explicit iconv dependency. The port requires variable ICONV_LIB
defined in the iconv USES Makefile to build correctly on 8.x and
9.x after the iconv migration of the ports tree.

PR:		ports/181854
Submitted by:	Dave Hayes <dave@jetcafe.org>
Approved by:	portmgr (bapt, implicit)
2013-09-06 06:43:39 +00:00
Juergen Lock
119a4c1a03 - Add patch to fix pcnet-pci NIC big endian guests like MIPS Malta: [1]
http://lists.nongnu.org/archive/html/qemu-stable/2013-08/msg00217.html

  See also gonzo's blog post:

	http://kernelnomicon.org/?p=401

- Bump PORTREVISION.

Submitted by:	gonzo (via irc) [1]
Obtained from:	qemu upstream [1]
2013-09-05 17:39:25 +00:00
Baptiste Daroussin
3a4866fb15 Add an explicit dependency on pkgconf 2013-09-05 09:15:49 +00:00
Baptiste Daroussin
d17e1f3699 Fix build with clang
Submitted by:	dim
2013-09-04 23:24:55 +00:00
Guido Falsi
642be1b81d - Make ports use the libc provided iconv implementation on 10-CURRENT
after r254273
- Fix a bunch of ports to properly work after this
- Mark converters/libiconv as IGNORE for systems with iconv in libc

Reviewed by:	bapt
Approved by:	portmgr (bapt)
Discussed with:	bapt, bsam (who both contributed ideas and code)
2013-09-04 18:06:07 +00:00
Baptiste Daroussin
c7d6ee97c1 Add an explicit dependency on pkgconf 2013-09-03 10:23:55 +00:00
Baptiste Daroussin
b3e4e19ddc Add an explicit dependency on pkgconf 2013-09-03 09:59:01 +00:00
Alexey Dokuchaev
eaa56b6fc0 - Unbreak parallel (-jX) builds by calling sub-makes correctly (via -C)
- Drop leading indefinite article from the COMMENT line
- Use new, more robust syntax for LIB_DEPENDS (available since r322328)
- Sort the knobs, remove no longer required (and deprecated) USE_GMAKE
2013-09-03 09:54:56 +00:00
Baptiste Daroussin
019f2422aa Add an explicit dependency on pkgconf 2013-09-03 08:49:46 +00:00
Baptiste Daroussin
db7a56d5ed Add an explicit dependency on pkgconf 2013-09-03 06:36:41 +00:00
Baptiste Daroussin
2d4772a241 Add an explicit dependency on pkgconf 2013-09-02 20:27:18 +00:00
Tijl Coosemans
f86cad0ce3 Two imake related changes:
1) Move -a from XMKMF command variable to a new XMKMF_ARGS variable.
   For ports that don't need -a introduce USES=imake:notall.
   This way ports no longer have to redefine XMKMF.

2) xmkmf -a runs imake with the flags in IMAKECPPFLAGS as extra arguments
   to set CPP, CC and CXX.  This creates the top Makefile, and then xmkmf
   runs make Makefiles.  This Makefiles target runs imake for each
   subdirectory but these imake invocations did not have the flags from
   IMAKECPPFLAGS so the resulting makefiles used the wrong C preprocessor
   when clang is used (/usr/bin/cpp instead of /usr/local/bin/tradcpp).
   Instead of letting xmkmf pass IMAKECPPFLAGS from the environment to
   imake let imake handle IMAKECPPFLAGS itself just like it handles
   IMAKEINCLUDE.

   This exposed configure errors in x11-clocks/mouseclock and x11-wm/fvwm.

Approved by:	portmgr (bapt)
2013-09-02 13:26:34 +00:00
Boris Samorodov
41aa63fa0b 1. Introduce using iconv with arguments:
. lib (default, implicit);
. build,
. patch.

The default is the same, all existing ports stay valid.

2. Introduce variable ICONV_CMD with default to ${LOCALBASE}/bin/iconv.
It is intended to get the value of /usr/bin/iconv at recent 10.x.

3. Adopt all ports to using USES+= icomv:build and iconv:patch and
change iconv (executable) at Makefile commands to ${ICONV_CMD} at those ports.

Submitted by:	bsam (me, via e-mail)
Approved by:	portmgr (bapt)
2013-09-02 05:41:50 +00:00
Baptiste Daroussin
89ac815bbe Eliminate USE_GNOME=pkgconfig
While here:
Convert to USES=perl5
Convert to USES=desktop-file-utils
Convert to USES=gmake
2013-09-01 22:57:27 +00:00
Gerald Pfeifer
c294836c5d Update to Wine 1.7.1. This includes the following changes:
- Support for keyed event objects.
 - Support for the "init once" synchronization mechanism.
 - Activation context support for DLLs, typelibs, and COM classes.
 - Support for loading 32-bit typelibs on 64-bit.
 - Some fixes for serial port devices.
 - Various bug fixes.
2013-08-30 23:28:01 +00:00
Baptiste Daroussin
0dc34effd5 Add an explicit dependency on pkgconf
While here:
- trim headers
- convert USE_GMAKE to USES=gmake
2013-08-30 22:31:38 +00:00
Bryan Drewery
bd78be73dd - Remove bogus conditional IGNORE for PACKAGE_BUILDING; these should
be IGNOREd regardless of PACKAGE_BUILDING. Soem have no MASTER_SITES
  and require manual fetching, others are already marked RESTRICTED.
- Trim headers
- Convert some pre-fetch errors into IGNORE
- Remove needless quoting in java/jdk7-doc IGNORE

With hat:	portmgr
2013-08-29 14:16:03 +00:00