aboutsummaryrefslogtreecommitdiff
path: root/emulators
Commit message (Collapse)AuthorAgeFilesLines
* (Attempt to) fix build on 9.1/i386.Juergen Lock2015-01-011-0/+12
| | | | | | | Submitted by: beefy1 via pkg-fallout Notes: svn path=/head/; revision=375917
* Fix build and running issues with clang on 11 and beyondRodrigo Osorio2014-12-312-1/+12
| | | | | | | | | | Bump portrevision PR: 191630 Submitted by: knyght@gmail.com Notes: svn path=/head/; revision=375888
* Add MASTERDIR= ${.CURDIR}/../qemu-sbruno as comment for now.Juergen Lock2014-12-301-0/+2
| | | | Notes: svn path=/head/; revision=375865
* Add new port emulators/qemu-sbruno, to be used for qemu-user-staticJuergen Lock2014-12-3013-0/+718
| | | | | | | | | | | | | | | | | | | | | | | | | | | | once it builds again on 8 and 9: QEMU is a FAST! processor emulator using dynamic translation to achieve good emulation speed. QEMU has two operating modes: * Full system emulation. In this mode, QEMU emulates a full system (for example a PC), including a processor and various peripherials. It can be used to launch different Operating Systems without rebooting the PC or to debug system code. * User mode emulation. In this mode, QEMU can launch Linux processes compiled for one CPU on another CPU. It can be used to launch the Wine Windows API emulator or to ease cross-compilation and cross-debugging. As QEMU requires no host kernel patches to run, it is very safe and easy to use. http://wiki.qemu.org/Main_Page This is building sbruno's bsd-user github branch: WWW: https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user Notes: svn path=/head/; revision=375864
* Update emulators/i386-wine-devel to 1.7.33_2.David Naylor2014-12-303-24/+150
| | | | | | | | | Changes - Update CONFLICTS_INSTALL for compholio ports - Bump OSVERSION for FreeBSD-current. Notes: svn path=/head/; revision=375818
* Update emulators/i386-wine to 1.6.2_9.David Naylor2014-12-294-64/+82
| | | | | | | | | | | Changes: - Fix install conflicts [1] (for the "newly" added compholio port) - Reduce diff between i386-wine and i386-wine-devel: - Add support for sub-ports (unused by this port) - Update OSVERSION constraints Notes: svn path=/head/; revision=375796
* Fix CONFLICTS_INSTALL for wine-devel and related ports.David Naylor2014-12-285-6/+17
| | | | | | | | | | | | | Changes: - Fix install conflicts [1] (for the "newly" added compholio port) - nvidia.sh: Gracefully handle a corrupt nVidia tarball - nvidia.sh: Provide checksum and size information for nVidia tarball - Bump master port [1] due to changes to nvidia.sh and conflicts Approved by: gerald@ [1] Notes: svn path=/head/; revision=375756
* Backport changes from emulators/i386-wine-devel to emulators/i386-wine.David Naylor2014-12-264-25/+41
| | | | | | | | | | | | | | | | | | | Changes: - Fix install conflicts [1] (for the "newly" added compholio port) - nvidia.sh: Gracefully handle a corrupt nVidia tarball - nvidia.sh: Provide checksum and size information for nVidia tarball - Reduce diff between i386-wine and i386-wine-devel: - Add support for sub-ports (unused by this port) - Properly detect linked (and dlopen) libraries - binbounce: Properly set LD_(32_)?LIBRARY_PATH_RPATH variables - nvidia.sh: Add detection for i386-wine-compholio - Bump master port [1] due to changes to binbounce, nvidia.sh and shared library handling. Approved by: gerald@ [1] Notes: svn path=/head/; revision=375648
* Replay revision r375594 (change libpng15.so to libpng.so in LIB_DEPENDSGerald Pfeifer2014-12-261-1/+1
| | | | | | | to prepare the upgrade of graphics/png). Notes: svn path=/head/; revision=375626
* Sync a number of changes from emulators/wine-devel:Gerald Pfeifer2014-12-262-22/+82
| | | | | | | | | | | | | | | | | | | | | | | | Introduce a new option X11, on by default. On the way add --with-x, --with-cms, --with-freetype, --with-jpeg, --with-png and --with-xrender to CONFIGURE_ARGS that had been missing before. Always configure --without-gettextpo and --without-osmesa. [1] No long configure with bogus --without-xcomposite (since we have had USE_XORG=xcomposite for a while). Add tools/make_requests to SHEBANG_FILES. [1] No longer use XORG=xpm. This has been removed with upstream commit 18e4b5e293cdbb83197fd1427cdd4e42314c831b eons ago. [1] Sort DOCS alphabetically in OPTIONS_DEFINE. PR: 195765 [1] Submitted by: Andriy Voskoboinyk <s3erios@gmail.com> [1] Notes: svn path=/head/; revision=375616
* Bump portrevision after png updateBaptiste Daroussin2014-12-2521-20/+21
| | | | Notes: svn path=/head/; revision=375598
* Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgradeAntoine Brodin2014-12-2516-17/+17
| | | | Notes: svn path=/head/; revision=375594
* Update to Wine 1.7.33. This includes the following changes:Gerald Pfeifer2014-12-243-10/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Support for copy/paste commands in MSHTML. - Some more font support in DirectWrite. - Better handling for loss of focus in Direct3D windows. - Several more API Sets DLLs. - Various bug fixes. Configure with --without-gettextpo and --without-osmesa. [1] Break out items in those lines of CONFIGURE_ARGS touched anyway, one item per line, to make this part easier to compare with emulators/wine. Add tools/make_requests to SHEBANG_FILES. [1] No longer use XORG=xpm. This has been removed with upstream commit 18e4b5e293cdbb83197fd1427cdd4e42314c831b eons ago. [1] Configure --without-pulse in the COMPHOLIO case (which is the one adding support for Pulseaudio to begin with). [1] PR: 195765 [1] Submitted by: Andriy Voskoboinyk <s3erios@gmail.com> [1] Notes: svn path=/head/; revision=375427
* Properly patch for png 1.5Baptiste Daroussin2014-12-233-14/+14
| | | | Notes: svn path=/head/; revision=375374
* Add a startup requirement on ldconfig so start up does not fail with:Brad Davis2014-12-232-2/+2
| | | | | | | | | Shared object "libiconv.so.2" not found, required by "libglib-2.0.so.0" Approved by: swills Notes: svn path=/head/; revision=375346
* - Reduce diff from Linux OpenGL support. Note we do not have to manuallyJung-uk Kim2014-12-239-3/+413
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=375294
* - Update to version 1.5 [1]Pawel Pekala2014-12-223-7/+7
| | | | | | | | | | | - Add LICENSE info [1] - Move autorship info to correct place PR: 196120 [1] Submitted by: maintainer [1] Notes: svn path=/head/; revision=375264
* Add USES=desktop-file-utils as suggested by stage-qa. [1][2]Gerald Pfeifer2014-12-222-3/+26
| | | | | | | | | | | | 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] Notes: svn path=/head/; revision=375204
* cleanup plistBaptiste Daroussin2014-12-2012-12/+0
| | | | Notes: svn path=/head/; revision=375061
* Fix pkg-plist when the MPG123 option is set.Gerald Pfeifer2014-12-202-2/+4
| | | | | | | | | | Add USES=desktop-file-utils as suggested by stage-qa. PR: 195903 Submitted by: amdmi3 Notes: svn path=/head/; revision=374992
* x11-servers/xorg-server: Update to 1.14Jean-Sébastien Pédron2014-12-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=374982
* Add an X.org patch to fix emulators/virtualbox-ose-additions with GCC 4.2.Jung-uk Kim2014-12-181-0/+28
| | | | | | | | | | http://cgit.freedesktop.org/xorg/xserver/commit?id=ee9f766a PR: 195950 Obtained from: The X.Org project Notes: svn path=/head/; revision=374929
* Let vboxwatchdog properly create a pidfile.Jung-uk Kim2014-12-182-2/+2
| | | | | | | PR: 196104 Notes: svn path=/head/; revision=374922
* emulators/linux-f10: fix RUN_DEPENDSJohannes Jost Meixner2014-12-171-74/+74
| | | | | | | | | | | | | | - fix RUN_DEPENDS structure: ${PKGBASE}>0:${PORTSDIR}/category/portname ... - bump PORTVERSION PR: 195124 DiffRev: placeholder Submitted by: adrian Approved by: swills (mentor) Notes: svn path=/head/; revision=374864
* Reset maintainership, don't have time to mess with it right nowKris Moore2014-12-161-1/+1
| | | | Notes: svn path=/head/; revision=374813
* - Fix a bug in pipelight-mkufs scriptKris Moore2014-12-152-2/+5
| | | | | | | | | | - Bump PORTREV PR: 195963 Submitted by: f0andrey@gmail.com Notes: svn path=/head/; revision=374755
* - Use pkgconf to detect X server version. [1]Jung-uk Kim2014-12-102-5/+68
| | | | | | | | | - Allow building vboxmouse for newer X servers. Submitted by: dumbbell (initial version) [1] Notes: svn path=/head/; revision=374486
* Update emulators/i386-wine-devel to 1.7.32.David Naylor2014-12-093-19/+28
| | | | Notes: svn path=/head/; revision=374420
* Update emulators/wine-mono-devel to 4.5.4.David Naylor2014-12-092-3/+3
| | | | Notes: svn path=/head/; revision=374419
* Set CentOS 6.6 as default Linux version.Johannes Jost Meixner2014-12-091-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=374417
* Force PREFIX to LINUXBASEJohannes Jost Meixner2014-12-094-4/+4
| | | | | | | | | | | | 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) Notes: svn path=/head/; revision=374415
* CLeanup plistBaptiste Daroussin2014-12-092-4688/+0
| | | | Notes: svn path=/head/; revision=374376
* Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla inTijl Coosemans2014-12-0855-45/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=374303
* Sort entries alphabetically across all categories to avoid extra repo churn.Alexey Dokuchaev2014-12-071-3/+3
| | | | Notes: svn path=/head/; revision=374216
* Update emulators/i386-wine-devel to 1.7.31.David Naylor2014-12-073-17/+22
| | | | Notes: svn path=/head/; revision=374212
* Update "BSD" licenseMark Felder2014-12-061-1/+1
| | | | Notes: svn path=/head/; revision=374128
* - Fix always true conditionsDmitry Marakasov2014-12-041-14/+2
| | | | Notes: svn path=/head/; revision=373966
* - Add rubygem-fission 0.5.0Sunpoet Po-Chuan Hsieh2014-12-044-0/+30
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=373948
* - More bsd-user updates:Juergen Lock2014-12-028-1/+572
| | | | | | | | | | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=373785
* linux_base-f10/c6: add missing gmpJohannes Jost Meixner2014-12-026-1/+46
| | | | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=373778
* - Drop .la files from multimedia/dirac and multimedia/schroedingerDmitry Marakasov2014-12-021-1/+1
| | | | | | | | | | - 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 Notes: svn path=/head/; revision=373737
* - Fix buildDmitry Marakasov2014-12-021-0/+11
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=373731
* Fix crash with USB devices attached.Jung-uk Kim2014-12-012-10/+39
| | | | | | | PR: 194196 Notes: svn path=/head/; revision=373722
* Update to Wine 1.7.32. This includes the following changes:Gerald Pfeifer2014-11-303-6/+12
| | | | | | | | | | - A few more functions implemented in MSHTML. - Improved support for restoring display mode. - Font metrics improvements in DirectWrite. - Various bug fixes. Notes: svn path=/head/; revision=373691
* - Remove obsolete commentsAlex Kozlov2014-11-302-6/+3
| | | | | | | | | | - Make failure to create DOCSDIR fatal - Include bsd.port.mk instead of pre/post.mk in emulators/wine Approved by: gerald (maintainer) Notes: svn path=/head/; revision=373684
* - bsd-user: fix hw.machine and hw.machine_arch sysctls for a NULL buffer.Juergen Lock2014-11-292-1/+35
| | | | | | | | | | - Bump PORTREVISION. Submitted by: sson Obtained from: https://github.com/seanbruno/qemu-bsd-user/commit/8267ad2cb92b106bb16e91234f04abc49ab32036 Notes: svn path=/head/; revision=373627
* - Update from 0.45 to 0.46Danilo Egea Gondolfo2014-11-273-24/+15
| | | | Notes: svn path=/head/; revision=373490
* Do not use DRI2 as we did not port vboxvideo.ko for DRM2/KMS yet.Jung-uk Kim2014-11-262-54/+65
| | | | | | | PR: 194324 Notes: svn path=/head/; revision=373459
* Change the way Perl modules are installed, update the default Perl to 5.18.Mathieu Arnold2014-11-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=373448
* - Update to 4.3.20.Jung-uk Kim2014-11-259-85/+119
| | | | | | | | | - Fix MANUAL option. [1] PR: 195272 [1] Notes: svn path=/head/; revision=373388