Commit graph

172 commits

Author SHA1 Message Date
Lorenzo Salvadore
5eb27bcfd8 emulators/i386-wine-devel: Fix distinfo
During the last update distinfo was created with wrong values, due to
having old packages in the distfiles directory. Poudriere tests were done
with the same old packages so the issue did not arise at test time.

Recreate distinfo with the right values.

Reported by:	rozhuk.im@gmail.com
Approved by:	gerald (mentor)
Differential Revision:	https://reviews.freebsd.org/D24335
2020-04-08 09:04:11 +00:00
Lorenzo Salvadore
9617dd1f32 emulators/i386-wine-devel: Update to 5.5
This update also fixes bug #244547.

PR:		244547
Approved by:	gerald (mentor)
Differential Revision:	https://reviews.freebsd.org/D24320
2020-04-07 13:36:11 +00:00
Lorenzo Salvadore
a748185b11 Update i386-wine-devel/files/nvidia.sh
Do not try to install any 32-bit nvidia driver if nvidia-driver version is
440.59 or higher: 440.59 is the first version included in the FreeBSD
ports tree that packages 32-bit drivers together with 64-bit drivers.

PR:		244547
Reported by:	maxtesciuc@gmail.com
Approved by:	gerald (mentor)
2020-03-20 15:23:42 +00:00
Piotr Kubaj
c2ec2ad0df emulators/i386-wine*: further unbreak poudriere bulk -a
Previous commits uncovered another error:
[00:02:28] Warning: (emulators/i386-wine-devel): Error: Duplicated origin for -: emulators/i386-wine-devel AND emulators/i386-wine.  Rerun with -v to see which ports are depending on these.

This is because PORTNAME and PORTVERSION are not defined.

Submitted by:	salvadore (maintainer)
2020-03-14 21:00:40 +00:00
Piotr Kubaj
aeb91e6eb3 emulators/i386-wine-devel: unbreak bulk -a
Error:
[00:00:55] Error: emulators/i386-wine-devel has incorrect CATEGORIES, first should be 'emulators'.  Please contact maintainer of the port to fix this.
[00:00:55] Error: deps_fetch_vars failed for emulators/i386-wine-devel
2020-03-14 13:32:59 +00:00
Lorenzo Salvadore
88cc445eec emulators/i386-wine-devel: Use standard ports infrastructure for ARCH
Until now i386-wine-devel defined its own ARCH variable and manually
included Makefile.i386 for i386 systems and Makefile.inc for amd64
systems. This commit makes use of the standard ARCH variable and renames
Makefile.inc to Makefile.amd64 so that the proper Makefile.${ARCH} is
automatically included.
This requires conditional inclusion of bsd.ports.pre.mk and
bsd.ports.post.mk by emulators/wine-devel [1], master port for
i386-wine-devel: those files must be included only if they have not
already been included by i386-wine-devel.

Approved by:	gerald (mentor, maintainer [1])
2020-03-11 19:49:34 +00:00
Gerald Pfeifer
59b5fe9383 Hand over maintainership to salvadore@ (from the vanilla ports@).
Fix the optional dependency on emulators/wine-gecko-devel which is
now at version 2.47.1.  This is the equivalent of revision 520954
for emulators/i386-wine.

PR:		238081
2020-02-10 11:19:56 +00:00
Mark Linimon
b0ef216a0a Assign maintainership to new volunteer.
PR:		243990
2020-02-08 21:02:16 +00:00
Rene Ladan
b716575acf Return these files to the pool too.
Submitted by:	jbeich
2020-02-04 11:09:25 +00:00
Gerald Pfeifer
df7ae39977 Fix the (optional) dependency on wine-mono-devel, which was upgraded
all the way up to version 4.9.4 starting with revision 475073 in 2018
and further ones until revision 518293 last November.
2020-02-02 08:53:43 +00:00
Rene Ladan
ee06ec39ce Clean up support for FreeBSD 11.2.
While here, modernize some comments in Mk/bsd.*.mk.

Note that graphics/drm-fbsd11.2-kmod is not renamed yet, this was somewhat
under discussion.

Submitted by:	rene
Reviewed by:	antoine, jbeich, mat, zeising
Differential Revision:	https://reviews.freebsd.org/D21974
2019-11-07 16:30:12 +00:00
Gerald Pfeifer
302f33f876 Port r508499 | gerald | 2019-08-10 from emulators/wine-devel [1]:
Add a note how to work around Wine issuing an error message of
    i386_set_ldt: Invalid argument
    Did you reconfigure your kernel with "options USER_LDT"?

On the way port part of r494365 | gerald | 2019-03-02 from
emulators/wine-devel:

    Be more bold re games working.

PR:		224264 [1]
Submitted by:	rozhuk.im@gmail.com [1]
Reviewed by:	arrowd [1]
Approved by:	dbn (implicit)
2019-09-26 12:17:06 +00:00
Mathieu Arnold
79698c8457 Convert to UCL & cleanup pkg-message (categories e-g) 2019-08-13 16:03:11 +00:00
Mathieu Arnold
daa53ae5ae Thinking about r508819 a bit more, make sure nothing depends on fetch
directly in ports.
2019-08-13 13:45:01 +00:00
David Naylor
3844d74ddb emulators/i386-wine-devel: update to 4.0.r1_1
- fix OSVERSION range for FreeBSD 12.0-RELEASE
2018-12-13 05:53:05 +00:00
David Naylor
fd969909a7 emulators/i386-wine-devel: update to 3.20 2018-12-10 10:25:04 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
David Naylor
92f810b7b4 i386-wine-devel: update to 3.3
- remove i386-wine-staging (and STAGING option) as patches are no longer
   provided upstream
2018-03-10 11:14:01 +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
David Naylor
324bc0b41d emulators/i386-wine-devel: update to 3.0.r6 2018-01-16 04:04:59 +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
David Naylor
c7f0f70115 emulators/i386-wine-devel: update to 2.21 2017-12-10 12:28:08 +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
David Naylor
acf5d7639f emulators/i386-wine-devel: update to 2.19 2017-10-26 18:28:54 +00:00
David Naylor
8d697df3a4 emulators/i386-wine-devel: update to 2.18_2
- Switch from overriding UNAME_r to _OSRELEASE (the former is no longer
   supported) for updating port
2017-10-18 06:29:21 +00:00
David Naylor
0981c6ff95 emulators/i386-wine-devel: update to 2.15 2017-09-03 18:01:45 +00:00
David Naylor
e870f71c6c emulators/i386-wine-devel: update to 2.14 2017-08-12 11:55:12 +00:00
Gerald Pfeifer
80dd03d802 Track wine-mono-devel update. 2017-08-10 16:29:50 +00:00
David Naylor
d620736301 emulators/i386-wine-devel: update to 2.13 2017-07-31 15:09:44 +00:00
David Naylor
5d60322cfa i386-wine-devel: update to 2.12 2017-07-30 19:24:56 +00:00
David Naylor
9fbfb00993 emulators/i386-wine-devel: update to 2.11 2017-07-13 05:52:09 +00:00
David Naylor
7cfde8a2f9 emulators/i386-wine-devel: add packages for -HEAD 2017-06-23 18:22:28 +00:00
David Naylor
72808b1b86 emulators/i386-wine-devel: update to 2.10 2017-06-18 05:44:01 +00:00
David Naylor
6dda820e39 emulators/i386-wine-devel: update to 2.9
- drop support for FreeBSD 12 (temporary issue with compiling package)
2017-06-16 18:46:08 +00:00
David Naylor
70aa49c946 emulators/i386-wine: switch to using https for downloads
- ftp downloads are no longer provided upstream
 - PORTREVISION is not bumped:
   - on amd64 there is no change as the upstream binaries have not been
     rebuilt; and
   - on i386 the build is IGNOREd by default
   - the next round of binary updates to wine will include this change

PR:		219775
Submitted by:	rozhuk.im@gmail.com
2017-06-11 07:10:42 +00:00
Matthew Rezny
e6acde078c Consolidate the Mesa ports, update to 17.0.4, and add Wayland option
* libGL, libEGL, libglesv2, libglapi, and gbm have been moved into mesa-libs,
  graphics/dri has been renamed to mesa-dri, and USE_GL has been adjusted
* mesa-libs has a new WAYLAND option that enables platform support in libEGL
* mesa-dri now depends on graphics/s2tc for compressed texture support [1]
* re-remove obsolete dependency on makedepends [2]
* correct sed fix backported from 17.1 [3]

PR:		218799 (exp-run), 212762 [1], 218552 [2], 218562 [3]
Submitted by:	dbn [1], jbeich [2,3]
Reported by:	afiskon@devzen.ru [1]
Reviewed by:	kwm, johalun0@gmail.com
Approved by:	portmgr, swills (mentor)
Differential Revision:  https://reviews.freebsd.org/D10448
2017-05-12 18:46:53 +00:00
David Naylor
e012213cc9 emulators/i386-wine-devel: update to 2.7 2017-05-08 19:17:31 +00:00
David Naylor
83d0c1da14 emulators/i386-wine-devel: update to 2.6
- Remove redundant ${CAT} of ${PKGMESSAGE}
2017-04-23 05:56:28 +00:00
David Naylor
69cca5c98b emulators/i386-wine-devel: update to 2.5_1
- fix direct use of commannds

Suggested by:	danfe@
2017-04-15 15:54:54 +00:00
Mathieu Arnold
ee01cb3802 fix ports using xargs directly.
Sponsored by:	Absolight
2017-04-12 13:31:05 +00:00
David Naylor
8bf926b3b9 emulators/i386-wine-devel: update to 2.4
- track version bump in wine-mono dependency
2017-04-02 05:39:01 +00:00
Gerald Pfeifer
a14b359b8d Use 32-bit and 64-bit (instead of 32bit and 64bit) in COMMENTs and comments.
Approved by:	dbn (maintainer)
2017-02-26 11:07:02 +00:00
David Naylor
abf93271a5 emulators/i386-wine-devel: update to 2.1 2017-02-13 19:27:17 +00:00
David Naylor
c643321050 emulators/i386-wine-devel: update to 2.0.r6. 2017-01-25 15:22:39 +00:00
David Naylor
c2fc0cc341 emulators/i386-wine-devel: update to 2.0.r4_1 2017-01-09 20:35:42 +00:00
David Naylor
b3571405cb emulators/i386-wine-devel: distfiles rerolled for 2.0.rc3_1.
The distfiles were rerolled, accidentally, however the contents are
identical.
2017-01-09 05:35:23 +00:00
David Naylor
725beb6cb8 emulators/i386-wine-devel: update to 2.0.r3_1
- Drop support for FreeBSD 9.3, 10.1 and 10.3
 - Update minimum version for FreeBSD-current
2017-01-07 10:09:37 +00:00
David Naylor
b108ac1cd7 emulators/i386-wine-devel: update to 2.0.r1_1.
- Unbreak i386-wine-staging: patches are now available.
2016-12-19 04:34:49 +00:00
David Naylor
e6779f4d9e i386-wine-devel: fix pkg-plist.
- Fix generation of pkg-plist by properly detecting a single suffix (i.e. all
   -devel or all -staging) [1][2]
 - Regenerate pkg-plist
 - Add USES=desktop-file-utils [1]
 - Fix mono dependency [1]

PR:		215255 [2]
PR:		215269 [1]
Submitted by:	Vikash Badal (vikashb@where-ever.za.net) [1]
Reported by:	Neel Chauhan (neel@neelc.org) [2]
2016-12-17 05:16:23 +00:00
David Naylor
324ed51ac3 emulators/i386-wine-devel: update to 2.0.r1
- Make i386-wine-staging as broken: no patches available
 - Remove staging for the port-update target.
2016-12-11 19:17:23 +00:00