Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package olm for openSUSE:Factory checked in 
at 2022-11-01 13:43:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/olm (Old)
 and      /work/SRC/openSUSE:Factory/.olm.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "olm"

Tue Nov  1 13:43:01 2022 rev:8 rq:1032557 version:3.2.13

Changes:
--------
--- /work/SRC/openSUSE:Factory/olm/olm.changes  2022-08-03 21:16:55.603478086 
+0200
+++ /work/SRC/openSUSE:Factory/.olm.new.2275/olm.changes        2022-11-01 
13:43:02.616047816 +0100
@@ -1,0 +2,19 @@
+Mon Oct 31 12:00:00 UTC 2022 - cu...@mail.de
+
+- build: removed "python_module" definition in spec file
+
+-------------------------------------------------------------------
+Sat Oct 29 08:18:19 UTC 2022 - ecsos <ec...@opensuse.org>
+
+- Update to 3.2.13
+  - Fix compilation with newer versions of emscripten.
+    - The npm package is compiled with emscripten 3.1.17 to fix
+      compatibility with node 18.
+  - Add py.typed to Python wheels.
+  - Some documentation fixes and updates.
+  - Improve the pkgconfig file.
+
+  The changes in this release do not affect the iOS or Android
+  bindings, and should not affect the C library in most installs.
+
+-------------------------------------------------------------------

Old:
----
  olm-3.2.12.tar.bz2

New:
----
  olm-3.2.13.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ olm.spec ++++++
--- /var/tmp/diff_new_pack.vkgWlW/_old  2022-11-01 13:43:03.404052008 +0100
+++ /var/tmp/diff_new_pack.vkgWlW/_new  2022-11-01 13:43:03.408052029 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package olm
+# spec file
 #
 # Copyright (c) 2022 SUSE LLC
 #
@@ -16,7 +16,6 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 %global origname olm
 %global origlibname lib%{origname}
@@ -24,7 +23,7 @@
 %global descriptor An implementation of the Double Ratchet cryptographic 
ratchet \
 in C and C++, including an implementation of the Megolm cryptographic ratchet
 Name:           %{origname}
-Version:        3.2.12
+Version:        3.2.13
 Release:        0
 Summary:        Double Ratchet cryptographic library
 License:        Apache-2.0

++++++ olm-3.2.12.tar.bz2 -> olm-3.2.13.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/CHANGELOG.rst new/olm-3.2.13/CHANGELOG.rst
--- old/olm-3.2.12/CHANGELOG.rst        2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/CHANGELOG.rst        2022-10-07 17:00:05.000000000 +0200
@@ -1,3 +1,15 @@
+Changes in `3.2.13 <https://gitlab.matrix.org/matrix-org/olm/tags/3.2.13>`_
+===========================================================================
+
+This release includes the following changes since 3.2.12:
+
+* Fix compilation with newer versions of emscripten.
+  * The npm package is compiled with emscripten 3.1.17 to fix compatibility 
with
+    node 18.
+* Add py.typed to Python wheels.
+* Some documentation fixes and updates.
+* Improve the pkgconfig file.
+
 Changes in `3.2.12 <https://gitlab.matrix.org/matrix-org/olm/tags/3.2.12>`_
 ===========================================================================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/CMakeLists.txt 
new/olm-3.2.13/CMakeLists.txt
--- old/olm-3.2.12/CMakeLists.txt       2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/CMakeLists.txt       2022-10-07 17:00:05.000000000 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.4)
 
-project(olm VERSION 3.2.12 LANGUAGES CXX C)
+project(olm VERSION 3.2.13 LANGUAGES CXX C)
 
 option(OLM_TESTS "Build tests" ON)
 option(BUILD_SHARED_LIBS "Build as a shared library" ON)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/Makefile new/olm-3.2.13/Makefile
--- old/olm-3.2.12/Makefile     2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/Makefile     2022-10-07 17:00:05.000000000 +0200
@@ -31,7 +31,7 @@
 WASM_TARGET := $(BUILD_DIR)/wasm/libolm.a
 
 JS_EXPORTED_FUNCTIONS := javascript/exported_functions.json
-JS_EXPORTED_RUNTIME_METHODS := [ALLOC_STACK]
+JS_EXPORTED_RUNTIME_METHODS := 
[ALLOC_STACK,writeAsciiToMemory,intArrayFromString]
 JS_EXTERNS := javascript/externs.js
 
 PUBLIC_HEADERS := include/olm/olm.h include/olm/outbound_group_session.h 
include/olm/inbound_group_session.h include/olm/pk.h include/olm/sas.h 
include/olm/error.h include/olm/olm_export.h
@@ -106,7 +106,7 @@
 # we don't use this for the legacy build.)
 EMCCFLAGS_WASM += -s TOTAL_STACK=65536 -s TOTAL_MEMORY=262144 -s 
ALLOW_MEMORY_GROWTH
 
-EMCCFLAGS_ASMJS += -s WASM=0
+EMCCFLAGS_ASMJS += -s WASM=0 -Wno-error=closure
 
 EMCC.c = $(EMCC) $(CFLAGS) $(CPPFLAGS) -c -DNDEBUG -DOLM_STATIC_DEFINE=1
 EMCC.cc = $(EMCC) $(CXXFLAGS) $(CPPFLAGS) -c -DNDEBUG -DOLM_STATIC_DEFINE=1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/OLMKit.podspec 
new/olm-3.2.13/OLMKit.podspec
--- old/olm-3.2.12/OLMKit.podspec       2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/OLMKit.podspec       2022-10-07 17:00:05.000000000 +0200
@@ -3,7 +3,7 @@
   # The libolm version
   MAJOR = 3
   MINOR = 2
-  PATCH = 12
+  PATCH = 13
 
   s.name         = "OLMKit"
   s.version      = "#{MAJOR}.#{MINOR}.#{PATCH}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/Package.swift new/olm-3.2.13/Package.swift
--- old/olm-3.2.12/Package.swift        2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/Package.swift        2022-10-07 17:00:05.000000000 +0200
@@ -2,7 +2,7 @@
 
 import PackageDescription
 
-let major = 3, minor = 2, patch = 12
+let major = 3, minor = 2, patch = 13
 
 let package = Package(
     name: "Olm",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/README.md new/olm-3.2.13/README.md
--- old/olm-3.2.12/README.md    2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/README.md    2022-10-07 17:00:05.000000000 +0200
@@ -116,7 +116,7 @@
 - [nim-olm](https://codeberg.org/BarrOff/nim-olm) (MIT) Nim bindings
 - [olm-sys](https://gitlab.gnome.org/BrainBlasted/olm-sys) (Apache-2.0) Rust
   bindings
-- [Trixnity](https://gitlab.com/benkuly/trixnity) (AGPLv3) Kotlin SDK for
+- [Trixnity](https://gitlab.com/trixnity/trixnity) (Apache-2.0) Kotlin SDK for
   Matrix, including Olm bindings
 
 Note that bindings may have a different license from libolm, and are *not*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/android/gradle.properties 
new/olm-3.2.13/android/gradle.properties
--- old/olm-3.2.12/android/gradle.properties    2022-05-30 19:55:34.000000000 
+0200
+++ new/olm-3.2.13/android/gradle.properties    2022-10-07 17:00:05.000000000 
+0200
@@ -26,7 +26,7 @@
 # Ref: https://github.com/vanniktech/gradle-maven-publish-plugin
 GROUP=org.matrix.android
 POM_ARTIFACT_ID=olm
-VERSION_NAME=3.2.12
+VERSION_NAME=3.2.13
 
 POM_PACKAGING=aar
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/common.mk new/olm-3.2.13/common.mk
--- old/olm-3.2.12/common.mk    2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/common.mk    2022-10-07 17:00:05.000000000 +0200
@@ -1,4 +1,4 @@
 
 MAJOR := 3
 MINOR := 2
-PATCH := 12
+PATCH := 13
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/docs/megolm.md 
new/olm-3.2.13/docs/megolm.md
--- old/olm-3.2.12/docs/megolm.md       2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/docs/megolm.md       2022-10-07 17:00:05.000000000 +0200
@@ -227,7 +227,7 @@
 0   1    5        37       69      101      133    165   bytes
 ```
 
-The version byte, ``V``, is ``"\x02"``.
+The version byte, ``V``, is ``"\x01"``.
 
 This is followed by the ratchet index, $`i`$, which is encoded as a
 big-endian 32-bit integer; the ratchet values $`R_{i,j}`$; and the public
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/flake.lock new/olm-3.2.13/flake.lock
--- old/olm-3.2.12/flake.lock   2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/flake.lock   2022-10-07 17:00:05.000000000 +0200
@@ -2,11 +2,11 @@
   "nodes": {
     "flake-utils": {
       "locked": {
-        "lastModified": 1649676176,
-        "narHash": "sha256-OWKJratjt2RW151VUlJPRALb7OU2S5s+f0vLj4o1bHM=",
+        "lastModified": 1659877975,
+        "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
         "owner": "numtide",
         "repo": "flake-utils",
-        "rev": "a4b154ebbdc88c8498a5c7b01589addc9e9cb678",
+        "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
         "type": "github"
       },
       "original": {
@@ -17,11 +17,11 @@
     },
     "nixpkgs": {
       "locked": {
-        "lastModified": 1652172129,
-        "narHash": "sha256-8e2JMrswaKe02P8rYfvIMoc59pNuw6h/GYu8DBE1c+0=",
+        "lastModified": 1664871473,
+        "narHash": "sha256-1LzbW6G6Uz8akWiOdlIi435GAm1ct5jF5tovw/9to0o=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "f419dc5763c2b3c5580e396dea065b6d8b58ee27",
+        "rev": "b7a6fde153d9470afdb6aa1da51c4117f03b84ed",
         "type": "github"
       },
       "original": {
@@ -34,11 +34,11 @@
     "npmlock2nix": {
       "flake": false,
       "locked": {
-        "lastModified": 1648735462,
-        "narHash": "sha256-G22WBttdFoWp7E/YvGfePOc+W+ZsQGw+IwpFbAwJNeI=",
+        "lastModified": 1654775747,
+        "narHash": "sha256-9pXHDpIjmsK5390wmpGHu9aA4QOPpegPBvThHeBlef4=",
         "owner": "nix-community",
         "repo": "npmlock2nix",
-        "rev": "dd2897c3a6e404446704a63f40b9a29fa0acf752",
+        "rev": "5c4f247688fc91d665df65f71c81e0726621aaa8",
         "type": "github"
       },
       "original": {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/flake.nix new/olm-3.2.13/flake.nix
--- old/olm-3.2.12/flake.nix    2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/flake.nix    2022-10-07 17:00:05.000000000 +0200
@@ -3,7 +3,7 @@
 
   inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
   # We can't use the current stable release because of
-  # https://github.com/emscripten-core/emscripten/issues/14995
+  # https://github.com/emscripten-core/emscripten/issues/16913
   inputs.flake-utils.url = "github:numtide/flake-utils";
   inputs.npmlock2nix = {
     url = "github:nix-community/npmlock2nix";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/javascript/olm_inbound_group_session.js 
new/olm-3.2.13/javascript/olm_inbound_group_session.js
--- old/olm-3.2.12/javascript/olm_inbound_group_session.js      2022-05-30 
19:55:34.000000000 +0200
+++ new/olm-3.2.13/javascript/olm_inbound_group_session.js      2022-10-07 
17:00:05.000000000 +0200
@@ -1,3 +1,4 @@
+/** @constructor */
 function InboundGroupSession() {
     var size = Module['_olm_inbound_group_session_size']();
     this.buf = malloc(size);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/javascript/olm_outbound_group_session.js 
new/olm-3.2.13/javascript/olm_outbound_group_session.js
--- old/olm-3.2.12/javascript/olm_outbound_group_session.js     2022-05-30 
19:55:34.000000000 +0200
+++ new/olm-3.2.13/javascript/olm_outbound_group_session.js     2022-10-07 
17:00:05.000000000 +0200
@@ -1,3 +1,4 @@
+/** @constructor */
 function OutboundGroupSession() {
     var size = Module['_olm_outbound_group_session_size']();
     this.buf = malloc(size);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/javascript/olm_pk.js 
new/olm-3.2.13/javascript/olm_pk.js
--- old/olm-3.2.12/javascript/olm_pk.js 2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/javascript/olm_pk.js 2022-10-07 17:00:05.000000000 +0200
@@ -1,3 +1,4 @@
+/** @constructor */
 function PkEncryption() {
     var size = Module['_olm_pk_encryption_size']();
     this.buf = malloc(size);
@@ -98,6 +99,7 @@
 });
 
 
+/** @constructor */
 function PkDecryption() {
     var size = Module['_olm_pk_decryption_size']();
     this.buf = malloc(size);
@@ -273,6 +275,7 @@
 })
 
 
+/** @constructor */
 function PkSigning() {
     var size = Module['_olm_pk_signing_size']();
     this.buf = malloc(size);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/javascript/olm_post.js 
new/olm-3.2.13/javascript/olm_post.js
--- old/olm-3.2.12/javascript/olm_post.js       2022-05-30 19:55:34.000000000 
+0200
+++ new/olm-3.2.13/javascript/olm_post.js       2022-10-07 17:00:05.000000000 
+0200
@@ -44,6 +44,7 @@
     }
 }
 
+/** @constructor */
 function Account() {
     var size = Module['_olm_account_size']();
     this.buf = malloc(size);
@@ -244,6 +245,7 @@
     }
 });
 
+/** @constructor */
 function Session() {
     var size = Module['_olm_session_size']();
     this.buf = malloc(size);
@@ -530,6 +532,7 @@
     }
 });
 
+/** @constructor */
 function Utility() {
     var size = Module['_olm_utility_size']();
     this.buf = malloc(size);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/javascript/olm_sas.js 
new/olm-3.2.13/javascript/olm_sas.js
--- old/olm-3.2.12/javascript/olm_sas.js        2022-05-30 19:55:34.000000000 
+0200
+++ new/olm-3.2.13/javascript/olm_sas.js        2022-10-07 17:00:05.000000000 
+0200
@@ -1,3 +1,4 @@
+/** @constructor */
 function SAS() {
     var size = Module['_olm_sas_size']();
     var random_length = Module['_olm_create_sas_random_length']();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/javascript/package.json 
new/olm-3.2.13/javascript/package.json
--- old/olm-3.2.12/javascript/package.json      2022-05-30 19:55:34.000000000 
+0200
+++ new/olm-3.2.13/javascript/package.json      2022-10-07 17:00:05.000000000 
+0200
@@ -1,6 +1,6 @@
 {
   "name": "@matrix-org/olm",
-  "version": "3.2.12",
+  "version": "3.2.13",
   "description": "An implementation of the Double Ratchet cryptographic 
ratchet",
   "main": "olm.js",
   "files": [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/olm.pc.in new/olm-3.2.13/olm.pc.in
--- old/olm-3.2.12/olm.pc.in    2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/olm.pc.in    2022-10-07 17:00:05.000000000 +0200
@@ -1,7 +1,7 @@
 prefix=@CMAKE_INSTALL_PREFIX@
 exec_prefix=${prefix}
-includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
-libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
+includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
+libdir=@CMAKE_INSTALL_FULL_LIBDIR@
 
 Name: olm
 Description: implementation of the Double Ratchet cryptographic ratchet in C++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/python/README.md 
new/olm-3.2.13/python/README.md
--- old/olm-3.2.12/python/README.md     2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/python/README.md     2022-10-07 17:00:05.000000000 +0200
@@ -157,5 +157,5 @@
 [3]: https://cffi.readthedocs.io/en/latest/
 [4]: https://git.matrix.org/git/olm/about/docs/olm.rst
 [5]: https://git.matrix.org/git/olm/about/docs/megolm.rst
-[6]: https://matrix.org/docs/guides/e2e_implementation.html
+[6]: https://matrix.org/docs/guides/end-to-end-encryption-implementation-guide
 [7]: https://poljar.github.io/python-olm/html/index.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/python/olm/__version__.py 
new/olm-3.2.13/python/olm/__version__.py
--- old/olm-3.2.12/python/olm/__version__.py    2022-05-30 19:55:34.000000000 
+0200
+++ new/olm-3.2.13/python/olm/__version__.py    2022-10-07 17:00:05.000000000 
+0200
@@ -2,7 +2,7 @@
 __description__ = ("python CFFI bindings for the olm "
                    "cryptographic ratchet library")
 __url__ = "https://github.com/poljar/python-olm";
-__version__ = "3.2.12"
+__version__ = "3.2.13"
 __author__ = "Damir Jeli??"
 __author_email__ = "pol...@termina.org.uk"
 __license__ = "Apache 2.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/olm-3.2.12/python/setup.py 
new/olm-3.2.13/python/setup.py
--- old/olm-3.2.12/python/setup.py      2022-05-30 19:55:34.000000000 +0200
+++ new/olm-3.2.13/python/setup.py      2022-10-07 17:00:05.000000000 +0200
@@ -27,5 +27,8 @@
         "future",
         "typing;python_version<'3.5'"
     ],
-    zip_safe=False
+    zip_safe=False,
+    package_data={
+        "olm": ["py.typed"]
+    }
 )

Reply via email to