Package: software-properties / 0.99.30-4.1~deb12u1

Metadata

Package Version Patches format
software-properties 0.99.30-4.1~deb12u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_debian support.patch | (download)

data/gtkbuilder/main.ui | 4 2 + 2 - 0 !
softwareproperties/SoftwareProperties.py | 3 3 + 0 - 0 !
softwareproperties/distro.py | 4 4 + 0 - 0 !
softwareproperties/gtk/SoftwarePropertiesGtk.py | 36 24 + 12 - 0 !
softwareproperties/gtk/utils.py | 16 13 + 3 - 0 !
softwareproperties/qt/SoftwarePropertiesQt.py | 15 13 + 2 - 0 !
6 files changed, 59 insertions(+), 19 deletions(-)

 [patch] add debian support

Implement some Debian support and make a lot of Ubuntu features optional
and only active when run on Ubuntu, instead of crashing on Debian.

02_no drivers support.patch | (download)

data/gtkbuilder/main.ui | 5 4 + 1 - 0 !
softwareproperties/gtk/SoftwarePropertiesGtk.py | 2 1 + 1 - 0 !
2 files changed, 5 insertions(+), 2 deletions(-)

 disable support for drivers and live patch

Disable support for drivers, as this is somewhat Ubuntu specific.

03_no launchpad.patch | (download)

softwareproperties/ppa.py | 8 7 + 1 - 0 !
tests/test_shortcuts.py | 8 7 + 1 - 0 !
2 files changed, 14 insertions(+), 2 deletions(-)

 [patch] disable launchpad support

This is only used for PPA support, which should be inert on Debian
anyway.

04_skip pyflake test.patch | (download)

tests/test_pyflakes.py | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [patch] tests: skip pyflake


05_kde no root gtk app.patch | (download)

data/software-properties-gtk.desktop.in | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 [patch] don't run gtk app as root on kde


06_fix gtk errors on close.patch | (download)

softwareproperties/gtk/SoftwarePropertiesGtk.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] fix gtk errors on close


07_fix tests on debian buildd.patch | (download)

tests/test_dbus.py | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [patch] fix tests on debian buildd

On Debian sbuild instances, `Dir::Etc::sourcelist` is set to
"sources.buildd.list", which messes up the tests, so we need
to reset this value.