From nobody Fri Aug 05 05:31:20 2022 X-Original-To: dev-commits-ports-branches@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 4LzZ2d1sTQz4Xrm2; Fri, 5 Aug 2022 05:31:21 +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 4LzZ2d1RZ9z3WJM; Fri, 5 Aug 2022 05:31:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659677481; 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=l/1f/Rbgyh2fpcuEh7j1iDeUsiVdYEbjedNn2qMpi/I=; b=imN1m1Ajupi8nBfk/g569JH0aHy5srpDE2SN8/aFN6FyMTReBuPPfkQX+DtvRrRtErjRGC cnNeF1v8csG7q1IKd7ioBDEh7CWWJ5n4+o70CFUOlKG3eUqXPYlGtHHTQPSYM99tNPUoaG fSAXx2JeW/qvOSlghO9AkK2P8AilwP4ibgA7idEcZDGiDj793JicbdVUpE6amE7QEYi7lx mDAic2Q86iz4Tznz8X6vE9Yfa4w2vWhnWrnZE82hxf27clvIBwYEXic6NM6jK1kFJr30Ve lSLSQXu5eq21K8aLXm2nlJNzbADOyrBiBmevazoXm8VSGj4neL9swJWTxCgQSQ== 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 4LzZ2d0BKfzjP6; Fri, 5 Aug 2022 05:31:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2755VK2Y030135; Fri, 5 Aug 2022 05:31:20 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2755VKuH030134; Fri, 5 Aug 2022 05:31:20 GMT (envelope-from git) Date: Fri, 5 Aug 2022 05:31:20 GMT Message-Id: <202208050531.2755VKuH030134@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: =?utf-8?Q?Fernando=20Apestegu=C3=ADa?= Subject: git: d50ea47bcf74 - 2022Q3 - audio/gnupod: fix deprecated use of defined(@array) List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-branches@freebsd.org X-BeenThere: dev-commits-ports-branches@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fernape X-Git-Repository: ports X-Git-Refname: refs/heads/2022Q3 X-Git-Reftype: branch X-Git-Commit: d50ea47bcf741415d9f214f008094fea18d67f8f Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659677481; 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=l/1f/Rbgyh2fpcuEh7j1iDeUsiVdYEbjedNn2qMpi/I=; b=oBk8smE0Jfw0tgyYpyeBoocALk59opo/dziQY81Y8Qy2MEkmBLUlKtxoV+zZ1GoINcG4YV vxt9Xd7y2/FMLbrJdS5MZBG6QOOMAQ+lJK/ieNJ/YlL0zSe6RKM6X0iJezwLcwoEgR3a01 mYEZgNhYU5UPTp+PyRkcUvyeBFxdo744EOxrHMWT4K6s80NfatdStZ4MR+5eAAe/IkY3py 8EkCSp26jw6mm2FQKCd/6ZDeeImGLzd1jZjR1cse4QaV70uUEZ6f9Fs0RJ6xdtxWG16l+l ZhpMmdN2vxw1PcaXyDuDMxQ/DaVRFPtNXoSn1QrhOdvNz2H3/sAHLsEuanEClA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1659677481; a=rsa-sha256; cv=none; b=oa02x3heLJwUcld5GRxzPbfC6d6Sa8+1UF2pGAmOzDo2Ao4yzp7T657fIwAHGbQaCHi5vr IwIFbXPjSu5QJDnfIwwLvmxCxcLIAfDALTb1XbYzFbi3FT/WhKqXYTp1E+paR8x4FNt1Qy PXJ3trhOXdnDdXrzZK8DDyBkgng8sjOdLtkmzmRP0NDThffAhbIZ2mirUsrzdrde79f34B qI70EkTK2gWMN6V8TBls2HQRg4pP/GEslPE3hULtMIVj5nGsL4bjMtVqRzUuiVOAXlBtgL 9qqSQ4JHe/mYvu+fo5+6ei/wZqerbgCWH12XPJB5H088itdm2jIuzy3yhQY0Kg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch 2022Q3 has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=d50ea47bcf741415d9f214f008094fea18d67f8f commit d50ea47bcf741415d9f214f008094fea18d67f8f Author: Stephen Roome AuthorDate: 2022-08-04 11:23:14 +0000 Commit: Fernando ApesteguĂ­a CommitDate: 2022-08-05 05:28:08 +0000 audio/gnupod: fix deprecated use of defined(@array) Submitter becomes maintainer. First port to be maintained by submitter. PR: 265018 Reported by: steve.roome@gmail.com MFH: 2022Q3 (cherry picked from commit 50964af9333cb62250c52ef6849a47b7dd5f7baa) --- audio/gnupod/Makefile | 2 +- audio/gnupod/files/patch-to-fix-gnupod.txt | 35 ++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 1 deletion(-) diff --git a/audio/gnupod/Makefile b/audio/gnupod/Makefile index 474bf2dea603..2476d00e0789 100644 --- a/audio/gnupod/Makefile +++ b/audio/gnupod/Makefile @@ -7,7 +7,7 @@ CATEGORIES= audio perl5 MASTER_SITES= SAVANNAH \ http://www.blinkenlights.ch/gnupod-dist/stable/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= steve.roome@gmail.com COMMENT= Set of Perl scripts for using an Apple iPod LICENSE= GPLv3+ diff --git a/audio/gnupod/files/patch-to-fix-gnupod.txt b/audio/gnupod/files/patch-to-fix-gnupod.txt new file mode 100644 index 000000000000..96ad7116fdc9 --- /dev/null +++ b/audio/gnupod/files/patch-to-fix-gnupod.txt @@ -0,0 +1,35 @@ +--- src/ext/FileMagic.pm.orig 2009-07-11 00:20:05.000000000 +0100 ++++ src/ext/FileMagic.pm 2022-07-03 22:22:24.750066000 +0100 +@@ -362,7 +362,7 @@ + foreach (keys(%{$in})) { + my $kvp = __flatten($_, $exclude); # key + next if !defined($kvp); +- my $v = __flatten(%{$in}->{$_}, $exclude); # value ++ my $v = __flatten({$in->{$_}}, $exclude); # value + $kvp .= " : ".$v if (defined($v) && ("$v" ne "")); + push @out, $kvp; + } +@@ -418,9 +418,9 @@ + my $case = "check"; + + if (ref($options) eq "HASH") { +- $joinby = %{$options}->{joinby} if defined(%{$options}->{joinby}); +- $wspace = lc(%{$options}->{wspace}) if defined(%{$options}->{wspace}); +- $case = lc(%{$options}->{case}) if defined(%{$options}->{case}); ++ $joinby = $options->{joinby} if $options->{joinby}; ++ $wspace = lc($options->{wspace}) if $options->{wspace}; ++ $case = lc($options->{case}) if $options->{case}; + } + my $merged = ""; + +--- src/ext/XMLhelper.pm.orig 2009-07-11 00:20:05.000000000 +0100 ++++ src/ext/XMLhelper.pm 2022-07-03 22:22:34.918120000 +0100 +@@ -359,7 +359,7 @@ + print OUT " \n"; + } + elsif(my $phr = get_plpref($current_plname)) { #plprefs found.. +- if (defined(@{$XDAT->{playlists}->{data}->{$current_plname}})) { #the playlist is not empty ++ if (@{$XDAT->{playlists}->{data}->{$current_plname}}) { #the playlist is not empty + print OUT "\n ".mkfile({playlist=>$phr}, {return=>1,noend=>1})."\n"; + foreach(@{$XDAT->{playlists}->{data}->{$current_plname}}) { + print OUT " $_\n";