makeself: upgraded package to upstream

Upgraded app-arch/makeself to version 2.4.5 on all architectures

BUG=chromium:1292780
TEST=CQ passes

Change-Id: I891114dbf235889377e06353305a78a887335f4b
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/3419763
Reviewed-by: David Jimenez <dvjimenez@chromium.org>
Reviewed-by: Stuart Langley <slangley@chromium.org>
Tested-by: Phil Kiossoglou <pkiossoglou@chromium.org>
Commit-Queue: Phil Kiossoglou <pkiossoglou@chromium.org>
diff --git a/app-arch/makeself/Manifest b/app-arch/makeself/Manifest
index ab06f79..4c489fa 100644
--- a/app-arch/makeself/Manifest
+++ b/app-arch/makeself/Manifest
@@ -1 +1 @@
-DIST makeself-2.4.4.tar.gz 38889 BLAKE2B eac74fa28ac39cbc6b18d11671bfa32d6c0b04b55b3603c6c928483dd64af38d416936ef242f55aa4840affd4bf7fb91c2987f87afab093816331e50f16379ab SHA512 3d4d03458f7f11a8df46340d1b489ca60d413d5ed857cc67bb8ef15335ce2848e4675e080791c26fdf29423f813d468b4b797438fe0876dad54e85c6346b9b8b
+DIST makeself-2.4.5.tar.gz 39012 BLAKE2B f79cf1c087e89c4fd09f328fb795a3f8a78ee38060dbbd1590e3dcdf22a346b0c12bf6837d1636efadb2a66f6a762308de7ee9dd2fc62a7c88d417d257c5f0f6 SHA512 1dae74586f6bd5afb526801b7ffa7fc7962ff74b0f190cdd51da93c21421864b72f5fe18090cb2ff6ad27f0907fbf3aeb5545f3f70e33dbc9e505a78505f5f90
diff --git a/app-arch/makeself/makeself-2.4.4.ebuild b/app-arch/makeself/makeself-2.4.5.ebuild
similarity index 73%
rename from app-arch/makeself/makeself-2.4.4.ebuild
rename to app-arch/makeself/makeself-2.4.5.ebuild
index dac3f96..0eece06 100644
--- a/app-arch/makeself/makeself-2.4.4.ebuild
+++ b/app-arch/makeself/makeself-2.4.5.ebuild
@@ -1,19 +1,25 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI="7"
 
 inherit optfeature
 
 DESCRIPTION="Shell script that generates a self-extractible tar.gz"
-HOMEPAGE="http://www.megastep.org/makeself/"
+HOMEPAGE="https://makeself.io/"
 SRC_URI="https://github.com/megastep/makeself/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-release-${PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="*"
 
+# NB: The test framework requires bashunit (which isn't a big deal), but the
+# tests themselves are not of great quality.  You should avoid running them
+# yourself as they like to run commands like gpg against your own ~/ settings.
+RESTRICT="test"
+
+S="${WORKDIR}/${PN}-release-${PV}"
+
 src_compile() { :; }
 
 src_install() {
diff --git a/app-arch/makeself/metadata.xml b/app-arch/makeself/metadata.xml
index 3ded3c2..e3be9c7 100644
--- a/app-arch/makeself/metadata.xml
+++ b/app-arch/makeself/metadata.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <maintainer type="person" proxied="yes">
     <email>matt@offtopica.uk</email>