From nobody Mon Jul 28 16:20:09 2025 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 4brNxL6xdHz63FdQ; Mon, 28 Jul 2025 16:20:22 +0000 (UTC) (envelope-from mandree@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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4brNxL5gG4z3Zpy; Mon, 28 Jul 2025 16:20:22 +0000 (UTC) (envelope-from mandree@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753719622; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=5vA06DkBMD9+Kp4TbNo3K3K65uI5SFPOpPUTUCUH6EA=; b=j2f9Ba2sSPWVJDQG7ZT63VL1FmIKDNJwdHW5VqAB3dO0uLNiP3KdnCqcZt3Rp6mCqz45p5 ZulxRvKkTz3NBP9Tn/3HjNPyneBAXN2rs5ADe5prb85jIz/DcE75X1vKm76b6bWcR0byQs VW83I3a6OCoSEUX6xwkqVXhgqqLPtroJ6+1fqmqfYTZTyRvYN/a8AoushCxe3etdX2HzYX tOPatonM5Th9IxtZobfD3Mx5GDkUD8BypxiHD8yW0nTPD14wqiBGJQdxSm6rH/BM+x/8bs QJrDJjXjDVn4Lug8NNB2IG0EhmIJZpzynHvmTqUb/FWHCPyD1gAeZrK4+298cQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753719622; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=5vA06DkBMD9+Kp4TbNo3K3K65uI5SFPOpPUTUCUH6EA=; b=T0JH7fqB/I71gBPotfu5mgPsv0cIOPgi/w886z4+vWhbr5GTErpthDMe7YFpLihbobNSP/ WFyJr1WliyR0XtacgeCIgncr1ouVJ7myqP1on6pe2Tz/q5xpX0i4EIi1vTWv6hpMx39Bzs lp3EimXzUc2KuXCLyvVmC6A0pi4cdatC+DwHHWvuLfypGiWLvkIUSATMxoPOBfvfQ0n/bb 20ielf73YfKMdgJXL9WpLi41Jf1825JjM3mdv1u+ERnJB7GgV1EiMY6cs4uWCG23RRuvzB gRWXQdUERwe7dlaghGR659dSwVe2tSQx2Wrxts9EsJnlA/9gQX81FyJvdjfGaA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753719622; a=rsa-sha256; cv=none; b=rGhKx8+AOWQqAf8sdMtW208gsI6e1LkioCeQ19PpnLfyRVQGnvzPijMa8qjqh8kl+orjVh wWzAqq/HzAJ03yJAj7kAjGPwctOrv9e4Z/CUBiPSdo2nhbvifrQIrsR+MjQjY8sibqN9TH h0pJwtjBWLHADIuUuOXskvANs1Nr0Bqb9BsMIMcCUsDflzvG0GyO3DXiC5H/bLLffIlQMJ 8B1HqCk4jtyBbMMzVwA8uOvGN4WWcJtwbOCUFgewDnQvL3S5UhPYFgJLYHifojxeyrjKGC JCXIXc4XieEK29yJn4lymMrBErLGDjliJ5ly53See2kLNtYiHY3IibVixF9ruA== Received: from geo33.an3e.de (p54a03b75.dip0.t-ipconnect.de [84.160.59.117]) (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) (Authenticated sender: mandree/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4brNxL2hhJzyYr; Mon, 28 Jul 2025 16:20:22 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from [127.0.0.1] (localhost [127.0.0.1]) by ryzen.an3e.de (Postfix) with ESMTP id AB63F316FAF4; Mon, 28 Jul 2025 18:20:19 +0200 (CEST) Message-ID: Date: Mon, 28 Jul 2025 18:20:09 +0200 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Matthias Andree Subject: Re: git: f74c9aef8fe7 - main - misc/spnavcfg-devel: spacenavd config program To: Michael , Michael Reifenberger Cc: portmgr , ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org References: <202507230934.56N9YFX9083990@gitrepo.freebsd.org> Content-Language: en-US Autocrypt: addr=mandree@FreeBSD.org; keydata= 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 zQ== Organization: FreeBSD.org In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Am 28.07.25 um 18:07 schrieb Michael: > Hi, > > > Am 26. Juli 2025 10:11:59 MESZ schrieb Matthias Andree > : > > Am 23.07.25 um 11:34 schrieb Michael Reifenberger: > > The branch main has been updated by mr: > > URL: https://cgit.FreeBSD.org/ports/commit/? > id=f74c9aef8fe7e3f70ae89af6611bb389be723206 cgit.FreeBSD.org/ports/commit/? > id=f74c9aef8fe7e3f70ae89af6611bb389be723206> > > commit f74c9aef8fe7e3f70ae89af6611bb389be723206 > Author: Michael Reifenberger > AuthorDate: 2025-07-23 09:30:16 +0000 > Commit: Michael Reifenberger > CommitDate: 2025-07-23 09:33:31 +0000 > > misc/spnavcfg-devel: spacenavd config program > Interactive configuration program for the Spacenav daemon > (misc/spacenavd-devel). Allows customizing the Axis and Button > behaviors. > There is a pending PR for misc/spnavcfg-devel but currently the > owner of it > is not responding so this is a adopted devel version > PR: 283067 > ------------------------------------------------------------------------ > misc/spnavcfg-devel/Makefile | 52 + > misc/spnavcfg-devel/Makefile.git_rev | 2 + > misc/spnavcfg-devel/distinfo | 3 + > misc/spnavcfg-devel/files/icons/devices.png.uu | 6396 ++++++++++ > ++++++++++ > .../files/icons/spnavcfg-128x128.png.uu | 307 + > .../files/icons/spnavcfg-256x256.png.uu | 903 +++ > .../files/icons/spnavcfg-48x48.png.uu | 76 + > misc/spnavcfg-devel/files/icons/spnavcfg.png.uu | 2967 +++++++++ > misc/spnavcfg-devel/files/newVersion.sh | 22 + > misc/spnavcfg-devel/pkg-descr | 2 + > 10 files changed, 10730 insertions(+) > > > Michael, > > Please don't add binary stuff to the tree. uuencoding or base64 > encoding it makes it even bulkier. > > Please find or place the icons/pngs somewhere reliable to download > and reference them. If that makes for different sites, see docs.freebsd.org/en/books/porters-handbook/book/#porting-master- > sites-n #porting-master-sites-n>> > > The problem I tried to circumvent here is the fact that the upstream > repo uses GIT-LFS for the icons and so they are missing in the regular > github download. > I found the workaround with uudecode in other ports too so I used it too. We should fix those other ports, too. > If there is a way to extract the icons during download directly from the > GIT-LFS repo that would be fine but I found none... ...so, either you FETCH_DEPENDS on git-lfs, and pre-fetch set up git-lfs for use with the download area, ALTERNATIVE: ...or you use the download links on Github and add these as distfiles from a separate source as proposed in my earlier mail. For instance, you don't need git-lfs to download https://github.com/FreeSpacenav/spnavcfg/raw/refs/heads/master/icons/spnavcfg-128x128.png?download= or https://github.com/FreeSpacenav/spnavcfg/blob/v1.3/icons/spnavcfg-128x128.png?download= ...or you can put them into a subdir of public_distfiles/ on freefall.freebsd.org and reference them through LOCAL/mr/ > This is only a issue for the devel port since the release contains the > correct icons... Still we don't need to bloat the ports/ tree with stuff that's readily available for download. -- Matthias Andree FreeBSD ports committer