From nobody Mon Oct 09 15:16:48 2023 X-Original-To: ports@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 4S42gm6zsWz4wp1P for ; Mon, 9 Oct 2023 15:16:52 +0000 (UTC) (envelope-from mfechner@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 4S42gm6KQfz3MkX; Mon, 9 Oct 2023 15:16:52 +0000 (UTC) (envelope-from mfechner@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696864612; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=imKQ04jOwUGx4RNQLdl1XpxWrW1ie4ewTJK929MTrAo=; b=fUyR7wnOkCkpuN4bXw+8+t040IdgH4gmWJucQTtYdqy62KCTyRUpCAnGvbpFMkg+mxfhmz yjugqLzn9Rmvz6nqLk503/WiFluJ+JYYvindp+Cmuhe5XK6qr7poIL2d6FKdzrK17gYpD0 le2+jiFyxY5qyt7i+I9X2MIVVsHkTWyeG3yXVxjctJ4k5wZ8datqbrmq+1i+xtyrPwcwpw Pbd2poTFbA66XS61ZngGjvNZyp1PZZRmIZ98QxqLS0V19zlgb5NM1Lq2ZkFSTAr/J5szJs xy844QgCs5nmlOiUWSuJKfEGW9xYhU4Zrh7+d1ojPWy3VyjvkXxS0yiJ7hbkxg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696864612; a=rsa-sha256; cv=none; b=ayip92UsLdL1JSQ9AL/EIAMgo8QhB4E9eEpujoSMzBlcZvAN+qAkmCG0EBismvMxGaqmQI GTcnIMlbpUJjtYDxkgKgwXbUNGQf5uq0T76T+8bztW9zehrVwDwR7tdZ6Mkkz+ae8N+VhG tYIUME5ShvpulVV4OB/AEtWr+WqSq/4nsHk39nWB1viBanyWpTDTCoCjoDSdZ2ue3Kn2lJ p6pqzCecpcxN5WnhtHIfz6TM8RIcB/G3ehAG9drIhZaVjpu2crsQ7CQTDX1jkFKpSQ2YcX RUX56fvzGM7z6HO1yqMMAgVMEldN4phdXvyyzEpH2hfIyjqPm5sUsNTQtVaZMg== 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=1696864612; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=imKQ04jOwUGx4RNQLdl1XpxWrW1ie4ewTJK929MTrAo=; b=PHO/sT44vVHSfWSwj3DpIGnDjPB/e7LQ17rBTfiKlYchIqHkd8lboYssdxLIAjG/0zGG2Z PcaoJx+87SI4eOazUWWtrOasUPpDyg9BoePUw9iWmLJM/DoxoFb+bJBn6NPyn69HChbZrw hHUG6OQzdBl89mRcYNZBdRrn34fQCD+jxAsvdaCzaIEHLJh+ALZyKBCyuSfOP6pcU6/EBe x6xGmA6tpwzfR1ZZFjpJi13STE1+JK7sE9BOedxMZ8hswuxqH74Ax33/+vhwQmBgft6G97 5vnYksFjbKNRZgmzrFkhktUXSyeBe3KvWqTeSjH2Ops5nKlp78T2ISBV29W3ow== Received: from [192.168.0.151] (unknown [212.108.150.116]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: mfechner) by smtp.freebsd.org (Postfix) with ESMTPSA id 4S42gl5c71zlPs; Mon, 9 Oct 2023 15:16:51 +0000 (UTC) (envelope-from mfechner@freebsd.org) Content-Type: multipart/alternative; boundary="------------4UdCQicRUHA9dCWEDtq8MEf1" Message-ID: <94e9cc5b-97e6-4616-9976-500cf16d19b7@freebsd.org> Date: Mon, 9 Oct 2023 18:16:48 +0300 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Port update and consumers bump Content-Language: en-US To: Nuno Teixeira References: Cc: ports@freebsd.org From: Matthias Fechner In-Reply-To: This is a multi-part message in MIME format. --------------4UdCQicRUHA9dCWEDtq8MEf1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Am 07.10.2023 um 13:49 schrieb Nuno Teixeira: > I'm working on x11-toolkits/wxgtk32 update. > not sure if wxgtk32 is used as a LIB_DEPENDS in other ports, if yes, you can also have a look on my script: Tools/scripts/search_lib_depends_and_bump.sh x11-toolkits/wxgtk32 It is not a simple grep, but it really use the FreeBSD ports framework to look for dependencies. There is no need to have a up-to-date INDEX on the filesystem. After it found all ports, it uses bum-revision.sh to increase  the PORTREVISION and afterwards execute portlint on all ports that are bumped. I think it is a very handy tool. It maybe needs some time to find all ports, but it is working very reliably. Gruß Matthias -- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook --------------4UdCQicRUHA9dCWEDtq8MEf1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
Am 07.10.2023 um 13:49 schrieb Nuno Teixeira:
I'm working on x11-toolkits/wxgtk32 update.

not sure if wxgtk32 is used as a LIB_DEPENDS in other ports, if yes, you can also have a look on my script:

Tools/scripts/search_lib_depends_and_bump.sh x11-toolkits/wxgtk32

It is not a simple grep, but it really use the FreeBSD ports framework to look for dependencies.
There is no need to have a up-to-date INDEX on the filesystem.

After it found all ports, it uses bum-revision.sh to increase  the PORTREVISION and afterwards execute
portlint on all ports that are bumped.
I think it is a very handy tool.

It maybe needs some time to find all ports, but it is working very reliably.

Gruß
Matthias

-- 

"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the universe trying to
produce bigger and better idiots. So far, the universe is winning." --
Rich Cook
--------------4UdCQicRUHA9dCWEDtq8MEf1--