3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

68 commits

Author SHA1 Message Date
Stefan Frijters e0c745920b
wine: Remove bundled libraries
From the wine 7.0 release notes:

- The following libraries are bundled in the source tree and built as PE
  libraries, so they are no longer required at the Unix level:
2022-01-29 21:46:38 +01:00
Bernardo Meurer 16f77e1412
Merge pull request #153932 from jmc-figueira/wine-wayland
wine-wayland: added derivation for building the experimental Wayland driver for Wine
2022-01-24 20:52:24 +00:00
Fabian Möller 4329d79dba
nixos/tests: link tests to their packages 2022-01-23 21:08:10 +01:00
jmc-figueira 0ac894e7d1
wine-wayland: disabled Xinerama support for Wayland builds, removing needless dependencies 2022-01-21 18:23:57 +00:00
jmc-figueira 74f85d3714
wine-wayland: fixed vkd3d dependency in wineWow builds and standardized the derivation
As recommended by @FlorianFranzen, the derivation for wine-wayland builds was moved from a separate "patch-like" derivation to base.nix, by setting the appropriate supportFlags. This was also done to solve an issue when building wineWow builds, where they would fail due to the 32-bit vkd3d not being linked appropriately.
2022-01-21 04:38:09 +00:00
Ryan Burns 9544c029c0
Merge pull request #139656 from Atemu/expose-wine64
all-packages: expose wine64Packages
2021-10-07 00:53:02 -07:00
Atemu 7aa540aa92 wine64: fix eval on Darwin
On darwin, mesa doesn't have an osmesa output which means the attr is missing
which causes an eval error when building the package list (missing attr eval
errors are not recoverable).

OpenGL support should be covered by the darwin deps already, so these libraries
shouldn't be needed on Darwin.
2021-09-28 00:37:06 +02:00
Atemu ba6a2ecc64 wine: only embed mono & gecko installers in winePackages.full 2021-09-27 22:29:56 +02:00
AndersonTorres e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Samuel Gräfenstein 1e77642558
wine*: add meta.mainProgram
Fix running wine builds from `wineWowPackages` via `nix run`,
this change makes it execute `bin/wine` instead of the non-existent
`bin/wine-wow`.
2021-04-29 17:42:11 +02:00
Ben Siraphob badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
github-actions[bot] e75c8744cb
Merge master into staging-next 2020-12-30 18:40:45 +00:00
Kira Bruneau 1fb875c036 wineStaging: fix mingwSupport 2020-12-29 21:29:54 -05:00
Lucas Ransan 6274a5bbb3 wine: re-enable stripping 2020-12-28 08:43:33 +01:00
Alexander V. Nikolaev 9144ebaf1e wineStable: revert cert-path patch for stable 2020-11-24 23:10:24 +02:00
Atemu 35db176b85 wine: only use strictDeps when mingwSupport is enabled
9f5cba0aaa broke regular wineStaging
2020-11-16 23:15:12 +01:00
Kira Bruneau 9f5cba0aaa wine: add MinGW-w64 support 2020-11-12 17:44:55 -05:00
Janne Heß d4149412ce wine: Look for root certs at $NIX_SSL_CERT_FILE
Closes #78365
2020-01-24 12:22:45 +01:00
Robin Gloster f9f46dc327
treewide: NIX_*_FLAGS -> string 2019-12-31 00:15:46 +01:00
adisbladis c9d8624ccd
treewide: Get rid of libGLU_combined 2019-11-18 20:10:43 +00:00
marius851000 2718c41712 faudio, wine, vkd3d: add faudio 19.10 and vkd3d 1.1 to wine
fixes https://github.com/NixOS/nixpkgs/pull/68952
2019-10-12 14:57:28 +02:00
Averell Dalton 9332773e51 wine: disable zbar in gst-plugins-bad 2019-07-23 16:30:56 +02:00
Ambroz Bizjak 96c957f92c wine: Set WINELOADER in wrapper, wrap also wine64.
Fixes #63170. Note that this brings back wrapping of wine64 which was removed in #28486 because the underlying issue is now fixed.
2019-06-27 14:38:57 +02:00
Frederik Rietdijk f120248daf Merge staging-next into staging 2019-06-18 11:07:56 +02:00
Matthew Bauer 263f5891b6 treewide: mesa_noglu, mesa_drivers, libGL_driver -> mesa
Just use mesa for these to be more clear. Move these to aliases.nix
2019-06-17 14:43:18 -04:00
Daniel Schaefer 3303bc1fd7 wine: Use proper license attribute 2019-06-12 23:36:10 +02:00
Daniel Schaefer 786f02f7a4 treewide: Remove usage of isNull
isNull "is deprecated; just write e == null instead" says the Nix manual
2019-04-29 14:05:50 +02:00
Tadeo Kondrak 0d99389a6d wine: add perl to buildInputs to fix winemaker 2019-01-05 18:40:59 +01:00
rnhmjoj ff74da41fd
winePackages.wine: add SDL support 2018-11-29 00:18:46 +01:00
Lengyel Balazs c73ed9625b wine: use current flex 2018-10-13 12:55:49 +02:00
John Ericson f0d6b385d1 treewide: Make all the rest of configureFlags 2018-08-03 17:06:03 -04:00
Moritz Angermann 0828bc5b1f wine: Enable on macOS 2018-05-18 17:15:42 -04:00
Jörg Thalheim 2326fd2d53
Merge pull request #39404 from dwe11er/wine-vulkan
wine: add vulkanSupport option
2018-05-07 16:25:50 +01:00
Matthew Bauer 143978a477 treewide: remove platform assertions
linux: readd assertion
2018-05-03 13:09:20 -05:00
Marcin Falkiewicz 0fad5f7a84 wine: add Vulkan support 2018-04-24 14:47:12 +02:00
Jan Malakhovski c7cf808ff8 libva: make libva-full the default
It seems that all uses of `libva` it in nixpkgs except `mesa` and itself actually
either will gain from using `libva-full` instead of `libva-minimal` by default
or simply won't care.
2018-03-26 14:02:06 +03:00
Nikolay Amiantov 6bf1421f13 treewide: refactor to use libglvnd
* Implement libGL as a symlink package which uses libraries from libglvnd and
  headers from Mesa (since ones from libglvnd are outdated).
* Use libGL_driver.driverLink treewide; add FHS paths where possible.
2018-03-26 14:01:49 +03:00
Albert Safin ba960ac383 wine: disable bindnow hardening 2018-03-23 18:11:57 +02:00
volth 34f12184cd treewide: s/saneBackends/sane-backends/g 2018-03-13 00:47:10 +00:00
Alexander V. Nikolaev 0acec7e984 treewide: transition mesa to libGLU_combined 2018-02-24 17:06:49 +02:00
Alexander V. Nikolaev 8f2a22935c treewide: transition from mesa_noglu to libGL 2018-02-24 17:03:46 +02:00
Herwig Hochleitner ea4320d348 wine: remove wrapper for wine64
fix #28486
2017-12-30 14:58:47 +01:00
Herwig Hochleitner 30b3b5d85f announce myself as a maintainer
added maintainer entries for `cdemu` (which i've created), as well as
`wine` and `chromium` (which I regularly contribute to)
2017-10-14 11:11:49 +02:00
Alexander V. Nikolaev 0317d5d083 wine: replace samba3 with samba4
Unbreak security assertion via samba3 which no more supported.
2017-10-05 15:07:53 +03:00
Silvan Mosberger f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
0xABAB 784240de3e wine: add missing dependency libcap on Linux 2017-07-09 10:40:53 +02:00
Nikolay Amiantov e7530e6a5a wine: reorganize packages
Move most of wine configurations to winePackages which is not built on Hydra.
Leave two top-level packages:

wine: stable release with an "office" configuration;
wineStaging: staging release with a "full" configuration.
2017-06-04 00:57:45 +03:00
Nikolay Amiantov 46a2da8766 wine: use gstreamer-1.0 2017-05-24 02:27:05 +03:00
Nikolay Amiantov 2d1e5e87db wine: fix libva support 2017-05-24 02:27:01 +03:00
Nikolay Amiantov 95f321480f wine: add udev support 2017-05-24 02:26:53 +03:00