From nobody Mon Oct 09 16:20:50 2023 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 4S445Z561Mz4wxsp; Mon, 9 Oct 2023 16:20:50 +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 4S445Z4gv8z3WfQ; Mon, 9 Oct 2023 16:20:50 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696868450; 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=13X/C5Gj6ucEz02mu07dqMqUR+BzjoiemOv4foyN9TU=; b=RUlNGnuYNQsvm2jS4vg9+AHFxF4hgqqf0MFot5xzk0/F5jcin+WaLUek02z0Ye9sVbzzgT Q9HBQHuuw4y7UFFZW0AuWAJnsjyawgLZWXyClv1R8fQ8cwX0una3h3m3xecTFgwUbniHW8 rXopUzYm+yYAKsB2xNUZ+c2eJ2HKNei3DcoAH2hu3h1UhoL2VezBZ0UnP04c3FQVYxBiqQ /0A9iw/lXceoJOUGNKytl8YlI5eMgjOev10QEKsmi4bC1qcbcpftuVBJrZzYagyuB+qKKV +S3VXZD6dk2ehFuRN7T58YTprmbkf1LDplyI6SEld0Z12m6FhAkA+BIEDiDDHg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696868450; a=rsa-sha256; cv=none; b=oh161FpoLok4+bGdGH6VpqdIiVWYji+1YmS6herZiHkrx/nQ2L2OLaFAKt+da/Iv37+RvS CoZrYfEjxJtOmZ0YMH/pWIostSW0QnTe0JpVDvdUJ10LlyGv4tJ+8bE3Zryw6gBYCpqZEu h6U3TO2Fxc3JEcJinq1IVmHVtSdPfw9p+xSQOhwfghVPb4e0UOFf/FKWFTD5hG4/kvQaeA TzfI1Ez9xX4JU4Kw/AKxyLlrKy4/KhPvN1n6nq8skN4d172IHTgWCUB/h010r0zd+2ByYc eiUBL5LQ2GusYe40JY8uDoyl9u6d7OQSJOin0KLhKKT23kkR8qZUQ90NKz2+iA== 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=1696868450; 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=13X/C5Gj6ucEz02mu07dqMqUR+BzjoiemOv4foyN9TU=; b=iTl6NXJzztKvnyax7EvtCdJ+0fKmYXEgJPQzOJ4BNBaFVDj9RzW+UzeEgFGkRfARvYglru 9xUFQN/lynEkX21C8mlJgzPaDnPoUv+YtpB6WeaXPS1E9rDsXroaA7ztN/6Sa1QqGnMF4g 2Nt6/LEHFjiBUmbQZcsO7fuAMWLjonQpWlXQ0001DS9IbUvqFJrPmMLm37RK5CBxA+Sc+q 7Rw0QSxp6J34qIlxzNZyOTTsk44DyFlqJ9uojxiLWHsuKeMYAsrZhni2xX+v0QGUCZStYv fvZxKzYzkZm0QKKCeQ5HgUqSEAHzAsS4n0yvBCRIQ4xFwNVoaFKDdcvHI7OJVQ== 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 4S445Z3lpVz12S4; Mon, 9 Oct 2023 16:20:50 +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 399GKoRD081219; Mon, 9 Oct 2023 16:20:50 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 399GKoKC081216; Mon, 9 Oct 2023 16:20:50 GMT (envelope-from git) Date: Mon, 9 Oct 2023 16:20:50 GMT Message-Id: <202310091620.399GKoKC081216@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Matthias Andree Subject: git: fff0cd6cf3ae - main - graphics/rawtherapee: drop USE_GCC... 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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mandree X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fff0cd6cf3ae5141f7f588e27b8e71839ee742be Auto-Submitted: auto-generated The branch main has been updated by mandree: URL: https://cgit.FreeBSD.org/ports/commit/?id=fff0cd6cf3ae5141f7f588e27b8e71839ee742be commit fff0cd6cf3ae5141f7f588e27b8e71839ee742be Author: Matthias Andree AuthorDate: 2023-09-11 19:07:14 +0000 Commit: Matthias Andree CommitDate: 2023-10-09 16:19:43 +0000 graphics/rawtherapee: drop USE_GCC... ...to unblock the GCC-13-as-default upgrade. PR: 273682 Reported by: salvadore@ --- graphics/rawtherapee/Makefile | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/graphics/rawtherapee/Makefile b/graphics/rawtherapee/Makefile index 10d89e4bf4fc..b6c4b7731919 100644 --- a/graphics/rawtherapee/Makefile +++ b/graphics/rawtherapee/Makefile @@ -1,6 +1,6 @@ PORTNAME= rawtherapee PORTVERSION= 5.9 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= https://rawtherapee.com/shared/source/ \ LOCAL/mandree/ @@ -25,27 +25,15 @@ LIB_DEPENDS= \ libsigc-2.0.so:devel/libsigc++20 \ libtiff.so:graphics/tiff -USES= cmake desktop-file-utils compiler:gcc-c++11-lib gnome \ +USES= cmake desktop-file-utils compiler:c++11-lang gnome \ jpeg localbase:ldflags pkgconfig tar:xz # Binutils required for LTO (base ar/nm/ld/ranlib don't work) USE_BINUTILS= yes -# As of 2019-09-29, this port is known to be miscompiled by clang90 -# (SIGSEGV or SIBGUS). -# So we shall stick to a modern GCC for now, -# XXX FIXME note that rawtherapee is somewhat sensitive -# versus compiler details so we may need to pin GCC 9.x -# or a version range. -USE_GCC= yes - USE_GNOME= gtkmm30 librsvg2 -_LTO_FLAGS= -flto=${MAKE_JOBS_NUMBER} -# gcc needs -flto=${MAKE_JOBS_NUMBER} for parallel link (fixed in GCC 10?) -# and does not understand -flto=thin -# -# llvm/clang needs -flto=thin and will automatically parallelize the link +_LTO_FLAGS= -flto=thin # Fix : # 11.x has binutils that don't accept a --plugin option, @@ -64,9 +52,8 @@ CMAKE_ARGS+= -DDOCDIR="${DOCSDIR}" \ -DDATADIR="${DATADIR}" \ -DCACHE_NAME_SUFFIX="" \ -Wno-dev \ - -DCMAKE_AR:FILEPATH=${_AR} \ - -DCMAKE_RANLIB:FILEPATH=${_RANLIB} \ -DCMAKE_POLICY_DEFAULT_CMP0056:STRING=NEW + # 3.4.x: CMAKE_EXE_LINKER_FLAGS is not passed to TRY_COMPILE by default # any more. The CMP0056 policy must be explicitly set to NEW to ensure # linker flags are passed. Else -lomp is not found with clang.