<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="168">
<package pkgid="4ca2f46fbcfec6e996ea8a6af1a6e27259f75ef6b203963561fb5cb1a28b4f00" name="bazel-apple-support" arch="src">
  <version epoch="0" ver="0.7.1" rel="150600.1.1"/>
  <changelog author="mrostecki@opensuse.org" date="1570795200">- Initial release</changelog>
</package>
<package pkgid="928bee3fe09a88f70a8df6db00409618f91a801642127e656f96d9aafaea7086" name="bazel-apple-support-source" arch="noarch">
  <version epoch="0" ver="0.7.1" rel="150600.1.1"/>
  <changelog author="mrostecki@opensuse.org" date="1570795200">- Initial release</changelog>
</package>
<package pkgid="3a49fbaca5da6b57703e97b52ab84be6217adc7a63811e8d5b5c689b1d98a3bb" name="bazel-rules-apple-0_32" arch="src">
  <version epoch="0" ver="0.32.0" rel="150600.1.1"/>
  <changelog author="ftake@geeko.jp" date="1676721600">- Initial release</changelog>
</package>
<package pkgid="03c0999287c25c0dbd4a0e76af4d46c8d70e30cc1a5b1a3b1b01e4c948c79984" name="bazel-rules-apple-0_32-source" arch="noarch">
  <version epoch="0" ver="0.32.0" rel="150600.1.1"/>
  <changelog author="ftake@geeko.jp" date="1676721600">- Initial release</changelog>
</package>
<package pkgid="b5ae400c14f680d57be3d9580d20b06902b7360021ebad52c8358ebb467e4c8b" name="bazel6" arch="aarch64">
  <version epoch="0" ver="6.5.0" rel="150600.1.7"/>
  <changelog author="ftake@geeko.jp" date="1683720000">- initial package based on Bazel 3.2</changelog>
  <changelog author="ftake@geeko.jp" date="1688126400">- Upstream update to 6.2.1
  * Fix bazel run test_target exit code issue (#18512)
  * Use extension rather than local names in ModuleExtensionMetadata
    (#18535)
- Upstream update to 6.2.0
  * Highlights
  * Added preliminary support for a lockfile for Bzlmod. It's
    disabled by default; use --lockfile_mode=update to enable it.
    (#18143)
  * General
  * @foo labels can now be used on the command line as the
    top-level target. Double-dot syntax is now forbidden. (#17945)
  * The aquery and cquery commands now respect the --query_file flag
    just like the query command. (#17823)
  * Patch zlib to fix compatibility with latest Xcode (#18000)
  * profile: add profile_finish_ts (#18129)
  * Use ctime in file digest cache key (#18105)
  * Include cause when reporting ActionExecutionException (#18185)
  * Check for the nullness of AspectValue. (#18186)
  * Force the Bazel server Java runtime to use the root locale
    (#17733)
  * Fix message generation of ActionExecutionException (#18257)
  * Android
  * Added coverage metric support to android_local_test (#17467)
  * Include build-tools/X.Y.Z/{lib,lib64}/** in the minimal set of
    SDK files used by the Android integration tests (#17826)
  * Fix worker and multiplex workers for DexBuilder and Desugar
    actions (#17965)
  * C++ / Objective-C
  * Fix wasm dynamic library extension crash (#17765)
  * Enable C++ deps pruning on Windows when PARSE_SHOWINCLUDES is
    available. (#17957)
  * Add attribute provides = [CcInfo] to _cc_proto_aspect (#17979)
  * Expose cc_proto_aspect as a top level symbol. (#17980)
  * CLI
  * Handle SIGWINCH under bazel run //some:test (i.e. test rules)
    correctly. (#17760)
  * Use less subshells and tees in running tests with bazel run.
    (#17869)
  * Configurability
  * Allow multiple matching select branches if they resolve to the
    same value (#18066)
  * cquery --output-starlark: better alias support (#17786)
  * Fix crashes on select()able target_compatible_with attributes
    (#18135)
  * Add "did you mean?" suggestions for typoed rule attribute names
    (#17855)
  * Turn applicable_licenses on platform() into a no-op (#18089)
  * External Dependencies
  * Added native.module_name() and native.module_version() to allow
    BUILD macro authors to acquire information about which Bazel
    module the current repo is associated with (#17893)
  * Added a new max_compatibility_level attribute to the bazel_dep
    directive, which allows version selection to upgrade a
    dependency up to the specified compatibility level (#18178)
  * Added module_ctx.is_dev_dependency, allowing an extension to
    see whether a tag is specified to be a dev dependency (#17934)
  * Added module_ctx.extension_metadata, allowing the extension to
    specify the list of repos the root module can use_repo on
    (#18174)
  * Fixed an issue where WORKSPACE and WORKSPACE-loaded .bzl files
    couldn't see the Bzlmod root module's mappings when Bzlmod is
    enabled (#17818)
  * Added suggestions to invalid tag class errors (#17896)
  * Workspace relative paths are now supported in --override_module
    (#17906)
  * Fail early if use_extension has a bad label (#17926)
  * Added dev_dependency to register_{execution_platforms,toolchains}
    (#18259)
  * Java
  * Silence setlocale warnings in Java stub (#17741)
  * Split darwin java_tools to x86_64 and arm64 (#18197)
  * Upgrade Azul JDK 17 archives (#17852)
  * Add version to JavaRuntimeInfo (#17913)
  * Update default_java_toolchain.bzl to fix a regression (#18225)
  * Updated java_tools to v12.3 to fix BazelTestRunner
    compatibility with jre8 (#18328)
  * Python
  * Removed temporary module space created for zip-based binaries
    (#17764)
  * Set envvar for runfiles manifest, not runfiles dir, when using
    a manifest (#18133)
  * Remote Execution
  * Skip empty directories instead of throwing in the prefetcher
    (#17718)
  * Remove actionId from RemoteFileArtifactValue (#17724)
  * Correctly handle templated tree artifacts in the prefetcher
    (#17735)
  * [credentialhelper] Ignore failing to provide request (#17745)
  * [remote] upload: treat ALREADY_EXISTS as success (#17732)
  * Fix data race in prefetcher (#17744)
  * Clear all remote metadata if any of them are evicted from
    remote cache (#17770)
  * Fix seeking of empty chunkers (#17830)
  * Rework ByteStreamUploader early return logic (#17832)
  * Avoid unnecessary copying when building Merkle trees (#17930)
  * Cache Merkle trees for tree artifacts (#17998)
  * Deduplicate concurrent computations of the same Merkle tree
    (#18015)
  * Add exception message to 'failed to create output directory'
    (#18067)
  * Prevent failures creating output directories (#18062)
  * Gracefully handle output symlinks with BwoB (#18106)
  * Automatically retry the build if encountered remote cache
    eviction error (#18171)
  * Allow remote retry max delay to be user configurable (#18061)
  * Rename --experimental_remote_grpc_log to --remote_grpc_log
    (#18193)
  * Construct TreeArtifactValues on multiple threads (#18194)
  * Fix crash on multiple output symlinks with BwoB (#18226)
  * Starlark / Build Language
  * Relax JSON parser, ensure duplicate keys are overridden
    (#17868)</changelog>
  <changelog author="elimat@opensuse.org" date="1691064000">- Upstream update to 6.3.1
  * Disabled lockfile support by default due to issue reports (#19105 and #19068).
    Will be re-enabled in the next minor release.
  * Mark isolated extension usages as experimental (#19050)
  * Fix a bug where frozen targets list was mutated while expanding env attribute (#19052)
  * Advertise CcInfo from cc_import (#19086)
  * Update java_tools to v12.6 (#19091)
- Upstream update to 6.3.0
  * Highlights
  - The new bazel mod command allows users to inspect their external dependency graph in Bzlmod. See documentation for details.
  - Full lockfile support has been added to Bzlmod and is now enabled by default. See documentation for details.
  * General
  - Options specified on the pseudo-command common in .rc files are now ignored by commands that do not support them as long as they are valid options for any Bazel command. Previously, commands that did not support all options given for common would fail to run. These previous semantics of common are now available via the new always pseudo-command. (#18609)
  - Improve error on invalid -//foo and -@repo//foo options (#18516)
  - Adjust --top_level_targets_for_symlinks: bazel-bin, bazel-testlogs, etc. no longer mysteriously disappear (#18916)
  - Fix Xcode 14.3 compatibility (#18490)
  - Remove option to disable ForkJoinPool. (#18791)
  * Android
  - Fix D8 dex merger failure when a synthetic class is placed on a different shard than its container class (#16368)
  - Add a new provider for injecting native libs in android_binary for android_binary Starlarkification (#18753)
  - Add a new provider for passing dex related artifacts in android_binary for android_binary Starlarkification (#18899)
  * Build Event Protocol
  - Add ActionCacheStatistics to BEP (#18914)
  * C++ / Objective-C
  - Make cpp file extensions case sensitive again (#18552)
  - Add changes to cc_shared_library from head to 6.3 (#18606)
  - Make grep_includes optional inside cc_common.register_linkstamp_compile_action (#18823)
  - Add implementation deps support for Objective-C (#18372)
  - Add external_include_paths feature on Windows toolchain (#18654)
  - Additional source inputs can now be specified for compilation in cc_library targets using the additional_compiler_inputs attribute, and these inputs can be used in the $(location) function. (#18882)
  - Fix VS 2022 autodetection (#18960)
  * Coverage
  - Expose metadata_files parameter in coverage_common.instrumented_files_info (#18838)
  - Check if json.gz files exist, not the gcov version. (#18889)
  - Add flag --experimental_collect_code_coverage_for_generated_files to enable coverage collection for generated files. (#18664)
  - Fix split post-processing of LLVM-based coverage (#18737)
  * External Dependencies / Bzlmod
  - Overrides specified by non-root modules no longer cause an error, and are silently ignored instead. (#18388)
  - The --credential_helper flag is now stable, and works for repo fetching.
  - Module extension usages can now be specified to be isolated. Each isolated usage causes a separate evaluation of the extension. See documentation for more details.
  - Report percentual download progress in repository rules (#18471)
  - Ignore hash string casing (#18414)
  - Include actual MODULE.bazel location in stack traces (#18612)
  - Fix WORKSPACE toolchain resolution with --enable_bzlmod (#18649)
  - The REPO.bazel and MODULE.bazel files are now also considered as workspace boundary markers. (#18787)
  - Yanked module versions no longer contribute dependency requirements or emit DEBUG messages for print() statements (#18908)
  - Report dev/non-dev deps imported via non-dev/dev usages (#18922)
  - Identify isolated extensions by exported name (#18923)
  * Java
  - Pass version to java_runtimes created by local_java_repository (#18415)
  - Teach ijar about dynamic constants (#18729)
  - Update to latest turbine version (#18803)
  - Update Error Prone to 2.20.0 (#18885)
  - Update java_tools to v12.5 (#18868)
  - Disable UseCorrectAssertInTests by default (#18948)
  * Local Execution
  - Use local_termination_grace_seconds when testing LinuxSandbox availability (#18568)
  * Query
  - Add jsonproto option to query --output flag (#18438)
  - query --output=proto --order_output=deps now returns targets in topological order (previously there was no ordering). (#18870)
  * Remote Execution
  - Prevent CredentialHelperEnvironment crash when invoking Bazel outside of a workspace. (#18430)
  - Use wall-time for credential helper invalidation (#18413)
  - Move credential helper setup into remote_helpers.sh so it can be reused by other shell tests. (#18453)
  - Support remote symlink outputs when building without the bytes. (#18476)
  - Enrich local BEP upload errors with file path and digest possible. (#18481)
  - Extend the credential helper default timeout to 10s. (#18527)
  - Ignore all errors when writing to stdin of a credential helper.(#18540)
  - Implement failure circuit breaker (#18541)
  - Add ServerCapabilities into RemoteExecutionClient (#18442)
  - RemoteExecutionService: support output_symlinks in ActionResult (#18441)
  - RemoteExecutionService: Action.Command to set output_paths (#18440)
  - Add ActionExecutionMetadata as a parameter to ActionInputPrefetcher#prefetchFiles. (#18656)
  - Use failure_rate instead of failure count for circuit breaker (#18559)
  - Update ignored_error logic for circuit_breaker (#18662)
  - Don't rewind the build if invocation id stays the same (#18670)
  - Fix potential memory leak in UI when BwoB. (#18659)
  - Properly handle invalid credential files (#18779)
  - Report remote execution messages as events (#18780)
  - Wait for outputs downloads before emitting local BEP events that reference these outputs. (#18815)
  - Fix non-declared symlink issue for local actions when BwoB. (#18817)
  - Download directory output for test actions (#18846)
  * Starlark / Build Language
  - Perform builtins injection for WORKSPACE-loaded bzl files. (#18819)
  * Testing
  - Fix test setup script to convey test exit code correctly (#18514)
  - Set GTEST_SHARD_STATUS_FILE in test setup (#18482)
  - Actually check if TEST_SHARD_STATUS_FILE has been touched (#18418)
  - test-setup.sh: Attempt to raise the original signal once more (#18932)
- update url to point to new project site</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="qzhao@suse.com" date="1738756800">- Update to 6.5.0
  * General
    Fix tree file materialized as symlink to another file when building
    without the bytes. (#20409)
    Fix bootstrapped Bazel binary (#20804)
    Ignore read-only errors when updating the mtime of the install_base
    (#20568)
  * C++ / Objective-C
    Fix versioned shared libraries for macOS toolchain (#20847)
  * Configurability
    Flip --incompatible_visibility_private_attributes_at_definition
    (#20520)
    Implemented --incompatible_enable_proto_toolchain_resolution
    (#20925)
  * External Dependencies
    Fix extraction of tar archives containing sparse files. (#20531)
    Restart at most once when prepopulating repository rule environment
    (#20667)
  * Java
    Don't pass --add-opens= to javac (#20472)
  * Remote Execution
    RemoteSpawnRunner: record inbetween phases in timing profile
    (#20550)
    Add profiling to remoteActionBuildingSemaphore.acquire()
    (#20549)
    Add flag experimental_throttle_remote_action_building (#20861)
  * Starlark / Build API
    Various methods and fields related to labels and repos are
    deprecated in favor of new options with clearer naming and intent.
    The deprecated APIs can be disabled by setting
  - -noincompatible_enable_deprecated_label_apis. (#20590)
- Add Source grpc-fix-compile-failuare-in-ppc64le.patch:
  Add Patch apply-grpc-build-failure-ppc64le.patch:
  Fix bazel-6.3.1 build failure on ppc64 platform. With this update,
  Mozc could successfully update in SUSE:SLE-15-SP6.
  (jsc#PED-12066, bsc#1221311)</changelog>
</package>
<package pkgid="30b6d6c1456e76441fb846a3cac4618874d272f0a218802bd70fbd41fece18d2" name="bazel6" arch="ppc64le">
  <version epoch="0" ver="6.5.0" rel="150600.1.7"/>
  <changelog author="ftake@geeko.jp" date="1683720000">- initial package based on Bazel 3.2</changelog>
  <changelog author="ftake@geeko.jp" date="1688126400">- Upstream update to 6.2.1
  * Fix bazel run test_target exit code issue (#18512)
  * Use extension rather than local names in ModuleExtensionMetadata
    (#18535)
- Upstream update to 6.2.0
  * Highlights
  * Added preliminary support for a lockfile for Bzlmod. It's
    disabled by default; use --lockfile_mode=update to enable it.
    (#18143)
  * General
  * @foo labels can now be used on the command line as the
    top-level target. Double-dot syntax is now forbidden. (#17945)
  * The aquery and cquery commands now respect the --query_file flag
    just like the query command. (#17823)
  * Patch zlib to fix compatibility with latest Xcode (#18000)
  * profile: add profile_finish_ts (#18129)
  * Use ctime in file digest cache key (#18105)
  * Include cause when reporting ActionExecutionException (#18185)
  * Check for the nullness of AspectValue. (#18186)
  * Force the Bazel server Java runtime to use the root locale
    (#17733)
  * Fix message generation of ActionExecutionException (#18257)
  * Android
  * Added coverage metric support to android_local_test (#17467)
  * Include build-tools/X.Y.Z/{lib,lib64}/** in the minimal set of
    SDK files used by the Android integration tests (#17826)
  * Fix worker and multiplex workers for DexBuilder and Desugar
    actions (#17965)
  * C++ / Objective-C
  * Fix wasm dynamic library extension crash (#17765)
  * Enable C++ deps pruning on Windows when PARSE_SHOWINCLUDES is
    available. (#17957)
  * Add attribute provides = [CcInfo] to _cc_proto_aspect (#17979)
  * Expose cc_proto_aspect as a top level symbol. (#17980)
  * CLI
  * Handle SIGWINCH under bazel run //some:test (i.e. test rules)
    correctly. (#17760)
  * Use less subshells and tees in running tests with bazel run.
    (#17869)
  * Configurability
  * Allow multiple matching select branches if they resolve to the
    same value (#18066)
  * cquery --output-starlark: better alias support (#17786)
  * Fix crashes on select()able target_compatible_with attributes
    (#18135)
  * Add "did you mean?" suggestions for typoed rule attribute names
    (#17855)
  * Turn applicable_licenses on platform() into a no-op (#18089)
  * External Dependencies
  * Added native.module_name() and native.module_version() to allow
    BUILD macro authors to acquire information about which Bazel
    module the current repo is associated with (#17893)
  * Added a new max_compatibility_level attribute to the bazel_dep
    directive, which allows version selection to upgrade a
    dependency up to the specified compatibility level (#18178)
  * Added module_ctx.is_dev_dependency, allowing an extension to
    see whether a tag is specified to be a dev dependency (#17934)
  * Added module_ctx.extension_metadata, allowing the extension to
    specify the list of repos the root module can use_repo on
    (#18174)
  * Fixed an issue where WORKSPACE and WORKSPACE-loaded .bzl files
    couldn't see the Bzlmod root module's mappings when Bzlmod is
    enabled (#17818)
  * Added suggestions to invalid tag class errors (#17896)
  * Workspace relative paths are now supported in --override_module
    (#17906)
  * Fail early if use_extension has a bad label (#17926)
  * Added dev_dependency to register_{execution_platforms,toolchains}
    (#18259)
  * Java
  * Silence setlocale warnings in Java stub (#17741)
  * Split darwin java_tools to x86_64 and arm64 (#18197)
  * Upgrade Azul JDK 17 archives (#17852)
  * Add version to JavaRuntimeInfo (#17913)
  * Update default_java_toolchain.bzl to fix a regression (#18225)
  * Updated java_tools to v12.3 to fix BazelTestRunner
    compatibility with jre8 (#18328)
  * Python
  * Removed temporary module space created for zip-based binaries
    (#17764)
  * Set envvar for runfiles manifest, not runfiles dir, when using
    a manifest (#18133)
  * Remote Execution
  * Skip empty directories instead of throwing in the prefetcher
    (#17718)
  * Remove actionId from RemoteFileArtifactValue (#17724)
  * Correctly handle templated tree artifacts in the prefetcher
    (#17735)
  * [credentialhelper] Ignore failing to provide request (#17745)
  * [remote] upload: treat ALREADY_EXISTS as success (#17732)
  * Fix data race in prefetcher (#17744)
  * Clear all remote metadata if any of them are evicted from
    remote cache (#17770)
  * Fix seeking of empty chunkers (#17830)
  * Rework ByteStreamUploader early return logic (#17832)
  * Avoid unnecessary copying when building Merkle trees (#17930)
  * Cache Merkle trees for tree artifacts (#17998)
  * Deduplicate concurrent computations of the same Merkle tree
    (#18015)
  * Add exception message to 'failed to create output directory'
    (#18067)
  * Prevent failures creating output directories (#18062)
  * Gracefully handle output symlinks with BwoB (#18106)
  * Automatically retry the build if encountered remote cache
    eviction error (#18171)
  * Allow remote retry max delay to be user configurable (#18061)
  * Rename --experimental_remote_grpc_log to --remote_grpc_log
    (#18193)
  * Construct TreeArtifactValues on multiple threads (#18194)
  * Fix crash on multiple output symlinks with BwoB (#18226)
  * Starlark / Build Language
  * Relax JSON parser, ensure duplicate keys are overridden
    (#17868)</changelog>
  <changelog author="elimat@opensuse.org" date="1691064000">- Upstream update to 6.3.1
  * Disabled lockfile support by default due to issue reports (#19105 and #19068).
    Will be re-enabled in the next minor release.
  * Mark isolated extension usages as experimental (#19050)
  * Fix a bug where frozen targets list was mutated while expanding env attribute (#19052)
  * Advertise CcInfo from cc_import (#19086)
  * Update java_tools to v12.6 (#19091)
- Upstream update to 6.3.0
  * Highlights
  - The new bazel mod command allows users to inspect their external dependency graph in Bzlmod. See documentation for details.
  - Full lockfile support has been added to Bzlmod and is now enabled by default. See documentation for details.
  * General
  - Options specified on the pseudo-command common in .rc files are now ignored by commands that do not support them as long as they are valid options for any Bazel command. Previously, commands that did not support all options given for common would fail to run. These previous semantics of common are now available via the new always pseudo-command. (#18609)
  - Improve error on invalid -//foo and -@repo//foo options (#18516)
  - Adjust --top_level_targets_for_symlinks: bazel-bin, bazel-testlogs, etc. no longer mysteriously disappear (#18916)
  - Fix Xcode 14.3 compatibility (#18490)
  - Remove option to disable ForkJoinPool. (#18791)
  * Android
  - Fix D8 dex merger failure when a synthetic class is placed on a different shard than its container class (#16368)
  - Add a new provider for injecting native libs in android_binary for android_binary Starlarkification (#18753)
  - Add a new provider for passing dex related artifacts in android_binary for android_binary Starlarkification (#18899)
  * Build Event Protocol
  - Add ActionCacheStatistics to BEP (#18914)
  * C++ / Objective-C
  - Make cpp file extensions case sensitive again (#18552)
  - Add changes to cc_shared_library from head to 6.3 (#18606)
  - Make grep_includes optional inside cc_common.register_linkstamp_compile_action (#18823)
  - Add implementation deps support for Objective-C (#18372)
  - Add external_include_paths feature on Windows toolchain (#18654)
  - Additional source inputs can now be specified for compilation in cc_library targets using the additional_compiler_inputs attribute, and these inputs can be used in the $(location) function. (#18882)
  - Fix VS 2022 autodetection (#18960)
  * Coverage
  - Expose metadata_files parameter in coverage_common.instrumented_files_info (#18838)
  - Check if json.gz files exist, not the gcov version. (#18889)
  - Add flag --experimental_collect_code_coverage_for_generated_files to enable coverage collection for generated files. (#18664)
  - Fix split post-processing of LLVM-based coverage (#18737)
  * External Dependencies / Bzlmod
  - Overrides specified by non-root modules no longer cause an error, and are silently ignored instead. (#18388)
  - The --credential_helper flag is now stable, and works for repo fetching.
  - Module extension usages can now be specified to be isolated. Each isolated usage causes a separate evaluation of the extension. See documentation for more details.
  - Report percentual download progress in repository rules (#18471)
  - Ignore hash string casing (#18414)
  - Include actual MODULE.bazel location in stack traces (#18612)
  - Fix WORKSPACE toolchain resolution with --enable_bzlmod (#18649)
  - The REPO.bazel and MODULE.bazel files are now also considered as workspace boundary markers. (#18787)
  - Yanked module versions no longer contribute dependency requirements or emit DEBUG messages for print() statements (#18908)
  - Report dev/non-dev deps imported via non-dev/dev usages (#18922)
  - Identify isolated extensions by exported name (#18923)
  * Java
  - Pass version to java_runtimes created by local_java_repository (#18415)
  - Teach ijar about dynamic constants (#18729)
  - Update to latest turbine version (#18803)
  - Update Error Prone to 2.20.0 (#18885)
  - Update java_tools to v12.5 (#18868)
  - Disable UseCorrectAssertInTests by default (#18948)
  * Local Execution
  - Use local_termination_grace_seconds when testing LinuxSandbox availability (#18568)
  * Query
  - Add jsonproto option to query --output flag (#18438)
  - query --output=proto --order_output=deps now returns targets in topological order (previously there was no ordering). (#18870)
  * Remote Execution
  - Prevent CredentialHelperEnvironment crash when invoking Bazel outside of a workspace. (#18430)
  - Use wall-time for credential helper invalidation (#18413)
  - Move credential helper setup into remote_helpers.sh so it can be reused by other shell tests. (#18453)
  - Support remote symlink outputs when building without the bytes. (#18476)
  - Enrich local BEP upload errors with file path and digest possible. (#18481)
  - Extend the credential helper default timeout to 10s. (#18527)
  - Ignore all errors when writing to stdin of a credential helper.(#18540)
  - Implement failure circuit breaker (#18541)
  - Add ServerCapabilities into RemoteExecutionClient (#18442)
  - RemoteExecutionService: support output_symlinks in ActionResult (#18441)
  - RemoteExecutionService: Action.Command to set output_paths (#18440)
  - Add ActionExecutionMetadata as a parameter to ActionInputPrefetcher#prefetchFiles. (#18656)
  - Use failure_rate instead of failure count for circuit breaker (#18559)
  - Update ignored_error logic for circuit_breaker (#18662)
  - Don't rewind the build if invocation id stays the same (#18670)
  - Fix potential memory leak in UI when BwoB. (#18659)
  - Properly handle invalid credential files (#18779)
  - Report remote execution messages as events (#18780)
  - Wait for outputs downloads before emitting local BEP events that reference these outputs. (#18815)
  - Fix non-declared symlink issue for local actions when BwoB. (#18817)
  - Download directory output for test actions (#18846)
  * Starlark / Build Language
  - Perform builtins injection for WORKSPACE-loaded bzl files. (#18819)
  * Testing
  - Fix test setup script to convey test exit code correctly (#18514)
  - Set GTEST_SHARD_STATUS_FILE in test setup (#18482)
  - Actually check if TEST_SHARD_STATUS_FILE has been touched (#18418)
  - test-setup.sh: Attempt to raise the original signal once more (#18932)
- update url to point to new project site</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="qzhao@suse.com" date="1738756800">- Update to 6.5.0
  * General
    Fix tree file materialized as symlink to another file when building
    without the bytes. (#20409)
    Fix bootstrapped Bazel binary (#20804)
    Ignore read-only errors when updating the mtime of the install_base
    (#20568)
  * C++ / Objective-C
    Fix versioned shared libraries for macOS toolchain (#20847)
  * Configurability
    Flip --incompatible_visibility_private_attributes_at_definition
    (#20520)
    Implemented --incompatible_enable_proto_toolchain_resolution
    (#20925)
  * External Dependencies
    Fix extraction of tar archives containing sparse files. (#20531)
    Restart at most once when prepopulating repository rule environment
    (#20667)
  * Java
    Don't pass --add-opens= to javac (#20472)
  * Remote Execution
    RemoteSpawnRunner: record inbetween phases in timing profile
    (#20550)
    Add profiling to remoteActionBuildingSemaphore.acquire()
    (#20549)
    Add flag experimental_throttle_remote_action_building (#20861)
  * Starlark / Build API
    Various methods and fields related to labels and repos are
    deprecated in favor of new options with clearer naming and intent.
    The deprecated APIs can be disabled by setting
  - -noincompatible_enable_deprecated_label_apis. (#20590)
- Add Source grpc-fix-compile-failuare-in-ppc64le.patch:
  Add Patch apply-grpc-build-failure-ppc64le.patch:
  Fix bazel-6.3.1 build failure on ppc64 platform. With this update,
  Mozc could successfully update in SUSE:SLE-15-SP6.
  (jsc#PED-12066, bsc#1221311)</changelog>
</package>
<package pkgid="534d9e8f0999ea64f86bb4eecda22c4d3bf6afa181e6442f262255144ce76a3a" name="bazel6" arch="s390x">
  <version epoch="0" ver="6.5.0" rel="150600.1.7"/>
  <changelog author="ftake@geeko.jp" date="1683720000">- initial package based on Bazel 3.2</changelog>
  <changelog author="ftake@geeko.jp" date="1688126400">- Upstream update to 6.2.1
  * Fix bazel run test_target exit code issue (#18512)
  * Use extension rather than local names in ModuleExtensionMetadata
    (#18535)
- Upstream update to 6.2.0
  * Highlights
  * Added preliminary support for a lockfile for Bzlmod. It's
    disabled by default; use --lockfile_mode=update to enable it.
    (#18143)
  * General
  * @foo labels can now be used on the command line as the
    top-level target. Double-dot syntax is now forbidden. (#17945)
  * The aquery and cquery commands now respect the --query_file flag
    just like the query command. (#17823)
  * Patch zlib to fix compatibility with latest Xcode (#18000)
  * profile: add profile_finish_ts (#18129)
  * Use ctime in file digest cache key (#18105)
  * Include cause when reporting ActionExecutionException (#18185)
  * Check for the nullness of AspectValue. (#18186)
  * Force the Bazel server Java runtime to use the root locale
    (#17733)
  * Fix message generation of ActionExecutionException (#18257)
  * Android
  * Added coverage metric support to android_local_test (#17467)
  * Include build-tools/X.Y.Z/{lib,lib64}/** in the minimal set of
    SDK files used by the Android integration tests (#17826)
  * Fix worker and multiplex workers for DexBuilder and Desugar
    actions (#17965)
  * C++ / Objective-C
  * Fix wasm dynamic library extension crash (#17765)
  * Enable C++ deps pruning on Windows when PARSE_SHOWINCLUDES is
    available. (#17957)
  * Add attribute provides = [CcInfo] to _cc_proto_aspect (#17979)
  * Expose cc_proto_aspect as a top level symbol. (#17980)
  * CLI
  * Handle SIGWINCH under bazel run //some:test (i.e. test rules)
    correctly. (#17760)
  * Use less subshells and tees in running tests with bazel run.
    (#17869)
  * Configurability
  * Allow multiple matching select branches if they resolve to the
    same value (#18066)
  * cquery --output-starlark: better alias support (#17786)
  * Fix crashes on select()able target_compatible_with attributes
    (#18135)
  * Add "did you mean?" suggestions for typoed rule attribute names
    (#17855)
  * Turn applicable_licenses on platform() into a no-op (#18089)
  * External Dependencies
  * Added native.module_name() and native.module_version() to allow
    BUILD macro authors to acquire information about which Bazel
    module the current repo is associated with (#17893)
  * Added a new max_compatibility_level attribute to the bazel_dep
    directive, which allows version selection to upgrade a
    dependency up to the specified compatibility level (#18178)
  * Added module_ctx.is_dev_dependency, allowing an extension to
    see whether a tag is specified to be a dev dependency (#17934)
  * Added module_ctx.extension_metadata, allowing the extension to
    specify the list of repos the root module can use_repo on
    (#18174)
  * Fixed an issue where WORKSPACE and WORKSPACE-loaded .bzl files
    couldn't see the Bzlmod root module's mappings when Bzlmod is
    enabled (#17818)
  * Added suggestions to invalid tag class errors (#17896)
  * Workspace relative paths are now supported in --override_module
    (#17906)
  * Fail early if use_extension has a bad label (#17926)
  * Added dev_dependency to register_{execution_platforms,toolchains}
    (#18259)
  * Java
  * Silence setlocale warnings in Java stub (#17741)
  * Split darwin java_tools to x86_64 and arm64 (#18197)
  * Upgrade Azul JDK 17 archives (#17852)
  * Add version to JavaRuntimeInfo (#17913)
  * Update default_java_toolchain.bzl to fix a regression (#18225)
  * Updated java_tools to v12.3 to fix BazelTestRunner
    compatibility with jre8 (#18328)
  * Python
  * Removed temporary module space created for zip-based binaries
    (#17764)
  * Set envvar for runfiles manifest, not runfiles dir, when using
    a manifest (#18133)
  * Remote Execution
  * Skip empty directories instead of throwing in the prefetcher
    (#17718)
  * Remove actionId from RemoteFileArtifactValue (#17724)
  * Correctly handle templated tree artifacts in the prefetcher
    (#17735)
  * [credentialhelper] Ignore failing to provide request (#17745)
  * [remote] upload: treat ALREADY_EXISTS as success (#17732)
  * Fix data race in prefetcher (#17744)
  * Clear all remote metadata if any of them are evicted from
    remote cache (#17770)
  * Fix seeking of empty chunkers (#17830)
  * Rework ByteStreamUploader early return logic (#17832)
  * Avoid unnecessary copying when building Merkle trees (#17930)
  * Cache Merkle trees for tree artifacts (#17998)
  * Deduplicate concurrent computations of the same Merkle tree
    (#18015)
  * Add exception message to 'failed to create output directory'
    (#18067)
  * Prevent failures creating output directories (#18062)
  * Gracefully handle output symlinks with BwoB (#18106)
  * Automatically retry the build if encountered remote cache
    eviction error (#18171)
  * Allow remote retry max delay to be user configurable (#18061)
  * Rename --experimental_remote_grpc_log to --remote_grpc_log
    (#18193)
  * Construct TreeArtifactValues on multiple threads (#18194)
  * Fix crash on multiple output symlinks with BwoB (#18226)
  * Starlark / Build Language
  * Relax JSON parser, ensure duplicate keys are overridden
    (#17868)</changelog>
  <changelog author="elimat@opensuse.org" date="1691064000">- Upstream update to 6.3.1
  * Disabled lockfile support by default due to issue reports (#19105 and #19068).
    Will be re-enabled in the next minor release.
  * Mark isolated extension usages as experimental (#19050)
  * Fix a bug where frozen targets list was mutated while expanding env attribute (#19052)
  * Advertise CcInfo from cc_import (#19086)
  * Update java_tools to v12.6 (#19091)
- Upstream update to 6.3.0
  * Highlights
  - The new bazel mod command allows users to inspect their external dependency graph in Bzlmod. See documentation for details.
  - Full lockfile support has been added to Bzlmod and is now enabled by default. See documentation for details.
  * General
  - Options specified on the pseudo-command common in .rc files are now ignored by commands that do not support them as long as they are valid options for any Bazel command. Previously, commands that did not support all options given for common would fail to run. These previous semantics of common are now available via the new always pseudo-command. (#18609)
  - Improve error on invalid -//foo and -@repo//foo options (#18516)
  - Adjust --top_level_targets_for_symlinks: bazel-bin, bazel-testlogs, etc. no longer mysteriously disappear (#18916)
  - Fix Xcode 14.3 compatibility (#18490)
  - Remove option to disable ForkJoinPool. (#18791)
  * Android
  - Fix D8 dex merger failure when a synthetic class is placed on a different shard than its container class (#16368)
  - Add a new provider for injecting native libs in android_binary for android_binary Starlarkification (#18753)
  - Add a new provider for passing dex related artifacts in android_binary for android_binary Starlarkification (#18899)
  * Build Event Protocol
  - Add ActionCacheStatistics to BEP (#18914)
  * C++ / Objective-C
  - Make cpp file extensions case sensitive again (#18552)
  - Add changes to cc_shared_library from head to 6.3 (#18606)
  - Make grep_includes optional inside cc_common.register_linkstamp_compile_action (#18823)
  - Add implementation deps support for Objective-C (#18372)
  - Add external_include_paths feature on Windows toolchain (#18654)
  - Additional source inputs can now be specified for compilation in cc_library targets using the additional_compiler_inputs attribute, and these inputs can be used in the $(location) function. (#18882)
  - Fix VS 2022 autodetection (#18960)
  * Coverage
  - Expose metadata_files parameter in coverage_common.instrumented_files_info (#18838)
  - Check if json.gz files exist, not the gcov version. (#18889)
  - Add flag --experimental_collect_code_coverage_for_generated_files to enable coverage collection for generated files. (#18664)
  - Fix split post-processing of LLVM-based coverage (#18737)
  * External Dependencies / Bzlmod
  - Overrides specified by non-root modules no longer cause an error, and are silently ignored instead. (#18388)
  - The --credential_helper flag is now stable, and works for repo fetching.
  - Module extension usages can now be specified to be isolated. Each isolated usage causes a separate evaluation of the extension. See documentation for more details.
  - Report percentual download progress in repository rules (#18471)
  - Ignore hash string casing (#18414)
  - Include actual MODULE.bazel location in stack traces (#18612)
  - Fix WORKSPACE toolchain resolution with --enable_bzlmod (#18649)
  - The REPO.bazel and MODULE.bazel files are now also considered as workspace boundary markers. (#18787)
  - Yanked module versions no longer contribute dependency requirements or emit DEBUG messages for print() statements (#18908)
  - Report dev/non-dev deps imported via non-dev/dev usages (#18922)
  - Identify isolated extensions by exported name (#18923)
  * Java
  - Pass version to java_runtimes created by local_java_repository (#18415)
  - Teach ijar about dynamic constants (#18729)
  - Update to latest turbine version (#18803)
  - Update Error Prone to 2.20.0 (#18885)
  - Update java_tools to v12.5 (#18868)
  - Disable UseCorrectAssertInTests by default (#18948)
  * Local Execution
  - Use local_termination_grace_seconds when testing LinuxSandbox availability (#18568)
  * Query
  - Add jsonproto option to query --output flag (#18438)
  - query --output=proto --order_output=deps now returns targets in topological order (previously there was no ordering). (#18870)
  * Remote Execution
  - Prevent CredentialHelperEnvironment crash when invoking Bazel outside of a workspace. (#18430)
  - Use wall-time for credential helper invalidation (#18413)
  - Move credential helper setup into remote_helpers.sh so it can be reused by other shell tests. (#18453)
  - Support remote symlink outputs when building without the bytes. (#18476)
  - Enrich local BEP upload errors with file path and digest possible. (#18481)
  - Extend the credential helper default timeout to 10s. (#18527)
  - Ignore all errors when writing to stdin of a credential helper.(#18540)
  - Implement failure circuit breaker (#18541)
  - Add ServerCapabilities into RemoteExecutionClient (#18442)
  - RemoteExecutionService: support output_symlinks in ActionResult (#18441)
  - RemoteExecutionService: Action.Command to set output_paths (#18440)
  - Add ActionExecutionMetadata as a parameter to ActionInputPrefetcher#prefetchFiles. (#18656)
  - Use failure_rate instead of failure count for circuit breaker (#18559)
  - Update ignored_error logic for circuit_breaker (#18662)
  - Don't rewind the build if invocation id stays the same (#18670)
  - Fix potential memory leak in UI when BwoB. (#18659)
  - Properly handle invalid credential files (#18779)
  - Report remote execution messages as events (#18780)
  - Wait for outputs downloads before emitting local BEP events that reference these outputs. (#18815)
  - Fix non-declared symlink issue for local actions when BwoB. (#18817)
  - Download directory output for test actions (#18846)
  * Starlark / Build Language
  - Perform builtins injection for WORKSPACE-loaded bzl files. (#18819)
  * Testing
  - Fix test setup script to convey test exit code correctly (#18514)
  - Set GTEST_SHARD_STATUS_FILE in test setup (#18482)
  - Actually check if TEST_SHARD_STATUS_FILE has been touched (#18418)
  - test-setup.sh: Attempt to raise the original signal once more (#18932)
- update url to point to new project site</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="qzhao@suse.com" date="1738756800">- Update to 6.5.0
  * General
    Fix tree file materialized as symlink to another file when building
    without the bytes. (#20409)
    Fix bootstrapped Bazel binary (#20804)
    Ignore read-only errors when updating the mtime of the install_base
    (#20568)
  * C++ / Objective-C
    Fix versioned shared libraries for macOS toolchain (#20847)
  * Configurability
    Flip --incompatible_visibility_private_attributes_at_definition
    (#20520)
    Implemented --incompatible_enable_proto_toolchain_resolution
    (#20925)
  * External Dependencies
    Fix extraction of tar archives containing sparse files. (#20531)
    Restart at most once when prepopulating repository rule environment
    (#20667)
  * Java
    Don't pass --add-opens= to javac (#20472)
  * Remote Execution
    RemoteSpawnRunner: record inbetween phases in timing profile
    (#20550)
    Add profiling to remoteActionBuildingSemaphore.acquire()
    (#20549)
    Add flag experimental_throttle_remote_action_building (#20861)
  * Starlark / Build API
    Various methods and fields related to labels and repos are
    deprecated in favor of new options with clearer naming and intent.
    The deprecated APIs can be disabled by setting
  - -noincompatible_enable_deprecated_label_apis. (#20590)
- Add Source grpc-fix-compile-failuare-in-ppc64le.patch:
  Add Patch apply-grpc-build-failure-ppc64le.patch:
  Fix bazel-6.3.1 build failure on ppc64 platform. With this update,
  Mozc could successfully update in SUSE:SLE-15-SP6.
  (jsc#PED-12066, bsc#1221311)</changelog>
</package>
<package pkgid="adb6998f9b2e666c3d13116ddf5036a550be02fefaddb1340b0a548e22366d3a" name="bazel6" arch="src">
  <version epoch="0" ver="6.5.0" rel="150600.1.7"/>
  <changelog author="ftake@geeko.jp" date="1683720000">- initial package based on Bazel 3.2</changelog>
  <changelog author="ftake@geeko.jp" date="1688126400">- Upstream update to 6.2.1
  * Fix bazel run test_target exit code issue (#18512)
  * Use extension rather than local names in ModuleExtensionMetadata
    (#18535)
- Upstream update to 6.2.0
  * Highlights
  * Added preliminary support for a lockfile for Bzlmod. It's
    disabled by default; use --lockfile_mode=update to enable it.
    (#18143)
  * General
  * @foo labels can now be used on the command line as the
    top-level target. Double-dot syntax is now forbidden. (#17945)
  * The aquery and cquery commands now respect the --query_file flag
    just like the query command. (#17823)
  * Patch zlib to fix compatibility with latest Xcode (#18000)
  * profile: add profile_finish_ts (#18129)
  * Use ctime in file digest cache key (#18105)
  * Include cause when reporting ActionExecutionException (#18185)
  * Check for the nullness of AspectValue. (#18186)
  * Force the Bazel server Java runtime to use the root locale
    (#17733)
  * Fix message generation of ActionExecutionException (#18257)
  * Android
  * Added coverage metric support to android_local_test (#17467)
  * Include build-tools/X.Y.Z/{lib,lib64}/** in the minimal set of
    SDK files used by the Android integration tests (#17826)
  * Fix worker and multiplex workers for DexBuilder and Desugar
    actions (#17965)
  * C++ / Objective-C
  * Fix wasm dynamic library extension crash (#17765)
  * Enable C++ deps pruning on Windows when PARSE_SHOWINCLUDES is
    available. (#17957)
  * Add attribute provides = [CcInfo] to _cc_proto_aspect (#17979)
  * Expose cc_proto_aspect as a top level symbol. (#17980)
  * CLI
  * Handle SIGWINCH under bazel run //some:test (i.e. test rules)
    correctly. (#17760)
  * Use less subshells and tees in running tests with bazel run.
    (#17869)
  * Configurability
  * Allow multiple matching select branches if they resolve to the
    same value (#18066)
  * cquery --output-starlark: better alias support (#17786)
  * Fix crashes on select()able target_compatible_with attributes
    (#18135)
  * Add "did you mean?" suggestions for typoed rule attribute names
    (#17855)
  * Turn applicable_licenses on platform() into a no-op (#18089)
  * External Dependencies
  * Added native.module_name() and native.module_version() to allow
    BUILD macro authors to acquire information about which Bazel
    module the current repo is associated with (#17893)
  * Added a new max_compatibility_level attribute to the bazel_dep
    directive, which allows version selection to upgrade a
    dependency up to the specified compatibility level (#18178)
  * Added module_ctx.is_dev_dependency, allowing an extension to
    see whether a tag is specified to be a dev dependency (#17934)
  * Added module_ctx.extension_metadata, allowing the extension to
    specify the list of repos the root module can use_repo on
    (#18174)
  * Fixed an issue where WORKSPACE and WORKSPACE-loaded .bzl files
    couldn't see the Bzlmod root module's mappings when Bzlmod is
    enabled (#17818)
  * Added suggestions to invalid tag class errors (#17896)
  * Workspace relative paths are now supported in --override_module
    (#17906)
  * Fail early if use_extension has a bad label (#17926)
  * Added dev_dependency to register_{execution_platforms,toolchains}
    (#18259)
  * Java
  * Silence setlocale warnings in Java stub (#17741)
  * Split darwin java_tools to x86_64 and arm64 (#18197)
  * Upgrade Azul JDK 17 archives (#17852)
  * Add version to JavaRuntimeInfo (#17913)
  * Update default_java_toolchain.bzl to fix a regression (#18225)
  * Updated java_tools to v12.3 to fix BazelTestRunner
    compatibility with jre8 (#18328)
  * Python
  * Removed temporary module space created for zip-based binaries
    (#17764)
  * Set envvar for runfiles manifest, not runfiles dir, when using
    a manifest (#18133)
  * Remote Execution
  * Skip empty directories instead of throwing in the prefetcher
    (#17718)
  * Remove actionId from RemoteFileArtifactValue (#17724)
  * Correctly handle templated tree artifacts in the prefetcher
    (#17735)
  * [credentialhelper] Ignore failing to provide request (#17745)
  * [remote] upload: treat ALREADY_EXISTS as success (#17732)
  * Fix data race in prefetcher (#17744)
  * Clear all remote metadata if any of them are evicted from
    remote cache (#17770)
  * Fix seeking of empty chunkers (#17830)
  * Rework ByteStreamUploader early return logic (#17832)
  * Avoid unnecessary copying when building Merkle trees (#17930)
  * Cache Merkle trees for tree artifacts (#17998)
  * Deduplicate concurrent computations of the same Merkle tree
    (#18015)
  * Add exception message to 'failed to create output directory'
    (#18067)
  * Prevent failures creating output directories (#18062)
  * Gracefully handle output symlinks with BwoB (#18106)
  * Automatically retry the build if encountered remote cache
    eviction error (#18171)
  * Allow remote retry max delay to be user configurable (#18061)
  * Rename --experimental_remote_grpc_log to --remote_grpc_log
    (#18193)
  * Construct TreeArtifactValues on multiple threads (#18194)
  * Fix crash on multiple output symlinks with BwoB (#18226)
  * Starlark / Build Language
  * Relax JSON parser, ensure duplicate keys are overridden
    (#17868)</changelog>
  <changelog author="elimat@opensuse.org" date="1691064000">- Upstream update to 6.3.1
  * Disabled lockfile support by default due to issue reports (#19105 and #19068).
    Will be re-enabled in the next minor release.
  * Mark isolated extension usages as experimental (#19050)
  * Fix a bug where frozen targets list was mutated while expanding env attribute (#19052)
  * Advertise CcInfo from cc_import (#19086)
  * Update java_tools to v12.6 (#19091)
- Upstream update to 6.3.0
  * Highlights
  - The new bazel mod command allows users to inspect their external dependency graph in Bzlmod. See documentation for details.
  - Full lockfile support has been added to Bzlmod and is now enabled by default. See documentation for details.
  * General
  - Options specified on the pseudo-command common in .rc files are now ignored by commands that do not support them as long as they are valid options for any Bazel command. Previously, commands that did not support all options given for common would fail to run. These previous semantics of common are now available via the new always pseudo-command. (#18609)
  - Improve error on invalid -//foo and -@repo//foo options (#18516)
  - Adjust --top_level_targets_for_symlinks: bazel-bin, bazel-testlogs, etc. no longer mysteriously disappear (#18916)
  - Fix Xcode 14.3 compatibility (#18490)
  - Remove option to disable ForkJoinPool. (#18791)
  * Android
  - Fix D8 dex merger failure when a synthetic class is placed on a different shard than its container class (#16368)
  - Add a new provider for injecting native libs in android_binary for android_binary Starlarkification (#18753)
  - Add a new provider for passing dex related artifacts in android_binary for android_binary Starlarkification (#18899)
  * Build Event Protocol
  - Add ActionCacheStatistics to BEP (#18914)
  * C++ / Objective-C
  - Make cpp file extensions case sensitive again (#18552)
  - Add changes to cc_shared_library from head to 6.3 (#18606)
  - Make grep_includes optional inside cc_common.register_linkstamp_compile_action (#18823)
  - Add implementation deps support for Objective-C (#18372)
  - Add external_include_paths feature on Windows toolchain (#18654)
  - Additional source inputs can now be specified for compilation in cc_library targets using the additional_compiler_inputs attribute, and these inputs can be used in the $(location) function. (#18882)
  - Fix VS 2022 autodetection (#18960)
  * Coverage
  - Expose metadata_files parameter in coverage_common.instrumented_files_info (#18838)
  - Check if json.gz files exist, not the gcov version. (#18889)
  - Add flag --experimental_collect_code_coverage_for_generated_files to enable coverage collection for generated files. (#18664)
  - Fix split post-processing of LLVM-based coverage (#18737)
  * External Dependencies / Bzlmod
  - Overrides specified by non-root modules no longer cause an error, and are silently ignored instead. (#18388)
  - The --credential_helper flag is now stable, and works for repo fetching.
  - Module extension usages can now be specified to be isolated. Each isolated usage causes a separate evaluation of the extension. See documentation for more details.
  - Report percentual download progress in repository rules (#18471)
  - Ignore hash string casing (#18414)
  - Include actual MODULE.bazel location in stack traces (#18612)
  - Fix WORKSPACE toolchain resolution with --enable_bzlmod (#18649)
  - The REPO.bazel and MODULE.bazel files are now also considered as workspace boundary markers. (#18787)
  - Yanked module versions no longer contribute dependency requirements or emit DEBUG messages for print() statements (#18908)
  - Report dev/non-dev deps imported via non-dev/dev usages (#18922)
  - Identify isolated extensions by exported name (#18923)
  * Java
  - Pass version to java_runtimes created by local_java_repository (#18415)
  - Teach ijar about dynamic constants (#18729)
  - Update to latest turbine version (#18803)
  - Update Error Prone to 2.20.0 (#18885)
  - Update java_tools to v12.5 (#18868)
  - Disable UseCorrectAssertInTests by default (#18948)
  * Local Execution
  - Use local_termination_grace_seconds when testing LinuxSandbox availability (#18568)
  * Query
  - Add jsonproto option to query --output flag (#18438)
  - query --output=proto --order_output=deps now returns targets in topological order (previously there was no ordering). (#18870)
  * Remote Execution
  - Prevent CredentialHelperEnvironment crash when invoking Bazel outside of a workspace. (#18430)
  - Use wall-time for credential helper invalidation (#18413)
  - Move credential helper setup into remote_helpers.sh so it can be reused by other shell tests. (#18453)
  - Support remote symlink outputs when building without the bytes. (#18476)
  - Enrich local BEP upload errors with file path and digest possible. (#18481)
  - Extend the credential helper default timeout to 10s. (#18527)
  - Ignore all errors when writing to stdin of a credential helper.(#18540)
  - Implement failure circuit breaker (#18541)
  - Add ServerCapabilities into RemoteExecutionClient (#18442)
  - RemoteExecutionService: support output_symlinks in ActionResult (#18441)
  - RemoteExecutionService: Action.Command to set output_paths (#18440)
  - Add ActionExecutionMetadata as a parameter to ActionInputPrefetcher#prefetchFiles. (#18656)
  - Use failure_rate instead of failure count for circuit breaker (#18559)
  - Update ignored_error logic for circuit_breaker (#18662)
  - Don't rewind the build if invocation id stays the same (#18670)
  - Fix potential memory leak in UI when BwoB. (#18659)
  - Properly handle invalid credential files (#18779)
  - Report remote execution messages as events (#18780)
  - Wait for outputs downloads before emitting local BEP events that reference these outputs. (#18815)
  - Fix non-declared symlink issue for local actions when BwoB. (#18817)
  - Download directory output for test actions (#18846)
  * Starlark / Build Language
  - Perform builtins injection for WORKSPACE-loaded bzl files. (#18819)
  * Testing
  - Fix test setup script to convey test exit code correctly (#18514)
  - Set GTEST_SHARD_STATUS_FILE in test setup (#18482)
  - Actually check if TEST_SHARD_STATUS_FILE has been touched (#18418)
  - test-setup.sh: Attempt to raise the original signal once more (#18932)
- update url to point to new project site</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="qzhao@suse.com" date="1738756800">- Update to 6.5.0
  * General
    Fix tree file materialized as symlink to another file when building
    without the bytes. (#20409)
    Fix bootstrapped Bazel binary (#20804)
    Ignore read-only errors when updating the mtime of the install_base
    (#20568)
  * C++ / Objective-C
    Fix versioned shared libraries for macOS toolchain (#20847)
  * Configurability
    Flip --incompatible_visibility_private_attributes_at_definition
    (#20520)
    Implemented --incompatible_enable_proto_toolchain_resolution
    (#20925)
  * External Dependencies
    Fix extraction of tar archives containing sparse files. (#20531)
    Restart at most once when prepopulating repository rule environment
    (#20667)
  * Java
    Don't pass --add-opens= to javac (#20472)
  * Remote Execution
    RemoteSpawnRunner: record inbetween phases in timing profile
    (#20550)
    Add profiling to remoteActionBuildingSemaphore.acquire()
    (#20549)
    Add flag experimental_throttle_remote_action_building (#20861)
  * Starlark / Build API
    Various methods and fields related to labels and repos are
    deprecated in favor of new options with clearer naming and intent.
    The deprecated APIs can be disabled by setting
  - -noincompatible_enable_deprecated_label_apis. (#20590)
- Add Source grpc-fix-compile-failuare-in-ppc64le.patch:
  Add Patch apply-grpc-build-failure-ppc64le.patch:
  Fix bazel-6.3.1 build failure on ppc64 platform. With this update,
  Mozc could successfully update in SUSE:SLE-15-SP6.
  (jsc#PED-12066, bsc#1221311)</changelog>
</package>
<package pkgid="f2ec371b6698de4a39424c8eca92c672f54e3413f67e44c8d11119a5ed2dc66d" name="bazel6" arch="x86_64">
  <version epoch="0" ver="6.5.0" rel="150600.1.7"/>
  <changelog author="ftake@geeko.jp" date="1683720000">- initial package based on Bazel 3.2</changelog>
  <changelog author="ftake@geeko.jp" date="1688126400">- Upstream update to 6.2.1
  * Fix bazel run test_target exit code issue (#18512)
  * Use extension rather than local names in ModuleExtensionMetadata
    (#18535)
- Upstream update to 6.2.0
  * Highlights
  * Added preliminary support for a lockfile for Bzlmod. It's
    disabled by default; use --lockfile_mode=update to enable it.
    (#18143)
  * General
  * @foo labels can now be used on the command line as the
    top-level target. Double-dot syntax is now forbidden. (#17945)
  * The aquery and cquery commands now respect the --query_file flag
    just like the query command. (#17823)
  * Patch zlib to fix compatibility with latest Xcode (#18000)
  * profile: add profile_finish_ts (#18129)
  * Use ctime in file digest cache key (#18105)
  * Include cause when reporting ActionExecutionException (#18185)
  * Check for the nullness of AspectValue. (#18186)
  * Force the Bazel server Java runtime to use the root locale
    (#17733)
  * Fix message generation of ActionExecutionException (#18257)
  * Android
  * Added coverage metric support to android_local_test (#17467)
  * Include build-tools/X.Y.Z/{lib,lib64}/** in the minimal set of
    SDK files used by the Android integration tests (#17826)
  * Fix worker and multiplex workers for DexBuilder and Desugar
    actions (#17965)
  * C++ / Objective-C
  * Fix wasm dynamic library extension crash (#17765)
  * Enable C++ deps pruning on Windows when PARSE_SHOWINCLUDES is
    available. (#17957)
  * Add attribute provides = [CcInfo] to _cc_proto_aspect (#17979)
  * Expose cc_proto_aspect as a top level symbol. (#17980)
  * CLI
  * Handle SIGWINCH under bazel run //some:test (i.e. test rules)
    correctly. (#17760)
  * Use less subshells and tees in running tests with bazel run.
    (#17869)
  * Configurability
  * Allow multiple matching select branches if they resolve to the
    same value (#18066)
  * cquery --output-starlark: better alias support (#17786)
  * Fix crashes on select()able target_compatible_with attributes
    (#18135)
  * Add "did you mean?" suggestions for typoed rule attribute names
    (#17855)
  * Turn applicable_licenses on platform() into a no-op (#18089)
  * External Dependencies
  * Added native.module_name() and native.module_version() to allow
    BUILD macro authors to acquire information about which Bazel
    module the current repo is associated with (#17893)
  * Added a new max_compatibility_level attribute to the bazel_dep
    directive, which allows version selection to upgrade a
    dependency up to the specified compatibility level (#18178)
  * Added module_ctx.is_dev_dependency, allowing an extension to
    see whether a tag is specified to be a dev dependency (#17934)
  * Added module_ctx.extension_metadata, allowing the extension to
    specify the list of repos the root module can use_repo on
    (#18174)
  * Fixed an issue where WORKSPACE and WORKSPACE-loaded .bzl files
    couldn't see the Bzlmod root module's mappings when Bzlmod is
    enabled (#17818)
  * Added suggestions to invalid tag class errors (#17896)
  * Workspace relative paths are now supported in --override_module
    (#17906)
  * Fail early if use_extension has a bad label (#17926)
  * Added dev_dependency to register_{execution_platforms,toolchains}
    (#18259)
  * Java
  * Silence setlocale warnings in Java stub (#17741)
  * Split darwin java_tools to x86_64 and arm64 (#18197)
  * Upgrade Azul JDK 17 archives (#17852)
  * Add version to JavaRuntimeInfo (#17913)
  * Update default_java_toolchain.bzl to fix a regression (#18225)
  * Updated java_tools to v12.3 to fix BazelTestRunner
    compatibility with jre8 (#18328)
  * Python
  * Removed temporary module space created for zip-based binaries
    (#17764)
  * Set envvar for runfiles manifest, not runfiles dir, when using
    a manifest (#18133)
  * Remote Execution
  * Skip empty directories instead of throwing in the prefetcher
    (#17718)
  * Remove actionId from RemoteFileArtifactValue (#17724)
  * Correctly handle templated tree artifacts in the prefetcher
    (#17735)
  * [credentialhelper] Ignore failing to provide request (#17745)
  * [remote] upload: treat ALREADY_EXISTS as success (#17732)
  * Fix data race in prefetcher (#17744)
  * Clear all remote metadata if any of them are evicted from
    remote cache (#17770)
  * Fix seeking of empty chunkers (#17830)
  * Rework ByteStreamUploader early return logic (#17832)
  * Avoid unnecessary copying when building Merkle trees (#17930)
  * Cache Merkle trees for tree artifacts (#17998)
  * Deduplicate concurrent computations of the same Merkle tree
    (#18015)
  * Add exception message to 'failed to create output directory'
    (#18067)
  * Prevent failures creating output directories (#18062)
  * Gracefully handle output symlinks with BwoB (#18106)
  * Automatically retry the build if encountered remote cache
    eviction error (#18171)
  * Allow remote retry max delay to be user configurable (#18061)
  * Rename --experimental_remote_grpc_log to --remote_grpc_log
    (#18193)
  * Construct TreeArtifactValues on multiple threads (#18194)
  * Fix crash on multiple output symlinks with BwoB (#18226)
  * Starlark / Build Language
  * Relax JSON parser, ensure duplicate keys are overridden
    (#17868)</changelog>
  <changelog author="elimat@opensuse.org" date="1691064000">- Upstream update to 6.3.1
  * Disabled lockfile support by default due to issue reports (#19105 and #19068).
    Will be re-enabled in the next minor release.
  * Mark isolated extension usages as experimental (#19050)
  * Fix a bug where frozen targets list was mutated while expanding env attribute (#19052)
  * Advertise CcInfo from cc_import (#19086)
  * Update java_tools to v12.6 (#19091)
- Upstream update to 6.3.0
  * Highlights
  - The new bazel mod command allows users to inspect their external dependency graph in Bzlmod. See documentation for details.
  - Full lockfile support has been added to Bzlmod and is now enabled by default. See documentation for details.
  * General
  - Options specified on the pseudo-command common in .rc files are now ignored by commands that do not support them as long as they are valid options for any Bazel command. Previously, commands that did not support all options given for common would fail to run. These previous semantics of common are now available via the new always pseudo-command. (#18609)
  - Improve error on invalid -//foo and -@repo//foo options (#18516)
  - Adjust --top_level_targets_for_symlinks: bazel-bin, bazel-testlogs, etc. no longer mysteriously disappear (#18916)
  - Fix Xcode 14.3 compatibility (#18490)
  - Remove option to disable ForkJoinPool. (#18791)
  * Android
  - Fix D8 dex merger failure when a synthetic class is placed on a different shard than its container class (#16368)
  - Add a new provider for injecting native libs in android_binary for android_binary Starlarkification (#18753)
  - Add a new provider for passing dex related artifacts in android_binary for android_binary Starlarkification (#18899)
  * Build Event Protocol
  - Add ActionCacheStatistics to BEP (#18914)
  * C++ / Objective-C
  - Make cpp file extensions case sensitive again (#18552)
  - Add changes to cc_shared_library from head to 6.3 (#18606)
  - Make grep_includes optional inside cc_common.register_linkstamp_compile_action (#18823)
  - Add implementation deps support for Objective-C (#18372)
  - Add external_include_paths feature on Windows toolchain (#18654)
  - Additional source inputs can now be specified for compilation in cc_library targets using the additional_compiler_inputs attribute, and these inputs can be used in the $(location) function. (#18882)
  - Fix VS 2022 autodetection (#18960)
  * Coverage
  - Expose metadata_files parameter in coverage_common.instrumented_files_info (#18838)
  - Check if json.gz files exist, not the gcov version. (#18889)
  - Add flag --experimental_collect_code_coverage_for_generated_files to enable coverage collection for generated files. (#18664)
  - Fix split post-processing of LLVM-based coverage (#18737)
  * External Dependencies / Bzlmod
  - Overrides specified by non-root modules no longer cause an error, and are silently ignored instead. (#18388)
  - The --credential_helper flag is now stable, and works for repo fetching.
  - Module extension usages can now be specified to be isolated. Each isolated usage causes a separate evaluation of the extension. See documentation for more details.
  - Report percentual download progress in repository rules (#18471)
  - Ignore hash string casing (#18414)
  - Include actual MODULE.bazel location in stack traces (#18612)
  - Fix WORKSPACE toolchain resolution with --enable_bzlmod (#18649)
  - The REPO.bazel and MODULE.bazel files are now also considered as workspace boundary markers. (#18787)
  - Yanked module versions no longer contribute dependency requirements or emit DEBUG messages for print() statements (#18908)
  - Report dev/non-dev deps imported via non-dev/dev usages (#18922)
  - Identify isolated extensions by exported name (#18923)
  * Java
  - Pass version to java_runtimes created by local_java_repository (#18415)
  - Teach ijar about dynamic constants (#18729)
  - Update to latest turbine version (#18803)
  - Update Error Prone to 2.20.0 (#18885)
  - Update java_tools to v12.5 (#18868)
  - Disable UseCorrectAssertInTests by default (#18948)
  * Local Execution
  - Use local_termination_grace_seconds when testing LinuxSandbox availability (#18568)
  * Query
  - Add jsonproto option to query --output flag (#18438)
  - query --output=proto --order_output=deps now returns targets in topological order (previously there was no ordering). (#18870)
  * Remote Execution
  - Prevent CredentialHelperEnvironment crash when invoking Bazel outside of a workspace. (#18430)
  - Use wall-time for credential helper invalidation (#18413)
  - Move credential helper setup into remote_helpers.sh so it can be reused by other shell tests. (#18453)
  - Support remote symlink outputs when building without the bytes. (#18476)
  - Enrich local BEP upload errors with file path and digest possible. (#18481)
  - Extend the credential helper default timeout to 10s. (#18527)
  - Ignore all errors when writing to stdin of a credential helper.(#18540)
  - Implement failure circuit breaker (#18541)
  - Add ServerCapabilities into RemoteExecutionClient (#18442)
  - RemoteExecutionService: support output_symlinks in ActionResult (#18441)
  - RemoteExecutionService: Action.Command to set output_paths (#18440)
  - Add ActionExecutionMetadata as a parameter to ActionInputPrefetcher#prefetchFiles. (#18656)
  - Use failure_rate instead of failure count for circuit breaker (#18559)
  - Update ignored_error logic for circuit_breaker (#18662)
  - Don't rewind the build if invocation id stays the same (#18670)
  - Fix potential memory leak in UI when BwoB. (#18659)
  - Properly handle invalid credential files (#18779)
  - Report remote execution messages as events (#18780)
  - Wait for outputs downloads before emitting local BEP events that reference these outputs. (#18815)
  - Fix non-declared symlink issue for local actions when BwoB. (#18817)
  - Download directory output for test actions (#18846)
  * Starlark / Build Language
  - Perform builtins injection for WORKSPACE-loaded bzl files. (#18819)
  * Testing
  - Fix test setup script to convey test exit code correctly (#18514)
  - Set GTEST_SHARD_STATUS_FILE in test setup (#18482)
  - Actually check if TEST_SHARD_STATUS_FILE has been touched (#18418)
  - test-setup.sh: Attempt to raise the original signal once more (#18932)
- update url to point to new project site</changelog>
  <changelog author="dimstar@opensuse.org" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="qzhao@suse.com" date="1738756800">- Update to 6.5.0
  * General
    Fix tree file materialized as symlink to another file when building
    without the bytes. (#20409)
    Fix bootstrapped Bazel binary (#20804)
    Ignore read-only errors when updating the mtime of the install_base
    (#20568)
  * C++ / Objective-C
    Fix versioned shared libraries for macOS toolchain (#20847)
  * Configurability
    Flip --incompatible_visibility_private_attributes_at_definition
    (#20520)
    Implemented --incompatible_enable_proto_toolchain_resolution
    (#20925)
  * External Dependencies
    Fix extraction of tar archives containing sparse files. (#20531)
    Restart at most once when prepopulating repository rule environment
    (#20667)
  * Java
    Don't pass --add-opens= to javac (#20472)
  * Remote Execution
    RemoteSpawnRunner: record inbetween phases in timing profile
    (#20550)
    Add profiling to remoteActionBuildingSemaphore.acquire()
    (#20549)
    Add flag experimental_throttle_remote_action_building (#20861)
  * Starlark / Build API
    Various methods and fields related to labels and repos are
    deprecated in favor of new options with clearer naming and intent.
    The deprecated APIs can be disabled by setting
  - -noincompatible_enable_deprecated_label_apis. (#20590)
- Add Source grpc-fix-compile-failuare-in-ppc64le.patch:
  Add Patch apply-grpc-build-failure-ppc64le.patch:
  Fix bazel-6.3.1 build failure on ppc64 platform. With this update,
  Mozc could successfully update in SUSE:SLE-15-SP6.
  (jsc#PED-12066, bsc#1221311)</changelog>
</package>
<package pkgid="73a0ba6150a746d3d5ce29dd185030c756f8b52c5b48b2c671224a4d46f30421" name="fcitx-mozc" arch="aarch64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="74b9a45a01753c96dadc302ff8a1a51759ff6a96bb851d2dbacd529a91c90550" name="fcitx-mozc" arch="ppc64le">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="1cc123433f904ce19980b6ef28b6c1094af3382018b0c452981c4e6e3763f717" name="fcitx-mozc" arch="x86_64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="d913e01e8f7c43ead3545b0eeec51eb49cfeac080d9dedd7e5c0a923dd3f909a" name="fcitx-mozc-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="44751b24aeaa5bc8344e08f61b78fbb26d9dff63a290c038b977fef0be7c389a" name="fcitx-mozc-debuginfo" arch="ppc64le">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="d63e5a57a4175a3c1e3d47d425a342100c8d9b0f94eb30c14f51fda1d31f3bde" name="fcitx-mozc-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="a0cbc47919f5f7a9ac062da7f0a70dad557251ee6800da39b261389a60fc8c49" name="ibus" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="502c6a26f8fba6eb3211e92d5d055955ba6b1508010af8e27f8c02ca630354ae" name="ibus" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="e81484e6366cf3ce8c357ef5e1e64a54d68d6ba2b899dfe4dcdd4c8602050e40" name="ibus" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="0789c2682a24f85d8ef1ffa80d6de2de4866895ed4fef9bf1612bc4b687ff338" name="ibus" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="f6dab93a21f576574e6218722d7be5f2ab61a6504469d5956bab4234d21a0307" name="ibus" arch="src">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="34e4231560d6b55d1dc547d3244b4ceb04d56babfad8ec888cec4c429d005493" name="ibus" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="490a2ab8a56aea4f2ee3825d30288b2d59bd99c3d1ca2dedc9b431b8a9d72491" name="ibus-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="c9fd0cf7ddf59af7950920f7e5069e5935b72f8a419b0152f8f6ba9cede8fc10" name="ibus-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="f34b821837a019332416c77c1bf07fac5304fdd45a2b127f1fb12f257ff65bcd" name="ibus-debuginfo" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="660ccfaaeb05771dc3c395abfd69a32adf646329956371f3fc374b53c25da0b5" name="ibus-debuginfo" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="1600a210f471a339c34950b6795d3ad350af1ecb5136def422c70e09aa4a6300" name="ibus-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="6634abdc4b6113736a99964769a78fa9ca92b9d51be3742174e3d0d877154597" name="ibus-debugsource" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="611bded360fc926b80a094b8c1450d5e724e4dd99ade5b559ad01a4bfa178f8e" name="ibus-debugsource" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="04f6afc2efd1210d31e8daeb155047a7225e3372113d2eb271febaa2776059ac" name="ibus-debugsource" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="c6ce9bd6739b4a8528812e86328dcb2241ffa48ca3472a2e3842ce57c5cc70ed" name="ibus-debugsource" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="5c02acf405fd0487c0518637f82573ebf97365231f94dc3800545c42e693e757" name="ibus-debugsource" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="93c596f6fad8af20cd8d648da0bd7486408b2c69332fb289ef1d23912905733c" name="ibus-devel" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="6f20d53a0e946d68e1990d3e9c88967e27ea2d9dad910bae4212c3ecf0415986" name="ibus-devel" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="f70a6df80e352b41768e5553ced1282e3b61fbba6f641573dea229a5d1e98b0b" name="ibus-devel" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="58a0b2db0f590c1ef9598f23a854b6fcf96b02e03cbce8b13db1587d2ae2b74e" name="ibus-devel" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="008136d8a3a6131c665ceb1162cc1a58ea72c02a8c6aa6879748e1eeedc595c4" name="ibus-devel" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="365bf5b1190a2a35776e61fcc49cc0f44964c76e3768b309dda3fdeca8a53ba8" name="ibus-dict-emoji" arch="noarch">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="87a544a175c5cf3908e535f66aaf7f2fb49e9daed622d2f1e98db6581dd56d5c" name="ibus-gtk" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="7b31d56905763605b3bd5f14caf80c1f94093bfa6545d820986209a6cb6b24a8" name="ibus-gtk" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="27d150c02d0c196d9a0bb5ea6508b53a5353919a70934e383cea4902f95aef39" name="ibus-gtk" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="6bc26716385e79418b0f30249717846c9aed3aefd807320a3019b4aec585bb8d" name="ibus-gtk" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="51764a2338e7f2d22278e16b17711cd7156fa35f9d51bfcbd60e32e58a24957b" name="ibus-gtk" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="8b12816180f389ceb14c779568bb8286910301d5371610a86e7e41dc47e8b0f6" name="ibus-gtk-32bit" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="193e88a632d7e076e18fcb1910b2a4094363ff2d2672f0303f280c25a82aee72" name="ibus-gtk-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="303759a1f0798041150f7a45b4a56b7470c38bcc6ad6e0f381eba47648d66e05" name="ibus-gtk-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="2c2df2cda3d8b508977dc95f82d8088c715bbcacf22d7f1214aaab476f7557bb" name="ibus-gtk-64bit-debuginfo" arch="aarch64_ilp32">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="3fb6cf25e5963e41c40d1f0db09b49d4b818c66a981007cb8eeb974d1d2b8b5f" name="ibus-gtk-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="6db36acb8b12a20fc98adbc3a7e7274327dd3fde7ac8903ecc68bd5f73a8de07" name="ibus-gtk-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="1378738f55dd9b5d8dd96cbc4ac8193688aabdb80d73ceceaec16aec08910ecd" name="ibus-gtk-debuginfo" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="48057ca61b15f2ef5914d9aefd947ae0aac9c3a5ca3806b64a519aee34019898" name="ibus-gtk-debuginfo" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="29089dbc2931e37ce31ac04065681f551be16f1d663810755d0b765c19c4ca37" name="ibus-gtk-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="28f608ee437decb485e512020788f65ad9bcff2811c2a4bf23c0dda8987a319c" name="ibus-gtk3" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="26f7741b5d8911931865bd33b29965c67125deac0f7022948a8da0dda7f63a8d" name="ibus-gtk3" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="f9b52f76d7cd3f161026de9f8877bc95bc4bc25471fc47578dd4d06ea6693bb5" name="ibus-gtk3" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="8cf7ab5a4959c0cc4cad29fe36678ef57f9d6eaad443bc958fad06feff897af7" name="ibus-gtk3" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="fc0fcc822143b8147a856dbe02211ce6dc6c3c43684113f81ee558d19c5be028" name="ibus-gtk3" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="f08ce580a058a8a23ad95e972dd41a964153f8167b4db463a889cb524c8ef5e3" name="ibus-gtk3-32bit" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="971dd3425f15497e9f4c7ba723c1f0cd02859704dd6e9bf5b2de2f308a7abe29" name="ibus-gtk3-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="e0dfe23bca1d0138cabe978bdbf8ab1aa767c3362194dcc9ebe62d45cb58c5b6" name="ibus-gtk3-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="d299805f1f6e7416888c2b11d69fdc6ea75df153e9a18030d6207b29b2f6e33e" name="ibus-gtk3-64bit-debuginfo" arch="aarch64_ilp32">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="d30d06b7e389345d6eaa22cccf23163f51fceedcf92dbac3fc7846ab15f387ea" name="ibus-gtk3-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="fb80b356c4f01efbc53bf474ca4fe9c580c5d0bbaffbbc3f4e5a2dd1607068e3" name="ibus-gtk3-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="764dee9a699a594b769014926fc826e28fc3025aac38da39ca332c09fb228bb5" name="ibus-gtk3-debuginfo" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="153fcc0728771e200dee21cb070f58dbdb8276640bac4b8a0863927275d4eb9c" name="ibus-gtk3-debuginfo" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="f009777f112f84262a9d0c125d81f884a3cdbf3f5405ca685046f5649908bb38" name="ibus-gtk3-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="b0fe096355cc88bdd5d65b34c650d2adc8dae74d5aef099f44749a360420f500" name="ibus-gtk4" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="680fe54114ba72392879ccf251973d33417bc77548cd38ab47f5c191c75a9a4e" name="ibus-gtk4" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="03452c7cc6e86e11c57e17fc266b474966f88b42497a2dbb2172595988e37e95" name="ibus-gtk4" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="57900b185c09ea86ac68e978eff92bfcc24137c96e6811c0c534ae9e6b62b9a1" name="ibus-gtk4" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="de06573b4f78a498df6dd7aa52675936078833b7b71886d3206b842a8d89b702" name="ibus-gtk4" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="ea1cd0108417c77917a390e7e796bf53f0e3a9bc0aadda7cbfa2dc70e88f99b3" name="ibus-gtk4-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="199eaf6dd1c7e33617162f9a36ea088a781555a2b14eee39f7d60f5600e49bfe" name="ibus-gtk4-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="19171f5890a62b008035f7513b481ed072420a564b3c0f99732f0f96bb1c44da" name="ibus-gtk4-debuginfo" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="af37ccbde0d5ea93ebaa2400262b0eef3f91d75743f15304088a850c70fe2e99" name="ibus-gtk4-debuginfo" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="92e1ed2a9b2341b3de6dc1dfa40d252edbea3327e41bfd41bc71779aac234dd4" name="ibus-gtk4-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="584f650a5f0d8db2bf541b941bd1c398689246274d2f7a43c5f3f0e535e0edeb" name="ibus-lang" arch="noarch">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="22e56ff49cdd03ead0fed6efac461a00fb0c8b8271c28a3b8a3ecef5d69a928a" name="ibus-mozc" arch="aarch64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="923b388ed2cb6a92b8da9e22dafebe6f7e45dd7a604aa1a89757347cbff2f4e2" name="ibus-mozc" arch="ppc64le">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="9bcd010559e9ea8c7d7768c53784e1c3f1baf34f9b8fb0ae5323ead5ab7ee6e9" name="ibus-mozc" arch="x86_64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="9a857eb26c07ed4880791031818a1e4ace02b4f85fc721f330f27041006f3fa6" name="ibus-mozc-candidate-window" arch="aarch64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="3ed88269ae9610621be3c38b150cc69a9a165cce0c7b9f49fe466bb495311988" name="ibus-mozc-candidate-window" arch="ppc64le">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="befc26638f3a2f9525b1943f001fa562f2a4fba1e28c6d96554f9a1a27c43015" name="ibus-mozc-candidate-window" arch="x86_64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="17bf4e78fd7fbe38409a093e9953ed25ba69f81561a293899db0c3dfe7d56b41" name="ibus-mozc-candidate-window-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="d271599237ea5c66ddc28fc23e9dc6e30b77a0c51d5c6af6910bc117f4ff2750" name="ibus-mozc-candidate-window-debuginfo" arch="ppc64le">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="15835aaadf84c084500855d693bb15da07f4229ca36fae950ce96bef73d01e72" name="ibus-mozc-candidate-window-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="4fa21ed146e875ae0d29b54a134db25c984f70b022f4c2101f141d6ec6c290f8" name="ibus-mozc-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="f6f9e231e2f72a8946e01c2df6b649cb9969c8a3918964a65beafe66183126f5" name="ibus-mozc-debuginfo" arch="ppc64le">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="85e6e3391d1483d647de7e36638d0e09cfb943fa0e99462770ead4622297aba5" name="ibus-mozc-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="312f100f35938a5245fdf6d3b7fa5bdbfaf9fca9f1a5871728e45a65733d38c6" name="ibus_gtk4" arch="src">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="9374c602ab5fed64793ecd8378bd34d5ce345771e594e7818c45b55078fd8ecd" name="ibus_gtk4-debugsource" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="ff206dbf515d715aedc0ee671c231e3eee4d29ba19dd036221a754f2c2c69c8d" name="ibus_gtk4-debugsource" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="27b22d8757df1c4c41ab2014a76760c91db3fdf2041d61682f2c9ddccf533633" name="ibus_gtk4-debugsource" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="216dc943c18ce2d3960f88f7f014a7c4ddbeb43535055e96493fcaf063ef4df0" name="ibus_gtk4-debugsource" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="e14a6984d67f355283a38fa584a4b4e7bac4fec88c97562afe9b94051b6cebb6" name="ibus_gtk4-debugsource" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="79e4d239d67aeb4925fbdb490d3956dfc580153a6b7cd3414e356911123ded38" name="libX11" arch="src">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="1373de2a2b8a2ef5d38add7d2404c42b6174d13ceac23335499ef018c409d53f" name="libX11-6" arch="aarch64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="a23b08ba50147dca8849acac7209332ba6e9d8ae521d0fc6141fcfb4c2d27d6a" name="libX11-6" arch="i586">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="19205d7a4e73cf27992072d97d086da8bb023d5e22e33c73e454ffb683e315af" name="libX11-6" arch="ppc64le">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="d26aa9c859287df6c962314662ce15ee170631996df216ea6fde51cdb90e6105" name="libX11-6" arch="s390x">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="b5242bfc87d737ed0556b968fa3ead2ff0507502c7295e2f4e62b168bf063ca6" name="libX11-6" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="a104e4caca7d8281ed76a6668f2726b33fc56a0b2199ac65d97bbf3bf187983c" name="libX11-6-32bit" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="8625d5e3208305d12773cf747a56e628d333ef15504c9df4d6cd9139164046c5" name="libX11-6-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="5e46232e71372af4fc5dbf5d79a2b8488e95667d7a5f04d4d03be22c7138b9e7" name="libX11-6-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="5e4e60fbed08bf2ffc976232513ead5fa1c689f05fa4cdac2e104d75823755b9" name="libX11-6-64bit-debuginfo" arch="aarch64_ilp32">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="4a3b8850d12aedde8f07073bc5c1925abf5be6e66a220dadc465df3c4f9f3a9c" name="libX11-6-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="5b2693e59b7a87d94935d048c2517b989ef4f57b824a1b5c06b5bdc1c8041ef4" name="libX11-6-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="ea18b764d621a41002007fe9ce19868e502dad42c4bb80dceba315733daa613d" name="libX11-6-debuginfo" arch="ppc64le">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="c57e0ad9c466b7d3c9ed866131bd0df673fc3274ad0f7654da5d2e35f14794a8" name="libX11-6-debuginfo" arch="s390x">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="93c68f4a6c3cdd2e747c6a5960439d2436a61f0f7eedb4e41fa40df35638b4e3" name="libX11-6-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="bc4bdcd024219be52c6f59adb831625db36fcc559101eb05e67cbf2723cd7a2e" name="libX11-data" arch="noarch">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="c4437ae85abdfbcb741a49c64d63b61c607f04095412a13c36c15c96e56a06dc" name="libX11-debugsource" arch="aarch64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="326c2eafe87d245c8a88b6bae48dff1780cce343dde3a7dfb65be1ef619bc27c" name="libX11-debugsource" arch="i586">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="f31b71223360ce01dc53b718bc87eb9934130a7ef7beecb25a13b62191bce94e" name="libX11-debugsource" arch="ppc64le">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="9a62dcaa50d71a03ec12b5f0aa75adf4ff89d3be2ed2c345471a4e69b1997c71" name="libX11-debugsource" arch="s390x">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="5d8a4525104f487093d0509f97a547a98b2faa29b350307ab8ba8071762e39c0" name="libX11-debugsource" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="f5b1c8f6091b58cbb1b96112e8d6a223c7da0a55358c0a638827f39df8888812" name="libX11-devel" arch="aarch64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="82aa9402ee622c587f760be9773e18781428a8bb1d2cdfe342a6321699e900f7" name="libX11-devel" arch="i586">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="d83812ae7466cc47759191406a38c284e1ec873df8a977316b8363a610b0ff57" name="libX11-devel" arch="ppc64le">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="f900a269becb46f3f76c9d0b8db55cbf232f68e92587b8c474c4e527be008ae4" name="libX11-devel" arch="s390x">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="d447e6e75460b7f1d1e3f080f496dd6fb7f9984026087c692dd18112530a4897" name="libX11-devel" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="e939cca7bd03330d909b91179c1f68700d84d04c4f005235c7d08b6b98092ec9" name="libX11-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="daba669be1e080dd7aabcdde54f96d1f62f283e45c03dece2f00b1db52b7d56e" name="libX11-devel-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="8be81ba30b6860342757e408c7543186f403b661073f99d03a1b9b7b335339c0" name="libX11-xcb1" arch="aarch64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="b153609438c385562e28823faff94d32065c017f726b5d3a12265700315d4a7f" name="libX11-xcb1" arch="i586">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="6dcd2de6f5e38a3e0529d57e30bbe06a098c862b7ecb7a6f6d13aefde2a2a93d" name="libX11-xcb1" arch="ppc64le">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="7794c1ed964a694805ed9d72868aef79bf935a3d40bb3480cc445538198476e5" name="libX11-xcb1" arch="s390x">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="94f32a37b680d7f96232db8ceafcbd5092d08565a0d251831eeee8636278728b" name="libX11-xcb1" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="4b5b28ad93ed09bb3dcff1302f43a30e8f69f32b3484f6f0ec1a232b2b34bed7" name="libX11-xcb1-32bit" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="69277971ee3fe41a9dfed81a43c26382e7306ee22a6facb016f5c3c28fbd4db8" name="libX11-xcb1-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="d63aec73610be21fe10d3a0ae2f2d44bd45b5103cfa526a19ccd961952d07b90" name="libX11-xcb1-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="ad24c2eacf552cfd00e10ef638c8ef911f73effb2411fc7eab40846ed79df45e" name="libX11-xcb1-64bit-debuginfo" arch="aarch64_ilp32">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="5d3a1b67155d15dc88874e15c41224b902109a6f0f61ee25bdca0d8e4cfe9dda" name="libX11-xcb1-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="8fb359cf89014aaf4c51ca2e6f1d56e15790f2869da91ec034132f237b9428e0" name="libX11-xcb1-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="d207d21f13eb6b1571de9e86baa8a4dcf8a5de8b27d031e3275b09b10f2519c3" name="libX11-xcb1-debuginfo" arch="ppc64le">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="5e5fd4fbad20b2945f995c86bad374756e952da123860b1ca87215aba528477c" name="libX11-xcb1-debuginfo" arch="s390x">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="11163b2eb486b78fda724a0fe6a9b86609fba7c0f218c25b05780ecc433cc5e0" name="libX11-xcb1-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.7" rel="150600.3.9.1"/>
  <changelog author="sndirsch@suse.com" date="1648728000">- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff</changelog>
  <changelog author="sndirsch@suse.com" date="1648987200">- Update to version 1.7.4
  * Don't try to destroy NULL condition variables</changelog>
  <changelog author="sndirsch@suse.com" date="1651233600">- Update to version 1.8
  * The highlight of this release is that we now try to initialize
    thread safety ourselves, rather than hope the application does it.
    This should resolve a number of long-standing bugs with the libxcb
    integration, since the socket handoff mechanism essentially has to
    be thread-safe.</changelog>
  <changelog author="sndirsch@suse.com" date="1654776000">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .</changelog>
  <changelog author="sndirsch@suse.com" date="1666180800">- U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  * security update for CVE-2022-3554 (bsc#1204422)</changelog>
  <changelog author="sndirsch@suse.com" date="1668168000">- Update to version 1.8.2
  * This is primarily a bug fix release, including further work on
    improving the thread-safety-constructor and making it work with
    software which had incorrectly called libX11 functions from
    inside X*IfEvent() calls.
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1669464000">- U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * fixed Firefox freezes (regression since 1.8.2) (boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1669982400">- back to "--disable-thread-safety-constructor" for now; we see just
  too many regressions, e.g. firefox freezes and crashes, crashes with
  barrierc, crashes in Godot, assertions with vkquake (boo#1205818,
  boo#1205778)</changelog>
  <changelog author="sndirsch@suse.com" date="1670068800">- U_0001-Add-XFreeThreads-function.patch
  U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch
  * adding all patches since 1.8.2 release in order to try fixing
    regressions after introducing thread safety constructor with
    1.8.1 (boo#1205778, boo#1205818)
- supersedes U_Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
- re-enabled thread safe constructor</changelog>
  <changelog author="sndirsch@suse.com" date="1670241600">- going back to version 1.7.5 for now to get rid of regressions,
  which were introduced by trying to get thread-safe in libX11
  itself
- re-introduced U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch
  which was not yet in 1.7.5
- supersedes the following patches
  * U_0001-Add-XFreeThreads-function.patch
  * U_0002-Don-t-use-pragma-inside-a-function-it-breaks-compili.patch
  * U_0003-Fix-797755-Allow-X-IfEvent-to-reenter-libX11.patch
  * U_0004-Indentation-fixes-around-recent-dpy-in_ifevent-chang.patch
  * U_0005-ChkIfEv.c-fix-wrong-handling-of-dpy-in_ifevent.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1670241601">- Update to version 1.8.1
  This release fixes the --enable-thread-safety-constructor option to the
  configure script to work as intended.  In the previous release, the changes
  for this option may not have been enabled when the option was not specified
  or when the --enable option was specified.
  While we have enabled it by default, believing that doing so will reduce
  the number of bugs users encounter running libX11 clients, in some cases
  it may expose bugs in which clients had previously gotten away with calling
  libX11 functions while a libX11 lock is already held, and thus now deadlock,
  as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
- let's hope this version doesn't suffer yet from the regressions
  reported in boo#1205778, boo#1205818 (reported against 1.8.2);
  we need libX11 thread safe for totem (GNOME 43) :-(</changelog>
  <changelog author="llyyr.public@gmail.com" date="1678363200">- Update to version 1.8.4
  This release fixes the regressions in previous 1.8.x related to the thread-
  - safety-constructor option. (boo#1209176)
- supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch</changelog>
  <changelog author="sndirsch@suse.com" date="1685620800">- Update to version 1.8.5
  * gitlab CI: Add libtool to required packages
  * configure: raise minimum autoconf requirement to 2.70
  * configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * gitlab CI: add workflow rules
  * nls: delete compose sequences that pointlessly mix upper and lower case
  * nls: remove four hundred and sixty untypable Greek compose sequences
  * nls: remove twenty two untypable Greek compose sequences
  * XSetScreenSaver.man: restore the part that was accidentally snipped
  * nls: make the Amharic compose sequences use the dead-vowel symbols
  * nls: sort three sequences alphabetically in their group, like all others
  * nls: delete six compose sequences that cannot be typed
  * nls: use a slash instead of a combining solidus in compose sequences
  * NLS: move long S compositions to respective blocks
  * NLS: implement the expansion of the six Breton N-graph keysyms
  * NLS: move dead-caron subscript compositions to the relevant Unicode block
  * NLS: Remove strange dead_cedilla cedi sign sequences
  * nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
  will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
  to keep those sequeunces working with this release.</changelog>
  <changelog author="sndirsch@suse.com" date="1686571200">- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
  * Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)</changelog>
  <changelog author="dmueller@suse.com" date="1689422400">- update to 1.8.6:
  * InitExt.c: Add bounds checks for extension request,
    event, &amp; error codes
  * Fixes CVE-2023-3138: X servers could return values from
    XQueryExtension that would cause Xlib to write entries
    out-of-bounds of the arrays to store them, though this
    would only overwrite other parts of the Display
    struct, not outside the bounds allocated for that
    structure.
- drop U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch (upstream)</changelog>
  <changelog author="sndirsch@suse.com" date="1696334400">- update to 1.8.7
  This release contains fixes for the issues reported in security
  advisory here:
    https://lists.x.org/archives/xorg-announce/2023-October/003424.html
  * fixes CVE-2023-43785 libX11: out-of-bounds memory access in
    _XkbReadKeySyms() (boo#1215683)
  * fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
  in PutSubImage() (boo#1215684)
  * fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
    leading to a heap overflow (boo#1215685)
  along with:
  * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
  * Bring XKB docs in line with actual implementation (!231, !228)
  * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
  * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
    !217, !219, !220, !222, !223, !226, !227, !229)</changelog>
  <changelog author="sndirsch@suse.com" date="1700481600">- this update is needed due to jsc#PED-7282; it includes the
  security fix for CVE-2022-3555 (bsc#1204425, bsc#1208881) and
  a fix for a race condition in libX11 that causes various
  applications to crash randomly (boo#1181963)</changelog>
  <changelog author="sndirsch@suse.com" date="1740225600">- U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
  * Buffer overflow in XkbChangeTypesOfKey()
    (CVE-2025-26597, bsc#1237431)</changelog>
  <changelog author="qzhao@suse.com" date="1762948800">- Add libX11-unmark-fabricate-key-events-with-XKeyEvent-serial.patch:
  Backport 024d229f from upstream:
  ximcp: Unmark to fabricate key events with XKeyEvent serial
  _XimProtoKeypressFilter() and _XimProtoKeyreleaseFilter() can
  receive XKeyEvent from both the typing on the keyboard and the
  callback of XIM_FORWARD_EVENT.
  (bsc#1252250)</changelog>
  <changelog author="qzhao@suse.com" date="1763035200">- Add libX11-commit-first-info-in-XimCommitInfo.patch:
  Backport 041b5291 from upstream:
  imDefLkup: Commit first info in XimCommitInfo
  Xic.private.proto.commit_info can receive multiple XimCommitInfo
  when typing keys very quickly like an bar code scanner (or evemu-play)
  and the first info in XimCommitInfo should be committed to keep
  the typing key order.
  (bsc#1252250)</changelog>
</package>
<package pkgid="bc4ad791e3ff19a9f25118e95f852a6b698c9af2bfab4dccb9f625e3dd0b7e26" name="libibus-1_0-5" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="7214c6ad3aeed57e078a5ddd1cc490e97391fece89531cfadd571897f94b1c25" name="libibus-1_0-5" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="46e646b332ef170db3c9141dc172474bb195208b6d145f8198f30002768563f5" name="libibus-1_0-5" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="77f99b8c45764e64ffa75f3888595b807f1081d2f507f4812af644aa1cbf99d7" name="libibus-1_0-5" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="a684847930c5d46de8b2e087c0ad2a566ee521a14faf697a26c20b1347a6ec0b" name="libibus-1_0-5" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="13b780e89d45f3f3a2f75a345fdb387c2a7929cdf60553811b880b32a5d235f2" name="libibus-1_0-5-32bit" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="5f1e7bae7b2de0833fa190ea08c5669fdb80328913aaa048430f49cdeda53434" name="libibus-1_0-5-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="c6c998449dc1d084924a9e1af86afd72013a5526c9628e93faed6d139103ee28" name="libibus-1_0-5-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="cd58c1a72382057e877eb5182c33927fc35a9935f7c6c64d4f80a1f1c0f5023b" name="libibus-1_0-5-64bit-debuginfo" arch="aarch64_ilp32">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="9afb7bcf4102649d85721b06055ceaa4f113b335b7ca4911e5f5135053e6e5dd" name="libibus-1_0-5-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="5339e4547ddcc9172dbc2f28317877572d2871a08a3d96bde4f295452464b5dc" name="libibus-1_0-5-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="294f13163afd292c4e88b71b5a40682f3bf135ee93063b9dedd165da7f94a156" name="libibus-1_0-5-debuginfo" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="35b473f04a9c6ae20dbd3908c175e87ec2b93ad2f825bdea8e86d7cd2f07e0af" name="libibus-1_0-5-debuginfo" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="c7264a365064c7830ef689ebbe8a6973cc9f474307cbd2f059e49af7b82d76f0" name="libibus-1_0-5-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="799a3e38ac8e49a3f920e5fe17f61d5d9501245d620c2c58555badd979aafbd6" name="mozc" arch="aarch64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="5b4623507b64dea87959fbc9aaf99664f410cc39747d3c2b8dd57c3137c18b34" name="mozc" arch="ppc64le">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="2f525c569d2394071e8851b23d1fd3bf050d0bb42dda6be50cfa3e92252fd537" name="mozc" arch="src">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="9a8f1e276c215d01b0c93d11adad51a14596a1f349beee06d154b5c3b4702bfd" name="mozc" arch="x86_64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="75761f61a4d4b10c1a86e59388374c88da6248eb4c463fd248d94a98ced85739" name="mozc-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="b85416c5b3149bd57df76250255d2a2cd15f7bec129502cd5908e47cf22d6b15" name="mozc-debuginfo" arch="ppc64le">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="01ca8914e91f60e1b642290b46e60e714a9725b06be32d371378f18a1631a44e" name="mozc-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="e8c2cdb1f8cc731f0a94563fe2ecb802750843b0b7ccce7527d89751a84fb877" name="mozc-gui-tools" arch="aarch64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="49f9048d228963eda2f77311de3dfcda3270c12263428a00db31fd794a267ee5" name="mozc-gui-tools" arch="ppc64le">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="a24b2a399b059a76e13ca2848c9634dbfcf10037bad53034756905a7c3e52db4" name="mozc-gui-tools" arch="x86_64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="307ce5af2ecbea50f2d2886c4fa573e42c0dfe849d622a8837dc2e398aa42a93" name="mozc-gui-tools-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="2cc2675421daac1e8dd97bf64b6aabd9a78ef504c233564b0c45efa96ad1ab7e" name="mozc-gui-tools-debuginfo" arch="ppc64le">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="5bd9076b32b5104aa2571c56524b490f4f86d03e3183e0331d0199849a20a363" name="mozc-gui-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.29.5268.102" rel="150600.1.3"/>
  <changelog author="qzhao@suse.com" date="1587384000">- Update mozc.spec: Drop the is_opensuse macro to eliminate in
  behavior in between SLE-15 and openSUSE Leap (jsc#SLE-11737).</changelog>
  <changelog author="ftake@geeko.jp" date="1590580800">- Remove third party files which are not distributed BSD-3-Clause
  from the source tar.xz</changelog>
  <changelog author="ftake@geeko.jp" date="1599307200">- Use system libprotobuf because Mozc's build script cannot handle
  newer protobuf source code
  * Fix build error under RISC V environment
  * Add: mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch</changelog>
  <changelog author="ftake@geeko.jp" date="1599739200">- Build scripts migration to Python 3
  * Add: build-scripts-migration-to-python3.patch
  * Add: fix-zip-code-conversion-output.patch
- Update post code dictionary</changelog>
  <changelog author="ftake@geeko.jp" date="1604577600">- Upstream update to 2.25.4150
  * Remove hand writing feature by using Zinnia
  * Update dictionaries
  * Python 3 Support
  * No changelog is available
- Add abseil-cpp
- Remove mozc-gen_zip_code_seed_py.patch
  * Fix spec file so that the tool works without this patch
- Remove patches merged by upstream
  * gcc-8.1-ZeroQueryDict-iterator.patch
  * add-Japanese-new-era-reiwa-to-dict.patch
  * add-Japanese-new-era-reiwa-to-date_rewriter.patch
  * add-Japanese-new-era-reiwa-ligature-to-dict.patch
  * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch
  * build-scripts-migration-to-python3.patch
  * fix-zip-code-conversion-output.patch
- Add build-with-libstdc++.patch
  * Force to use libstdc++ instead of libc++
- Add fcitx-fix-for-a1dcadab.patch
  * Fix fcitx-mozc patch for the latest mozc
- Refresh mozc-ninja-verbose-build.patch
- Update make_archive.sh</changelog>
  <changelog author="ftake@geeko.jp" date="1612785600">- Upstream update to 2.26.4276.102
  * Fix problem with conversion including a number
  * Introduce a new configuration file ibus_config.textproto
    so that users can change IBus keyboard layout without root
- Update README.SUSE
- Update post code dictionary
- Update abseil-cpp to 20200923.3
- Refresh build-with-libstdc++.patch
- Refresh ibus-provide-layout-variations.patch
- Remove fcitx-mozc-2.23.2815.102.1.patch
  * Replaced with fcitx-mozc.tar.xz
- Remove fcitx-fix-for-a1dcadab.patch
  * Merged by upstream</changelog>
  <changelog author="tiwai@suse.de" date="1636545600">- Add fcitx5-mozc support: fcitx5-mozc-fix.patch
  It could be done with multibuild once when fcitx5 landed in
  FACTORY, but as of now, it's built in a separate spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1637582400">- Add python3-six to BuildReq explicitly, as the implicit
  dependency chain was broken on TW</changelog>
  <changelog author="tiwai@suse.de" date="1637668800">- Move mozc-fcitx5.spec to a dedicated linked package (for now)</changelog>
  <changelog author="tiwai@suse.de" date="1644667200">- Enable fcitx5 build with _muiltibuild, as fcitx5 is included now
  in FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1644753600">- Remove /usr/share/pixmaps from filelist of fcitx5-mozc as zypper
  complains the conflict with filesystems</changelog>
  <changelog author="ftake@geeko.jp" date="1645876800">- Upstream update to 2.26.4660.102
  * Fix the description of half-width tilde
  * New feature to customize the initial input mode
  * Qt5 based candidate window (renderer)
  * Add larger size PNG and SVG icons
  * Fixed issues on the Emacs client #421, #497
- Update Fcitx4/5 mozc to the latest
- Add Fcitx5 mo files
- Update README.SUSE
- Switch the build system to Bazel
- Update bundled protobuf to v3.19.3 lined statically
- Update abseil-cpp to 20211102.0
- Add icons from material-design-icons
- Add fcitx-mozc-bazel-build.patch
- Use gcc8 for Leap 15 because &lt;filesystem&gt; is now required
- Drop patches due to build system change
  * mozc-ninja-verbose-build.patch
  * mozc-build-gcc.patch
  * build-with-libstdc++.patch
- Add add-sha256sum-for-zipcode-archives.patch
  * to allow offline build
- Drop ibus-qt5-hide_preedit_text-workaround.patch
  * fixed in Qt side</changelog>
  <changelog author="dimstar@opensuse.org" date="1649160000">- Exclude build on i586: bazel is not supported on i586, thus we
  have no build system available for mozc.</changelog>
  <changelog author="ftake@geeko.jp" date="1651752000">- Upstream update to 2.28.4715.102
  * Update dictionaries
  * Enable Qt candidate window on Wayland session
- Update fcitx5-mozc
  * Improve system tray menus
- Fix fcitx5-mozc cannot find icons
- Use icons from Mozc for Fcitx5 since their quality is now
  improved
- Update postcode dictionaries
- Refresh add-sha256sum-for-zipcode-archives.patch
- Refresh fcitx-mozc-bazel-build.patch
- Fix icon path in ibus-setup-mozc-jp.desktop</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681473600">- Add add-missing-include.patch: Add missing #include &lt;cstdint&gt;,
  fix build with gcc13.
- Rebase patches with quilt.</changelog>
  <changelog author="ftake@geeko.jp" date="1686398400">- Upstream update to 2.29.5111.102
  * Fix overlay of mozc-candidate-style in mozc.el
  * Enable the candidate window to show on a secondary and later display
  * Update dictionaries
  * Introduce MOZC_IBUS_CANDIDATE_WINDOW to disable mozc_renderer
  * Support Emoji 15.0
  * Support ImeOn/ImeOff keys
  * Update absel-cpp and protobuf
  * Remove add-missing-include.patch
  - Merged by upstream
- Update fcitx-mozc
  * Refresh fcitx-mozc-bazel-build.patch
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1692187200">- Fix build without %jobs</changelog>
  <changelog author="ftake@geeko.jp" date="1694347200">- Upstream update to 2.29.5220.102
  * Update the segment prefix for Tabi
  * Update dictionaries
  * Switch to Qt6
  * Update protobuf to 24.2
- Update fcitx-mozc
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
  - Update hash codes
  - Add a comment to state auto generated
- Fix the compiler options from RPM is not passed to a compiler</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="ftake@geeko.jp" date="1708776000">- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch</changelog>
</package>
<package pkgid="68e0950ac70e872e5a9ab913db741315ff2334fb4ace9c5eee8641744a04521b" name="typelib-1_0-IBus-1_0" arch="aarch64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="601026e4f09b922e78c71e9c29cfe6b0c0a79086c631011520651aca5f1515e1" name="typelib-1_0-IBus-1_0" arch="i586">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="9d42ad7b1b073bc4449c405e03806937c17035326b1892a9e2b7f9f2e721a6be" name="typelib-1_0-IBus-1_0" arch="ppc64le">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="ec13ccc898025a5f247d98fdd2cbc5564985c42e3df4c8b0246c91c7bef3eb41" name="typelib-1_0-IBus-1_0" arch="s390x">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
<package pkgid="14602bc0de63e5719571f3ce6a4c70b5eb7d0b089eb191583bd21a4622721fe7" name="typelib-1_0-IBus-1_0" arch="x86_64">
  <version epoch="0" ver="1.5.28" rel="150600.5.3"/>
  <changelog author="ftake@geeko.jp" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="ftake@geeko.jp" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="hillwood@opensuse.org" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="dimstar@opensuse.org" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="hillwood@opensuse.org" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="predivan@mts.rs" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="ftake@geeko.jp" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="dimstar@opensuse.org" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="dimstar@opensuse.org" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="dimstar@opensuse.org" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="hillwood@opensuse.org" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="ftake@geeko.jp" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="yfjiang@suse.com" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="ftake@geeko.jp" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="ftake@geeko.jp" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="ftake@geeko.jp" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="ftake@geeko.jp" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="avinesh.kumar@suse.com" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="asn@cryptomilk.org" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="qzhao@suse.com" date="1761998400">- Remove ibus-fix-key-release.patch:
  This patch should not be ported separately as it may cause garbled
  characters when using barcode scanner.
  (bsc#1252250)</changelog>
</package>
</otherdata>