Commit graph

6067 commits

Author SHA1 Message Date
Dmitry Marakasov
65927df93c - Verbosify build
Approved by:	portmgr blanket
2016-11-12 12:46:33 +00:00
Sean Bruno
6480d047d2 Update qemu-sbruno/bsd-user to caputre a pile of memory leak abatements
in upstream QEMU.
2016-11-11 21:58:40 +00:00
Jan Beich
68036db43c Track used or drop unused devel/icu dependency
This tries to fix discrepancy between

  $ pkg rquery '%o %B' | awk '/libicu/ { print $1 }' | sort -u
  $ git grep -lF :devel/icu | sed 's,/Makefile$,,'

PR:		214384
Reported by:	tijl, stage-qa, readelf(1)
2016-11-11 11:59:55 +00:00
Rene Ladan
c5b2f9c86e Update libspectrum, fuse and fuse-utils to 1.3.1
Reported by:	portscout
2016-11-09 19:13:25 +00:00
Mark Linimon
17e48e339b The 64-bit arm arch is actually spelled 'aarch64', not 'arm64'. 2016-11-08 19:29:56 +00:00
Sean Bruno
d0151030e6 Delete duplicate distinfo lines that I inserted with make makesum.
Pointyhat fits nicely.

PR:	214309
Submitted by:	pkubaj@anongoth.pl
2016-11-08 13:57:29 +00:00
Dmitry Marakasov
8a185c6036 - Add LICENSE
- Regenerate patches
2016-11-08 11:23:32 +00:00
Mark Linimon
b7953de16f Mark as broken on arm64.
Approved by:	portmgr (tier-2 blanket)
2016-11-08 08:13:47 +00:00
Mark Linimon
16b56ac11c Mark as broken on arm64. 2016-11-08 07:43:07 +00:00
Mark Linimon
efff0353b9 Hopeless on anything other than x86. 2016-11-08 03:31:49 +00:00
Sean Bruno
192def3202 Update and track upstream QEMU 2.7.50
No changes to qemu-user are intended here, nor are there and fixes here.
2016-11-08 02:00:10 +00:00
Dmitry Marakasov
d021d9fa2b - Add LICENSE
- Add missing dependency
- Regenerate patches
2016-11-07 15:51:47 +00:00
Dmitry Marakasov
d32885c78f - Add LICENSE
- Add missing dependency
- Switch pkg-plist to DATADIR and DOCSDIR
- Regenerate patches
2016-11-07 15:27:12 +00:00
Matthew Seaman
ba3cbe6369 Winetricks is an easy way to work around problems in Wine.
It has a menu of supported games/apps for which it can do
all the workarounds automatically. It also lets you install
missing DLLs or tweak various Wine settings individually.

WWW: https://wiki.winehq.org/Winetricks

PR:		211293
Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
2016-11-07 10:12:59 +00:00
Dirk Meyer
0a3cdf4e75 - use new ffmpeg ids
PR:		214189
2016-11-06 17:39:20 +00:00
Gerald Pfeifer
eefb55499a Update to Wine 1.9.22. This includes the following changes:
- Initial implementation of bitmap rendering in Direct2D.
 - More WebServices implementation.
 - A few more steps towards HID support.
 - Various bug fixes.
2016-11-06 16:11:42 +00:00
Jason E. Hale
624805d722 Convert knobs to options
Convert to USES=localbase
Add LICENSE (GPLv2+)
Remake/rename patches according to convention
Bump PORTREVISION so options are registered
2016-11-06 11:06:45 +00:00
Jung-uk Kim
d58d7e08f5 Fix modes for /compat/linux/sys.
This commit is analogous to r425303 and r425309 for /compat/linux/proc.

MFH:		2016Q4
2016-11-04 15:43:27 +00:00
Antoine Brodin
9069ac725d Apply r425303 to linux_base-f10: Fix modes for /compat/linux/proc 2016-11-04 10:37:26 +00:00
Baptiste Daroussin
61a4bde434 Fix modes for /compat/linux/proc
When linprocfs is mounted the mode set to /compat/linux/proc is set to 555
while the package said 755 meaning pkg will try to change it 755 and fail
preventing upgrade or installation of the package because linprocfs does not
support changing attributes.

Enforce it to 555 to prevent that situation
2016-11-04 08:02:48 +00:00
Tijl Coosemans
22758f2672 Remove NVIDIA option from Linux ports now that the nvidia-driver can be
installed later.
2016-11-03 21:47:46 +00:00
Mathieu Arnold
d26ef18700 Cleanup no longer needed CHMOD usage after r424898.
PR:		213743
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-11-02 22:45:14 +00:00
Li-Wen Hsu
ab46678ab2 - Fix plist when DEBUG enabled on 11
Reviewed by:	jkim
Differential Revision:	https://reviews.freebsd.org/D5071
2016-11-02 05:05:20 +00:00
Jan Beich
e58d5042dc emulators/citra: update to s20161031
- Fix citra --version output

Changes:	8b833d3...ae2fab4
2016-11-01 01:28:21 +00:00
Jan Beich
e46a43b9a7 emulators/citra: update to s20161027
Changes:	https://github.com/citra-emu/citra/commit/f672c7b
2016-10-28 01:13:15 +00:00
Dmitry Marakasov
4f88f44da0 - Verbosify build
Approved by:	portmgr blanket
2016-10-26 13:55:23 +00:00
Dmitry Marakasov
1bec8d2d6a - Fix build on 11.x+ by fixing abs() issue
- Mention c++11 requirement
- Mark broken on 9.x: does not build due to lacking c++11 support

Approved by:	portmgr blanket
2016-10-25 13:45:13 +00:00
Dmitry Marakasov
19d207674a - Mark broken on 9.x: does not build:
multiboot.raw: option ROM does not begin with magic 55 aa

- Add missing files to plist

Approved by:	portmgr blanket
2016-10-24 15:35:01 +00:00
Mathieu Arnold
c6f651390a OPTIONS_SET/OPTIONS_UNSET are global variables, they cannot be used in ports Makefiles.
So, replace them with OPTIONS_SLAVE, OPTIONS_EXCLUDE, OPTIONS_DEFAULT,
where appropriate.

The ghostscript ports are doing something nasty that is certainly wrong,
but I don't want to try to understand it.

Sponsored by:	Absolight
2016-10-24 10:18:50 +00:00
Jung-uk Kim
4d2e982d84 Update to 5.1.8.
PR:		213683
Differential Revision:	https://reviews.freebsd.org/D8292
2016-10-23 19:37:28 +00:00
Jung-uk Kim
01ac95e188 Update to 5.1.8.
PR:		213683
Differential Revision:	https://reviews.freebsd.org/D8292
2016-10-23 19:32:53 +00:00
Jan Beich
902c014acd emulators/citra: list more licenses 2016-10-22 12:46:17 +00:00
Tijl Coosemans
0ad64661d5 Update grep to 2.20-5.el6_8 and use SRC_SUFX.
PR:		213264
Submitted by:	pkubaj@anongoth.pl
2016-10-22 11:46:59 +00:00
David Naylor
bfb0c41f86 emulators/i386-wine-devel: update to 1.9.21. 2016-10-22 10:48:35 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Jan Beich
e61cb19437 emulators/citra: only build on amd64 for now
JIT is only available for amd64 while non-JIT or fake JIT build isn't
yet supported.

Reported by:	pkg-fallout for aarch64
2016-10-21 12:35:17 +00:00
Raphael Kubo da Costa
366a97ec37 Reassign makc's ports back to the pool.
See "Maintainer Reset" in
https://www.freebsd.org/portmgr/policies_contributors.html. makc's last commit
was in March 31st (r412218), and his ports have been timing out since at least
July (r418155).

I also emailed him 2 weeks ago and have received no response so far.
2016-10-20 15:58:12 +00:00
Gerald Pfeifer
315b4539ad Update to Wine 1.9.21. This includes the following changes:
- Initial version of the HID minidriver.
 - Support for lists in the RichEdit control.
 - System tray improvements.
 - Various bug fixes.

Sort a number of entries in pkg-plist; all files within a given
directory should be fine now, even module %%OPTIONS%%.
2016-10-19 15:19:54 +00:00
Tijl Coosemans
1675ff649c Add Linux CentOS 7 infrastructure ports.
Mk/Uses/linux.mk changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
  32-bit compat libraries on amd64.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision:	https://reviews.freebsd.org/D7886
2016-10-19 14:50:26 +00:00
Tijl Coosemans
e7045337bf Since base r283461 /compat/linux/dev/shm must point to a tmpfs. Make
/compat/linux/dev/shm a plain directory instead of a link to /tmp so we
don't force users to mount tmpfs on /tmp.  This also makes /dev/shm a
separate namespace from /tmp.

Add libffi, needed by glib2.

PR:		207769
2016-10-19 11:06:18 +00:00
Tijl Coosemans
993ae6362e Since base r283461 /compat/linux/dev/shm must point to a tmpfs. Make
/compat/linux/dev/shm a plain directory instead of a link to /tmp so we
don't force users to mount tmpfs on /tmp.  This also makes /dev/shm a
separate namespace from /tmp.

PR:		207769
2016-10-19 10:58:48 +00:00
Jan Beich
8417d635f7 Drop r339003/r339004 cargo cult in my ports
Ninja is only fast for incremental builds, not after clobber. To keep
using it define CMAKE_NINJA in make.conf.
2016-10-17 17:58:32 +00:00
Jan Beich
3027cf2170 emulators/ppsspp: convert to GH_TUPLE/GH_SUBDIR
Keep names (except PORTNAME) expanded for better readability.
2016-10-17 17:13:14 +00:00
Rene Ladan
7345f8890d emulators/fuse-roms: add NONE license 2016-10-16 17:41:32 +00:00
Alan Somers
f51dcaa2ea Add emulators/qemu-utils
qemu-utils is a new port which installs a few miscellaneous qemu utilities
that are useful even without emulation capabilities. It is useful where
emulation is not needed, because it has far fewer dependencies than qemu.
It is equivalent to the Debian package of the same name.

Reviewed by:	sbruno, brd
Approved by:	brd (ports)
Sponsored by:	Spectra Logic Corp
Differential Revision:	https://reviews.freebsd.org/D8038
2016-10-14 20:34:26 +00:00
Jan Beich
188b42dc30 emulators/citra: unbreak on < 10.2 after r423781
In file included from externals/dynarmic/src/frontend/disassembler/disassembler_arm.cpp:15:
In file included from externals/dynarmic/src/./frontend/decoder/arm.h:18:
In file included from externals/dynarmic/src/./frontend/decoder/decoder_detail.h:14:
externals/dynarmic/src/./common/mp.h:34:27: fatal error: no template named 'tuple_element_t' in namespace 'std'; did you mean 'tuple_element'?
        using type = std::tuple_element_t<ParameterIndex, std::tuple<Args...>>;
                     ~~~~~^~~~~~~~~~~~~~~
                          tuple_element
/usr/include/c++/v1/__tuple:44:62: note: 'tuple_element' declared here
template <size_t _Ip, class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_element;
                                                             ^

Reported by:	pkg-fallout
2016-10-13 14:05:42 +00:00
Jan Beich
29c18df37d emulators/citra: oops, back out r423781 2016-10-13 13:38:07 +00:00
Jan Beich
43ec5d91b8 emulators/citra: unbreak on < 10.2 after r423781
USES=compiler cannot pull newer C++14 compatible libc++ version.

In file included from externals/dynarmic/src/frontend/disassembler/disassembler_arm.cpp:15:
In file included from externals/dynarmic/src/./frontend/decoder/arm.h:18:
In file included from externals/dynarmic/src/./frontend/decoder/decoder_detail.h:14:
externals/dynarmic/src/./common/mp.h:34:27: fatal error: no template named 'tuple_element_t' in namespace 'std'; did you mean 'tuple_element'?
        using type = std::tuple_element_t<ParameterIndex, std::tuple<Args...>>;
                     ~~~~~^~~~~~~~~~~~~~~
                          tuple_element
/usr/include/c++/v1/__tuple:44:62: note: 'tuple_element' declared here
template <size_t _Ip, class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_element;
                                                             ^

Reported by:	pkg-fallout
2016-10-13 13:30:52 +00:00
David Naylor
c4640a6313 emulators/i386-wine-devel: update to 1.9.20. 2016-10-12 06:14:21 +00:00