diff --git a/eclass/calculate-utils-r12.eclass b/eclass/calculate-utils-r12.eclass index ac83b1b87..ee1d774c1 100644 --- a/eclass/calculate-utils-r12.eclass +++ b/eclass/calculate-utils-r12.eclass @@ -176,6 +176,7 @@ RDEPEND=" sys-apps/portage[python_targets_python3_7] sys-apps/portage[python_targets_python3_8] sys-apps/portage[python_targets_python3_9] + sys-apps/portage[python_targets_python3_10] ) >=virtual/udev-197 !app-misc/livecd-tools @@ -202,6 +203,12 @@ RDEPEND=" ( dev-python/pygobject[python_targets_python3_8] dev-python/dbus-python[python_targets_python3_8] ) + ( dev-python/pygobject[python_targets_python3_10] + dev-python/dbus-python[python_targets_python3_10] + ) + ( dev-python/pygobject[python_targets_python3_9] + dev-python/dbus-python[python_targets_python3_9] + ) ( dev-python/pygobject[python_targets_python3_7] dev-python/dbus-python[python_targets_python3_7] ) diff --git a/profiles/templates/3.6/2_ac_install_merge/sys-apps/calculate-utils/org.calculate.Core.service b/profiles/templates/3.6/2_ac_install_merge/sys-apps/calculate-utils/org.calculate.Core.service index 43f727b3e..d7c8064ee 100644 --- a/profiles/templates/3.6/2_ac_install_merge/sys-apps/calculate-utils/org.calculate.Core.service +++ b/profiles/templates/3.6/2_ac_install_merge/sys-apps/calculate-utils/org.calculate.Core.service @@ -13,4 +13,7 @@ Exec=/usr/bin/python3.8 /usr/libexec/calculate/cl-dbus-core.py #?pkg(dev-lang/python:3.9)!=&&pkg(dev-python/pygobject[python_targets_python3_9])!=&&pkg(dev-python/dbus-python[python_targets_python3_9])!=# Exec=/usr/bin/python3.9 /usr/libexec/calculate/cl-dbus-core.py #pkg# +#?pkg(dev-lang/python:3.10)!=&&pkg(dev-python/pygobject[python_targets_python3_10])!=&&pkg(dev-python/dbus-python[python_targets_python3_10])!=# +Exec=/usr/bin/python3.10 /usr/libexec/calculate/cl-dbus-core.py +#pkg# User=root