git: 6dc7ea9c4d92 - main - net/boinc-client: Update 8.0.2 => 8.2.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 19 Sep 2025 00:10:47 UTC
The branch main has been updated by alven:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6dc7ea9c4d928cad13ae5a5cb87dba5e3b6e92ae
commit 6dc7ea9c4d928cad13ae5a5cb87dba5e3b6e92ae
Author: Älven <alven@FreeBSD.org>
AuthorDate: 2025-09-13 22:47:46 +0000
Commit: Älven <alven@FreeBSD.org>
CommitDate: 2025-09-19 00:10:36 +0000
net/boinc-client: Update 8.0.2 => 8.2.4
Changelogs:
* https://github.com/BOINC/boinc/releases/tag/client_release%2F8.0%2F8.0.3
* https://github.com/BOINC/boinc/releases/tag/client_release%2F8.0%2F8.0.4
* https://github.com/BOINC/boinc/releases/tag/client_release%2F8.2%2F8.2.0
* https://github.com/BOINC/boinc/releases/tag/client_release%2F8.2%2F8.2.1
* https://github.com/BOINC/boinc/releases/tag/client_release%2F8.2%2F8.2.2
* https://github.com/BOINC/boinc/releases/tag/client_release%2F8.2%2F8.2.3
* https://github.com/BOINC/boinc/releases/tag/client_release%2F8.2%2F8.2.4
* https://github.com/BOINC/boinc/compare/client_release/8.0/8.0.2...client_release/8.2/8.2.4
* Apply portfmt(1)
* Fix options descriptions
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D52517
---
net/boinc-client/Makefile | 50 +++++++++++++++++++++++-----------------------
net/boinc-client/distinfo | 6 +++---
net/boinc-client/pkg-plist | 6 +++---
3 files changed, 31 insertions(+), 31 deletions(-)
diff --git a/net/boinc-client/Makefile b/net/boinc-client/Makefile
index 91351cad23b3..ccd621923d59 100644
--- a/net/boinc-client/Makefile
+++ b/net/boinc-client/Makefile
@@ -1,7 +1,6 @@
PORTNAME= boinc-client
-DISTVERSIONPREFIX= client_release/8.0/
-DISTVERSION= 8.0.2
-PORTREVISION= 2
+DISTVERSIONPREFIX= client_release/8.2/
+DISTVERSION= 8.2.4
CATEGORIES= net
MAINTAINER= alven@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://boinc.berkeley.edu/ \
LICENSE= LGPL3
-USES= autoreconf compiler:c++11-lang gmake libtool pkgconfig ssl
+USES= autoreconf compiler:c++11-lang gmake libtool localbase:ldflags pkgconfig ssl
USE_GITHUB= yes
GH_ACCOUNT= BOINC
GH_PROJECT= boinc
@@ -23,8 +22,7 @@ CONFIGURE_ENV= OBJCXX="${CXX}"
INSTALL_TARGET= install-strip
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo
+LDFLAGS+= -lexecinfo
SUB_FILES= pkg-deinstall pkg-install
SUB_LIST= BOINC_CLIENT_GROUP="${BOINC_CLIENT_GROUP}" \
@@ -45,16 +43,16 @@ OPTIONS_GROUP= SCRIPT
OPTIONS_GROUP_SCRIPT= NO_GUI_RPC NO_NET_INFO
OPTIONS_SUB= yes
-CLIENT_DESC= BOINC Build client
+CLIENT_DESC= Build BOINC client
LINUX_DESC= Accept science applications for GNU/Linux
-MANAGER_DESC= BOINC Build GUI manager
+MANAGER_DESC= Build BOINC GUI manager
NLS_DESC= Install language translations for use in the GUI
-NO_GUI_RPC_DESC= (breaks and boinc_curses) Disable GUI RPC socket
-NO_NET_INFO_DESC= address and Do host name not send servers to
-SCRIPT_DESC= Command in line options script
-SKINS_DESC= BOINC for Install manager more skins
-USER_DESC= and BOINC client Create/check directory user
-X11_DESC= API Build graphics
+NO_GUI_RPC_DESC= Disable GUI RPC socket (breaks boinc_curses)
+NO_NET_INFO_DESC= Do not send host name and address to servers
+SCRIPT_DESC= Command-line options in script
+SKINS_DESC= Install more skins for BOINC manager
+USER_DESC= Create/check user directory
+X11_DESC= Build graphics API
CLIENT_LIB_DEPENDS= libcurl.so:ftp/curl \
libfreetype.so:print/freetype2
@@ -69,22 +67,24 @@ LINUX_CONFIGURE_ON_aarch64= --with-boinc-alt-platform=aarch64-unknown-linux-gnu
LINUX_CONFIGURE_ON_amd64= --with-boinc-alt-platform=x86_64-pc-linux-gnu
LINUX_CONFIGURE_ON_i386= --with-boinc-alt-platform=i686-pc-linux-gnu
-MANAGER_LIB_DEPENDS= libnotify.so:devel/libnotify \
+MANAGER_LIB_DEPENDS= libfreetype.so:print/freetype2 \
+ libnotify.so:devel/libnotify \
libxcb-util.so:x11/xcb-util \
- libfreetype.so:print/freetype2 \
libxkbcommon.so:x11/libxkbcommon
MANAGER_USES= desktop-file-utils gnome iconv xorg
MANAGER_USE= GNOME=atk,cairo,gdkpixbuf,glib20,gtk30,pango \
- WX=3.2+ XORG=x11,xcb,xext,xscrnsaver
+ WX=3.2+ \
+ XORG=x11,xcb,xext,xscrnsaver
MANAGER_CONFIGURE_ENABLE= manager
MANAGER_CONFIGURE_WITH= wx-config
-NLS_USES= gettext-tools
+NLS_USES= gettext-tools
-X11_USES= desktop-file-utils gl jpeg xorg
-X11_USE= GL=glut XORG=x11,xi,xmu,xscrnsaver
-X11_CONFIGURE_OFF= ax_cv_check_glut_libglut=no
-X11_CONFIGURE_WITH= x
+X11_USES= desktop-file-utils gl jpeg xorg
+X11_USE= GL=glut \
+ XORG=x11,xi,xmu,xscrnsaver
+X11_CONFIGURE_OFF= ax_cv_check_glut_libglut=no
+X11_CONFIGURE_WITH= x
BOINC_CLIENT_GROUP?= boinc
BOINC_CLIENT_HOME?= /var/db/boinc
@@ -93,10 +93,10 @@ BOINC_CLIENT_USER?= boinc
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MMANAGER}
-WX_CONF_ARGS= absolute
-SUB_LIST+= OPTION_MANAGER="true"
+WX_CONF_ARGS= absolute
+SUB_LIST+= OPTION_MANAGER="true"
.else
-SUB_LIST+= OPTION_MANAGER=""
+SUB_LIST+= OPTION_MANAGER=""
.endif
.if ${PORT_OPTIONS:MCLIENT}
diff --git a/net/boinc-client/distinfo b/net/boinc-client/distinfo
index 5fcb0c3a9117..83f379cdc7f4 100644
--- a/net/boinc-client/distinfo
+++ b/net/boinc-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717665928
-SHA256 (BOINC-boinc-client_release-8.0-8.0.2_GH0.tar.gz) = c593f157aacbd61bf814f44ed6e4dbb38145336d5c018c756206bdfc0c6df33e
-SIZE (BOINC-boinc-client_release-8.0-8.0.2_GH0.tar.gz) = 46978849
+TIMESTAMP = 1753478143
+SHA256 (BOINC-boinc-client_release-8.2-8.2.4_GH0.tar.gz) = a7cd5c562f7fae705f0b68e215d9ee176c2716630a80fc86a6d9aa3a6804e7e4
+SIZE (BOINC-boinc-client_release-8.2-8.2.4_GH0.tar.gz) = 47582706
diff --git a/net/boinc-client/pkg-plist b/net/boinc-client/pkg-plist
index d933c1015dd1..996dc126c6cd 100644
--- a/net/boinc-client/pkg-plist
+++ b/net/boinc-client/pkg-plist
@@ -59,12 +59,12 @@ lib/libboinc.a
lib/libboinc_api.a
lib/libboinc_api.so
lib/libboinc_api.so.8
-lib/libboinc_api.so.8.0.2
+lib/libboinc_api.so.8.2.4
%%CLIENT%%lib/libboinc_crypt.a
lib/libboinc_opencl.a
lib/libboinc_opencl.so
lib/libboinc_opencl.so.8
-lib/libboinc_opencl.so.8.0.2
+lib/libboinc_opencl.so.8.2.4
libdata/pkgconfig/libboinc.pc
libdata/pkgconfig/libboinc_api.pc
%%CLIENT%%libdata/pkgconfig/libboinc_crypt.pc
@@ -72,7 +72,7 @@ libdata/pkgconfig/libboinc_opencl.pc
%%X11%%lib/libboinc_graphics2.a
%%X11%%lib/libboinc_graphics2.so
%%X11%%lib/libboinc_graphics2.so.8
-%%X11%%lib/libboinc_graphics2.so.8.0.2
+%%X11%%lib/libboinc_graphics2.so.8.2.4
%%SKINS%%share/boinc/skins/Charity Engine/background_image.png
%%SKINS%%share/boinc/skins/Charity Engine/ce_about.ico
%%SKINS%%share/boinc/skins/Charity Engine/ce_icon_play.png