boinc: version 8.2.11
authorHector Espert <redacted>
Wed, 22 Apr 2026 17:13:11 +0000 (19:13 +0200)
committerAlexandru Ardelean <redacted>
Sat, 25 Apr 2026 05:17:13 +0000 (08:17 +0300)
Bump boinc version to 8.2.11

Signed-off-by: Hector Espert <redacted>
net/boinc/Makefile
net/boinc/patches/001-avoidExtraDependencies
net/boinc/patches/002-hosttypeRespected

index e4e67b409eac667cae748c9a6cc15cd7981af437..0770744f722a4b7ac92907cff0c5f0467bdf1dbd 100644 (file)
@@ -6,14 +6,14 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=boinc
-PKG_VERSION:=8.0.4
+PKG_VERSION:=8.2.11
 PKG_VERSION_SHORT:=$(shell echo $(PKG_VERSION)| cut -f1,2 -d.)
 PKG_RELEASE:=1
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL:=https://github.com/BOINC/boinc
 PKG_SOURCE_VERSION:=client_release/$(PKG_VERSION_SHORT)/$(PKG_VERSION)
-PKG_MIRROR_HASH:=9482abc4fae339bd28b9101987574f52c46bd426967a224173cdd89deb73ef4e
+PKG_MIRROR_HASH:=9e32abec53811429f0b819c1eb74be29ee87baef5604d81a2aaaf6bb6b4deced
 
 PKG_MAINTAINER:=Christian Dreihsig <christian.dreihsig@t-online.de>, Steffen Moeller <moeller@debian.org>
 PKG_LICENSE:=GPL-3.0-or-later
index 2bd369c9dfea0338e6dd405c4335d1b742bb906c..de4ad67fed5f3ebe417cd8f2b35036743912f28c 100644 (file)
@@ -1,6 +1,6 @@
 --- a/configure.ac
 +++ b/configure.ac
-@@ -546,8 +546,10 @@ SAH_CHECK_LIB([dl], [dlopen],
+@@ -624,8 +624,10 @@ SAH_CHECK_LIB([dl], [dlopen],
      [BOINC_EXTRA_LIBS="${BOINC_EXTRA_LIBS} ${sah_lib_last}"])
  SAH_CHECK_LIB([nsl], [gethostbyname],
      [BOINC_EXTRA_LIBS="${BOINC_EXTRA_LIBS} ${sah_lib_last}"])
@@ -10,4 +10,4 @@
 +fi
  SAH_CHECK_LIB([socket], [bind],
      [BOINC_EXTRA_LIBS="${BOINC_EXTRA_LIBS} ${sah_lib_last}"])
- SAH_CHECK_LIB([z], [gzopen], [
+ SAH_CHECK_LIB([rt], [shm_open],
index eeaeecde9facfc2786b9e9d2877b86811d4e3adf..1b07729f2e1ff7e4c4ae5c66d821ab93856b6aa4 100644 (file)
@@ -1,6 +1,6 @@
 --- a/client/cs_platforms.cpp
 +++ b/client/cs_platforms.cpp
-@@ -171,6 +171,21 @@ int launch_child_process_to_detect_emula
+@@ -174,6 +174,21 @@ int launch_child_process_to_detect_emula
  //
  void CLIENT_STATE::detect_platforms() {
  
@@ -20,9 +20,9 @@
 +#if !defined(HOSTTYPE) || !defined(HOSTTYPEALT)
 +
  #if defined(_WIN32) && !defined(__CYGWIN32__)
- #if defined(_WIN64) && defined(_M_X64)
-     add_platform("windows_x86_64");
-@@ -306,15 +321,6 @@ void CLIENT_STATE::detect_platforms() {
+ #if defined(_ARM64_)
+     add_platform("windows_arm64");
+@@ -326,15 +341,6 @@ void CLIENT_STATE::detect_platforms() {
          add_platform("i686-pc-linux-gnu");
      }
  
@@ -38,7 +38,7 @@
  #elif defined(sun)
      // Check if we can run 64-bit binaries...
      // this assumes there isn't a 64-bit only solaris.  (Every 64-bit solaris can run 32 bit binaries)
-@@ -390,6 +396,8 @@ void CLIENT_STATE::detect_platforms() {
+@@ -410,6 +416,8 @@ void CLIENT_STATE::detect_platforms() {
  #endif
  
  #endif
git clone https://git.99rst.org/PROJECT