#2 update to version 0.9.2 (f37)
Merged 2 years ago by decathorpe. Opened 2 years ago by decathorpe.
Unknown source f37  into  f37

file modified
+1
@@ -3,3 +3,4 @@

  /capnproto-c++-0.7.0.tar.gz

  /capnproto-c++-0.8.0.tar.gz

  /capnproto-c++-0.9.1.tar.gz

+ /capnproto-c++-0.9.2.tar.gz

@@ -1,39 +0,0 @@

- diff --git a/CMakeLists.txt b/CMakeLists.txt

- index 548dfd1..5615072 100644

- --- a/CMakeLists.txt

- +++ b/CMakeLists.txt

- @@ -1,11 +1,13 @@

-  cmake_minimum_required(VERSION 3.4)

-  project("Cap'n Proto" CXX)

- +

-  set(VERSION 0.9.1)

-  

-  list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")

-  

-  include(CheckIncludeFileCXX)

-  include(GNUInstallDirs)

- +include(CTest)

-  if(MSVC)

-    check_include_file_cxx(initializer_list HAS_CXX14)

-  else()

- @@ -25,7 +27,6 @@ set(INSTALL_TARGETS_DEFAULT_ARGS

-  

-  # Options ======================================================================

-  

- -option(BUILD_TESTING "Build unit tests and enable CTest 'check' target." ON)

-  option(EXTERNAL_CAPNP "Use the system capnp binary, or the one specified in $CAPNP, instead of using the compiled one." OFF)

-  option(CAPNP_LITE "Compile Cap'n Proto in 'lite mode', in which all reflection APIs (schema.h, dynamic.h, etc.) are not included. Produces a smaller library at the cost of features. All programs built against the library must be compiled with -DCAPNP_LITE. Requires EXTERNAL_CAPNP." OFF)

-  

- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt

- index 3035301..68ba3cc 100644

- --- a/src/CMakeLists.txt

- +++ b/src/CMakeLists.txt

- @@ -2,8 +2,6 @@

-  # Tests ========================================================================

-  

-  if(BUILD_TESTING)

- -  include(CTest)

- -

-    if(EXTERNAL_CAPNP)

-      # Set up CAPNP_GENERATE_CPP for compiling test schemas

-      find_package(CapnProto CONFIG QUIET)

file modified
+6 -6
@@ -4,18 +4,14 @@

  %global modulename %{name}-c++

  

  Name:           capnproto

- Version:        0.9.1

- Release:        3%{?dist}

+ Version:        0.9.2

+ Release:        1%{?dist}

  Summary:        A data interchange format and capability-based RPC system

  

  License:        MIT

  URL:            https://capnproto.org

  Source0:        https://capnproto.org/%{modulename}-%{version}.tar.gz

  

- # Configure tests properly

- # Fixed upstream already for 0.10.x

- Patch10001:     capnproto-0.9.1-fix-enabling-tests.diff

- 

  # We need C++

  BuildRequires:  gcc-c++

  BuildRequires:  cmake >= 3.1
@@ -92,6 +88,10 @@

  %{_libdir}/cmake/CapnProto/

  

  %changelog

+ * Fri Dec 02 2022 Fabio Valentini <decathorpe@gmail.com> - 0.9.2-1

+ - Update to version 0.9.2

+ - Addresses CVE-2022-46149

+ 

  * Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-3

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

  

file modified
+1 -1
@@ -1,1 +1,1 @@

- SHA512 (capnproto-c++-0.9.1.tar.gz) = 76623def76ab3010d7fbccc265b095d173d4ab6ddd9ff2309029b7b26c0a28c41f0fc0f09b604df8c6342e2c76251d0047c16ca2480487c589fad0bd90864e01

+ SHA512 (capnproto-c++-0.9.2.tar.gz) = ae9cde4fc3b59f443e112e5c20704372b670beab8dd2cdca2fb4d92818ee433662a062ae5ce69cace161931e2d6c369d7507586022ef50f3bbfa921cd25211a2

Packages that will need to be rebuilt, according to repoquery:

  • fastnetmon
  • librime
  • rr
  • sonic-visualiser

(which is the same list of packages as in rawhide)

I removed the patch as it no longer applies and no longer seems to be necessary as of v0.9.2.

Pull-Request has been merged by decathorpe

2 years ago