#14029: GNOME 3.38 External Libraries - amtk tepl librsvg webkitgtk
glib-networking
json-glib libhandy libdazzle pygobject3 at-spi2-atk at-spi2-core
gtksourceview4 pyatspi libsoup adwaita-icon-theme
-------------------------+-----------------------
Reporter: renodr | Owner: renodr
Type: enhancement | Status: assigned
Priority: normal | Milestone: 10.1
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by renodr):
== pygobject3 ==
'''NOTE: This version drops Python2 support. I've removed the python2
version of pygobject3 from my system, and I'm going to rebuild the
following consumers:'''
{{{
general/graphlib/gegl.xml: <xref linkend="pygobject3"/>
general/genlib/libical.xml: <xref linkend="pygobject3"/> (for some
tests)
general/sysutils/udisks2.xml: <xref linkend="pygobject3"/> (for the
integration tests),
general/sysutils/upower.xml: <xref linkend="pygobject3"/>,
general/sysutils/dbus.xml: <xref linkend="pygobject3"/>,
general/genutils/ibus.xml: <xref linkend="pygobject3"/> (both to
build the Python support library),
general/prog/pyatspi2.xml: <xref linkend="pygobject3"/>
general/prog/dbus-python.xml: <xref linkend="pygobject3"/> and
gnome/applications/gnome-tweaks.xml: <xref linkend="pygobject3"/>,
and
gnome/platform/libsecret.xml: <xref linkend="pygobject3"/> (Python 3
module)
gnome/platform/libpeas.xml: <xref linkend="pygobject3"/>
networking/netutils/networkmanager.xml: <xref linkend="pygobject3"/>,
postlfs/editors/gedit.xml: <xref linkend="pygobject3"/>
xsoft/office/gnumeric.xml: <xref linkend="pygobject3"/>,
}}}
'''Release Notes'''
{{{
3.38.0 - 2020-09-12
-------------------
* Python 2 is no longer supported.
Note for distros/packagers:
In case you want to keep Python 2 support you'll likely split any
existing
package into a Python 2 and 3 version. Since these aren't parallel
installable
here are some recommendations on how to make it work:
* Build the devel package from the Python 3 source package
* Drop the headers/.pc files from the Python 2 build/package
* Make sure no Python 2 using package depends on the devel package
(@Arch: gnumeric can be build without Python support for example)
See :issue:`392` for details
* meson: Make the `pycairo` option a feature :mr:`146` :mr:`147`
* gdk overrides: Fix wrapping of scroll events :mr:`141`
* Add overrides for Gtk.Button set/get_focus_on_click :mr:`132`
}}}
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/14029#comment:23>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page