summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-sentry-sdk: upgrade 1.5.3 -> 1.5.6Wang Mingyu2022-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ========= Create feature.yml Update contribution guide chore: add bug issue template Added default value for auto_session_tracking docs(readme): reordered content fix(tests): Removed unsupported Django 1.6 from tests to avoid confusion Group captured warnings under separate issues build(changelogs): Use automated changelogs from Craft fix(aiohttp): AioHttpIntegration sentry_app_handle() now ignores ConnectionResetError meta: Remove black GH action feat(flask): Add sentry_trace() template helper Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-socketio: upgrade 5.5.1 -> 5.5.2Wang Mingyu2022-03-011-1/+1
| | | | | | | | | | | | Changelog: ========= Connect with an empty auth object instead of None Fix indentation in the "Rooms" docs example. Remove 3.6 and pypy-3.6 builds, add 3.10 and pypy-3.8 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-astor: fix wheel buildJustin Bronder2022-03-011-0/+1
| | | | | | | | | Recipe does not inherit pypi nor would PN resolve to the name of the wheel so we must set PIP_INSTALL_PACKAGE appropriately. Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-termcolor: Use setuptools instead of distutilsKhem Raj2022-03-012-1/+29
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-kivy: fix wheel buildJustin Bronder2022-03-011-0/+1
| | | | | | | | | Recipe does not inherity pypi and the package name is capitalized regardless. Set PIP_INSTALL_PACKAGE appropriately. Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-bitarray: switch to setuptoolsJustin Bronder2022-03-012-0/+32
| | | | | | | | | | Backported patch from https://github.com/ilanschnell/bitarray/pull/168, committed upstream as https://github.com/ilanschnell/bitarray/commit/947d364841954d60bab7a4cf1497a272b1bf73ca Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-coloredlogs: fix location of coloredlogs.pthJustin Bronder2022-03-011-4/+0
| | | | | | | | | | | | | | When calling setup.py with bdist_wheel, the find_pth_directory() in setup.py correctly install the pth file to ${D}${PYTHON_SITEPACKAGES_DIR}. It's not clear why setup.py was being patched original when the recipe was added in 2019, but it doesn't appear to be necessary now. This fixes the recipe to build with the recent PEP-517 changes. Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pybind11: Override pip install variablesTom Hochstein2022-03-011-0/+3
| | | | | | | | | Fix the pip install variables since the default values don't work here. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-feedformatter: drop recipeJustin Bronder2022-03-012-19/+0
| | | | | | | | | | | | | | The current SRC_URI is pointing to a fork of an abandoned code.google.com project, the latter being what is actually on pypi. Aside from some activity in 2012 porting to python3, the fork hasn't seen any real activity. The package doesn't have wheel support and has no dependents in meta-openembedded Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-meh: patch to use setuptoolsTim Orling2022-03-012-1/+42
| | | | | | | | | | * Add patch to switch from 'distutils' to 'setuptools' * Set PIP_INSTALL_PACKAGE = "python_meh" * Install files to ${datadir} as intended Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pyiface: upgrade to latest gitTim Orling2022-03-011-3/+10
| | | | | | | | | | | | | Upstream hasn't done a release, but has commits which among other things switches from distutils to setuptools. Now DEPENDS on python3-setuptools-scm-native Set PV to what the version of the 'wheel' is. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pynetlinux: patch to use setuptoolsTim Orling2022-03-012-1/+34
| | | | | | | | | | setup.py bdist_wheel does not work with distutils (which is deprecated anyway). Add a patch to switch to setuptools to allow the wheel to be built. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-sdnotify: patch to use setuptoolsTim Orling2022-03-012-1/+33
| | | | | | | | | | setup.py bdist_wheel does not work with distutils (which is deprecated anyway). Add a patch to switch to setuptools to allow the wheel to be built. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-crc32c: add 2.2.post0Justin Bronder2022-03-012-0/+31
| | | | | | Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-marshmallow: fix wheel buildTheodore A. Roth2022-03-011-0/+2
| | | | | | | | | | | Recipe does not inherit pypi nor would PN be a good guess at the name of the wheel. Set PIP_INSTALL_PACKAGE appropriately. Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com> Signed-off-by: Theodore A. Roth <troth@openavr.org> Reviewed-by: TIm Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-smbus: fix wheel buildMatthias Klein2022-03-011-0/+2
| | | | | | | | | | | Recipe does not inherit pypi nor would PN be a good guess for the wheel name so set PIP_INSTALL_PACKAGE appropriately. PYPA_WHEEL doesn't respect SETUPTOOLS_SETUP_PATH so set PYPA_WHEEL appropriately. Signed-off-by: Matthias Klein <matthias@extraklein.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-xlsxwriter: upgrade 3.0.2 -> 3.0.3Wang Mingyu2022-03-011-2/+2
| | | | | | | | | | | | Changelog: Added :func:'print_black_and_white' worksheet method to set "Black and White" print options. License-Update: year updated to 2022. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-websocket-client: upgrade 1.2.3 -> 1.3.1Wang Mingyu2022-03-011-2/+2
| | | | | | | | | | | | | | | License-Update: year updated to 2022. ChangeLog ============ - Fix 10 year old bug and improve dispatcher handling for run_forever (#795) - Fix run_forever to never return None, only return True or False, and add two tests (#788) - Remove Python 3.6 support, EOL in Dec 2021 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-websockets: upgrade 10.1 -> 10.2Wang Mingyu2022-03-011-1/+1
| | | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-twofish: patch to use setuptoolsTim Orling2022-03-012-2/+30
| | | | | | | | | setup.py bdist_wheel does not work with distutils (which is deprecated anyway). Add a patch to switch to setuptools to allow wheel to be built. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-systemd: patch to use setuptoolsTim Orling2022-03-012-1/+34
| | | | | | | | | setup.py bdist_wheel does not work with ditutils (which is deprecated anyway). Add a patch to switch to setuptools to allow wheel to be built. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-configobj: backport patch for setuptoolsTim Orling2022-03-012-0/+30
| | | | | | Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* layer.conf: change layer priority to match oe-coreRoss Burton2022-02-281-1/+1
| | | | | | | | | | | | | | | | | | | | | Layer priority is the ultimate decider of what recipe is used: if layer A has recipe foo_1 and layer B has recipe foo_2, if layer A's priority is higher than B then foo_1 will be used, even though the version in B is higher, and even if PREFERRED_VERSION_foo is set to 2. This complicates recipes moving between layers, for example when a newer version of a recipe (say, python3-wheel) is taken from a layer with a higher priority (say, meta-python) and moved to a layer with a lower priority (say, oe-core) then it has to be removed before it is added: there is no way to have it in both layers and work correctly. Higher priorities are useful in distribution layers where you may want to override specific recipes without any other fuss. However as all of the layers in meta-oe simply add more recipes in defined areas, there's no need to have a higher layer priority. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "python3-twofish: drop recipe"Khem Raj2022-02-283-0/+54
| | | | This reverts commit 4ee3cc1ac5368443e161b9e356730707d948b08a.
* python3-pako: remove duplicate LICENSETim Orling2022-02-281-1/+2
| | | | | | | | | | The LICENSE is already included in the wheel and therefore packaged like any other wheel. Remove the duplicate LICENSE erroneously installed in /usr/pako/LICENSE. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-geomet: fix wheel buildTim Orling2022-02-281-0/+1
| | | | | | | | | Recipe does not inherit pypi nor would PN be a good guess at the name of the wheel. Set PIP_INSTALL_PACKAGE appropriately. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-monotonic: fix wheel buildTim Orling2022-02-281-0/+2
| | | | | | | | | Recipe does not inherit pypi nor would PN be a good guess for the wheel name so set PIP_INSTALL_PACKAGE appropriately. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-twofish: drop recipeTim Orling2022-02-283-54/+0
| | | | | | | | | | The code has not been touched since 2013 and does not build with bdist_wheel. If you depend upon this recipe, please work with upstream to update the package to PEP-517 packaging. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pykickstart: fix wheel buildTim Orling2022-02-281-0/+2
| | | | | | | | | | | | Recipe does not inherit pypi, nor is PN a reasonable guess for the wheel name so set PIP_INSTALL_PACKAGE appropriately. The wheel is built in ${S}/dist rather than ${B}/dist so set PIP_INSTALL_DIST_PATH appropriately. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-xlrd: fix wheel buildTim Orling2022-02-281-0/+2
| | | | | | | | | | | | Recipe does not inherit pypi nor would PN resolve to a useful name for the wheel. Set PIP_INSTALL_PACKAGE appropriately. Recipe builds wheel in ${S}/dist so set PIP_INSTALL_DIST_PATH appropriately. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pillow: fix wheel buildTim Orling2022-02-281-0/+3
| | | | | | | | | | | | Recipe does not inherit pypi nor would PN resolve to the name of the wheel so we must set PIP_INSTALL_PACKAGE appropriately. The recipe also builds its wheel in ${S}/dist so we must set PIP_INSTALL_DIST_PATH appropriately. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-twisted: also ship Twisted-*.dist-infoTim Orling2022-02-281-2/+1
| | | | | | | | | | | | With the PEP-517 packaging, we need to ship additional FILES-${PN} (the wheel dist-info standard files). This recipe may be overly complicated. This commit is only an attempt to fix the install of the wheel. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pyserial: also remove /usr/bin/__pycache__Tim Orling2022-02-281-0/+1
| | | | | | | | | | PEP-517 packaging tries to also ship ${bindir}/__pycache__, since we are removing all the scripts from ${bindir}, remove the cache as well. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-ptyprocess: inherit flit_coreTim Orling2022-02-281-1/+1
| | | | | | | | | Upstream provides a pyproject.toml which declares a flit_core.buildapi build backend for PEP-517 packaging. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-backcall: inherit flit_coreTim Orling2022-02-281-1/+1
| | | | | | | | | Upstream provides a pyproject.toml which declares the flit_core.buildapi backend for PEP-517 packaging. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pyruvate: fix wheel buildTim Orling2022-02-281-0/+2
| | | | | | | | | | Like python3-setuptools-rust-native, the wheel is being built in ${S}/dist rather than ${B}/dist so set PIP_INSTALL_DIST_PATH accordingly. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-cryptography: fix wheel buildTim Orling2022-02-281-0/+2
| | | | | | | | | Like python3-setuptools-rust-native, this is building its wheel in ${S}/dist rather than ${B}/dist. Set PIP_INSTALL_DIST_PATH accordingly. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-setuptools-rust-native: fix wheel buildTim Orling2022-02-281-0/+7
| | | | | | | | | | | | Add comment that setuptools_build_meta is currently broken and stick with setuptools3 for now. For some reason, the wheel is built in ${S}/dist and not ${B}/dist. Set PIP_INSTALL_DIST_PATH accordingly as a workaround. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-charset-normalizer: Upgrade 2.0.10 -> 2.0.12Leon Anavi2022-02-281-1/+1
| | | | | | | | | | | Upgrade to release 2.0.12: - ASCII miss-detection on rare cases - Explicit support for Python 3.11 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-transitions: Upgrade 0.8.10 -> 0.8.11Leon Anavi2022-02-281-1/+1
| | | | | | | | | | | Upgrade to release 0.8.11: - Rewrote an async test and replaced setDaemon with daemon property assignment for thread handling Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-prettytable: Upgrade 2.4.0 -> 3.1.1Leon Anavi2022-02-281-1/+1
| | | | | | | | | | | | | | Upgrade to release 3.1.1: - Drop support for EOL Python 3.6 - Use <caption> tags to print html table titles - Add colorful tables and themes - Convert None to empty cell or custom value - Resolve "KeyError" issue on _stringify_row Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-anyjson: Drop recipeKhem Raj2022-02-282-30/+0
| | | | | | | | | | | | | anyjson is inactive [1] moreover does not have wheel support there is drop-in replacement to use oslo.serialization if needed we can accept such a recipe if submitted [1] https://snyk.io/advisor/python/anyjson Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-oauthlib: Drop redundant nose dependencyKhem Raj2022-02-241-1/+1
| | | | | | | | | Add pytest module dependency for testing nose has been dropped upstream too [1] [1] https://github.com/oauthlib/oauthlib/commit/037453c6f92b502eaae2acafe11161e4bb2e38bb Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-blinker: Migrate to use pytest instead of nose for testingKhem Raj2022-02-242-1/+37
| | | | | | | Nose wont work well with python 3.9+ anyway Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-jdatetime: upgrade 3.8.2 -> 4.0.0Xu Huan2022-02-241-1/+1
| | | | | | | | | | | | changelog: -Add Add fold attribute to jdatetime.datetime -Change Drop Python < 3.7 support Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-imageio: upgrade 2.15.0 -> 2.16.0Xu Huan2022-02-241-1/+1
| | | | | | | | | | | | | | changelog: -Fix Read metadata of current frame when iterating + APNG fast path -Feature Improps and immeta -Other Dedicated namespaces for APIs Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-psutil: fix test failureChangqing Li2022-02-242-0/+199
| | | | | | | | fix serval failure of "python3 -m psutil.tests" Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-coverage: Upgrade 6.3 -> 6.3.2Leon Anavi2022-02-241-1/+1
| | | | | | | | | | | | | | | | Upgrade to release 6.3.2: - Fix: adapt to pypy3.9's decorator tracing behavior. It now traces function decorators like CPython 3.8: both the @-line and the def-line are traced. - Debug: added pybehave to the list of Diagnostics: coverage debug and --debug options - Fix: show an intelligible error message if --concurrency=multiprocessing is used without a configuration file Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-cmd2: Upgrade 2.3.3 -> 2.4.0Leon Anavi2022-02-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | Upgrade to release 2.4.0: - Fixed issue where tab completion was quoting argparse flags in some cases. - Added broader exception handling when enabling clipboard functionality via pyperclip. - Added PassThroughException to __init__.py imports. - cmd2 now uses pyreadline3 when running any version of Python on Windows - Improved memory usage in certain use cases of tables (e.g. nested colored tables) - Deleted cmd2.fg and cmd2.bg which were deprecated in 2.3.0. Use cmd2.Fg and cmd2.Bg instead. License-Update: Update years Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-langtable: Upgrade to release 0.0.57Leon Anavi2022-02-241-1/+1
| | | | | | | | | | | | | | Upgrade to release 0.0.57: - Get translation changes from CLDR - Add more translations from CLDR - Replace "ibus/cangjie" with "ibus/table:cangjie" - Updates for Sami languages - Updates for Finnish keyboard layouts Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>