Date: Thu, 12 Feb 2026 01:42:48 +0000 From: Don Lewis <truckman@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Olivier Duchateau <duchateau.olivier@gmail.com> Subject: git: 46c0f8474ed6 - main - devel/libsigc++30: update to 3.8.0 Message-ID: <698d3018.403b2.6ecef4b7@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by truckman: URL: https://cgit.FreeBSD.org/ports/commit/?id=46c0f8474ed6e3b2acbca3f3970efdf81fe7e767 commit 46c0f8474ed6e3b2acbca3f3970efdf81fe7e767 Author: Olivier Duchateau <duchateau.olivier@gmail.com> AuthorDate: 2026-02-11 05:25:36 +0000 Commit: Don Lewis <truckman@FreeBSD.org> CommitDate: 2026-02-12 01:40:56 +0000 devel/libsigc++30: update to 3.8.0 Update to 3.8.0 3.8.0 (stable) 2025-10-26 This release and future releases will not store tarballs at download.gnome.org/sources/. Only modules with source code at gitlab.gnome.org/GNOME/ can store tarballs there now. Tarballs of libsigcplusplus are now stored only at github.com/libsigcplusplus/libsigcplusplus/releases/. * slot, signal: static_assert not using R,T... syntax (Daniel Boles) Issue #86, pull request #100 * scoped_connection: Remove [[nodiscard]] (Kjell Ahlstedt) Issue #102 (Vadym) * Add signal_connect(): Helper functions to ease connecting functions or methods to signals (Rémi Hérilier) Issue #104, #108, pull request #107 * Simplify ambiguity removal when compiling with MSVC (Rémi Hérilier) Pull request #110 Documentation: * README.md: Add info about building the documentation (Kjell Ahlstedt) Issue #101 (raphael10-collab) * Don't link to removed parts of gnome.org (Kjell Ahlstedt) * Remove obsolete FSF (Free Software Foundation) address (Tom spot Callaway) Pull request libxmlplusplus#72 * Clarify download locations. Releases will not be stored at download.gnome.org/sources/. (Kjell Ahlstedt) Build: * Meson build: Don't fail if warning_level=everything (Daniel Boles, Kjell Ahlstedt) Merge request gtkmm!87 * Meson build: Add the build-manual option (Kjell Ahlstedt) * Meson build: Require meson >= 0.62.0. Use Meson's pkgconfig module instead of using the *.pc.in templates. (Kjell Ahlstedt) * Meson build: Detect cl-like compilers. Don't check MSVC version for non-MSVC cl (Julia DeMille) Pull requst #109 * CMake build: Change minimum required cmake version from 3.2 to 3.10 (Alexander Drozdov) Issue #112 * Meson build: build-pdf: Prevent infinite loop in dblatex (Philippe Baril Lecavalier) Pull request #113 * Meson build: Better detection of MSVC-like compilers (Kjell Ahlstedt) * Meson build: Use the Python installation that Meson uses. See merge request glibmm!67 (Kjell Ahlstedt) Fix LICENSE Adjust MASTER_SITES (tarballs are now hosted on github.com) PR: 291783 --- devel/libsigc++30/Makefile | 6 +++--- devel/libsigc++30/distinfo | 6 +++--- devel/libsigc++30/pkg-plist | 1 + 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/devel/libsigc++30/Makefile b/devel/libsigc++30/Makefile index b0b157fa8ec6..a749074d045a 100644 --- a/devel/libsigc++30/Makefile +++ b/devel/libsigc++30/Makefile @@ -1,14 +1,14 @@ PORTNAME= libsigc++ -PORTVERSION= 3.6.0 +DISTVERSION= 3.8.0 CATEGORIES= devel -MASTER_SITES= GNOME +MASTER_SITES= https://github.com/libsigcplusplus/libsigcplusplus/releases/download/${DISTVERSION}/ PKGNAMESUFFIX= 30 MAINTAINER= gnome@FreeBSD.org COMMENT= Callback Framework for C++ WWW= https://libsigcplusplus.github.io/libsigcplusplus/index.html -LICENSE= LGPL21+ +LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++17-lang gnome meson pkgconfig python:build tar:xz diff --git a/devel/libsigc++30/distinfo b/devel/libsigc++30/distinfo index 21a4607e2817..f578ef346083 100644 --- a/devel/libsigc++30/distinfo +++ b/devel/libsigc++30/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741618983 -SHA256 (libsigc++-3.6.0.tar.xz) = c3d23b37dfd6e39f2e09f091b77b1541fbfa17c4f0b6bf5c89baef7229080e17 -SIZE (libsigc++-3.6.0.tar.xz) = 991392 +TIMESTAMP = 1766087474 +SHA256 (libsigc++-3.8.0.tar.xz) = 502a743bb07ed7627dd41bd85ec4b93b4954f06b531adc45818d24a959f54e36 +SIZE (libsigc++-3.8.0.tar.xz) = 995564 diff --git a/devel/libsigc++30/pkg-plist b/devel/libsigc++30/pkg-plist index 6e19a47b5643..63aee1de93c1 100644 --- a/devel/libsigc++30/pkg-plist +++ b/devel/libsigc++30/pkg-plist @@ -29,6 +29,7 @@ include/sigc++-%%API_VERSION%%/sigc++/scoped_connection.h include/sigc++-%%API_VERSION%%/sigc++/sigc++.h include/sigc++-%%API_VERSION%%/sigc++/signal.h include/sigc++-%%API_VERSION%%/sigc++/signal_base.h +include/sigc++-%%API_VERSION%%/sigc++/signal_connect.h include/sigc++-%%API_VERSION%%/sigc++/slot.h include/sigc++-%%API_VERSION%%/sigc++/trackable.h include/sigc++-%%API_VERSION%%/sigc++/tuple-utils/tuple_cdr.hhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?698d3018.403b2.6ecef4b7>
