1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-22 04:17:44 +00:00
Commit Graph

7014 Commits

Author SHA1 Message Date
Dmitry Marakasov
0fa51c97eb - Fix LICENSE
- Add LICENSE_FILE
- Fix shebangs
- Add NO_ARCH
- Switch to options helpers

Approved by:	portmgr blanket
2018-03-01 13:19:04 +00:00
Jung-uk Kim
cbe1220de7 Update to 5.2.8.
https://www.virtualbox.org/wiki/Changelog#v8
2018-02-28 23:36:57 +00:00
Jan Beich
664c63ece4 emulators/rpcs3: update to 0.0.5.24
Changes:	b61a69c87...8d7620d95
2018-02-28 22:22:30 +00:00
Jan Beich
fff9e9298e emulators/citra: update to s20180228
Changes:	e51a642a...ac626eda
2018-02-28 22:21:39 +00:00
Jan Beich
596a3bcdaf emulators/rpcs3: update to 0.0.5.4
Changes:	ede76033a...b61a69c87
2018-02-26 23:14:20 +00:00
Josh Paetzel
2715780414 Backport a fix from upstream that broke UFS
Reported by:	dim
Obtained from:	VMware
2018-02-25 15:35:07 +00:00
Jan Beich
f2beba9d20 emulators/citra: update to s20180222
Changes:	20f6cb1a...e51a642a
2018-02-24 00:49:55 +00:00
Jan Beich
9cba135458 emulators/rpcs3: update to 0.0.4.382
Changes:	cf1c45dfe...ede76033a
2018-02-24 00:49:29 +00:00
Rene Ladan
fbd43637e1 Reset vg@'s ports after he resigned.
With hat:	portmgr-secretary
2018-02-23 21:09:47 +00:00
Jan Beich
9c363c27e1 emulators/rpcs3: update to 0.0.4.379
Changes:	d5b9eb0ca...cf1c45dfe
2018-02-22 00:59:19 +00:00
Antoine Brodin
6747cb9b4e Remove dependency on the python metaport
PR:		225752
Submitted by:	Yasuhiro KIMURA
2018-02-21 16:24:53 +00:00
Antoine Brodin
e8020d48da pipelight builds fine with wine (not run tested) 2018-02-21 16:07:25 +00:00
Antoine Brodin
eaf0703cea Comment out pipelight for now to unbreak INDEX and bulk -a 2018-02-20 16:54:30 +00:00
Nikolai Lifanov
8617f6e902 update emulators/winetricks to 20180217 2018-02-20 16:04:54 +00:00
Gerald Pfeifer
e91986c184 Remove entries tagged as %%STAGING%%. Like other parts not removed with
revision 462267 (in particular in Makefile) I had hoped to keep those to
retain history in case the Wine Staging project rebounds, but that is not
how the option framework operates.

Reported by:	pkg-fallout
2018-02-20 11:57:39 +00:00
Gerald Pfeifer
1811c87158 Remove the wine-staging port which has been BROKEN (and is not fixable
as such, since the latest patchset no longer applies to current versions
of Wine).

This is logical consequence of r462267 removing the STAGING option from
emulators/wine-devel with the follow rationale:

  Remove the STAGING option which has been marked BROKEN for 11 weeks
  now that the Wine Staging tree has been declared suspended yesterday,
  cf. https://www.wine-staging.com/news/2018-02-17-future-wine-staging.html .
2018-02-20 08:37:01 +00:00
Jan Beich
18a133fd2b emulators/citra: update to s20180219
Changes:	775fb388...20f6cb1a
2018-02-20 00:10:28 +00:00
Jan Beich
bfb63448c0 emulators/rpcs3: update to 0.0.4.371
Changes:	877b296fc...d5b9eb0ca
2018-02-20 00:10:03 +00:00
Antoine Brodin
f7455240e3 Reduce dependency on the python2 metaport
PR:		225752
Submitted by:	Yasuhiro KIMURA
2018-02-19 11:10:43 +00:00
Gerald Pfeifer
c28aa17db2 Remove the STAGING option which has been marked BROKEN for 11 weeks
now that the Wine Staging tree has been declared suspended yesterday,
cf. https://www.wine-staging.com/news/2018-02-17-future-wine-staging.html .

Leave in the actual code for the time being, to maintain history in
case this somehow gets restarted in the near future.
2018-02-18 21:21:40 +00:00
Gerald Pfeifer
7320035739 The issue of clang 6.0.0 crashing when building Wine was resolved with
__FreeBSD_version 1200057, so reduce the window of versions we need a
workaround for to just 1200056.

In the mid term I plan on removing this workaround, but let's keep it
in place for a bit longer for the sake of users on an affected snapshot.

PR:		224863
Thanks to:	dim
2018-02-18 20:45:07 +00:00
Gerald Pfeifer
c5eac9bb6c Update to Wine 3.2. This includes the following changes:
- Separate implementation of USER controls for ComCtl32 v6.
 - Multisample texture support in Direct3D.
 - Support for HID gamepads.
 - More event support in MSHTML.
 - Obsolete DOS code removed.
 - Various bug fixes.
2018-02-18 12:54:18 +00:00
Antoine Brodin
19aaf57447 Deprecate ports broken for more than 6 months 2018-02-18 09:29:27 +00:00
Gerald Pfeifer
ebb41244f7 Fix the ibiblio.org URL in MASTER_SITE - the old address redirects,
which in itself is a reason to adjust, but even redirects in an
incompatible manner.
2018-02-18 00:17:58 +00:00
Jan Beich
91bda46c41 emulators/rpcs3: update to 0.0.4.365
Changes:	95c6ac699...877b296fc
2018-02-16 23:41:44 +00:00
Jan Beich
730326d748 emulators/citra: unbreak in C++17 mode 2018-02-16 23:40:56 +00:00
Gerald Pfeifer
2531a55bb7 Fix the ibiblio.org MASTER_SITE URL which has changed. 2018-02-16 23:40:41 +00:00
Jan Beich
0f136190ce emulators/citra: update to s20180214
Changes:	3c03da12...775fb388
2018-02-15 00:59:35 +00:00
Antoine Brodin
3be5a5fbeb fs-uae-launcher doesn't work with python3 2018-02-14 10:02:49 +00:00
Jan Beich
409a0aede2 emulators/rpcs3: update to 0.0.4.347
Changes:	cce0ad0c3...95c6ac699
2018-02-13 00:51:13 +00:00
Brooks Davis
3469ebf4e5 Rename and regenerate the patch files so they have normal syntax and
names and don't require -p1.

No functional change.

Approved by:	sbruno (maintainer)
2018-02-12 16:55:28 +00:00
Brooks Davis
5ae22da942 Update to the latest on github.
Clean up distfile handling.

Suppress unimportant and very noisy warnings in qemu-user-static.

PR:		225831
Approved by:	sbruno (maintainer)
Sponsored by:	DARPA, AFRL
2018-02-11 19:56:52 +00:00
Brooks Davis
4e9ec8600d Mark broken on 10.
Probably fixable in the unlikely even there are consumers.
2018-02-11 19:40:11 +00:00
Yuri Victorovich
0d98717c65 emulators/higan: Update to 106
Changelogs are on the main page:
https://byuu.org/

Additional port changes:
* Added CATEGORIES=games because Nintendo is a game console
* Removed the unnecessary USE_LDCONFIG
* Update of values related to the XV port option
* Minor patch update

PR:		225242
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
Approved by:	tcberner (mentor, implicit)
2018-02-10 22:26:35 +00:00
Jan Beich
f4c1976f1f emulators/citra: update to s20180208
Changes:	587450cd...3c03da12
2018-02-10 00:41:41 +00:00
Jan Beich
0dae5b27e5 emulators/rpcs3: update to 0.0.4.337
Changes:	5b5f2d424...cce0ad0c3
2018-02-10 00:40:50 +00:00
Gerald Pfeifer
3905d9fcb2 The issue of clang 6.0.0 crashing when building Wine was just resolved
with __FreeBSD_version 1200057, so reduce the window of versions we
need a workaround for to 1200056.

PR:		224863
Thanks to:	dim
2018-02-08 21:54:24 +00:00
David Naylor
a597d21b64 emulators/i386-wine-devel: update to 3.1
- bump minimum required FreeBSD version
2018-02-08 19:15:02 +00:00
Brooks Davis
b070a6fbcb Update to a new snapshot.
Consolidate the qemu-cheri ports into one now that they can be built in a
single tree (thanks to arichardson@).

Sponsored by:	DARPA, AFRL
2018-02-07 01:03:29 +00:00
Jan Beich
f4bb7c531c emulators/rpcs3: update to 0.0.4.321
Changes:	55821041b...5b5f2d424
2018-02-06 00:45:59 +00:00
Jan Beich
e78455539f emulators/citra: update to s20180203
Changes:	dca5fd29...587450cd
2018-02-06 00:45:24 +00:00
Eugene Grosbein
04d446aced emulators/virtualbox-ose: remove extra dependency on cdrtools.
Dependency on cdrtools was introduced 6 years ago for sake of mkisofs:
https://svnweb.freebsd.org/ports/head/emulators/virtualbox-ose/Makefile?revision=274444&view=markup

In fact, VirtualBox build system does not use makeisofs
while building for FreeBSD because it does not even try to buid
VirtualBox Additions ISO image as its documentation says
in the Prerequisites section:

	mkisofs (required only for additions which aren't supported yet)
	=> /usr/ports/sysutils/cdrtools

	https://www.virtualbox.org/wiki/FreeBSD%20build%20instructions

And it never really used mkisofs.
Drop the dependency and bump PORTREVISION.

PR:		225376
Approved by:	vbox (maintainer timeout, 2 weeks)
2018-02-05 21:06:41 +00:00
John Baldwin
6cf972c873 Fix build of dosbox with clang 6.
Approved by:	knyght@gmail.com (maintainer)
Differential Revision:	https://reviews.freebsd.org/D14132
2018-02-05 18:17:34 +00:00
Jan Beich
70e686886a emulators/rpcs3: switch to llvm50
LLVM PPU is still unstable on FreeBSD, so allow users to play with
different versions of it. By default use the same version as Mesa.

MFH:		2018Q1
2018-02-04 03:18:19 +00:00
Gerald Pfeifer
a2e9767f06 Now that Wine 3.0 has been released, Wine is in regular development
again and Wine 3.1 is the first snapshot.  It includes the following
changes:

 - Kerberos authentication support.
 - Window class redirection for Common Controls 6.
 - Support for X11 ARGB visuals.
 - DOSBox is required for running DOS executables.
   (This is enabled via the existing DOSBOX option.)
 - Various bug fixes.

As some functionality moved from the Wine Staging tree, so have some
files that now install by default (and are thus no longer contingent
on the STAGING option).
2018-02-03 22:41:40 +00:00
Dmitry Marakasov
e88186a18a - Fix plist
- Check OPSYS along with OSVERSION

Approved by:	portmgr blanket
2018-02-03 17:08:09 +00:00
Jan Beich
91c36e9290 emulators/citra: update to s20180202
Changes:	27ed8a3c...dca5fd29
2018-02-03 00:44:00 +00:00
Jan Beich
5023746412 emulators/rpcs3: update to 0.0.4.301
Changes:	70fe0cc22...55821041b
2018-02-03 00:43:41 +00:00
Sean Bruno
b50eb22fa0 emulators/qemu-sbruno add missing files to pkg-plist
Submitted by:	amdmi3
2018-02-01 21:06:28 +00:00
Jan Beich
ed6fd001c0 emulators/rpcs3: update to 0.0.4.293
Changes:	cd8e97a7c...70fe0cc22
2018-01-31 21:46:02 +00:00
Alex Kozlov
a0f30c0848 - Fix build with clang6 2018-01-31 18:15:39 +00:00
Jan Beich
c47b341863 emulators/citra: update to s20180128
Changes:	5a57578c...27ed8a3c
2018-01-30 00:55:34 +00:00
Jan Beich
b019884df8 emulators/rpcs3: update to 0.0.4.285
Changes:	bb5bdb2e8...cd8e97a7c
2018-01-30 00:55:19 +00:00
Tijl Coosemans
c3b564dae1 Update libdb to 5.3.21-21.el7_4. 2018-01-29 21:46:42 +00:00
Tijl Coosemans
c0368771e7 Update util-linux-ng to 2.17.2-12.28.el6_9.2. 2018-01-29 20:12:47 +00:00
David Naylor
f6c02dacb9 devel/i386-wine: update to 3.0
- bump minimum supported FreeBSD version to 11.1 and recent current
2018-01-29 15:49:54 +00:00
Gerald Pfeifer
7fb335611d Use GCC instead of the system compiler on FreeBSD 12.x/AMD64 with
clang 6.0.0 since that compiler crashes.

PR:		224863
2018-01-28 14:47:36 +00:00
Rene Ladan
0c387f0d99 Remove expired ports:
2018-01-27 emulators/raine: Broken for more than 6 months
2018-01-27 mail/libmapi: Broken for more than 6 months
2018-01-27 www/lessc: Broken for more than 6 months
2018-01-27 www/uglifyjs: Broken for more than 6 months
2018-01-27 www/py-octoprint: Broken for more than 6 months
2018-01-27 www/xpi-noscript: Broken for more than 6 months
2018-01-27 www/npm-less-plugin-clean-css: Broken for more than 6 months
2018-01-27 www/caudium14: Depends on expiring lang/pike78
2018-01-27 www/hinventory-client: Broken for more than 6 months
2018-01-27 security/tclgpg: Broken for more than 6 months
2018-01-27 security/pond: Broken for more than 6 months
2018-01-27 security/mdcrack: Broken for more than 6 months
2018-01-27 devel/npm-commander: Broken for more than 6 months
2018-01-27 devel/py-protocols-devel: Broken for more than 6 months
2018-01-27 devel/py-InlineEgg: Broken for more than 6 months
2018-01-27 devel/npm-amdefine: Broken for more than 6 months
2018-01-27 devel/npm-source-map: Broken for more than 6 months
2018-01-27 devel/libical-glib: Broken for more than 6 months
2018-01-27 devel/npm-graceful-readlink: Broken for more than 6 months
2018-01-27 devel/npm-clean-css: Broken for more than 6 months
2018-01-27 devel/py-ruledispatch: Depends on expiring devel/py-protocols-devel
2018-01-27 games/balazarbrothers: Broken for more than 6 months
2018-01-27 games/libretro-cores: Broken for more than 6 months
2018-01-27 games/gish-demo: Broken for more than 6 months
2018-01-27 games/cheech: Broken for more than 6 months
2018-01-27 audio/mbrolavox: Broken for more than 6 months
2018-01-27 audio/linux-mbrola: Depends on expiring audio/mbrolavox
2018-01-27 audio/gigedit: Broken for more than 6 months
2018-01-27 audio/gnomoradio: Broken for more than 6 months
2018-01-27 math/asir2000: Broken for more than 6 months
2018-01-27 multimedia/librespot: Broken for more than 6 months
2018-01-27 multimedia/bombono: Broken for more than 6 months
2018-01-27 lang/gcl: Broken for more than 6 months
2018-01-27 lang/pike78: Broken for more than 6 months
2018-01-27 shells/ambit: Broken for more than 6 months
2018-01-28 01:39:12 +00:00
Gerald Pfeifer
e3e23c3e52 Update from the Wine 2.0 release series to Wine 3.0.
This represents a year of development effort with over 6,000 individual
changes.  Due to regular syncing from the wine-devel port to this one
changes mostly relate to pkg-plist and the two ports mostly differ by
wine-devel featuring a STAGING option to support the Wine Staging
patchset.

Highlights of this new release include Direct3D 10 and 11 support,
Direct3D command stream, and improved DirectWrite and Direct2D support.
The following is a more detailed list:

== Direct3D

- A significant number of Direct3D 10 and 11 features are implemented
  in this release, including:
  - Compute shaders.
  - Hull and domain (tessellation) shaders.
  - Stream output.
  - Format capability queries.
  - A large number of shader model 4 and 5 shader instructions.
  - Shader model 4 and 5 interpolation modifiers.
  - Shader model 4 and 5 clip and cull distances.
  - Indirect draws and indirect compute dispatch.
  - Structured buffers.
  - Byte addressable buffers.
  - Append and consume buffers.
  - Unordered access view counters.
  - Cube-map arrays.
  - Layered rendering to 3-dimensional textures and texture arrays.
  - Mip-map generation.
  - Conservative depth output.
  - Type-less (sub)resource copies.
  - Depth bias.
- Support for OpenGL core contexts in Direct3D is improved, to the
  point that core contexts are used by default for Direct3D 10 and 11
  applications on AMD and Intel graphics cards. As a result, users of
  those graphics cards in combination with Mesa OpenGL drivers should
  no longer need to set the "MaxVersionGL" registry key to enable
  Direct3D 10 and 11 support.
- The Direct3D graphics card database recognizes more graphics cards.
- New HKCU\Software\Wine\Direct3D registry key:
  - "csmt" (REG_DWORD)
    Enable (0x1) or disable (0x0, default) the multi-threaded command
    stream feature described above.
- Deprecated HKCU\Software\Wine\Direct3D registry keys:
  - "StrictDrawOrdering"
    This has been superseded by the multi-threaded command stream feature.
  - "OffscreenRenderingMode"
    The "fbo" setting is the only remaining supported value. The
    "backbuffer" setting, while still available, is no longer supported.
- Removed HKCU\Software\Wine\Direct3D registry keys:
  - "AlwaysOffscreen"
    This is always enabled in this release.
  - "MultiSampling"
    Use the "SampleCount" (REG_DWORD) setting to force a specific
    multi-sample anti-aliasing sample count for swapchain render
    targets instead.

== Graphics

- Drawing outlines of Direct2D geometry objects.
- Direct2D linear and radial gradient brushes.
- Direct2D compatibility with GDI.
- Bounds computation of Direct2D geometry objects.
- Simplification of Direct2D geometry objects.
- The OpenGL extension list is updated to OpenGL version 4.6.
- The system GLU library is only needed when the Nurbs renderer is
  used, all other GLU functions are implemented internally.
- Metafile playback in GdiPlus supports most of the GdiPlus-specific
  metafile record types, in addition to the standard metafile records.
- GdiPlus graphics operations take the GDI transform into account.
- Encoding image formats with a palette is supported in WindowsCodecs.

== Kernel

- The default Windows version is set to Windows 7.
- The full semantics of named pipes are implemented, including
  message-mode pipes.
- Position Independent Executables are supported, both for the Wine binary
  itself and also when starting external binaries.
- Serial and parallel port devices are created automatically, with the
  corresponding symlinks in the dosdevices directory. The detected ports
  can be overridden through the HKLM\Software\Wine\Ports key.
- Safe DLL search mode is implemented. It is enabled by default, and
  can be disabled by setting the "SafeDllSearchMode" value to 0 under
  HKLM\System\CurrentControlSet\Control\Session Manager.
- Safe process search mode is implemented. It is disabled by default
  but can be requested by the application, and it can be forced by
  setting the "SafeProcessSearchMode" value to 1 under
  HKLM\System\CurrentControlSet\Control\Session Manager.
- Asynchronous I/O performance is improved by reducing the number of
  server calls.
- Memory write watches work correctly when used concurrently with file
  I/O on the same buffers.
- Virtual memory allocations can be arbitrarily large on 64-bit platforms.

== User interface

- The built-in mouse cursors are redesigned, and available in higher
  resolution for high DPI screens.
- The Shell Explorer, the common dialogs, and the RichEdit control
  properly scale on high DPI screens.
- The screen DPI value can be overridden by setting the "LogPixels"
  value under HKEY_CURRENT_USER\Control Panel\Desktop.
- In desktop mode, higher display resolutions with various aspect
  ratios are supported.
- Task Dialog common control.
- The Internal User Interface is supported in MSI.
- Double-buffered theme painting.
- The TWAIN library supports a user dialog for selecting the scanner
  source.
- Device-independent bitmaps and metafiles can be stored into the OLE
  Data Cache.

== Desktop integration

- The StartupWMClass field is set in generated desktop files so that
  they can be matched to their respective Windows binary.
- Clipboard changes from other X11 applications are detected through
  the Xfixes library instead of polling.
- The RichEdit control supports pasting metafiles.
- The Program Manager DDE protocol for manipulating program entries
  and groups is implemented.
- The HID service for detecting Plug & Play devices is active by default.

== Text and fonts

- Contextual glyph substitution is supported in UniScribe.
- Character tables are based on version 10.0.0 of the Unicode Standard.
- The Nepali and Bangla (India) locales are supported.
- Font support is compatible with the new behaviors introduced in
  FreeType version 2.8.1.

== DirectWrite

- Trailing line trimming signs in both character and word modes is
  supported.
- Cluster wrapping mode.
- Uniform and proportional line spacing methods.
- Oblique and bold simulation is also supported in bitmap rendering mode.
- Per-factory cache is thread safe.
- Overhang metrics evaluation for layouts.
- In-memory font file loader is implemented and is available to
  applications.

== D3DX

- Support for D3DX 9 preshaders is improved.
- Support for D3DX 9 application defined effect state managers
  (ID3DXEffectStateManager).
- Using effect pools to share effect parameters between D3DX 9 effects.

== Internet and networking

- UDP/TCP listeners are implemented in Web Services.
- Web Services supports the .NET Binary Format, including the string
  table extension.
- Web Services supports the .NET Message Framing Protocol.
- Asynchronous support is enabled for receiving messages in Web Services.
- HTML event handling is rewritten to support standard-compliant mode.
- Multiple new standard-compliant HTML APIs are supported. HTML document
  mode support is improved to preserve compatibility with documents
  expecting legacy behavior.
- The WebBrowser control supports MHTML files.
- Embedding HTML documents in .NET applications is better supported.
- WinHTTP correctly parses cookie attributes.

== Cryptography

- Cryptographic hashes are implemented internally instead of relying
  on GnuTLS.
- AES encryption is supported.
- The Microsoft Root Certificate 2011 is added to the list of known
  Microsoft certificates.
- The Mono and Gecko add-on packages are verified with SHA256 checksums.

== Built-in applications

- Registry importing and exporting in RegEdit is reimplemented for
  better compatibility. Windows 3.1 registry files can also be imported.
  Registry files are exported to Unicode format by default.
- RegEdit always shows the 64-bit view of the registry on 64-bit prefixes.
- The Reg.exe registry manipulation tool supports importing and exporting
  registry files.
- The command interpreter implements the MKLINK command.
- The command interpreter supports escape characters in the prompt string.
- WineMine shows a confirmation dialog before resetting the best scores.

== Tools

- The IDL compiler (widl) handles C++ aggregate returns in an
  MSVC-compatible way.
- The resource compiler (wrc) supports translating version resources
  through the po files.
- The Wine debugger (winedbg) supports printing floating point and SSE
  register state.
- All Perl scripts that parse XML use the standard XML::LibXML module.
- The obsolete wineinstall tool is removed.

== Miscellaneous

- XAudio supports float audio formats with more than 2 channels.
- The Scheduler and related classes are supported in the C++ runtime.
- SQL driver installation is supported in ODBC.
- The ProgramData well known directory is supported.
- The Mono engine is updated with upstream Mono fixes, and supports
  the Mono profiler API version 2.
- The thread id is always displayed in debug traces.
2018-01-27 09:37:41 +00:00
Jan Beich
7d76670246 emulators/citra: update to s20180127
Changes:	33b0b516...5a57578c
2018-01-27 00:54:31 +00:00
Jan Beich
c54cd6d492 emulators/rpcs3: update to 0.0.4.283
Changes:	c8965564e...bb5bdb2e8
2018-01-27 00:54:18 +00:00
Gerald Pfeifer
b5f38c7ca5 Limit the workaround for clang crashing to amd64.
PR:		224863
Reported by:	jbeich
2018-01-26 10:43:50 +00:00
Gerald Pfeifer
bcb0a9a024 Use GCC instead of the system compiler on FreeBSD 12.x with clang 6.0.0
since that compiler crashes.

(There may be a way to work around this in Wine, but that is unlikely
to be accepted for the stable release branch.)

PR:		224863
2018-01-26 09:14:21 +00:00
Jung-uk Kim
4486ce76f7 Add a missing run-time dependency, x11/xrandr.
Differential Revision:	https://reviews.freebsd.org/D12803
2018-01-25 23:07:53 +00:00
Jan Beich
b964b053b6 multimedia/libvpx: update 1.7.0
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.6.1..v1.7.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libvpx/
2018-01-25 21:20:12 +00:00
Ganael LAPLANCHE
d79ff76e24 Make portlint happier with my ports (reorder variables) 2018-01-25 11:07:50 +00:00
Jan Beich
ab6ce84e66 emulators/rpcs3: update to 0.0.4.280
Changes:	4f0179471...c8965564e
2018-01-25 00:54:06 +00:00
Jan Beich
2d1becd804 emulators/citra: update to s20180124
Changes:	0e8c25fd...33b0b516
2018-01-25 00:53:45 +00:00
Alex Kozlov
7fa9c70193 - Update name of autoreconf WRKSRC variable in comment
- Fix a few ports with invalid USES autoreconf arguments
- Add check for invalid USES autoreconf arguments

Differential Revision:	https://reviews.freebsd.org/D14004
Approved by:	tijl (autotools maintainer), portmgr (mat)
2018-01-24 09:41:04 +00:00
Roger Pau Monné
e9233956dd xen-kernel: add prerequisites for XSA-254 bandaid
MFH with:	r459787
MFH:		2018Q1
2018-01-24 08:51:37 +00:00
Gerald Pfeifer
9440661caf Backport r459628 | gerald | 2018-01-21 from emulators/wine-devel:
Configure --without-krb5 aka Kerberos support.  This should not make a
  real difference (and definitely not for clean builds), but makes this
  explicit and also avoids a configure warning.
2018-01-24 08:49:48 +00:00
Jung-uk Kim
827b1a1a82 Re-enable AVX/AVX2 support for guest.
This patch is no longer necessary according to the original reporter.

PR:		211651
2018-01-23 17:30:49 +00:00
Roger Pau Monné
0cf5fe5c18 xen-kernel: fix build with clang 6 and apply pending XSA patches
This includes a band-aid for running 64bit PV guests without
compromising the whole system.

Commit the makefile diff left behind in r459786.

MFH:		2018Q1
Sponsored by:	Citrix Systems R&D
2018-01-23 16:30:48 +00:00
Roger Pau Monné
989d8dbb27 xen-kernel: fix build with clang 6 and apply pending XSA patches
This includes a band-aid for running 64bit PV guests without
compromising the whole system.

MFH:		2018Q1
Sponsored by:	Citrix Systems R&D
2018-01-23 16:23:57 +00:00
Jan Beich
43f5730f29 emulators/citra: update to s20180122
Changes:	bf4e35b9...0e8c25fd
2018-01-23 00:51:48 +00:00
Jan Beich
57ad3d7bc4 emulators/rpcs3: update to 0.0.4.275
Changes:	f908daf32...4f0179471
2018-01-23 00:33:37 +00:00
Gerald Pfeifer
26195c1ed9 Configure --without-krb5 aka Kerberos support. This should not make a
real difference (and definitely not for clean builds), but makes this
explicit and also avoids a configure warning.
2018-01-21 21:17:11 +00:00
Jan Beich
185dad80df emulators/rpcs3: update to 0.0.4.270
Changes:	71f69d1d4...f908daf32
2018-01-20 00:22:48 +00:00
Jan Beich
172bbab4d3 emulators/citra: update to s20180119
Changes:	93cca23d...bf4e35b9
2018-01-20 00:22:37 +00:00
Jung-uk Kim
7e5ac33691 Fix emulators/virtualbox-ose-additions build with Clang 6.0. 2018-01-19 01:13:17 +00:00
Dirk Meyer
e71f732856 - set BROKEN for FreeBSD-12 2018-01-18 09:48:48 +00:00
Jan Beich
25beeff079 devel/boost-*: update to 1.66.0
Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279
2018-01-18 04:11:02 +00:00
Jan Beich
9f4f78e750 emulators/citra: update to s20180118
Changes:	79dca3d6...93cca23d
2018-01-18 00:57:55 +00:00
Jan Beich
0aaefa02f3 emulators/rpcs3: update to 0.0.4.259
Changes:	24e97b9e0...71f69d1d4
2018-01-18 00:18:10 +00:00
Jung-uk Kim
bf36a2031a Update to 5.2.6. 2018-01-17 04:37:09 +00:00
Jung-uk Kim
6cbed8f227 Update to 5.2.6. 2018-01-17 01:59:24 +00:00
David Naylor
324bc0b41d emulators/i386-wine-devel: update to 3.0.r6 2018-01-16 04:04:59 +00:00
David Naylor
df8aad01e2 emulators/i386-wine: update to 2.0.4 2018-01-16 04:04:10 +00:00
Jan Beich
2c41d3b581 emulators/rpcs3: update to 0.0.4.252
Changes:	ec41483e9...24e97b9e0
2018-01-16 00:52:35 +00:00
Jan Beich
c064eece4a emulators/rpcs3: update to 0.0.4.250
Changes:	c951601fa...ec41483e9
2018-01-16 00:34:30 +00:00
Jan Beich
80eaa4834c emulators/citra: update to s20180113
Changes:	9b647d45...79dca3d6
2018-01-16 00:34:14 +00:00
Sunpoet Po-Chuan Hsieh
b9aedb98f8 Fix gemspec for rubygem-CFPropertyList 3.0.0 update
- Bump PORTREVISION for package change
2018-01-14 14:14:38 +00:00
Gerald Pfeifer
ba4da89db7 Update to Wine 3.0 RC6 which brings some further bug fixes.
Replace STAGING_LIB_DEPENDS by LIB_DEPENDS+= in the block providing
support for the STAGING option to have (nearly) everything related
to that in one place.
2018-01-14 00:21:44 +00:00
Alexey Dokuchaev
76ba4d3d7b - Improve grammar and properly spell ``VMware'' in the port description
- Point WWW: line (address) to a better location
2018-01-13 08:24:21 +00:00
Steve Wills
af6e3d306f emulators/aqemu: updating to version 0.9.2
Submitted by:	Le Baron d'Merde <lbdm@privacychain.ch>
Differential Revision:	https://reviews.freebsd.org/D13704
2018-01-13 01:18:32 +00:00
Jan Beich
f4a496acb8 emulators/rpcs3: update to 0.0.4.234
Changes:	51a2b43d8...c951601fa
2018-01-13 00:52:36 +00:00
Jan Beich
0494917476 emulators/citra: update to s20180111
Changes:	2e418106...9b647d45
2018-01-13 00:52:14 +00:00
Gerald Pfeifer
39cbb4b191 Backport two configure-related changes from emulators/wine-devel. This
is partly to sync wine and wine-devel as closely as possible before the
pending new major release of Wine, partly to make builds more reproducible
outside of a strict build environment (there should be no change for "pure"
builds).

r454242 | gerald | 2017-11-15

  [G]enerally disable PulseAudio support, not just for the
  Wine Staging case (where this originally only existed). [1]

r458393 | gerald | 2018-01-08

  Configure --without-udev since FreeBSD does not feature udev support
  as such.  (This should not be a practical change, but makes this explicit
  and also avoids a configure warning.)

PR:		195765 [1]
Reported by:	dbn [1]
2018-01-11 23:43:22 +00:00
Alexey Dokuchaev
7b85b686ee Remove superfluous linefeeds and fix some other minor whitespace bugs. 2018-01-11 16:53:44 +00:00
Jan Beich
6f23772d98 emulators/citra: update to s20180110
Changes:	a66e4585...2e418106
2018-01-11 00:53:24 +00:00
Jan Beich
c1e90b44ce emulators/rpcs3: update to 0.0.4.230
Changes:	19d181fa4...51a2b43d8
2018-01-11 00:53:06 +00:00
Tijl Coosemans
2f4bc44c0a - Update gcc to 4.8.5-16.el7_4.1.
- Update glibc to 2.17-196.el7_4.2.
- Update util-linux to 2.23.2-43.el7_4.2.
2018-01-10 20:04:04 +00:00
Gerald Pfeifer
01bc9a567a Update to Wine 3.0 RC5 which brings yet more bug fixes.
Configure --without-udev since FreeBSD does not feature udev support
as such.  (This should not be a practical change, but makes this explicit
and also avoids a configure warning.)
2018-01-08 00:13:21 +00:00
Gerald Pfeifer
22410c30c2 Update to the Wine 2.0.4 maintenance release which brings the following:
- Various bug fixes
 - Updates to the National Language Support files
 - Documentation updates

On the way backport r454456 from emulators/wine-devel where it has sat
for seven weeks now:

 Explicitly add x11 and xext to USE_XORG (when the X11 option is set),
 both of which were pulled in implicitly so far. [1]

Reported by:    Mk/Scripts/qa.sh via dbn@ [1]
2018-01-07 23:28:40 +00:00
Kirill Ponomarev
57a4fe7283 Set LLD_UNSAFE=yes that the port will continue to link with ld.bfd
if /usr/bin/ld is lld, until the issue can be addressed.

PR:		214864
Approved by:	portmgr (LLD_UNSAFE blanket)
Sponsored by:	The FreeBSD Foundation
2018-01-07 20:16:07 +00:00
Kirill Ponomarev
7ec197e8d0 Set LLD_UNSAFE=yes that the port will continue to link with ld.bfd
if /usr/bin/ld is lld, until the issue can be addressed.

PR:		214864
Approved by:	portmgr (LLD_UNSAFE blanket)
Sponsored by:	The FreeBSD Foundation
2018-01-07 19:49:15 +00:00
Li-Wen Hsu
37e94182cd - Update to 20180103 snapshot 2018-01-07 16:34:56 +00:00
Li-Wen Hsu
fbcefedace - Update to 20180103 snapshot 2018-01-07 16:34:37 +00:00
David Naylor
a4c7b76c23 emulators/i386-wine-devel: update to 3.0.r4
Mark i386-wine-staging as BROKEN as those patches are no longer available
(and now several months of unavailability).
2018-01-06 05:31:43 +00:00
Jan Beich
5dc16740ee emulators/citra: update to s20180104
Changes:	e203c10c...a66e4585
2018-01-06 00:49:27 +00:00
Jan Beich
5a31259e7b emulators/rpcs3: update to 0.0.4.225
Changes:	198e9dce1...19d181fa4
2018-01-06 00:49:18 +00:00
Li-Wen Hsu
73d2838e16 - Update to 20180105 snapshot 2018-01-05 06:34:59 +00:00
Jan Beich
e64dc11547 Lift BROKEN_aarch64 for Clang 3.8 per FreeBSD 11.0 EOL
The cryptic "error in backend" is emitted by Clang on crash.
2018-01-05 02:57:35 +00:00
Josh Paetzel
8bea5017d1 Fix build with clang 6.0.0
Also avoids an endless loop in practice

PR:	224816
Submitted by:	dim
2018-01-02 14:45:06 +00:00
Mark Linimon
a931122c7a Fix up Makefiles for ports that used to fetch from www.sourcefiles.org.
It is gone.

While here, chase other mastersites, pet portlint, and set DEPRECATED
for ports that do not fetch from alternative sites.

Note: most of these ports are ancient and unmaintained.
2018-01-02 01:51:11 +00:00
Jan Beich
ff7ba5e610 emulators/citra: update to s20171231
Changes:	c3c684cd...e203c10c
2018-01-01 23:48:19 +00:00
Jan Beich
f846e607ff emulators/rpcs3: update to 0.0.4.220
Changes:	78f7020ce...198e9dce1
2018-01-01 23:47:52 +00:00
Jan Beich
9d1dc2407c Improve CMake style in my ports
- Convert to CMAKE_{ON,OFF} helpers
- Convert to _CMAKE_BOOL option helpers
- android-file-transfer: Share _CMAKE_BOOL via _IMPLIES
- Annotate types
2018-01-01 13:42:54 +00:00
Danilo Egea Gondolfo
8c7b6fdc05 - Update to 0.192 2018-01-01 02:47:20 +00:00
Gerald Pfeifer
1982f286c9 Update to Wine 3.0 RC4 which brings yet more bug fixes. 2017-12-31 06:11:40 +00:00
Sunpoet Po-Chuan Hsieh
75cde9e518 Fix WWW
Approved by:	portmgr (blanket)
2017-12-30 00:14:51 +00:00
Jan Beich
3fd583d640 emulators/rpcs3: update to 0.0.4.207
Changes:	e768bdc8...78f7020ce
2017-12-30 00:08:06 +00:00
Josh Paetzel
daf9ab50f7 Don't remove a config file the port doesn't install.
PR:	224595
Reported by:	Mikhail Golub <gmn@gmn.org.ua>
Reviewed by:	John Wolfe <jwolfe@vmware.com>
2017-12-28 22:45:57 +00:00
Jan Beich
4b45a86925 emulators/rpcs3: update to 0.0.4.202
Changes:	3cf0fb60...e768bdc8
2017-12-28 00:54:18 +00:00
Jung-uk Kim
5c32f53c15 Update to 5.2.4.
https://www.virtualbox.org/wiki/Changelog#v4
2017-12-27 21:01:54 +00:00
Nikolai Lifanov
76ebde6de6 update emulators/winetricks to 20171222 2017-12-27 20:08:23 +00:00
Jan Beich
95ad0a601c devel/google{test,mock}: update to 1.8.0.450
Changes:	f1a87d7...5490beb
2017-12-27 19:47:20 +00:00
Antoine Brodin
3a678350fb Deprecate ports broken for more than 6 months 2017-12-27 09:30:47 +00:00
Li-Wen Hsu
fed85c5f0f - Update WWW
Approved by:	jpaetzel (maintainer)
2017-12-26 18:06:06 +00:00
Li-Wen Hsu
2c4791e32f - Update to 20171226 snapshot 2017-12-26 16:41:23 +00:00
Jan Beich
e8dedfa69e emulators/rpcs3: update to 0.0.4.198
Changes:	58d8d126...3cf0fb60
2017-12-26 00:56:59 +00:00
Jan Beich
2a5faf289c emulators/citra: update to s20171223
Changes:	ae42267c...c3c684cd
2017-12-26 00:56:48 +00:00
Tijl Coosemans
7f82f2cfab Replace USE_AUTOTOOLS with a plain dependency on devel/autoconf. 2017-12-24 17:17:36 +00:00
Antoine Brodin
ddd8c8640e Change default version of samba from 4.4 to 4.6
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D13529
2017-12-23 07:03:21 +00:00
Josh Paetzel
6342be5e7d Update to 10.2.0
See the following link for the full release notes for this release:
https://github.com/vmware/open-vm-tools/blob/10.2.x/ReleaseNotes.md

PR:	224373
Submitted by:	John Wolfe <jwolfe@vmware.com>
2017-12-23 05:20:29 +00:00
Gerald Pfeifer
e5e8d6c824 Update to Wine 3.0 RC2, which brings a few more bug fixes. 2017-12-23 04:30:27 +00:00
Jan Beich
0020fa87e4 emulators/citra: update to s20171221
Changes:	c143a5a3...ae42267c
2017-12-22 23:55:06 +00:00
Jan Beich
f3a98731c4 emulators/rpcs3: update to 0.0.4.194
- Move CONFIGURE_ENV before CMAKE_ARGS to match order of execution

Changes:	a08e79f4...58d8d126
2017-12-22 23:54:49 +00:00
Jan Beich
2efe82ebef emulators/rpcs3: update to 0.0.4.178
Changes:	a1fa10ac...a08e79f4
2017-12-20 23:13:51 +00:00
Jan Beich
76a57a8e2a emulators/citra: update to s20171220
Changes:	4fd28e71...c143a5a3
2017-12-20 23:13:30 +00:00
Mark Linimon
89a3fd34c7 Code is specific to x86. While here, update pkg-descr.
Obtained from:	https://sourceforge.net/p/gnuboy/code/HEAD/tree/trunk/configure.in
2017-12-20 22:05:01 +00:00
Baptiste Daroussin
2e9911f602 Switch from swig 2.0 to swig 3.0 2017-12-20 19:34:11 +00:00
Mark Linimon
f1696c0036 Mark more recently failing ports broken on aarch64.
While here, pet portlint and reformat some other BROKEN statements.

Approved by:	portmgr (tier-2 blanket)
2017-12-19 14:41:29 +00:00
Li-Wen Hsu
d7e4c7ab79 - Check in missed distinfo 2017-12-19 05:53:54 +00:00
Gerald Pfeifer
bab5ef0546 Update to Wine 3.0 RC2, which brings a number of bug fixes (no features). 2017-12-18 19:14:32 +00:00
Li-Wen Hsu
df0e26557c - Update to 20171218 snapshot 2017-12-18 05:54:01 +00:00
Sean Bruno
aada14f42b emulators/qemu-sbruno
emulators/qemu-user-static

Update to 2.11.50 + patches from submitters.  Upstream introduced some git
nonsense with remotes inside their repos.  Change the way we fetch our
distributions with GH_TUPLE instead of the previous way.  Clean up a couple
lines commented out for the PCAP features that aren't stored in a patch, but
merely direct committed to this tree.

- Remove the interpreter name and interpreter prefix when retrieving the
  argument vectors using kvm_getargv  (Mikael Urankar)

- No need to check msg_controllen: msg_controllen can have the value 0 and
  the kernel discards negative value  (Mikael Urankar)

- Implement/modify kevent64 related syscalls.  (Mikael Urankar)

- Implement ktimer_{create, delete, settime, gettime} (Mikael Urankar)

- Stop using basename_r(3). Fix build after FreeBSD svn r326719 (Ed Shouten)

Changelogs can be found at https://github.com/seanbruno/qemu-bsd-user

PR:	224016
2017-12-17 00:14:17 +00:00
Sunpoet Po-Chuan Hsieh
e83bce8141 Mark CONFLICTS_INSTALL with devel/rubygem-stella 2017-12-15 23:54:09 +00:00
Jan Beich
0ebb677c04 emulators/citra: update to s20171215
Changes:	aecd2b85...4fd28e71
2017-12-15 21:55:30 +00:00
Rene Ladan
4d145b2b35 emulators/fuse-utils: update to version 1.4.0
New utility snapdump added.

Reported by:	portscout
2017-12-14 19:21:31 +00:00
Rene Ladan
3aa9026928 emulators/fuse: update to version 1.5.0
- Autoload snapshots replaced by a "phantom typist" which types LOAD "" or similar.
- Alkatraz loaders (e.g. Cobra and Fairlight) are now accelerated.
- Debugger: Ensure conditional timed breakpoints work correctly
2017-12-14 19:21:03 +00:00
Li-Wen Hsu
05f3654a97 - Update to 20171213 snapshot 2017-12-14 09:18:20 +00:00
Jan Beich
0cf55dce96 emulators/citra: update to s20171212
Changes:	5c802d35...aecd2b85
2017-12-14 00:04:02 +00:00
Antoine Brodin
6cfdfbc1cd - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-12 18:35:32 +00:00
Jan Beich
03fec4df02 Re-try ports affected by bug 193528 on powerpc* after r449590 2017-12-12 04:35:49 +00:00
Jan Beich
b84b5465cf emulators/stella: re-try on powerpc* after r449590 2017-12-12 03:49:04 +00:00
Jan Beich
f011db018a emulators/rpcs3: update to 0.0.4.148
Changes:	d7881c67...a1fa10ac
2017-12-11 21:45:17 +00:00
Jan Beich
7d366ea980 emulators/citra: update to s20171211
Changes:	af45f2b2...5c802d35
2017-12-11 21:45:03 +00:00
Antoine Brodin
1d00aa2b00 - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-11 16:54:20 +00:00
Tijl Coosemans
336959d571 Update util-linux-ng to 2.17.2-12.28.el6_9.1. 2017-12-11 14:28:26 +00:00
Antoine Brodin
a021c1b8c0 - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-10 20:48:45 +00:00
David Naylor
c7f0f70115 emulators/i386-wine-devel: update to 2.21 2017-12-10 12:28:08 +00:00
Gerald Pfeifer
a008e3f800 Update to Wine 3.0 RC1, the first release candidate of Wine 3.0.
This includes the following changes:
 - Direct3D 11 enabled by default on AMD and Intel GPUs.
 - Implementation of the task scheduler.
 - Registry export support in the reg.exe tool.
 - Progman DDE support.
 - OLE data cache improvements.
 - More event support in MSHTML.
 - Relay debugging improvements.
 - Various bug fixes.

I got files/patch-dlls_advapi32_perf.c merged upstream, so we can
now remove it here.
2017-12-09 12:50:20 +00:00
Antoine Brodin
76884d8ae5 Add explicit FLAVOR to dependencies (useful when using
DEFAULT_VERSIONS=python=3.x
2017-12-09 10:12:29 +00:00
Antoine Brodin
d15a13b154 - hatari is not compatible with python3
TODO: make it no longer depend on the python metaport
2017-12-09 09:40:04 +00:00
Jan Beich
f9403a49f6 emulators/citra: update to s20171208
Changes:	4b1253b5...af45f2b2
2017-12-08 22:06:09 +00:00
Jan Beich
bcb97d9f78 emulators/rpcs3: update to 0.0.4.139
Changes:	0b3fbf1d...d7881c67
2017-12-08 22:05:59 +00:00
Josh Paetzel
c8099d21af Remove unused dependancies. 2017-12-07 19:52:17 +00:00
Jan Beich
d5108e72e2 emulators/citra: update to s20171206
Changes:	56db8e08...4b1253b5
2017-12-07 00:57:23 +00:00
Jan Beich
c2508f6f4c emulators/rpcs3: update to 0.0.4.137
Changes:	970d2a06...0b3fbf1d
2017-12-07 00:57:08 +00:00
Li-Wen Hsu
ad03d04998 - Update to 20171130 snapshot 2017-12-06 08:45:28 +00:00
Jan Beich
e0acab9ca1 emulators/ppsspp: update to 1.5.4
Changes:	http://ppsspp.org/#news
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.5.3...v1.5.4
2017-12-05 20:55:21 +00:00
Dmitry Marakasov
123fdc7d25 - Add LICENSE_FILE
- Pet portlint
- Switch to options helpers
- Fix return-type warnings and remove dangerous -Wno-return-type
2017-12-05 18:27:31 +00:00
Jan Beich
83286713e5 emulators/citra: update to s20171204
Changes:	b2a99043...56db8e08
2017-12-05 00:12:57 +00:00
Jan Beich
dbfbc85b37 emulators/rpcs3: update to 0.0.4.132
Changes:	8f314c51...970d2a06
2017-12-05 00:10:57 +00:00
Jan Beich
3c46103273 emulators/ppsspp: update to 1.5.3
Changes:	http://ppsspp.org/#news
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.5.2...v1.5.3
2017-12-04 23:52:52 +00:00
Dmitry Marakasov
f21e791e64 - Fix LICENSE
- Add LICENSE_FILE
- Switch to USES=localbase
- Switch to options helpers
- Simplify installation
2017-12-04 13:56:49 +00:00
Gerald Pfeifer
bf83dd4472 Actually commit the following, which I had omitted from revision 455277:
Mark the STAGING option, and hence the wine-staging port as well, as
BROKEN.  Once again that patchset still is not available yet a week
after the Wine snapshot.
2017-12-02 12:36:01 +00:00
Jan Beich
dacff27dbc emulators/rpcs3: update to 0.0.4.125
Changes:	91fd1465...8f314c51
2017-12-02 00:18:29 +00:00
Gerald Pfeifer
80998ac3f5 Update to Wine 2.22. This includes the following changes:
- Source selection dialog for scanners.
 - Float audio formats with more than 2 channels in XAudio.
 - Fixes for DLL injection support.
 - Input methods improvements.
 - Various bug fixes.

Mark the STAGING option, and hence the wine-staging port as well, as
BROKEN.  Once again that patchset still is not available yet a week
after the Wine snapshot.

Temporarily add a patch against dlls/advapi32/perf.c that I got
accepted upstream in the meantime, so it should become obsolete
with the next minor version.
2017-12-01 11:48:12 +00:00
Antoine Brodin
07faea058d Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
Jung-uk Kim
04b78a0074 Reduce build dependency.
PR:		223709
2017-11-30 23:53:42 +00:00
Jung-uk Kim
b58bf791cc Update to 5.2.2. 2017-11-30 23:45:48 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Jan Beich
02f9c9be16 emulators/ppsspp: update to 1.5.2
Changes:	http://ppsspp.org/#news
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.5.1...v1.5.2
2017-11-30 15:38:04 +00:00
Mark Linimon
bf43557044 For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-11-30 06:13:34 +00:00
Mark Linimon
14295721d4 For ports that are marked NOT_FOR/ONLY_FOR armv6, also mark them so
on armv7.

This is part one of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
2017-11-30 05:55:17 +00:00
Jan Beich
3a90e9ac3d emulators/ppsspp-devel: remove until enough upstream changes accumulate 2017-11-29 17:37:44 +00:00
Jan Beich
d8d7209aa5 emulators/ppsspp: update to 1.5.1
Changes:	http://ppsspp.org/#news
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.4.2...v1.5.1
2017-11-29 17:35:46 +00:00
Jan Beich
c4fb80540e emulators/citra: update to s20171129
Changes:	e9a95b2e7...b2a99043
2017-11-29 17:15:51 +00:00
Jan Beich
111bde9023 emulators/ppsspp-devel: update to 1.5.1
Changes:	https://github.com/hrydgard/ppsspp/compare/f8b6a965e...v1.5.1
2017-11-29 17:15:41 +00:00
Jan Beich
36f389ea30 emulators/rpcs3: update to 0.0.4.73
Changes:	662fe8cc...91fd1465
2017-11-29 17:15:32 +00:00
Jan Beich
6af35bb2e4 emulators/citra: update to s20171125
Changes:	43702e6eb...e9a95b2e7
2017-11-27 23:57:47 +00:00
Jan Beich
57c08e52b5 emulators/ppsspp-devel: update to 1.4.2.895
Changes:	2b7ae7887...f8b6a965e
2017-11-27 23:57:38 +00:00
Jan Beich
40568801b1 emulators/rpcs3: update to 0.0.4.63
Changes:	7d3a5288...662fe8cc
2017-11-27 23:57:28 +00:00
Mahdi Mokhtari
0ecef81981 emulators/bochs: Update the port to the latest release
Update the port to the latest release. take maintership as well

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D13104
2017-11-27 17:33:28 +00:00
Mark Linimon
c26f1dd056 Alpha sort _stop function. Doesn't really affect anything (build-tested on armv7).
I have had this patch lurking in my tree for a while.
2017-11-27 01:09:32 +00:00
Jan Beich
0568ed6e2c emulators/citra: update to s20171123
Changes:	4f13d6f66...43702e6eb
2017-11-24 15:41:16 +00:00
Jan Beich
caf8b919fa emulators/rpcs3: update to 0.0.4.48
Changes:	58c42ad9...7d3a5288
2017-11-24 15:41:02 +00:00
Gerald Pfeifer
2091ba9d30 The Wine Staging patchset finally became available for this version, so
unbreak the STAGING option and hence also the wine-staging port.
2017-11-23 08:16:50 +00:00
Jan Beich
0ebbba1d02 emulators/ppsspp-devel: update to 1.4.2.859
Changes:	674d5c7db...2b7ae7887
2017-11-23 00:56:24 +00:00
Jan Beich
41032fa3bd emulators/citra: update to s20171120
Changes:	c810a3f3b...4f13d6f66
2017-11-23 00:56:11 +00:00
Jan Beich
edcf014805 emulators/rpcs3: update to 0.0.4.36
Changes:	de465cb9...58c42ad9
2017-11-23 00:55:55 +00:00
Jan Beich
b027540c42 emulators/rpcs3: update to 0.0.4.34
Version goes backwards but this update is fine to skip.

Changes:	https://github.com/RPCS3/rpcs3/commit/de465cb9412a
2017-11-21 01:00:15 +00:00
Jan Beich
c340a4aabd emulators/ppsspp-devel: update to 1.4.2.838
Changes:	a0f1276a5...674d5c7db
2017-11-21 01:00:02 +00:00
Jan Beich
04d8dce265 emulators/rpcs3: update to 0.0.4.36
Changes:	c435b328...75298f59
2017-11-20 20:03:21 +00:00
Gerald Pfeifer
0561288b4a Explicitly add x11 and xext to USE_XORG (when the X11 option is set),
both of which were pulled in implicitly so far.

Somehow this escaped my testing in a sandbox so far.

Reported by:	Mk/Scripts/qa.sh via dbn@
2017-11-18 20:29:02 +00:00
Niclas Zeising
5598792853 Bump portrevision to chase graphics/glew shard library version update.
PR:		223370
Submitted by:	zeising
exp-run by:	antoine
Approved by:	antoine
2017-11-18 19:32:38 +00:00
Jung-uk Kim
48eabde9b0 Belatedly catch up with r433892.
libGL.so from graphics/mesa-libs is installed on ${LOCALBASE}/lib now.
2017-11-17 22:04:43 +00:00
Jan Beich
0851c87f3e emulators/citra: update to s20171116
Changes:	7ef905ea0...c810a3f3b
2017-11-17 20:47:52 +00:00
Jan Beich
d53e1dfac4 emulators/rpcs3: update to 0.0.4.14
Changes:	0064976c...c435b328
2017-11-15 20:01:04 +00:00
Gerald Pfeifer
a8583057a6 Update to Wine 2.21. This includes the following changes:
- Still more metafile support in GdiPlus.
 - Indirect draws support in Direct 3D.
 - Services fixes on WoW64.
 - Better DPI scaling in the Shell Explorer.
 - Various bug fixes.

On the way, generally disable PulseAudio support, not just for the
Wine Staging case (where this originally only existed). [1]

Talking about Wine Staging, mark that (via the STAGING option, and hence
the wine-staging port as well) as BROKEN once again; that patchset still
is not available yet, and we cannot wait forever.

PR:		195765 [1]
Reported by:	dbn [1]
2017-11-15 13:27:10 +00:00
Gerald Pfeifer
f69d52f80a Fix pkg-plist for the MPG123 option -- where a different dynamic
library is now created.
2017-11-15 03:48:27 +00:00
Jan Beich
fe46600d7f emulators/ppsspp-devel: update to 1.4.2.768
Changes:	08041d877...a0f1276a5
2017-11-13 22:22:31 +00:00
Jan Beich
9e55353f05 emulators/rpcs3: update to 0.0.4.0
Changes:	3c9126d9...0064976c
2017-11-13 22:22:18 +00:00
Jan Beich
560354b9b9 emulators/citra: update to s20171109
Changes:	c6b2cc2e2...7ef905ea0
2017-11-11 00:07:37 +00:00
Jan Beich
67c48bb5cf emulators/rpcs3: update to 0.0.3.563
Changes:	46000948...3c9126d9
2017-11-11 00:07:21 +00:00
Jan Beich
82ab4b1b24 emulators/ppsspp-devel: update to 1.4.2.704
Changes:	70c70b1e7...08041d877
2017-11-11 00:06:41 +00:00
Antoine Brodin
4ddaaccc17 Fix the context of some patches so that they apply with stricter patch(1)
PR:		223545
With hat:	portmgr
2017-11-09 22:17:07 +00:00
David Naylor
97f95cc6ce emulators/i386-wine-devel: update to 2.20
- update the minimum version of -CURRENT required.
2017-11-08 17:19:37 +00:00
Jan Beich
0c3099c0ab emulators/citra: update to s20171106
Changes:	4fc04480...c6b2cc2e2
2017-11-06 23:56:33 +00:00
Jan Beich
97816292f2 emulators/ppsspp-devel: update to 1.4.2.663
Changes:	de459e6a1...c6b2cc2e2
2017-11-06 23:56:19 +00:00
Alex Kozlov
59982a5b39 - Remove archivers/zip build dependency 2017-11-06 16:45:29 +00:00
Gerald Pfeifer
214cfdfbe8 The Staging patchset now became available for Wine 2.20, so unbreak
wine-devel in the presence of the STAGING option and wine-staging per se.
2017-11-06 16:41:17 +00:00
Alex Kozlov
cdc316bbf9 - Remove dead MASTER_SITES
- Remove archivers/zip build dependency
2017-11-06 15:35:22 +00:00
Jan Beich
ae352f940e emulators/citra: convert backout into upstream fix 2017-11-06 03:13:14 +00:00
Jan Beich
d6badf97b3 emulators/ppsspp-devel: update to 1.4.2.640
Changes:	fa81dd9c4...de459e6a1
MFH:		2017Q4
2017-11-06 00:58:29 +00:00
Jan Beich
502b1ba78b emulators/citra: update to s20171105
Changes:	1f6da9fb...4fc04480
2017-11-06 00:44:04 +00:00
Danilo Egea Gondolfo
a7589324df - Update to 0.187 2017-11-05 21:24:12 +00:00
Rene Ladan
4840e717ab emulators/fuse-utils: update to 1.3.5
Submitted by:	portscout
2017-11-05 00:07:28 +00:00
Gerald Pfeifer
a8a1f31ebe Update to Wine 2.20. This includes the following changes:
- Improved event support in MSHTML.
 - Interpolation modes in Direct3D.
 - Improved metafile support in GdiPlus.
 - Initial version of Kerberos5 Authentication Package.
 - OLE clipboard cache improvements.
 - Various bug fixes.

Remove files/patch-partial-reservation.  This should not be needed any
longer since on FreeBSD the main wine program is now loaded at a lower
address, making more room available between Wine and 0x80000000, so it
may be ok now if the area above 0x80000000 stays reserved like on other
platforms. [1]

Mark the STAGING option (and hence the wine-staging port as well) as
BROKEN; that patchset still is not available yet, and we cannot wait
forever.

Discussed with: 	tijl [1]
2017-11-04 19:42:19 +00:00
Danilo G. Baio
c27d4e377f Update license of ports using MPL (without version)
All ports now should use MPL[10|11|20] license.

Approved by:	portmgr (blanket)
2017-11-04 11:43:35 +00:00
Jan Beich
ef170bdfc8 emulators/rpcs3: update to 0.0.3.529
Changes:	4aa89132...46000948
2017-11-03 23:58:19 +00:00
Jimmy Olgeni
e929aea23c Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.
This round is @FreeBSD.org residents except teams.
2017-11-02 21:41:47 +00:00
Dirk Meyer
5cc3f472f4 - migration to tk86 2017-11-02 06:07:06 +00:00
Tijl Coosemans
4c7aa3e295 Add libmount, needed by libgio. 2017-11-01 16:17:49 +00:00
Tijl Coosemans
418faa5daf Merge Linux ncurses-base into linux_base. It's needed by ncurses-libs. 2017-11-01 13:21:11 +00:00
Jimmy Olgeni
2fb9f25373 Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-11-01 13:10:35 +00:00
Jimmy Olgeni
258b5d44ad Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-10-31 14:51:53 +00:00
Brooks Davis
50dfc1cfbe Update to a new snapshot correcting 128-bit support. 2017-10-31 10:05:23 +00:00
Mathieu Arnold
cd49527baa Fix stage-qa warnings.
Sponsored by:	Absolight
2017-10-30 15:41:02 +00:00
Brooks Davis
eac70d7630 Update to a new snapshot. This version supports new and improved
instruction encodings that devel/llvm-cheri* will start emitting when
next updated.:
2017-10-30 12:42:17 +00:00
Jan Beich
44b1727679 emulators/citra: update to s20171028
Changes:	9381cfa6...1f6da9fb
MFH:		2017Q4
2017-10-30 00:33:02 +00:00
Jan Beich
df930ae5a5 emulators/rpcs3: update to 0.0.3.512
Changes:	53f9defb...4aa89132
2017-10-30 00:14:29 +00:00
Tijl Coosemans
f3d7b7ac45 Fix pkg-plist. 2017-10-28 08:05:26 +00:00
Jan Beich
9b7dbac962 emulators/rpcs3: update to 0.0.3.487
Changes:	96fd8556...53f9defb
2017-10-27 20:02:25 +00:00
Jan Beich
941dbed04b emulators/ppsspp-devel: update to 1.4.2.564
Changes:	f53b455dc...fa81dd9c4
MFH:		2017Q4
2017-10-27 20:02:13 +00:00
Tijl Coosemans
b7fad8b86f Update Linux CentOS 7 ports to 7.4.1708. 2017-10-26 19:23:18 +00:00
David Naylor
acf5d7639f emulators/i386-wine-devel: update to 2.19 2017-10-26 18:28:54 +00:00
David Naylor
f0e2652e03 emulators/i386-wine: update to 2.0.3 2017-10-26 16:30:43 +00:00