[MacPorts] #39383: Ports with a no_x11 variant should be changed to use x11
MacPorts
noreply at macports.org
Sat May 3 14:12:42 PDT 2014
#39383: Ports with a no_x11 variant should be changed to use x11
-------------------------------------------------+-------------------------
Reporter: macsforever2000@… | Owner: macports-
Type: enhancement | tickets@…
Priority: Normal | Status: new
Component: ports | Milestone:
Resolution: | Version:
Port: basiliskii-devel darktable efte | Keywords:
gd2 gnokii gnome-sharp2 graphviz graphviz- |
devel gromacs gromacs-double gstreamer010 |
-gst-plugins-base gtk2 gtk2hs gtk3 gwyddion |
ImageMagick libbonoboui libgnomekbd |
libgnomeui libmpeg2 libunique mjpegtools |
mpeg2vidcodec nessus-core openssh pgplot |
pidgin sheepshaver surf wireshark |
-------------------------------------------------+-------------------------
Changes (by devans@…):
* port:
basiliskii-devel darktable efte gd2 gnokii gnome-sharp2 graphviz
graphviz-devel gromacs gromacs-double gstreamer010-gst-plugins-bad
gstreamer010-gst-plugins-base gtk2 gtk2hs gtk3 gwyddion ImageMagick
libbonoboui libgnomekbd libgnomeui libmpeg2 libunique mjpegtools
mpeg2vidcodec nessus-core openssh pgplot pidgin sheepshaver surf
wireshark
=>
basiliskii-devel darktable efte gd2 gnokii gnome-sharp2 graphviz
graphviz-devel gromacs gromacs-double gstreamer010-gst-plugins-base
gtk2 gtk2hs gtk3 gwyddion ImageMagick libbonoboui libgnomekbd
libgnomeui libmpeg2 libunique mjpegtools mpeg2vidcodec nessus-core
openssh pgplot pidgin sheepshaver surf wireshark
Old description:
> Per Macports policy against no_foo variant names, all ports with a
> {{{+no_x11}}} variant should be changed to use {{{+x11}}} instead. The
> dependencies and code will need to be reversed in most cases.
>
> Some ports have {{{no_x11}}} as a legacy variant, which should be
> retained for one year and then it can be removed.
>
> Here's a list:
> ==== Ports with no maintainer: ====
> - libmpeg2 (nomaintainer) (also {{{no_sdl}}})
> - nessus-core (nomaintainer) - the difference between {{{gtk}}} and
> {{{x11}}} not clear, dependencies are broken (#38114, #42156)
>
> ==== Ports with open maintainer: ====
> - gstreamer010-gst-plugins-bad (rmstonecipher, open) (see `gstreamer1
> -gst-plugins-bad` r113908)
> - gstreamer010-gst-plugins-base (rmstonecipher, open) (see `gstreamer1
> -gst-plugins-base`; also `no_gnome_vfs, no_ogg`)
> - surf (gmail.com:shreevatsa.public, open)
>
> ==== Other ports: ====
> - gnokii (ieee.org:mpal1+bugzilla)
> - gtk2hs (gwright)
> - pidgin (otherware.org:nefar)
> - wireshark (darkart.com:opendarwin.org) (compare with wireshark-devel,
> also has `no_adns, no_geoip, no_gnutls, no_ipv6, no_libgcrypt, no_libsmi,
> no_lua, no_rtp, no_ssl, no_x11`)
>
> === Ports with both x11 and no_x11 by date: ===
> - graphviz & graphviz-devel (ryandesign) - `x11` since r102579
> 2013-02-04
> - ImageMagick (ryandesign) - `x11` since r106049 2013-05-13
> - libunique (devans, open) - `x11` since r107051 2013-06-16
> - gnome-sharp2 (nomaintainer) - `x11` since r107104 2013-06-18
> - libgnomekbd (devans, open) - `x11` since r107083 2013-06-17
> - libbonoboui (nomaintainer) - `x11` since r107293 2013-06-25
> - libgnomeui (nomaintainer) - `x11` since r107294 2013-06-25
> - gromacs & gromacs-double (nomaintainer) - `x11` since r108345
> 2013-07-20
> - gwyddion (rowue, gwyddion.net:yeti) - `+quartz` since r108367
> 2013-07-21
> - openssh (nomaintainer) - `+xauth` since r108465 2013-07-23
> - gd2 (ryandesign) - `x11` since r109413 2013-08-14
> - pgplot (mcalhoun, open) - `x11` since r110730 2013-09-04
> - mpeg2vidcodec (nomaintainer). `x11` added in r110736 2013-09-04
> - gstreamer1-gst-plugins-base (rmstonecipher, open) `x11` and `ogg`
> added in r113914 2013-11-25
> - efte (reiffert, open) - `x11` since r115028 2013-12-22
> - basiliskii-devel (nomaintainer) - `gtk` since r115460 / r115462
> 2014-01-02
> - sheepshaver (nomaintainer) - `+gtk` since r115661 2014-01-08 (see
> #30672, port broken)
>
> === Ports with x11 only/fixed ===
> - at-spi (nomaintainer) - `no_x11` removed in r106775.
> - cairo-devel (ryandesign) - `x11` since r78848 2011-05-24, `no_x11`
> removed in r111805.
> - darktable (gmail.com:julians37) - `x11` since r75631 2011-02-01;
> `no_x11` has never been a compatibility variant. `no_x11` removed in
> r118500, r118501.
> - gedit (devans, open) - `no_x11` removed in r106998.
> - giflib (ryandesign) - `x11` since r93239 2012-05-17, `no_x11` removed
> in r115523.
> - gnuplot (mojca, open) - `x11` since r96459 2012-08-10, `no_x11`
> removed in r108795.
> - ghostscript (takanori, open) - `no_x11` removed in r112515.
> - ghostscript-fonts-hiragino (takanori, open) - `no_alias` removed in
> r112516.
> - gstreamer1-gst-plugins-bad (rmstonecipher, open) - `no_x11` removed in
> r113908.
> - gtk2 (nomaintainer) - `x11` changes since r103155 2013-02-16, variant
> existed earlier. `no_x11` removed in r118503.
> - gtk3 (cal, open) - `x11` changes since r103160 2013-02-16, variant
> existed earlier. `no_x11` removed in r118504.
> - kmymoney4 (mk, pixilla, open) removed in r110987
> - kmymoney4-devel (mk, pixilla, open) removed in r110986
> - libsdl (jmr, open) - `x11` since r78823 2011-05-23. `no_x11` removed
> in r109316.
> - mjpegtools (gmail.com:filippo.natali) - `x11` since r87467 2011-11-22.
> `no_x11` removed in r118502.
> - mlt (dennedy.org:dan) - Probably should be called `+gtk2` instead and
> reversed. `no_x11` removed in r110684.
> - openvrml (raphael, open) - `x11` since r82212 and r82194 2011-08-10.
> `no_x11` and `no_opengl` removed in r110726.
> - plplot & plplot-single (takeshi, open) - `x11` since r99946
> 2012-11-21, `no_x11` removed in r108600.
> - pTeX (takanori, open) (also has `no_hiragino`, `no_otf`, `no_x11`)
> removed in r111190.
> - texlive-bin (dports) - `x11` since r82097 2011-08-07, `no_x11` removed
> in r108863.
> - transcode (cogweb.net:lionteeth, devans)
New description:
Per Macports policy against no_foo variant names, all ports with a
{{{+no_x11}}} variant should be changed to use {{{+x11}}} instead. The
dependencies and code will need to be reversed in most cases.
Some ports have {{{no_x11}}} as a legacy variant, which should be retained
for one year and then it can be removed.
Here's a list:
==== Ports with no maintainer: ====
- libmpeg2 (nomaintainer) (also {{{no_sdl}}})
- nessus-core (nomaintainer) - the difference between {{{gtk}}} and
{{{x11}}} not clear, dependencies are broken (#38114, #42156)
==== Ports with open maintainer: ====
- gstreamer010-gst-plugins-base (rmstonecipher, open) (see `gstreamer1
-gst-plugins-base`; also `no_gnome_vfs, no_ogg`)
- surf (gmail.com:shreevatsa.public, open)
==== Other ports: ====
- gnokii (ieee.org:mpal1+bugzilla)
- gtk2hs (gwright)
- pidgin (otherware.org:nefar)
- wireshark (darkart.com:opendarwin.org) (compare with wireshark-devel,
also has `no_adns, no_geoip, no_gnutls, no_ipv6, no_libgcrypt, no_libsmi,
no_lua, no_rtp, no_ssl, no_x11`)
=== Ports with both x11 and no_x11 by date: ===
- graphviz & graphviz-devel (ryandesign) - `x11` since r102579 2013-02-04
- ImageMagick (ryandesign) - `x11` since r106049 2013-05-13
- libunique (devans, open) - `x11` since r107051 2013-06-16
- gnome-sharp2 (nomaintainer) - `x11` since r107104 2013-06-18
- libgnomekbd (devans, open) - `x11` since r107083 2013-06-17
- libbonoboui (nomaintainer) - `x11` since r107293 2013-06-25
- libgnomeui (nomaintainer) - `x11` since r107294 2013-06-25
- gromacs & gromacs-double (nomaintainer) - `x11` since r108345
2013-07-20
- gwyddion (rowue, gwyddion.net:yeti) - `+quartz` since r108367
2013-07-21
- openssh (nomaintainer) - `+xauth` since r108465 2013-07-23
- gd2 (ryandesign) - `x11` since r109413 2013-08-14
- pgplot (mcalhoun, open) - `x11` since r110730 2013-09-04
- mpeg2vidcodec (nomaintainer). `x11` added in r110736 2013-09-04
- gstreamer1-gst-plugins-base (rmstonecipher, open) `x11` and `ogg` added
in r113914 2013-11-25
- efte (reiffert, open) - `x11` since r115028 2013-12-22
- basiliskii-devel (nomaintainer) - `gtk` since r115460 / r115462
2014-01-02
- sheepshaver (nomaintainer) - `+gtk` since r115661 2014-01-08 (see
#30672, port broken)
=== Ports with x11 only/fixed ===
- at-spi (nomaintainer) - `no_x11` removed in r106775.
- cairo-devel (ryandesign) - `x11` since r78848 2011-05-24, `no_x11`
removed in r111805.
- darktable (gmail.com:julians37) - `x11` since r75631 2011-02-01;
`no_x11` has never been a compatibility variant. `no_x11` removed in
r118500, r118501.
- gedit (devans, open) - `no_x11` removed in r106998.
- giflib (ryandesign) - `x11` since r93239 2012-05-17, `no_x11` removed
in r115523.
- gnuplot (mojca, open) - `x11` since r96459 2012-08-10, `no_x11` removed
in r108795.
- ghostscript (takanori, open) - `no_x11` removed in r112515.
- ghostscript-fonts-hiragino (takanori, open) - `no_alias` removed in
r112516.
- gstreamer010-gst-plugins-bad (rmstonecipher, open) - `no_x11` removed
in r119678.
- gstreamer1-gst-plugins-bad (rmstonecipher, open) - `no_x11` removed in
r113908.
- gtk2 (nomaintainer) - `x11` changes since r103155 2013-02-16, variant
existed earlier. `no_x11` removed in r118503.
- gtk3 (cal, open) - `x11` changes since r103160 2013-02-16, variant
existed earlier. `no_x11` removed in r118504.
- kmymoney4 (mk, pixilla, open) removed in r110987
- kmymoney4-devel (mk, pixilla, open) removed in r110986
- libsdl (jmr, open) - `x11` since r78823 2011-05-23. `no_x11` removed in
r109316.
- mjpegtools (gmail.com:filippo.natali) - `x11` since r87467 2011-11-22.
`no_x11` removed in r118502.
- mlt (dennedy.org:dan) - Probably should be called `+gtk2` instead and
reversed. `no_x11` removed in r110684.
- openvrml (raphael, open) - `x11` since r82212 and r82194 2011-08-10.
`no_x11` and `no_opengl` removed in r110726.
- plplot & plplot-single (takeshi, open) - `x11` since r99946 2012-11-21,
`no_x11` removed in r108600.
- pTeX (takanori, open) (also has `no_hiragino`, `no_otf`, `no_x11`)
removed in r111190.
- texlive-bin (dports) - `x11` since r82097 2011-08-07, `no_x11` removed
in r108863.
- transcode (cogweb.net:lionteeth, devans)
--
Comment:
gstreamer010-gst-plugins-bad: `no_x11` removed in r119678.
--
Ticket URL: <https://trac.macports.org/ticket/39383#comment:40>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list