From nobody Wed Jun 05 14:19:23 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VvV2g64wBz5N4Kv; Wed, 05 Jun 2024 14:19:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VvV2g5bJPz40wY; Wed, 5 Jun 2024 14:19:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1717597163; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zo4x+BMLMQiREVlzw6p8tfrtnBihQO2XhCbsqP7MlKY=; b=xGAsjdDt/2QPIevG/BXb6zXUji8tJ6k56rMLTk0r8ALQWWixjhOgTamrw3WyfMdfSO/uBN YPFXoX8t4T+bWKYKiNpE5bbcU6kZGlqUpBmtN6epQL+906O+d5tvp6x2GyeHIO2ejXHO5r Hf49s798PdfUGJADyKczCUq+HTqWa9QDoeGo5lKDKDhfMJP6b3su5U3zzGN31epRNjXKXO AYgJNn7irRv2O4sGteDcOakCF3I8c7Xh41tVeX0d9mUUVmZOfx3Iytxwv3oPxFeApQc4Ke 9OA2yvhKpgIX7gu559puFCQMQESX8RX9NwpGWDgfmXQCDbrAhlGMUH9EeVQytg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1717597163; a=rsa-sha256; cv=none; b=EMROMHX99iibRTBhphnKf1bDs72VvtKR/oRtkXFDOSX2pDHUE49rtaoS1jK6NnyVDvOTVt uKdyPJkmRxNV/g5ooMNDiOURO1bER3iuKDfkA/0nCFRFY9zJd6Qjf/S0qdhMdxqhkXQuhE 3k26PJlm4Hq3xC/w4mGnxWRgz3P0M+A2UT6q12kZA88liuy5ius6s0uDoyCr++KRKVzBUi VQ1iXw4VTBkCk4nlg9EQV2LQDA+LMSyq4Ww+wsjpwKeN60pA/Uw8yhjuTFrLIrre42/4J9 TUZ+12+qKG2f31WZKYBhl4WzWuQeXkvA4WJ+Gd3El1JXL0NnUwNz1bjUT5PIBw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1717597163; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zo4x+BMLMQiREVlzw6p8tfrtnBihQO2XhCbsqP7MlKY=; b=F4jcs9/TXEnk67ZlMGw8O/XmwixQNTwLmMIQ+IDpEwIAJTq6fxqGutCwtmCV9CUBSMpp8O OBRH/BBIJmiyuONqoYDX4At1cVEcfkxQ+kmP6IKD88a0ZPjdg7H7LE8pBcIGfPGpSgLBYB rCqqmVo0+Z3MJ52gTqiOSmXKg168Vh5JCHwyygBnCglqXFp7HuQqH31Bi441VlIeO/rUJy KZ80Rnd9JSG58gqp23M6FQyPOAivqWRz7g+Y4/oX67C/AK2l2JYGCOUuE66312hHiGRKWh hYE52t6YO0LfuQeKBfGHZpPr2vp8+TxWNzLAcHVPA3/6cmaAcYGZC0/u/XnS7Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VvV2g4tnMz15GC; Wed, 5 Jun 2024 14:19:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 455EJNJZ019168; Wed, 5 Jun 2024 14:19:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 455EJNiF019165; Wed, 5 Jun 2024 14:19:23 GMT (envelope-from git) Date: Wed, 5 Jun 2024 14:19:23 GMT Message-Id: <202406051419.455EJNiF019165@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Larry Rosenman Subject: git: f71fcd9f5bba - main - net/boinc-client: Update 7.20.2 -> 7.24. List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ler X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f71fcd9f5bba6c400d132c243b1bca5f662e3094 Auto-Submitted: auto-generated The branch main has been updated by ler: URL: https://cgit.FreeBSD.org/ports/commit/?id=f71fcd9f5bba6c400d132c243b1bca5f662e3094 commit f71fcd9f5bba6c400d132c243b1bca5f662e3094 Author: Larry Rosenman AuthorDate: 2024-06-05 14:16:06 +0000 Commit: Larry Rosenman CommitDate: 2024-06-05 14:19:21 +0000 net/boinc-client: Update 7.20.2 -> 7.24. - gettext support for NLS - portclippy(1) / portfmt(1) run PR: 252273 Reported By: Älven --- net/boinc-client/Makefile | 72 ++++++++++++++++++++++------------------------ net/boinc-client/distinfo | 6 ++-- net/boinc-client/pkg-descr | 6 ++-- net/boinc-client/pkg-plist | 9 +++--- 4 files changed, 45 insertions(+), 48 deletions(-) diff --git a/net/boinc-client/Makefile b/net/boinc-client/Makefile index f73cacb323a1..1a5257270d81 100644 --- a/net/boinc-client/Makefile +++ b/net/boinc-client/Makefile @@ -1,7 +1,6 @@ PORTNAME= boinc-client -PORTVERSION= 7.20.2 -PORTREVISION= 4 -DISTVERSIONPREFIX= client_release/7.20/ +DISTVERSIONPREFIX= client_release/7.24/ +DISTVERSION= 7.24.3 CATEGORIES= net MAINTAINER= ler@FreeBSD.org @@ -10,18 +9,22 @@ WWW= https://boinc.berkeley.edu/ LICENSE= LGPL3 -USES= autoreconf compiler:c++11-lang dos2unix gettext gmake libtool \ - pkgconfig ssl tar:xz -INSTALL_TARGET= install-strip -GNU_CONFIGURE= yes +USES= autoreconf compiler:c++11-lang desktop-file-utils dos2unix \ + gmake libtool pkgconfig ssl tar +DOS2UNIX_GLOB= *.xpm USE_GITHUB= yes GH_ACCOUNT= BOINC GH_PROJECT= boinc USE_LDCONFIG= yes -DOS2UNIX_GLOB= *.xpm -USERS= boinc -GROUPS= boinc +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-server +CONFIGURE_ENV= OBJCXX="${CXX}" + +INSTALL_TARGET= install-strip + +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo BOINC_CLIENT_USER?= boinc BOINC_CLIENT_GROUP?= boinc @@ -34,49 +37,46 @@ SUB_LIST= BOINC_CLIENT_GROUP="${BOINC_CLIENT_GROUP}" \ LOCALBASE="${LOCALBASE}" \ PREFIX="${PREFIX}" -CONFIGURE_ARGS= --disable-server -CONFIGURE_ENV= OBJCXX="${CXX}" -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo +USERS= boinc +GROUPS= boinc OPTIONS_DEFINE= CLIENT LINUX MANAGER NLS SKINS USER X11 OPTIONS_DEFAULT= CLIENT MANAGER USER X11 OPTIONS_GROUP= SCRIPT OPTIONS_GROUP_SCRIPT= NO_GUI_RPC NO_NET_INFO +OPTIONS_SUB= yes + CLIENT_DESC= BOINC Build client -MANAGER_DESC= BOINC Build GUI manager -X11_DESC= API Build graphics LINUX_DESC= Accept applications Linux science -USER_DESC= and BOINC client Create/check directory user -SKINS_DESC= BOINC for Install manager more skins -SCRIPT_DESC= Command in line options script +MANAGER_DESC= BOINC Build 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 -OPTIONS_SUB= yes - +CLIENT_LIB_DEPENDS= libcurl.so:ftp/curl \ + libfreetype.so:print/freetype2 +CLIENT_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss +CLIENT_USE= RC_SUBR=boinc-client +CLIENT_CONFIGURE_ENABLE= client +LINUX_USES= linux +LINUX_CONFIGURE_ON= --with-boinc-alt-platform=x86_64-pc-linux-gnu MANAGER_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libnotify.so:devel/libnotify \ libsqlite3.so:databases/sqlite3 \ libxcb-util.so:x11/xcb-util +MANAGER_USES= gnome iconv +MANAGER_USE= GNOME=cairo,gdkpixbuf2,glib20,pango \ + WX=3.2+ \ + XORG=x11,xcb,xext,xscrnsaver MANAGER_CONFIGURE_ON= --with-sqlite3-prefix=${LOCALBASE} MANAGER_CONFIGURE_OFF= --with-wx-config=false \ --without-x MANAGER_CONFIGURE_ENABLE= manager -MANAGER_USES= gnome iconv -MANAGER_USE= GNOME=cairo,gdkpixbuf2,glib20,pango \ - WX=3.0 \ - XORG=x11,xcb,xext,xscrnsaver - -CLIENT_CONFIGURE_ENABLE= client -CLIENT_LIB_DEPENDS= libcurl.so:ftp/curl \ - libfreetype.so:print/freetype2 -CLIENT_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss -CLIENT_USE= RC_SUBR=boinc-client - -LINUX_CONFIGURE_ON= --with-boinc-alt-platform=i686-pc-linux-gnu -LINUX_USES= linux - +NLS_USES= gettext X11_USES= gl jpeg xorg X11_USE= GL=glut \ XORG=x11,xi,xmu,xscrnsaver @@ -105,8 +105,6 @@ SUB_LIST+= OPTION_USER="" .endif post-patch: - @${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|' \ - ${WRKSRC}/client/hostinfo_unix.cpp @${REINPLACE_CMD} -e 's|client/scripts||' \ ${WRKSRC}/Makefile.am # avoid build conflict with archivers/libzip diff --git a/net/boinc-client/distinfo b/net/boinc-client/distinfo index b2440de35137..a948d01cba38 100644 --- a/net/boinc-client/distinfo +++ b/net/boinc-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658954348 -SHA256 (BOINC-boinc-client_release-7.20-7.20.2_GH0.tar.gz) = e577072b06f590d3230c25c94b221dba528b0938681e645bbd870778f8958077 -SIZE (BOINC-boinc-client_release-7.20-7.20.2_GH0.tar.gz) = 46555666 +TIMESTAMP = 1716764585 +SHA256 (BOINC-boinc-client_release-7.24-7.24.3_GH0.tar.gz) = 1d8faa4de332cf6c74fcde842bc70d0477e42f8b11205de4bfe04512b6b6ff18 +SIZE (BOINC-boinc-client_release-7.24-7.24.3_GH0.tar.gz) = 46748598 diff --git a/net/boinc-client/pkg-descr b/net/boinc-client/pkg-descr index ce91ba6d0a19..c8ffcd8faa30 100644 --- a/net/boinc-client/pkg-descr +++ b/net/boinc-client/pkg-descr @@ -1,3 +1,3 @@ -BOINC is a software platform for distributed computing using volunteer -computer resources. This port contains BOINC API, libraries, client and -manager GUI. +BOINC is a software platform for distributed computing +using volunteer computer resources. +This port contains BOINC API, libraries, client and manager GUI. diff --git a/net/boinc-client/pkg-plist b/net/boinc-client/pkg-plist index fdcdb12da7bc..3cd73f2d36cb 100644 --- a/net/boinc-client/pkg-plist +++ b/net/boinc-client/pkg-plist @@ -1,15 +1,14 @@ %%CLIENT%%bin/boinc %%CLIENT%%bin/boinc_client %%CLIENT%%bin/boinccmd -%%CLIENT%%bin/switcher %%MANAGER%%bin/boincmgr %%MANAGER%%bin/boincscr include/boinc/app_ipc.h include/boinc/average.h include/boinc/base64.h include/boinc/boinc_api.h -include/boinc/boinc_fcgi.h include/boinc/boinc_opencl.h +include/boinc/boinc_stdio.h include/boinc/cal_boinc.h include/boinc/cc_config.h include/boinc/cert_sig.h @@ -60,12 +59,12 @@ lib/libboinc.a lib/libboinc_api.a lib/libboinc_api.so lib/libboinc_api.so.7 -lib/libboinc_api.so.7.20.2 +lib/libboinc_api.so.7.24.3 lib/libboinc_crypt.a lib/libboinc_opencl.a lib/libboinc_opencl.so lib/libboinc_opencl.so.7 -lib/libboinc_opencl.so.7.20.2 +lib/libboinc_opencl.so.7.24.3 libdata/pkgconfig/libboinc.pc libdata/pkgconfig/libboinc_api.pc libdata/pkgconfig/libboinc_crypt.pc @@ -73,7 +72,7 @@ libdata/pkgconfig/libboinc_opencl.pc %%X11%%lib/libboinc_graphics2.a %%X11%%lib/libboinc_graphics2.so %%X11%%lib/libboinc_graphics2.so.7 -%%X11%%lib/libboinc_graphics2.so.7.20.2 +%%X11%%lib/libboinc_graphics2.so.7.24.3 %%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