From nobody Sat Feb 28 23:40:32 2026 X-Original-To: ports-bugs@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 4fNhX06WfYz6SYpR for ; Sat, 28 Feb 2026 23:40:32 +0000 (UTC) (envelope-from bugzilla-noreply@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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fNhX054kTz3Yt8 for ; Sat, 28 Feb 2026 23:40:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772322032; 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: in-reply-to:in-reply-to:references:references; bh=8/AqZ81JPFxXXEOQezJe6FIouVmTEIDz6cHhEvLU1/Y=; b=f6PT9oVDvfclsCx5KenuBQ0oGpAayp5WBGVzEPKNQAd4a44joxow8SI8mBBZAr1076PpPk 7uSpYZV3MttEflznEs1pAY+QCq1EeWinJSl5nCtX5fAxfblsJTffv/+i6oCVLGKrX/z1gD p7evICUf9c7iyOKlis2woTzV4Lb/nwvvIo3cmhFJwiWilR+TCBBq1hk1+ooVTohWCIuaQ2 evIMVgfAyHx+CA26LDZshVzGLDZK837sCPJuEcZvkO/8UDlNsOnu1RPIcjPN06D4muRvEe IdvyMJSLR9a7LvlN8lBcqV27ubpIQSmCyPhKNGZqDHh7cDEitu520s3/9GxbRw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772322032; a=rsa-sha256; cv=none; b=J7zlWtblly7mjf24jTxv+rQ/Lzdzqfr4r96bYtVnII0rQbkipM2r/SDJFswhltxaYhuZzx nVlk/a7hbC4bP6thNNYHWv9KfMxSTzcMNqN9dk6KzMtjdXoHg9N+pTwCZ8+0DlU7jKjMLr 0hYwRxIzkawR2/Ni6+0J82SLtS8TCPPJjAHSnAeuOg+dyCVyQxHOBUMrGrx/Q0ZwRK31HD hiFiSayyVMcpPcKkMeO9LneBgPkEh+sUs26foPQuBuNe9l7nZ1NELZXEBMz/UbuiQaOtLr 7Kl57TJcnT0iM2P+plH0P2J3Td5kKrdCL4nZkcQhEpXZfM7Ni2vV4Ja3eg8atw== 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=1772322032; 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: in-reply-to:in-reply-to:references:references; bh=8/AqZ81JPFxXXEOQezJe6FIouVmTEIDz6cHhEvLU1/Y=; b=lRhwIAfKvA4q/ZkTQuKOAf0R4pYmMVX9+NXkfAueUr8bfvbWmmmbpnBey/+ix/HxXGqB94 4Igei28d+MbelLi/Dn1FE++LCjoW01dlk+IlbyKQCiGUrwUx9FbB2j9+btfJmdFcLSN0bm 7FT85FLderB2AbrAngCot3uLDYFWW+qbh8JTkVmd1hG3vIoR8o3EKFw41/iFu+osF6sabC Ut6eYQ2YbUk6J0AhtHUrTqQmj553cgY2RPs8y0rNItn0c8IIHfCL7hFmoOryir5va5NAfp 33Kd4bfJIpR30Ql9Y3/yybOwG6ZgUBAArV77zjf606Tq3kVAmb4W9hflBd6+bQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 4fNhX03x8hz8BC for ; Sat, 28 Feb 2026 23:40:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 61SNeWE2091160 for ; Sat, 28 Feb 2026 23:40:32 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 61SNeWci091159 for ports-bugs@FreeBSD.org; Sat, 28 Feb 2026 23:40:32 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 293508] emulators/mame: Update to 0.286 Date: Sat, 28 Feb 2026 23:40:32 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: laurent.chardon@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback+ X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D293508 --- Comment #2 from Laurent Chardon --- Hello Vlad, Thanks for the review. Would you mind explaining how the sorting is incorre= ct? I thought that I was allowed to sort this way. From the porter's handbook: "It is recommended to keep all the filenames in this file sorted alphabetically. It will make verifying changes when upgrading the port much easier. The sorting should be applied after variable expansion takes place.= The framework does this correctly when the package list is generated automatically". This seems to be a recommendation, not a mandatory port requirement. The difficulty I have is to sort *after the variable expansion*. Is there a too= l to do it? I tried plist-sort from ports-mgmt/ports-tools but it ate the %% aro= und %%MAMEDATA%%, so I stopped trusting it, as I don't know what other things it might not be doing well, and it's too easy to miss single instances of incorrect variable naming. I also can't use "make makeplist" because of the port options that are not handled by that method. So the alternatives are sorting before variable expansion, which is what I did, or sorting manually. I'll be honest, I prefer not to sort manually if I don't have to. In the end, the goal is to make verifying changes easier. Sorting before variable expansion achieves this goal. Your thoughts? Thanks! --=20 You are receiving this mail because: You are the assignee for the bug.=