From nobody Fri Aug 05 05:28:36 2022 X-Original-To: dev-commits-ports-main@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 4LzYzT04vSz4Xry6; Fri, 5 Aug 2022 05:28:37 +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 4LzYzS6bw7z3VrF; Fri, 5 Aug 2022 05:28:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659677316; 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=9/YRgtnJdxBnvNzs4zhOrKbkLEwX5+29+QP7X0ftfqY=; b=qlHm4+2fTQIVcly15yhOqabBGE9pIic+IkJ5Rsgz4t9wGj1mgoYvXVeQO4y1zmmP+GuKeF HsBK/l07G19LmSXJm85aF2mcaJv3ls2h67EhcrZriac3Ka2Ugny67hlldV6PRYmMUKZa/v PptFARiTx2cZVhxQwjRTW6u1hHsNMd8Le1TSvs4yQ/fGTMGXazDqqvgm2M9XXEl41c3+xW t7mjcWBoKbqGErpbJ6QjMcxOd6AhxBk5z7c9o0zX9Aa2kCQXGDdNegwZ5bLwV1OujIwf6D BE4uI5F01ZaV1x/FflRAiQlj9wdBU6GYsgCD4PnWRPT5Bybz7nM9Ot7bwyA/DQ== 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 4LzYzS5QXlzj8g; Fri, 5 Aug 2022 05:28:36 +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 2755SaZU019646; Fri, 5 Aug 2022 05:28:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2755SaWa019645; Fri, 5 Aug 2022 05:28:36 GMT (envelope-from git) Date: Fri, 5 Aug 2022 05:28:36 GMT Message-Id: <202208050528.2755SaWa019645@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?Fernando=20Apestegu=C3=ADa?= Subject: git: 50964af9333c - main - audio/gnupod: fix deprecated use of defined(@array) List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@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/main X-Git-Reftype: branch X-Git-Commit: 50964af9333cb62250c52ef6849a47b7dd5f7baa Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659677316; 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=9/YRgtnJdxBnvNzs4zhOrKbkLEwX5+29+QP7X0ftfqY=; b=k+AVw8z09OGa/72jnTA3qDxfwl8odbIe3BBgRfBx8Za0w/gElLZk0S3KxzXgujS9yEOJhx QwzaKWzOXgM/jJrBAgWyGT9PzkY6epS+tyjqysle8S1KFqPFyZ1mxuYvvo52/0yvHvkxBP qlz46j8inN8k6tofUEvL95TK+VmZpl25zwtxK9Ff87Tcq4jLosRFkHhIUvtdY7pkCshkIA /DvDIwjc9lAJtid/LvMBEjtgWML+0AlLcsUS0tjfMXiENQkhgliqJFqJhudCAWneKpaWhw FgarX/2EU8TbY3mQlo7W9YQw8lxd2JxCndH184aAT1KDUJlEdcv55tlEbhpwvQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1659677316; a=rsa-sha256; cv=none; b=aMotu6C7+QxPJR+meBy/c4Lb4bii+Jj9ikeVe4D4/6XHwYyVIE4JGvXm00mkVmayzRNEwa mK0mrFsAqqNzwQJBeq6TEqNHnoqMtSTuGWB9zbRzA1wP4TP23iQiTm74MTXGUm91mEEs7E MIVZBoUPwQRdWKrTclHmml/CLh7pUW+uaLAx/V0/F6gcl7bViWOUiWJKyB6eHk1+NtnTRG FdMk48AQAObuWwZCcxHFaMuaBRr414kCK69dTbqxbwOha2Nc2LTfBdQFXKMm01/uYLWZjr DHltH/EpKW6tufj9ZVt7I6LRASs9brico8mm4e3Ai2Qd75iAzb2vx0BS2JAiLg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=50964af9333cb62250c52ef6849a47b7dd5f7baa commit 50964af9333cb62250c52ef6849a47b7dd5f7baa Author: Stephen Roome AuthorDate: 2022-08-04 11:23:14 +0000 Commit: Fernando ApesteguĂ­a CommitDate: 2022-08-05 05:25:23 +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 --- 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 2c137226670b..17849a622aea 100644 --- a/audio/gnupod/Makefile +++ b/audio/gnupod/Makefile @@ -5,7 +5,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";