Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libsemigroups for openSUSE:Factory 
checked in at 2022-11-19 18:09:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libsemigroups (Old)
 and      /work/SRC/openSUSE:Factory/.libsemigroups.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libsemigroups"

Sat Nov 19 18:09:25 2022 rev:21 rq:1036739 version:2.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libsemigroups/libsemigroups.changes      
2022-10-28 19:32:24.355496563 +0200
+++ /work/SRC/openSUSE:Factory/.libsemigroups.new.1597/libsemigroups.changes    
2022-11-19 18:09:33.602519614 +0100
@@ -1,0 +2,5 @@
+Sat Nov 19 01:38:42 UTC 2022 - Jan Engelhardt <jeng...@inai.de>
+
+- Add pkgconfig.patch
+
+-------------------------------------------------------------------

New:
----
  pkgconfig.patch

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

Other differences:
------------------
++++++ libsemigroups.spec ++++++
--- /var/tmp/diff_new_pack.ql63sj/_old  2022-11-19 18:09:34.042522101 +0100
+++ /var/tmp/diff_new_pack.ql63sj/_new  2022-11-19 18:09:34.050522147 +0100
@@ -25,6 +25,7 @@
 Group:          Productivity/Scientific/Math
 URL:            https://github.com/libsemigroups/libsemigroups
 Source:         
https://github.com/libsemigroups/libsemigroups/releases/download/v%version/%name-%version.tar.gz
+Patch1:         pkgconfig.patch
 BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  libtool

++++++ pkgconfig.patch ++++++
>From 1f770e8663d358424eca6bbff316e2a76ba37122 Mon Sep 17 00:00:00 2001
From: Jan Engelhardt <jeng...@inai.de>
Date: Sat, 19 Nov 2022 02:33:54 +0100
Subject: [PATCH] build: add missing eigen3 to pkg-config file
References: https://github.com/libsemigroups/libsemigroups/pull/414

A libsemigroups installed to /usr requires eigen3 to be
present due to an #include line,

include/libsemigroups/digraph.hpp:#include <Eigen/Core>

However, with eigen3 not being specified in the .pc file, package
managers do not install eigen3 alongside libsemigroups-devel.
Rectify that.
---
 libsemigroups.pc.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libsemigroups.pc.in b/libsemigroups.pc.in
index 4f3dee0..9a92652 100644
--- a/libsemigroups.pc.in
+++ b/libsemigroups.pc.in
@@ -8,3 +8,4 @@ Description: C++ library for semigroups and monoids
 Version: @PACKAGE_VERSION@
 Libs: -L${libdir} -lsemigroups
 Cflags: -I${includedir}
+Requires: eigen3
-- 
2.38.1

Reply via email to