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