Commit graph

5361 commits

Author SHA1 Message Date
Jan Beich
364b80e887 - Update to version 0.9.14
- Add QT5 and SDL2 options

PR:		197427
Submitted by:	tkato432@yahoo.com
2015-02-17 16:17:34 +00:00
Jung-uk Kim
8749c28860 Let rc(8) scripts directly execute binaries. This makes them stop properly.
Submitted by:	vvd@unislabs.com (initial patch)
2015-02-17 07:07:01 +00:00
Jung-uk Kim
f94082268e Fix the executable wrapper to properly check its installation directory when
QT4 option is disabled.

Reported by:	raul@b2n.org, abi@abinet.ru
Submitted by:	gpalmer (initial patch)
2015-02-16 21:49:47 +00:00
Juergen Lock
43e3cb0f43 Catch up with github tree - changelog:
https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user

(Looks like aarch64-bsd-user starts becoming usable...)
2015-02-16 21:25:37 +00:00
Jan Beich
67088d05cb Improve style/consistency among the ports I maintain
- Convert to COPYTREE_SHARE
- Drop unnecessary MKDIR before COPYTREE_SHARE
- Drop bsd.port.options.mk if only DOCS requires it without dependencies
- Use separate backup if several REINPLACE_CMD against the same file
- audio/alsa-utils: convert to LIBS

Differential Revision:	https://reviews.freebsd.org/D1851
Approved by:	bapt (mentor)
2015-02-16 08:12:16 +00:00
Juergen Lock
9370b71bc9 Catch up with github tree - changelog:
https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
2015-02-15 20:03:07 +00:00
Koop Mast
92a684c4ff Fix build with clang 3.5.0.
PR:		196108
Submitted by:	dim@
Approved by:	maintainer (via IRC)
2015-02-14 13:36:48 +00:00
Jung-uk Kim
0f8aa7bf07 Fix plist without X11 or QT4 options.
Reported by:	bar
2015-02-13 23:44:00 +00:00
Jung-uk Kim
d4c4b9a3af - Update to 4.3.22.
- Install a wrapper for executables as Linux and Solaris installers do.
2015-02-13 00:33:12 +00:00
Juergen Lock
f3b7bb35f9 Catch up with github tree - changelog:
https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
2015-02-12 17:47:57 +00:00
Jan Beich
3b7f939de0 Set WM_CLASS to manage under tiling WMs
Approved by:	mentors (implicit)
2015-02-10 17:19:12 +00:00
Jan Beich
f36de70e15 Bump PORTREVISION to be confident about GTK2 package
Approved by:	mentors (implicit)
2015-02-10 17:00:48 +00:00
Jan Beich
d2a024b121 Add and switch to GTK2 by default
Approved by:	mentors (implicit)
2015-02-10 16:44:07 +00:00
Jan Beich
c6fb94f457 Update to version 1.7.3-pre5
Approved by:	mentors (implicit)
2015-02-10 16:41:37 +00:00
Jan Beich
3ed2a61a87 Unbundle libltdl
Differential Revision:	https://reviews.freebsd.org/D1816
Reviewed by:	tijl
Approved by:	mentors (implicit)
2015-02-10 16:36:39 +00:00
Jan Beich
73caa72efb - Specify all direct dependencies
- The platform is mainly used to run games
- Take maintainership

Approved by:	mentors (implicit)
2015-02-10 16:32:31 +00:00
Jan Beich
6eda22eea5 Fix typo by using EXAMPLESDIR
Approved by:	mentors (implicit)
2015-02-10 02:45:02 +00:00
Jan Beich
706edf15fe - Convert to option helpers
- Don't pretend MMX code can be used on amd64 [1]
- Lazy check if MMX is available on i386 [1]

[1] No changes in build behavior. --enable-mmx is a nop on non-i386 while
    i386 still passes --disable-mmx by default unless CPUTYPE is set.

Approved by:	mentors (implicit)
2015-02-10 02:15:08 +00:00
Tijl Coosemans
b024bf4540 - White space fixes
- Like r315899 did for linux_base-f10, add some symlinks to linux_base-c6
  for executables that exist in /usr/bin on Linux but /bin on FreeBSD.
  This guarantees that Linux shell scripts run the Linux executables and
  not the FreeBSD ones.

PR:		197406
2015-02-08 10:34:14 +00:00
Juergen Lock
9066ad97ff Catch up with github tree - changelog:
https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
2015-02-07 20:04:53 +00:00
Pawel Pekala
ca794cec03 Adopt port
PR:		197182
Submitted by:	chris@bsdjunk.com
2015-02-05 20:04:15 +00:00
Danilo Egea Gondolfo
c70b515e44 - Update to 0.48 2015-01-31 15:23:59 +00:00
Thomas Zander
603bcfe622 - Update to upstream version 2.6.7
- New maintainer: Anton Törnqvist (antont@inbox.lv)

PR:		197069
Submitted by:	antont@inbox.lv (maintainer)
2015-01-31 09:39:47 +00:00
David Naylor
7d98382791 Update emulators/i386-wine-devel to 1.7.35. 2015-01-28 19:23:51 +00:00
Josh Paetzel
31960e4ee4 Bump PORTREVISION.
Needed by r378074
2015-01-28 17:31:45 +00:00
Josh Paetzel
63daeb1703 Fix circular dep issues so this script can DTRT at boot.
This script needs to run after ldconfig, however it's deps cause:

a) A circular dependancy in rcorder
b) It starts before ldconfig

This causes the VBoxManage command to bail out when it's run by
this script because it can't find it's required libs.  The consequence of
this is host only networks aren't set up properly at boot.

By removing the explicit dependancy on ldconfig we get rid of the circular
dependancy issues.  However since the VBoxManage command does actually need
libraries in /usr/local/lib we set that explicitly with LD_LIBRARY_PATH.

There's not really a good solution to this issue.  The real "problem" is that /usr
could be an NFS mount and you have to run ldconfig after /usr is mounted. While
LD_LIBRARY_PATH is kind of ugly, and removing an explicit dependancy is ugly,
the other alternatives are uglier. (Break NFS mounted /usr for example)

I'd also argue that having this just not work (which is the state of it before
this commit) is pretty ugly too.

Also, I apologize in advance for not discussing this on emulation@ and just doing
a drive by commit, however hopefully the fact that "This fixes obvious breakage"
makes up for the fact that I skipped peer review, proper approval, and most importantly
giving the community to bikeshed this ad naseum.
2015-01-28 17:28:58 +00:00
Johannes Jost Meixner
639d7af80e emulators/linux_base-c6: update glibc
- Update to a GHOST-free glibc version.

Differential Revision:	https://reviews.freebsd.org/D1695
Security:	0765de84-a6c1-11e4-a0c1-c485083ca99c
Approved by:	so@ (des)
MFH:		2015Q1
2015-01-28 08:41:17 +00:00
Juergen Lock
f5274058df Fix bsd-user build on older head that doesn't have the reaper stuff yet.
PR:		197134
Submitted by:	amdmi3
2015-01-27 21:33:13 +00:00
David Naylor
e5211b553b Fix emulators/wine-compholio for applying the compholio patches.
Approved by:	gerald@
2015-01-27 20:49:35 +00:00
David Naylor
e4aab4fabb emulators/i386-wine-devel: fix plist generation.
The port-update target incorrectly used ${suffix:U} - instead of ${suffix:tu} -
causing the plists for compholio to be used for both itself and devel.  Devel,
however, does not include all those files.  Thus, filtering of compholio
specific files broke.

Apologies for the issues during the update of i386-wine-devel to 1.7.34.

PR:		197110
2015-01-27 05:02:05 +00:00
Shaun Amott
e8e66b9ffc - Fix build.
- Add (optional) patch to bring grayscale support to the calculator.
2015-01-27 00:25:14 +00:00
David Naylor
7a51889d0c Actually update emulators/i386-wine-devel to 1.7.34.
PR:		197026
2015-01-26 06:04:13 +00:00
Pawel Pekala
72fd8dd06a Fix detection of libportaudio libraries
PR:		196427
Submitted by:	myself
Approved by:	hselasky, stephen, marcus, maintainer timeout from others
2015-01-25 00:46:11 +00:00
Gerald Pfeifer
76542d98d0 Update to Wine 1.7.35. This includes the following changes:
- Beginnings of support for OpenGL core contexts.
 - Initial support for glyph placement in DirectWrite.
 - Some more WBEM objects.
 - Various bug fixes.

My fix for PR 188424 is now upstream, so files/patch-alternate-toolchain
is not applicable any more; remove it.

PR:		188424
2015-01-24 20:32:15 +00:00
Juergen Lock
62dd8ff2d7 Catch up with github tree - changelog:
https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
2015-01-24 11:32:58 +00:00
Juergen Lock
166833e55d Fix build on 10+/i386 for when gcc49 becomes default (and fix ALL_TARGETS
on 10+/i386 while we're at it.)

PR:		196855
Submitted by:	gerald
2015-01-19 18:46:51 +00:00
David Naylor
2cac7395cf Update emulators/i386-wine-devel to 1.7.34.
Changes:
 - Set UNAME_r and OSVERSION in port update target.
2015-01-16 06:00:00 +00:00
Antoine Brodin
c6faa705a5 Update graphics/giflib to 5.0.5
Differential Revision:	https://reviews.freebsd.org/D1361
Submitted by:	bapt
Reviewed by:	self
Exp-run by:	self
2015-01-14 18:19:32 +00:00
Steve Wills
6ba92b59ff emulators/pipelight: fix build 2015-01-14 01:25:55 +00:00
Gerald Pfeifer
eed5b8aad5 Update to Wine 1.7.34. This includes the following changes:
- Support for surround sound in DirectSound.
 - Better text run support in DirectWrite.
 - Many HTML engine fixes.
 - More support for WBEM objects.
 - A few more C/C++ runtime functions.
 - Various bug fixes.
2015-01-11 23:35:07 +00:00
Gerald Pfeifer
5720015cfb Add optional support for V4L (off by default).
With this, the wine and wine-devel ports are in sync as much as
possible.
2015-01-10 09:27:53 +00:00
Gerald Pfeifer
b747450a39 Support building with alternate toolchains that require LD to be
honored.  This is a bit invasive in that it touches several parts
of Wine, and has not been accepted upstream yet, so I am adding it
locally for now.

PR:		188424
Suggested by:	tijl
Reviewed by:	tijl
Tested by:	Lena@lena.kiev.ua
2015-01-10 09:03:27 +00:00
Gerald Pfeifer
be1d64f780 No longer always configure --with-xcomposite since this is now
handled as part of the X11 option.

Sort X11_CONFIGURE_WITH alphabetically and add the previously
missing xrender option.

Adjust the position of PORTDATA to match the emulators/wine port.
2015-01-08 13:06:35 +00:00
Juergen Lock
dbc8d4a8be - Update emulators/qemu-sbruno to latest github snapshot, fixing
the bsd-user targets on 8 and 9.
- Switch emulators/qemu-user-static to be slave of emulators/qemu-sbruno.
- Update emulators/qemu-devel to latest upstream release 2.2.0, now
  w/o bsd-user patches and knob again.  (Or at least until the
  patches are merged upstream...) [1]
- Add appropriate CONFLICTS to emulators/qemu too and bump its
  PORTREVISION.

Suggested by:	andrew [1] (for the benefit of testing aarch64 guests)
2015-01-06 19:47:28 +00:00
Emanuel Haupt
12f48dc28d Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 10:17:28 +00:00
Danilo Egea Gondolfo
d6afce6ec2 - Update to 0.47 2015-01-02 19:33:31 +00:00
Kurt Jaeger
cba03c03e1 security/libgcrypt: 1.6.1 -> 1.6.2, bump depends
Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
- Fix building for the x32 target without asm modules in
  mpi/generic/mpi-asm-defs.h: Use a fixed value for the x32 ABI.
- Fix ARM assembly when building __PIC__
- mpi: Fix a subtle bug setting spurious bits with in mpi_set_bit.
  * mpi/mpi-bit.c (_gcry_mpi_set_bit, _gcry_mpi_set_highbit): Clear
    allocated but not used bits before resizing.
  * tests/t-mpi-bits.c (set_bit_with_resize): New.
- Use internal malloc function in fips.c.
  * src/fips.c (check_binary_integrity): s/gcry_malloc/xtrymalloc/.
- pubkey: Re-map all deprecated RSA algo numbers.
- cipher: Fix possible NULL dereference in cipher/md.c for being NULL.
- Fix ARMv6 detection when CFLAGS modify target CPU architecture.

PR:		193264
Approved by:	cpm@fbsd.es (maintainer)
2015-01-02 18:46:33 +00:00
Juergen Lock
ecdc643f06 (Attempt to) fix build on 9.1/i386.
Submitted by:	beefy1 via pkg-fallout
2015-01-01 12:38:18 +00:00
Rodrigo Osorio
c0148f69da Fix build and running issues with clang on 11 and beyond
Bump portrevision

PR:		191630
Submitted by:	knyght@gmail.com
2014-12-31 14:36:56 +00:00
Juergen Lock
c9bbb899d2 Add MASTERDIR= ${.CURDIR}/../qemu-sbruno as comment for now. 2014-12-30 23:52:31 +00:00