Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libsigc-2_0-0-2.12.1-2.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libsigc-2_0-0 Distribution: openSUSE Tumbleweed
Version: 2.12.1 Vendor: openSUSE
Release: 2.2 Build date: Fri Feb 2 17:15:43 2024
Group: System/Libraries Build host: h02-ch2d
Size: 134123 Source RPM: libsigc++2-2.12.1-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://libsigcplusplus.github.io/libsigcplusplus/
Summary: Typesafe Signal Framework for C++
This library implements a full callback system for use in widget
libraries, abstract interfaces, and general programming. It is the most
complete library of its kind with the ability to connect an abstract
callback to a class method, function, or function object. It contains
adaptor classes for connection of dissimilar callbacks and has an ease
of use unmatched by other C++ callback libraries.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Sun Oct 01 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.12.1:
    + Documentation:
    - slot, signal: Describe the slot<void(int)> syntax more
    - connection: Improve the class documentation
    - Improve Visual Studio build documentation
    - Remove AUTHORS and add general information to README.md
    + Build:
    - Meson:
      . Don't copy files with configure_file()
      . Fix the evaluation of is_git_build on Windows
    - Visual Studio: Support static builds
  - Use ldconfig_scriptlets macro for post(un) handling.
  - Update URL to new home.
* Mon Apr 17 2023 qzhao@suse.com
  - Add libsigc++2-remove-unnecessary-executable-flag-from-file.patch:
    cancel executable permission for file
    /usr/share/doc/packages/libsigc-2_0-0/NEWS(bsc#1209094,bsc#1209140).
* Mon Feb 27 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.12.0:
    + Add track_object(), deprecate track_obj().
    + Examples, tests:
    - examples/member_method: Make on_print() non-virtual.
    - test_limit_reference.cc: Don't use auto where a slot is
      required.
    + Build:
    - Meson:
      . Avoid configuration warnings.
      . Detect if we build from a git subtree.
      . Simplify lookup of python command.
      . Add build_tests option.
    - Meson, MSVC: Compensate for the lack of
      msvc_recommended_pragmas.h.
    - Fix build with -Dbuild-deprecated-api=false.
* Fri Feb 11 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.10.8:
    + Build:
    - Meson build: Perl is not required by new versions of
      mm-common
    - NMake Makefiles: Support building with VS2022
    + Documentation: Upgrade the manual from DocBook 4.1 to DocBook
      5.0
* Fri May 21 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.10.7:
    + Meson build:
    - Make it possible to use sigc++ as a subproject.
    - Fix dependency on files generated from .h.m4 files.
    - No implicit_include_directories.
    - Make quiet installations possible.
    - Fix build as subproject without building documentation.
    + Documentation fixes.
* Wed Nov 25 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.10.6:
    + Build: Meson build: Fix versioning on macOS.
    + Documentation:
    - sigc++/sigc++.h: Describe how to use libsigc++ with Meson.
    - Update links to the web page, now at
      libsigcplusplus.github.io/libsigcplusplus.
* Tue Oct 06 2020 dimstar@opensuse.org
  - Update to version 2.10.4:
    + Build:
    - Meson build: Set default value of the 'warnings' option to
      'min'
    - NMake Makefiles: Several improvements
    - docs/reference/: Update for Doxygen >= 1.8.16
    + Updated documentation.
  - Switch to meson build system:
    + Add meson, and remove m4 BuildRequires.
    + Replace configure/make/make_install with
      meson/meson_build/meson_install macros.
    + No longer ship the htmldoc as part of the devel package.
* Wed Mar 25 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.10.3:
    + Add Meson build, alongside the existing Autotools build.
    + Improve MSVC builds on Windows.
    + meson.build: Check if .git is a directory or file.
    + docs/reference/meson.build: Check if perl is found.
    + README: Describe building with Meson and Autotools.
    + Tests: Make test_track_obj.cc compile with clang++.
* Sat Sep 07 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop conditional libsigc++-std-c11.patch: No longer needed for
    any currently supported version of openSUSE.
  - Use make_build macro.
* Wed Aug 14 2019 bjorn.lie@gmail.com
  - Update to version 2.10.2:
    + This release is identical to 2.10.1, except for: Reference docs
      generated by Doxygen 1.8.11. Hopefully it will show up at
      https://developer.gnome.org/libsigc++/stable/

Files

/usr/lib64/libsigc-2.0.so.0
/usr/lib64/libsigc-2.0.so.0.0.0
/usr/share/doc/packages/libsigc-2_0-0
/usr/share/doc/packages/libsigc-2_0-0/ChangeLog
/usr/share/doc/packages/libsigc-2_0-0/NEWS
/usr/share/doc/packages/libsigc-2_0-0/README.md
/usr/share/licenses/libsigc-2_0-0
/usr/share/licenses/libsigc-2_0-0/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024