From 29641d1675756dd82486cff4d5f71321bd89cad2 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 17 Dec 2025 23:25:38 +0100 Subject: [PATCH] package/cppcms: change upstream to Github, bump to 2.0.1 cppcms.com now points to a Github page at https://github.com/artyom-beilis/cppcms which has a 2.0.1 version, so let's use that. The number of differences to 2.0.0.beta2 is very small: $ git log --online v2.0.0.beta2..v2.0.1 b872972 (tag: v2.0.1, origin/master, origin/HEAD, master) Version to 2.0.1 a1914f7 (tag: v2.0.0) Replaced system category with one from predating C++11 (v1.2) because std::system_category does not translate WSAGetLastError results c4febcc Merge pull request #104 from dreaming-augustin/upstream 922cd49 Python 3.12 compatibility: wrap regex in r''. a11e9d4 Merge branch 'cpp11' 3000bc6 (origin/1.2_updates) Merge pull request #99 from dreaming-augustin/master 44e24c7 [#89] cppcms_error fix typo + consistent messages a6d5575 (origin/cpp11) Added backtrace to system error b3aef3b Fixed missing include for stripped down build 463a9a6 Removed IPV6 due to travis limitations f8163c6 Merges from cpp11 31d4fe7 Added verbose log on failure 90bc996 Added Linux to build matrix - so I have fallback if normal build environment fails f78ee39 Added Readme for github a737d5d Merged python3 compatibility from master 0c67544 Support of python 2.7 and python 3 0d121a7 Python3 compatibility 2fc7e38 Python3 compatibility d745869 python3 fix for tmp_cc Signed-off-by: Thomas Petazzoni Signed-off-by: Julien Olivain --- package/cppcms/cppcms.hash | 5 +---- package/cppcms/cppcms.mk | 5 ++--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/package/cppcms/cppcms.hash b/package/cppcms/cppcms.hash index a8d04ff36f..8e59f66489 100644 --- a/package/cppcms/cppcms.hash +++ b/package/cppcms/cppcms.hash @@ -1,8 +1,5 @@ -# From http://sourceforge.net/projects/cppcms/files/cppcms/2.0.0-beta2/ -sha1 746cc5e3f58565d91d9ded6e2616399d60e9d01d cppcms-2.0.0.beta2.tar.bz2 -md5 ef561d13ee92d2053151cab073feba10 cppcms-2.0.0.beta2.tar.bz2 # Locally computed: -sha256 697031c7d141fdd215c6be5090b66e2106a63bb3e52f09ee8120e8efc6c08a21 cppcms-2.0.0.beta2.tar.bz2 +sha256 4a7a2217b3fa59384650912a7000e016c308b4fa986a3d2562002691e5a9d6e7 cppcms-2.0.1.tar.gz sha256 fb7c15ddf590037d4cd18ebd61148a2304b9243369d238a64f599182377e32db COPYING.TXT sha256 3e4012cc5950e05bedfdd2f00ceffe1ef71c46ac8c79f07e237ecb23c773f65f MIT.TXT sha256 d6ce062e5cf4f7e3c536d7d2fee84c882c45245f1848ed3162401f2b29fa2b4b THIRD_PARTY_SOFTWARE.TXT diff --git a/package/cppcms/cppcms.mk b/package/cppcms/cppcms.mk index 8a59990a8d..b39122d12f 100644 --- a/package/cppcms/cppcms.mk +++ b/package/cppcms/cppcms.mk @@ -4,11 +4,10 @@ # ################################################################################ -CPPCMS_VERSION = 2.0.0-beta2 -CPPCMS_SOURCE = cppcms-$(subst -,.,$(CPPCMS_VERSION)).tar.bz2 +CPPCMS_VERSION = 2.0.1 +CPPCMS_SITE = $(call github,artyom-beilis,cppcms,v$(CPPCMS_VERSION)) CPPCMS_LICENSE = MIT, BSL-1.0 (boost), Public Domain (json2.js), Zlib (md5) CPPCMS_LICENSE_FILES = COPYING.TXT MIT.TXT THIRD_PARTY_SOFTWARE.TXT -CPPCMS_SITE = http://downloads.sourceforge.net/project/cppcms/cppcms/$(CPPCMS_VERSION) CPPCMS_INSTALL_STAGING = YES CPPCMS_CXXFLAGS = $(TARGET_CXXFLAGS)