diff --git a/core/CORE_API_VERSION.md b/core/CORE_API_VERSION.md index 3eefcb9dd5..227cea2156 100644 --- a/core/CORE_API_VERSION.md +++ b/core/CORE_API_VERSION.md @@ -1 +1 @@ -1.0.0 +2.0.0 diff --git a/docs/core-api-verification.md b/docs/core-api-verification.md index 8162e3a545..0181f63b85 100644 --- a/docs/core-api-verification.md +++ b/docs/core-api-verification.md @@ -49,7 +49,7 @@ work particularly well with C++, so it might flag some C++ symbols even though they aren't part of the API. This happens particularly with C++ template instantiations. -To work around this, we list the C++ symbols as `optional` that get flaged: +To work around this, we list the C++ symbols as `optional` that get flagged: ``` (c++|optional)"typeinfo name for std::codecvt_utf8_utf16@Base" 17.0.244 diff --git a/linux/debian/control b/linux/debian/control index 611d586225..54b186c790 100644 --- a/linux/debian/control +++ b/linux/debian/control @@ -116,7 +116,7 @@ Architecture: amd64 arm64 armel armhf i386 loong64 mipsel mips64el ppc64el riscv Section: libdevel Depends: libicu-dev, - libkeymancore1 (= ${binary:Version}), + libkeymancore2 (= ${binary:Version}), ${misc:Depends}, Conflicts: libkmnkbp-dev Replaces: libkmnkbp-dev @@ -138,7 +138,7 @@ Description: Development files for Keyman keyboard processing library . This package contains development headers and libraries. -Package: libkeymancore1 +Package: libkeymancore2 Architecture: amd64 arm64 armel armhf i386 loong64 mipsel mips64el ppc64el riscv64 Section: libs Pre-Depends: @@ -148,8 +148,8 @@ Depends: ${shlibs:Depends}, Suggests: keyman, -Conflicts: libkmnkbp0-0, libkeymancore -Replaces: libkmnkbp0-0, libkeymancore +Conflicts: libkmnkbp0-0, libkeymancore, libkeymancore1 +Replaces: libkmnkbp0-0, libkeymancore, libkeymancore1 Multi-Arch: same Description: Keyman keyboard processing library Originally created in 1993 to type Lao on Windows, Keyman is now a free and @@ -170,7 +170,7 @@ Package: ibus-keyman Architecture: amd64 arm64 armel armhf i386 loong64 mipsel mips64el ppc64el riscv64 Depends: ibus (>= 1.3.7), - libkeymancore1 (= ${binary:Version}), + libkeymancore2 (= ${binary:Version}), keyman-system-service (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, diff --git a/linux/debian/libkeymancore1.install b/linux/debian/libkeymancore2.install similarity index 100% rename from linux/debian/libkeymancore1.install rename to linux/debian/libkeymancore2.install diff --git a/linux/debian/libkeymancore1.symbols b/linux/debian/libkeymancore2.symbols similarity index 97% rename from linux/debian/libkeymancore1.symbols rename to linux/debian/libkeymancore2.symbols index e9fb0fe0b3..4d22376bcd 100644 --- a/linux/debian/libkeymancore1.symbols +++ b/linux/debian/libkeymancore2.symbols @@ -1,4 +1,4 @@ -libkeymancore.so.1 libkeymancore1 #MINVER# +libkeymancore.so.2 libkeymancore2 #MINVER# * Build-Depends-Package: libkeymancore-dev (c++|optional)"typeinfo name for std::codecvt_utf8_utf16@Base" 17.0.244