From nobody Wed Oct 20 10:27:22 2021
X-Original-To: dev-commits-ports-all@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 4774318008D5;
	Wed, 20 Oct 2021 10:27:26 +0000 (UTC)
	(envelope-from madpilot@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
	(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 "smtp.freebsd.org", Issuer "R3" (verified OK))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4HZ6Hf1bjmz4kFh;
	Wed, 20 Oct 2021 10:27:26 +0000 (UTC)
	(envelope-from madpilot@FreeBSD.org)
Received: from [172.24.42.13] (host-95-250-211-60.retail.telecomitalia.it [95.250.211.60])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(Client did not present a certificate)
	(Authenticated sender: madpilot/mail)
	by smtp.freebsd.org (Postfix) with ESMTPSA id 82F6D80F7;
	Wed, 20 Oct 2021 10:27:25 +0000 (UTC)
	(envelope-from madpilot@FreeBSD.org)
Message-ID: <ac649753-7fac-212e-9e85-4b392e4ba52d@FreeBSD.org>
Date: Wed, 20 Oct 2021 12:27:22 +0200
List-Id: Commit messages for all branches of the ports repository <dev-commits-ports-all.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all
List-Help: <mailto:dev-commits-ports-all+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-all@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-all+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-all+unsubscribe@freebsd.org>
Sender: owner-dev-commits-ports-all@freebsd.org
X-BeenThere: dev-commits-ports-all@freebsd.org
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101
 Thunderbird/91.2.0
Subject: Re: git: ddacf99b4fc0 - main - shared-mime-info: use triggers
Content-Language: en-US
To: Baptiste Daroussin <bapt@FreeBSD.org>, ports-committers@FreeBSD.org,
 dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
References: <202110200911.19K9BAPe023741@gitrepo.freebsd.org>
From: Guido Falsi <madpilot@FreeBSD.org>
In-Reply-To: <202110200911.19K9BAPe023741@gitrepo.freebsd.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-ThisMailContainsUnwantedMimeParts: N

On 20/10/21 11:11, Baptiste Daroussin wrote:
> The branch main has been updated by bapt:
> 
> URL: https://cgit.FreeBSD.org/ports/commit/?id=ddacf99b4fc010511a09e1af376d0fca7399e208
> 
> commit ddacf99b4fc010511a09e1af376d0fca7399e208
> Author:     Baptiste Daroussin <bapt@FreeBSD.org>
> AuthorDate: 2021-10-11 09:31:35 +0000
> Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
> CommitDate: 2021-10-20 09:11:08 +0000
> 
>      shared-mime-info: use triggers
>      
>      the rebuild of the database is now handled by a trigger and happen only
>      once at the end of the transaction instead of after each package
>      installation.
>      
>      While make shared-mime-info a runtime only dependency
>      
>      Reviewed by:    manu, mat
>      Differential Revision:  https://reviews.freebsd.org/D32452

Looks like this broke graphics/gdk-pixbuf2. It fails in configure 
failing to find shared-mime-info.

adding:

BUILD_DEPENDS+=	update-mime-database:misc/shared-mime-info

to graphics/gdk-pixbuf2 Makefile makes it compile, but this may be a 
brutal approach.

Maybe the USES needs an option :build for ports requiring it also at 
build time?

-- 
Guido Falsi <madpilot@FreeBSD.org>