1 |
commit: 8c01cfb4e43395cb309a8385251776693444b059 |
2 |
Author: NP-Hardass <np.hardass <AT> gmail <DOT> com> |
3 |
AuthorDate: Mon Apr 10 16:24:24 2017 +0000 |
4 |
Commit: NP Hardass <np-hardass <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Apr 10 16:25:59 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=8c01cfb4 |
7 |
|
8 |
Add a news item about refactoring of app-emulation/wine packaging |
9 |
|
10 |
.../2017-04-10-split-and-slotted-wine.en.txt | 52 ++++++++++++++++++++++ |
11 |
.../2017-04-10-split-and-slotted-wine.en.txt.asc | 42 +++++++++++++++++ |
12 |
2 files changed, 94 insertions(+) |
13 |
|
14 |
diff --git a/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt b/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt |
15 |
new file mode 100644 |
16 |
index 0000000..da288f5 |
17 |
--- /dev/null |
18 |
+++ b/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt |
19 |
@@ -0,0 +1,52 @@ |
20 |
+Title: app-emulation/wine split and slotting |
21 |
+Author: NP-Hardass <NP-Hardass@g.o> |
22 |
+Content-Type: text/plain |
23 |
+Posted: 2017-04-10 |
24 |
+Revision: 1 |
25 |
+News-Item-Format: 2.0 |
26 |
+Display-If-Installed: app-emulation/wine:0 |
27 |
+ |
28 |
+Starting with Wine 2.0, Wine in Gentoo is transitioning away from its |
29 |
+traditional packaging and toward a new, split and slotted, Wine. |
30 |
+ |
31 |
+As many Wine users know, there are often regressions or an application |
32 |
+works better on one version of wine than another. Going forward, |
33 |
+packaging in Gentoo will allow simultaneous installation of multiple |
34 |
+versions of Wine. |
35 |
+ |
36 |
+Additionally, to expedite vanilla releases as well as permit multiple |
37 |
+configurations for each Wine installation, the major patchsets have |
38 |
+been split out into separate packages. |
39 |
+ |
40 |
+Going forward, app-emulation/wine will transition to: |
41 |
+app-emulation/wine-vanilla: upstream Wine with no external patchsets |
42 |
+ (like if the old packaging forced USE="-staging -d3d9") |
43 |
+app-emulation/wine-staging: Wine with Wine-Staging's patchset |
44 |
+ (like if the old packaging forced USE="+staging -d3d9") |
45 |
+app-emulation/wine-d3d9: Wine with Ixit's Gallium Nine patchset |
46 |
+ (like if the old packaging forced USE="-staging +d3d9") |
47 |
+app-emulation/wine-any: Wine with any of the patchsets or flags |
48 |
+ (exactly like the old packaging regarding USE flags) |
49 |
+ |
50 |
+wine-any exists to allow the user to build any combination that they'd |
51 |
+like (like the old packaging). This means the user could use wine-any |
52 |
+to use both Wine-Staging and Gallium Nine. Alternatively, the user |
53 |
+could use wine-any to try out another configuration from other |
54 |
+packages. For example, the user could build wine-vanilla without |
55 |
+PulseAudio, and could build wine-any with PulseAudio. The sky is the |
56 |
+limit on how a user may choose to use app-emulation/wine-any. |
57 |
+ |
58 |
+Users may opt for any specific package, or may emerge virtual/wine, |
59 |
+which is provided for dependency resolution. |
60 |
+Maintainers: Please note, app-emulation/wine will be dropped, so |
61 |
+please use virtual/wine going forward. |
62 |
+ |
63 |
+Users may call each version specifically, or may call a symlink based |
64 |
+on their installed patchset, for example wine-2.1, wine-staging-2.2, |
65 |
+or wine-d3d9. |
66 |
+ |
67 |
+Symlinks for wine are managed with app-eselect/eselect-wine. |
68 |
+# eselect wine set wine-vanilla-2.0 |
69 |
+/usr/bin/wine -> /usr/bin/wine-vanilla-2.0 |
70 |
+# eselect wine set --staging wine-staging-2.4 |
71 |
+/usr/bin/wine-staging -> /usr/bin/wine-staging-2.4 |
72 |
|
73 |
diff --git a/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt.asc b/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt.asc |
74 |
new file mode 100644 |
75 |
index 0000000..6ec4d88 |
76 |
--- /dev/null |
77 |
+++ b/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt.asc |
78 |
@@ -0,0 +1,42 @@ |
79 |
+-----BEGIN PGP MESSAGE----- |
80 |
+ |
81 |
+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 |
118 |
+Cp3GpZf/0v0f |
119 |
+=p7Vt |
120 |
+-----END PGP MESSAGE----- |