NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
16.51k stars 12.99k forks source link

issue collection/overview of wxWidgets, wxGTK, wxPython (Phoenix), wxmac #90654

Open evils opened 4 years ago

evils commented 4 years ago

FUD surrounding these packages mostly around resolving a kicad issue suspected to be caused by an incompatibility between wxWidgets 3.1.2 and wxPython 4.0.7

  1. except for wxmac, none of these have a listed maintainer
  2. wxPython releases depend on non-release wxWidgets revision With help from their forum, i got wxPython 4.1.0 building The result however is not usable probably due to it being in a buildPythonPackage 1.1 issues due to the mismatch between wxPython's bundled wxWidgets and nixpkgs' wxGTK persist (#135607) 1.2 upstream issue about this: https://github.com/wxWidgets/Phoenix/issues/1961
  3. we now have wxGTK3*-gtk[2|3] (#90428) While a practical and well meant approach by @peterhoeg to transitioning to gtk3 (#73145) This means we have 4 packages providing wxWidgets, plus wxmac and possibly the need for a wxPython.wxWidgets
  4. wxPython, wxPython30, wxPython_4_0 What attribute should wxPython-4.1.0 be? @veprbl seemingly suggested the _4_0 here
  5. pkgs.wxGTK provides wxGTK but the pname is wxwidgets, their docs suggest it should be wxGTK? 4.1. wxmac should be wxOSX?

possibly interested parties

@deliciouslytyped @tbenst @lopsided98 @worldofpeace @matthewbauer @vcunat @FRidh @LnL7 @matthuszagh @tokudan

veprbl commented 4 years ago
  1. wxPython, wxPython30, wxPython_4_0 What attribute should wxPython-4.1.0 be? @veprbl seemingly suggested the _4_0 here

This is based on a proposal: https://discourse.nixos.org/t/an-attrpath-format-policy-proposal/235 It was not formally accepted, I believe. And there are some namespaces where it is not always followed (e.g. for pythonPackages the attribute name supposed to match pypi package name)

stale[bot] commented 3 years ago

I marked this as stale due to inactivity. → More info