Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libmysofa for openSUSE:Factory 
checked in at 2023-10-24 20:06:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libmysofa (Old)
 and      /work/SRC/openSUSE:Factory/.libmysofa.new.24901 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libmysofa"

Tue Oct 24 20:06:40 2023 rev:13 rq:1119467 version:1.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libmysofa/libmysofa.changes      2023-06-14 
16:28:49.118276164 +0200
+++ /work/SRC/openSUSE:Factory/.libmysofa.new.24901/libmysofa.changes   
2023-10-24 20:06:44.649005882 +0200
@@ -1,0 +2,13 @@
+Mon Oct 23 01:22:04 UTC 2023 - Mia Herkt <m...@0x0.st>
+
+- Update to 1.3.2:
+  * allow slightly more dense HRTFs
+  * allow all kinds of room types
+  * target exporting
+  * bug fix in memory reader
+  * enable big endian support
+- Drop 0001-fix-big-endian-convertion-of-double-value.patch
+- Add Install-header-when-only-building-shared-lib.patch
+  See https://github.com/hoene/libmysofa/issues/210
+
+-------------------------------------------------------------------

Old:
----
  0001-fix-big-endian-convertion-of-double-value.patch
  libmysofa-1.3.1.tar.gz

New:
----
  Install-header-when-only-building-shared-lib.patch
  libmysofa-1.3.2.tar.gz

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

Other differences:
------------------
++++++ libmysofa.spec ++++++
--- /var/tmp/diff_new_pack.MJdx8P/_old  2023-10-24 20:06:47.197098521 +0200
+++ /var/tmp/diff_new_pack.MJdx8P/_new  2023-10-24 20:06:47.201098666 +0200
@@ -19,7 +19,7 @@
 %define sover 1
 %define __builder ninja
 Name:           libmysofa
-Version:        1.3.1
+Version:        1.3.2
 Release:        0
 Summary:        Reader for AES SOFA HRTF files
 License:        BSD-3-Clause
@@ -27,7 +27,8 @@
 URL:            https://github.com/hoene/libmysofa
 Source0:        
https://github.com/hoene/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source99:       baselibs.conf
-Patch0:         0001-fix-big-endian-convertion-of-double-value.patch
+# https://github.com/hoene/libmysofa/issues/210
+Patch0:         Install-header-when-only-building-shared-lib.patch
 BuildRequires:  c++_compiler
 BuildRequires:  cmake
 BuildRequires:  ninja
@@ -70,7 +71,6 @@
 %install
 %cmake_install
 
-# test suite is broken
 %check
 %cmake_build -C build test
 
@@ -89,4 +89,5 @@
 %{_includedir}/mysofa.h
 %{_libdir}/%{name}.so
 %{_libdir}/pkgconfig/%{name}.pc
+%{_libdir}/cmake/mysofa
 

++++++ Install-header-when-only-building-shared-lib.patch ++++++
>From 1b7d3bb0c5d13a6d2db0b439231ce65f4ad4cca0 Mon Sep 17 00:00:00 2001
From: "Jason E. Hale" <jh...@freebsd.org>
Date: Tue, 17 Oct 2023 15:10:23 -0400
Subject: [PATCH] Install header when only building shared library

Fixes #210
---
 src/CMakeLists.txt | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index dcaa92a..0de9632 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -127,6 +127,8 @@ if(BUILD_SHARED_LIBS)
   # with the mysofa-static library.
   set_target_properties(mysofa-shared
                         PROPERTIES ARCHIVE_OUTPUT_NAME mysofa_shared)
+  set_target_properties(mysofa-shared
+                        PROPERTIES PUBLIC_HEADER "${public-headers}")
 
   set_property(
     TARGET mysofa-shared

++++++ libmysofa-1.3.1.tar.gz -> libmysofa-1.3.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/libmysofa/libmysofa-1.3.1.tar.gz 
/work/SRC/openSUSE:Factory/.libmysofa.new.24901/libmysofa-1.3.2.tar.gz differ: 
char 15, line 1

Reply via email to