commit: 06126fec0c75d58e7e4cb8feacc1b75daf7127c7
parent: 112d0b7adedf3c2005da5e52557f93605b9c0937
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Tue, 8 Oct 2019 09:29:28 +0200
Fix pkgcheck issues
Diffstat:
48 files changed, 88 insertions(+), 223 deletions(-)
diff --git a/app-doc/afaq/afaq-15.1.ebuild b/app-doc/afaq/afaq-15.1.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DESCRIPTION="An Anarchist FAQ, scrapped in one collection and a markdown version"
-HOMEPAGE="https://0xacab.org/ju/afaq http://anarchism.pageabode.com/afaq/index.html"
+HOMEPAGE="https://0xacab.org/ju/afaq https://anarchism.pageabode.com/afaq/index.html"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
diff --git a/app-doc/single-unix-specification/single-unix-specification-4_p3.ebuild b/app-doc/single-unix-specification/single-unix-specification-4_p3.ebuild
@@ -4,8 +4,8 @@
EAPI=6
DESCRIPTION="The Single UNIX Specification, Version 4, 2018 Edition"
-HOMEPAGE="https://www2.opengroup.org/ogsys/catalog/T101 http://pubs.opengroup.org/onlinepubs/9699919799/"
-SRC_URI="http://pubs.opengroup.org/onlinepubs/9699919799/download/susv4-2018.tgz"
+HOMEPAGE="https://www2.opengroup.org/ogsys/catalog/T101 https://pubs.opengroup.org/onlinepubs/9699919799/"
+SRC_URI="https://pubs.opengroup.org/onlinepubs/9699919799/download/susv4-2018.tgz"
LICENSE="sus4-copyright"
SLOT="4"
diff --git a/app-editors/2f30-ed/2f30-ed-9999.ebuild b/app-editors/2f30-ed/2f30-ed-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=6
inherit git-r3
DESCRIPTION="simple ed"
-HOMEPAGE="http://git.2f30.org/ed"
+HOMEPAGE="https://git.2f30.org/ed"
EGIT_REPO_URI="git://git.2f30.org/ed.git"
LICENSE="MIT"
diff --git a/app-misc/binwalk/binwalk-2.1.1-r2.ebuild b/app-misc/binwalk/binwalk-2.1.1-r2.ebuild
@@ -8,15 +8,15 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/devttys0/binwalk.git"
+ EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git"
inherit git-r3
else
- SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/devttys0/binwalk"
+HOMEPAGE="https://github.com/ReFirmLabs/binwalk"
LICENSE="MIT"
SLOT="0"
diff --git a/app-misc/kanatest/kanatest-0.4.8.ebuild b/app-misc/kanatest/kanatest-0.4.8.ebuild
@@ -5,7 +5,7 @@ EAPI=6
inherit autotools eutils gnome2-utils
DESCRIPTION="Visual flashcard tool for memorizing the Japanese Hiragana and Katakana alphabet"
-HOMEPAGE="http://www.clayo.org/kanatest"
+HOMEPAGE="http://www.clayo.org/kanatest/"
SRC_URI="http://www.clayo.org/${PN}/${P}.tar.gz"
LICENSE="GPL-2 GPL-2+"
diff --git a/app-shells/mksh/mksh-57-r2.ebuild b/app-shells/mksh/mksh-57-r2.ebuild
@@ -13,7 +13,7 @@ if [[ $PV = 9999 ]]; then
ECVS_AUTH="ext"
KEYWORDS=""
else
- SRC_URI="http://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz"
+ SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
fi
@@ -22,19 +22,29 @@ HOMEPAGE="http://mirbsd.de/mksh"
LICENSE="BSD"
SLOT="0"
IUSE="static +lksh"
-RDEPEND=""
S="${WORKDIR}/${PN}"
+src_prepare() {
+ default
+
+ if use lksh; then
+ cp "${S}" "${S}"_lksh
+ fi
+}
+
src_compile() {
tc-export CC
- if use static; then export LDSTATIC="-static"; fi
+ if use static; then
+ export LDSTATIC="-static"
+ fi
+
export CPPFLAGS="${CPPFLAGS} -DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\""
- # Note: lksh should be used as a replacement to /bin/sh instead of mksh
- if use lksh
- then
- export CPPFLAGS="${CPPFLAGS} -DMKSH_BINSHPOSIX -DMKSH_BINSHREDUCED"
- sh Build.sh -r -L || die
+ # TODO: Add lksh to `/etc/shells (sys-apps/baselayout)` and `app-eselect/eselect-sh`
+ if use lksh; then
+ cd "${S}"_lksh
+ CPPFLAGS="${CPPFLAGS} -DMKSH_BINSHPOSIX -DMKSH_BINSHREDUCED" \
+ sh Build.sh -r -L || die
fi
sh Build.sh -r || die
@@ -42,12 +52,23 @@ src_compile() {
src_install() {
exeinto /bin
- use lksh && doexe lksh
doexe mksh
doman mksh.1
dodoc dot.mkshrc
+
+ if use lksh; then
+ cd "${S}"_lksh
+
+ doexe lksh
+ doman lksh.1
+ fi
}
src_test() {
./test.sh -v || die
+
+ if use lksh; then
+ cd "${S}"_lksh
+ ./test.sh -v || die
+ fi
}
diff --git a/app-shells/mksh/mksh-9999.ebuild b/app-shells/mksh/mksh-9999.ebuild
@@ -13,7 +13,7 @@ if [[ $PV = 9999 ]]; then
ECVS_AUTH="ext"
KEYWORDS=""
else
- SRC_URI="http://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz"
+ SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
fi
diff --git a/app-text/mandoc/mandoc-1.14.5.ebuild b/app-text/mandoc/mandoc-1.14.5.ebuild
@@ -6,8 +6,8 @@ EAPI="6"
inherit multilib toolchain-funcs
DESCRIPTION="Suite of tools compiling mdoc and man"
-HOMEPAGE="http://mdocml.bsd.lv/"
-SRC_URI="http://mdocml.bsd.lv/snapshots/${P}.tar.gz"
+HOMEPAGE="https://mandoc.bsd.lv/"
+SRC_URI="https://mandoc.bsd.lv/snapshots/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
diff --git a/app-text/sshpaste/sshpaste-1.0.1.ebuild b/app-text/sshpaste/sshpaste-1.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=6
DESCRIPTION="wgetpaste clone for pushing to your own server"
HOMEPAGE="https://hacktivis.me/git/sshpaste/"
-SRC_URI="https://hacktivis.me/git/sshpaste/archives/${P}.tar.gz"
+SRC_URI="https://hacktivis.me/releases/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
diff --git a/dev-db/timescaledb/timescaledb-1.2.1.ebuild b/dev-db/timescaledb/timescaledb-1.2.1.ebuild
@@ -10,7 +10,7 @@ POSTGRES_USEDEP="server"
inherit postgres-multi
DESCRIPTION="A time-series database optimized for fast ingest and complex queries"
-HOMEPAGE="http://www.timescale.com/"
+HOMEPAGE="https://www.timescale.com/"
SRC_URI="https://github.com/timescale/${PN}/releases/download/${PV}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-elixir/hex/hex-0.20.1.ebuild b/dev-elixir/hex/hex-0.20.1.ebuild
@@ -12,11 +12,12 @@ SLOT="$(ver_cut 1-2)"
SRC_URI="https://github.com/hexpm/hex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
# Require >=elixir-1.5.0 because of the dependencies differencies between the two
DEPEND="
test? (
- =dev-lang/elixir-1.5.0
+ >=dev-lang/elixir-1.5.0
=dev-elixir/stream_data-0.4.0
=dev-elixir/plug-1.6.1
=dev-elixir/mime-1.3.0
diff --git a/dev-elixir/jose/jose-1.8.4.ebuild b/dev-elixir/jose/jose-1.8.4.ebuild
@@ -12,6 +12,7 @@ SLOT="$(ver_cut 1-2)"
SRC_URI="https://github.com/potatosalad/erlang-jose/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test doc"
+RESTRICT="!test? ( test )"
DEPEND="
dev-elixir/hex
diff --git a/dev-elixir/linkify/linkify-9999.ebuild b/dev-elixir/linkify/linkify-9999.ebuild
@@ -17,6 +17,7 @@ fi
SLOT="$(ver_cut 1-2)"
LICENSE="MIT"
IUSE="test doc"
+RESTRICT="!test? ( test )"
DEPEND="
test? ( >=dev-elixir/credo-1.1.0 )
diff --git a/dev-elixir/mime/mime-1.0.1.ebuild b/dev-elixir/mime/mime-1.0.1.ebuild
@@ -8,7 +8,7 @@ inherit mix
MIX_REWRITE=true
DESCRIPTION="MIME type module for Elixir"
-HOMEPAGE="https://github.com/elixir-lang/mime"
+HOMEPAGE="https://github.com/elixir-plug/mime"
LICENSE="Apache-2.0"
SLOT="$(ver_cut 1-2)"
SRC_URI="https://github.com/elixir-plug/mime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-elixir/phoenix/phoenix-1.4.9.ebuild b/dev-elixir/phoenix/phoenix-1.4.9.ebuild
@@ -14,6 +14,7 @@ SLOT="$(ver_cut 1-2)"
SRC_URI="https://github.com/phoenixframework/phoenix/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
IUSE="doc json test"
+RESTRICT="!test? ( test )"
DEPEND="
|| (
diff --git a/dev-haskell/xkbcommon/xkbcommon-0.0.3.ebuild b/dev-haskell/xkbcommon/xkbcommon-0.0.3.ebuild
@@ -8,7 +8,7 @@ CABAL_FEATURES="lib"
inherit haskell-cabal
DESCRIPTION="Haskell bindings for libxkbcommon"
-HOMEPAGE="https://github.com/tulcod/haskell-xkbcommon"
+HOMEPAGE="https://github.com/abooij/haskell-xkbcommon"
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD MIT"
diff --git a/dev-lang/mono/mono-6.4.0.198.ebuild b/dev-lang/mono/mono-6.4.0.198.ebuild
@@ -12,7 +12,7 @@ IUSE="nls minimal pax_kernel xen doc"
inherit autotools eutils linux-info mono-env flag-o-matic pax-utils multilib-minimal
DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
-HOMEPAGE="http://www.mono-project.com/Main_Page"
+HOMEPAGE="https://www.mono-project.com/Main_Page"
LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception IDPL"
SRC_URI="http://download.mono-project.com/sources/mono/${P}.tar.xz"
diff --git a/dev-lua/luaevent/luaevent-0.4.6.ebuild b/dev-lua/luaevent/luaevent-0.4.6.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit lua
DESCRIPTION="libevent bindings for Lua"
-HOMEPAGE="http://luaforge.net/projects/luaevent"
+HOMEPAGE="http://luaforge.net/projects/luaevent/"
SRC_URI="https://github.com/harningt/luaevent/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-lua/luarocks/luarocks-2.4.4.ebuild b/dev-lua/luarocks/luarocks-2.4.4.ebuild
@@ -7,8 +7,8 @@ EAPI=6
inherit lua
DESCRIPTION="A deployment and management system for Lua modules"
-HOMEPAGE="http://www.luarocks.org"
-SRC_URI="http://luarocks.org/releases/${P}.tar.gz"
+HOMEPAGE="https://www.luarocks.org"
+SRC_URI="https://luarocks.org/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/pycrypto/pycrypto-9999.ebuild b/dev-python/pycrypto/pycrypto-9999.ebuild
@@ -3,7 +3,7 @@
EBUILD="6"
DESCRIPTION="Fake ebuild to mask pycrypto in a overlay"
-HOMEPAGE="https://gitlab.com/lanodan/overlay/issues/6 http://www.dlitz.net/software/pycrypto/ https://pypi.python.org/pypi/pycrypto"
+HOMEPAGE="https://gitlab.com/lanodan/overlay/issues/6 https://www.dlitz.net/software/pycrypto/ https://pypi.python.org/pypi/pycrypto/"
LICENSE="public-domain"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
SLOT="0"
diff --git a/dev-tex/dot2tex/dot2tex-2.11.2.ebuild b/dev-tex/dot2tex/dot2tex-2.11.2.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python2_7 python3_{5,6} )
inherit distutils-r1
DESCRIPTION="A Graphviz to LaTeX converter"
-HOMEPAGE="https://dot2tex.readthedocs.org/ https://github.com/kjellmf/dot2tex"
+HOMEPAGE="https://dot2tex.readthedocs.io/ https://github.com/kjellmf/dot2tex"
SRC_URI="https://github.com/kjellmf/dot2tex/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-util/bam/bam-0.5.1.ebuild b/dev-util/bam/bam-0.5.1.ebuild
@@ -7,8 +7,8 @@ EAPI=7
inherit eutils toolchain-funcs
DESCRIPTION="Fast and flexible Lua-based build system"
-HOMEPAGE="https://matricks.github.com/bam/"
-SRC_URI="https://github.com/matricks/${PN}/${P}.tar.gz"
+HOMEPAGE="https://matricks.github.io/bam/"
+SRC_URI="https://github.com/matricks/bam/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
diff --git a/eclass/gnome-meson.eclass b/eclass/gnome-meson.eclass
@@ -1,161 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @ECLASS: gnome-meson.eclass
-# @MAINTAINER:
-# gnome@gentoo.org
-# @BLURB: Provides phases for Gnome/Gtk+ based packages that use meosn.
-# @DESCRIPTION:
-# Exports portage base functions used by ebuilds written for packages using the
-# GNOME framework and meson. For additional functions, see gnome2-utils.eclass.
-
-inherit eutils gnome.org gnome2-utils meson xdg
-
-case "${EAPI:-0}" in
- 6)
- EXPORT_FUNCTIONS src_prepare src_configure src_compile src_install pkg_preinst pkg_postinst pkg_postrm
- ;;
- *) die "EAPI=${EAPI} is not supported" ;;
-esac
-
-# @ECLASS-VARIABLE: GNOME-MESON_ECLASS_GIO_MODULES
-# @INTERNAL
-# @DESCRIPTION:
-# Array containing glib GIO modules
-
-# @FUNCTION: gnome-meson_src_prepare
-# @DESCRIPTION:
-# Prepare environment for build, fix build of scrollkeeper documentation,
-# run elibtoolize.
-gnome-meson_src_prepare() {
- # FIXME add gtk-doc stuff if needed
- xdg_src_prepare
-
- # Prevent assorted access violations and test failures
- gnome2_environment_reset
-}
-
-# @FUNCTION: gnome-meson_src_configure
-# @DESCRIPTION:
-# Gnome specific configure handling
-gnome-meson_src_configure() {
- # Avoid sandbox violations caused by gnome-vfs (bug #128289 and #345659)
- addpredict "$(unset HOME; echo ~)/.gnome2"
-
- #FIXME are these valid/needed
- # "-Dgtk-doc=no"
- # "-Dmaintainer-mode=no"
- # "-Dschemas-install=no"
- # "-Dupdate-mimedb=no"
- # "-Dcompile-warnings=minimum"
- local emesonargs=(
- "$@"
- )
-
- meson_src_configure
-}
-
-# @FUNCTION: gnome-meson_src_compile
-# @DESCRIPTION:
-# Only default src_compile for now
-gnome-meson_src_compile() {
- meson_src_compile
-}
-
-# @FUNCTION: gnome-meson_src_install
-# @DESCRIPTION:
-# Gnome specific install. Handles typical GConf and scrollkeeper setup
-# in packages and removal of .la files if requested
-gnome-meson_src_install() {
- # install docs
- default
-
- # files that are really common in gnome packages (bug #573390)
- local d
- for d in HACKING MAINTAINERS; do
- [[ -s "${d}" ]] && dodoc "${d}"
- done
-
- # Make sure this one doesn't get in the portage db
- rm -fr "${ED}/usr/share/applications/mimeinfo.cache"
-
- # Delete all .la files
- case "${GNOME2_LA_PUNT}" in
- yes) prune_libtool_files --modules;;
- no) ;;
- *) prune_libtool_files;;
- esac
-
- meson_src_install
-}
-
-# @FUNCTION: gnome-meson_pkg_preinst
-# @DESCRIPTION:
-# Finds Icons, GConf and GSettings schemas for later handling in pkg_postinst
-gnome-meson_pkg_preinst() {
- xdg_pkg_preinst
- gnome2_gconf_savelist
- gnome2_icon_savelist
- gnome2_schemas_savelist
- gnome2_scrollkeeper_savelist
- gnome2_gdk_pixbuf_savelist
-
- local f
-
- GNOME2_ECLASS_GIO_MODULES=()
- while IFS= read -r -d '' f; do
- GNOME2_ECLASS_GIO_MODULES+=( ${f} )
- done < <(cd "${D}" && find usr/$(get_libdir)/gio/modules -type f -print0 2>/dev/null)
-
- export GNOME2_ECLASS_GIO_MODULES
-}
-
-# @FUNCTION: gnome-meson_pkg_postinst
-# @DESCRIPTION:
-# Handle scrollkeeper, GConf, GSettings, Icons, desktop and mime
-# database updates.
-gnome-meson_pkg_postinst() {
- xdg_pkg_postinst
- gnome2_gconf_install
- if [[ -n ${GNOME2_ECLASS_ICONS} ]]; then
- gnome2_icon_cache_update
- fi
- if [[ -n ${GNOME2_ECLASS_GLIB_SCHEMAS} ]]; then
- gnome2_schemas_update
- fi
- gnome2_scrollkeeper_update
- gnome2_gdk_pixbuf_update
-
- if [[ ${#GNOME2_ECLASS_GIO_MODULES[@]} -gt 0 ]]; then
- gnome2_giomodule_cache_update
- fi
-
- # This should only be in the overlay
- ewarn "**************************************************************"
- ewarn "This is the *experimental* Gentoo GNOME Overlay"
- ewarn "Please report bugs at #gentoo-desktop @ FreeNode"
- ewarn "Do NOT go to upstream with bugs without checking with us first"
- ewarn "**************************************************************"
-}
-
-# # FIXME Handle GConf schemas removal
-#gnome2_pkg_prerm() {
-# gnome2_gconf_uninstall
-#}
-
-# @FUNCTION: gnome-meson_pkg_postrm
-# @DESCRIPTION:
-# GSettings, Icons, desktop and mime database updates.
-gnome-meson_pkg_postrm() {
- xdg_pkg_postrm
- if [[ -n ${GNOME2_ECLASS_ICONS} ]]; then
- gnome2_icon_cache_update
- fi
- if [[ -n ${GNOME2_ECLASS_GLIB_SCHEMAS} ]]; then
- gnome2_schemas_update
- fi
-
- if [[ ${#GNOME2_ECLASS_GIO_MODULES[@]} -gt 0 ]]; then
- gnome2_giomodule_cache_update
- fi
-}
diff --git a/games-arcade/stepmania/stepmania-5.0.12.ebuild b/games-arcade/stepmania/stepmania-5.0.12.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit cmake-utils
DESCRIPTION="Advanced rhythm game, designed for both home and arcade use"
-HOMEPAGE="http://www.stepmania.com/"
+HOMEPAGE="https://www.stepmania.com/"
SRC_URI="https://github.com/stepmania/stepmania/archive/v${PV/_beta/-b}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT default-songs? ( CC-BY-NC-4.0 )"
diff --git a/games-arcade/stepmania/stepmania-5.1.0_beta2.ebuild b/games-arcade/stepmania/stepmania-5.1.0_beta2.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit cmake-utils
DESCRIPTION="Advanced rhythm game, designed for both home and arcade use"
-HOMEPAGE="http://www.stepmania.com/"
+HOMEPAGE="https://www.stepmania.com/"
SRC_URI="https://github.com/stepmania/stepmania/archive/v${PV/_beta/-b}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT default-songs? ( CC-BY-NC-4.0 )"
diff --git a/games-emulation/reicast/reicast-8.1.ebuild b/games-emulation/reicast/reicast-8.1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit toolchain-funcs
DESCRIPTION="A Dreamcast Emulator"
-HOMEPAGE="http://reicast.com/"
+HOMEPAGE="https://reicast.com/"
LICENSE="GPL-2"
SRC_URI="https://github.com/reicast/reicast-emulator/archive/r${PV}.tar.gz -> ${P}.tar.gz"
SLOT="0"
diff --git a/games-engines/love/love-0.10.2.ebuild b/games-engines/love/love-0.10.2.ebuild
@@ -16,7 +16,7 @@ else
fi
DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
LICENSE="ZLIB"
SLOT="0"
diff --git a/games-engines/love/love-0.7.2-r1.ebuild b/games-engines/love/love-0.7.2-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=5
inherit eutils games
DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
LICENSE="ZLIB"
diff --git a/games-engines/love/love-0.8.0.ebuild b/games-engines/love/love-0.8.0.ebuild
@@ -15,7 +15,7 @@ else
fi
DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
LICENSE="ZLIB"
SLOT="0"
diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
@@ -16,7 +16,7 @@ else
fi
DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
LICENSE="ZLIB"
SLOT="0"
diff --git a/games-engines/solarus/solarus-1.5.3.ebuild b/games-engines/solarus/solarus-1.5.3.ebuild
@@ -6,8 +6,8 @@ EAPI=6
inherit cmake-utils
DESCRIPTION="An open-source Zelda-like 2D game engine"
-HOMEPAGE="http://www.solarus-games.org/"
-SRC_URI="http://www.solarus-games.org/downloads/${PN}/${P}-src.tar.gz"
+HOMEPAGE="https://www.solarus-games.org/"
+SRC_URI="https://www.solarus-games.org/downloads/${PN}/${P}-src.tar.gz"
LICENSE="GPL-3"
SLOT="0"
diff --git a/games-sports/vdrift/vdrift-2014.10.20.ebuild b/games-sports/vdrift/vdrift-2014.10.20.ebuild
@@ -11,7 +11,7 @@ inherit python-any-r1 scons-utils
MY_P="${PN}-$(ver_rs 1-2 -)"
DESCRIPTION="A driving simulation made with drift racing in mind"
-HOMEPAGE="http://vdrift.net/"
+HOMEPAGE="https://vdrift.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
LICENSE="GPL-3 ZLIB LGPL-2.1+"
diff --git a/games-sports/vdrift/vdrift-9999.ebuild b/games-sports/vdrift/vdrift-9999.ebuild
@@ -19,7 +19,7 @@ else
fi
DESCRIPTION="A driving simulation made with drift racing in mind"
-HOMEPAGE="http://vdrift.net/"
+HOMEPAGE="https://vdrift.net/"
LICENSE="GPL-3 ZLIB LGPL-2.1+"
SLOT="0"
diff --git a/games-visualnovel/doki-doki-litterature-club/doki-doki-litterature-club-1.1.1.ebuild b/games-visualnovel/doki-doki-litterature-club/doki-doki-litterature-club-1.1.1.ebuild
@@ -20,6 +20,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc +system-renpy"
+# app-arch/unzip for SRC_URI
+DEPEND="app-arch/unzip"
RDEPEND="system-renpy? ( games-engines/renpy )"
REQUIRED_USE="!system-renpy? ( || ( amd64 x86 ) )"
diff --git a/gui-wm/cage/cage-0.1.1.ebuild b/gui-wm/cage/cage-0.1.1.ebuild
@@ -14,7 +14,7 @@ else
fi
DESCRIPTION="Wayland Kiosk"
-HOMEPAGE="https://hjdskes.nl/projects/cage"
+HOMEPAGE="https://www.hjdskes.nl/projects/cage/"
LICENSE="MIT"
SLOT="0"
IUSE="xwayland"
diff --git a/gui-wm/cage/cage-9999.ebuild b/gui-wm/cage/cage-9999.ebuild
@@ -14,7 +14,7 @@ else
fi
DESCRIPTION="Wayland Kiosk"
-HOMEPAGE="https://hjdskes.nl/projects/cage"
+HOMEPAGE="https://www.hjdskes.nl/projects/cage/"
LICENSE="MIT"
SLOT="0"
IUSE="xwayland"
diff --git a/gui-wm/inaban/inaban-9999.ebuild b/gui-wm/inaban/inaban-9999.ebuild
@@ -14,7 +14,7 @@ else
fi
DESCRIPTION="Distrustful Tiling Wayland Compositor"
-HOMEPAGE="https://hacktivis.me/git/inaban"
+HOMEPAGE="https://hacktivis.me/git/inaban/"
LICENSE="BSD"
SLOT="0"
IUSE="suid"
diff --git a/media-fonts/forkawesome/forkawesome-1.1.4.ebuild b/media-fonts/forkawesome/forkawesome-1.1.4.ebuild
@@ -8,7 +8,7 @@ inherit font
REPO_PN="Fork-Awesome"
DESCRIPTION="The iconic font"
-HOMEPAGE="http://fontawesome.io"
+HOMEPAGE="https://fontawesome.com/"
SRC_URI="https://github.com/ForkAwesome/${REPO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="CC-BY-3.0 OFL-1.1" # MIT for CSS/LESS files?
diff --git a/media-fonts/inria-fonts/inria-fonts-1.200.ebuild b/media-fonts/inria-fonts/inria-fonts-1.200.ebuild
@@ -10,7 +10,7 @@ inherit font
DESCRIPTION="Inria Serif and Inria Sans Typeface"
HOMEPAGE="https://black-foundry.com/work/inria/"
-SRC_URI="https://github.com/BlackFoundry/InriaFonts/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+SRC_URI="https://github.com/BlackFoundryCom/InriaFonts/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="OFL-1.1"
SLOT="0"
diff --git a/media-libs/opencolorio/opencolorio-1.1.0-r1.ebuild b/media-libs/opencolorio/opencolorio-1.1.0-r1.ebuild
@@ -9,9 +9,9 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit cmake-utils python-single-r1 vcs-snapshot
DESCRIPTION="A color management framework for visual effects and animation"
-HOMEPAGE="http://opencolorio.org/"
+HOMEPAGE="https://opencolorio.org/"
-SRC_URI="https://github.com/imageworks/OpenColorIO/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
diff --git a/media-libs/rtmidi/rtmidi-2.1.1.ebuild b/media-libs/rtmidi/rtmidi-2.1.1.ebuild
@@ -4,8 +4,8 @@
EAPI=6
DESCRIPTION="common C++ API for realtime MIDI input/output"
-HOMEPAGE="http://www.music.mcgill.ca/~gary/rtmidi/"
-SRC_URI="http://www.music.mcgill.ca/~gary/rtmidi/release/${P}.tar.gz"
+HOMEPAGE="https://www.music.mcgill.ca/~gary/rtmidi/"
+SRC_URI="https://www.music.mcgill.ca/~gary/rtmidi/release/${P}.tar.gz"
RESTRICT="mirror"
LICENSE="MIT-with-advertising"
diff --git a/media-sound/sbagen/sbagen-1.4.5.ebuild b/media-sound/sbagen/sbagen-1.4.5.ebuild
@@ -6,9 +6,9 @@ EAPI=6
inherit toolchain-funcs flag-o-matic
DESCRIPTION="Command line sequenced binaural beat generator"
-HOMEPAGE="http://sbagen.sourceforge.net/"
+HOMEPAGE="https://sbagen.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz
- vorbis? ( sounds? ( http://uazu.net/sbagen/sbagen-river-1.4.1.tgz ) )"
+ vorbis? ( sounds? ( https://uazu.net/sbagen/sbagen-river-1.4.1.tgz ) )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
diff --git a/net-dns/ldns-utils/ldns-utils-1.7.0-r1.ebuild b/net-dns/ldns-utils/ldns-utils-1.7.0-r1.ebuild
@@ -6,8 +6,8 @@ EAPI=6
MY_P=${P/-utils}
DESCRIPTION="Set of utilities to simplify various dns(sec) tasks"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="http://www.nlnetlabs.nl/downloads/ldns/${MY_P}.tar.gz"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="https://www.nlnetlabs.nl/downloads/ldns/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
diff --git a/net-p2p/gnunet/gnunet-0.11.0_pre66.ebuild b/net-p2p/gnunet/gnunet-0.11.0_pre66.ebuild
@@ -8,7 +8,7 @@ inherit user
MY_PV="0.11.0pre66"
DESCRIPTION="GNUnet is a framework for secure peer-to-peer networking."
-HOMEPAGE="http://gnunet.org/"
+HOMEPAGE="https://gnunet.org/"
LICENSE="GPL-3"
SRC_URI="mirror://gnu/${PN}/${PN}-${MY_PV}.tar.gz"
KEYWORDS="~amd64"
diff --git a/profiles/updates/2018-02 b/profiles/updates/2018-02
@@ -1 +0,0 @@
-move games-music/oshu games-arcade/oshu
diff --git a/www-apps/stagit/stagit-0.8.ebuild b/www-apps/stagit/stagit-0.8.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DESCRIPTION="static git page generator"
-HOMEPAGE="https://git.codemadness.org/stagit"
+HOMEPAGE="https://git.codemadness.org/stagit/"
SRC_URI="https://codemadness.org/releases/stagit/${P}.tar.gz"
LICENSE="MIT"
diff --git a/www-apps/stagit/stagit-0.9.ebuild b/www-apps/stagit/stagit-0.9.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DESCRIPTION="static git page generator"
-HOMEPAGE="https://git.codemadness.org/stagit"
+HOMEPAGE="https://git.codemadness.org/stagit/"
SRC_URI="https://codemadness.org/releases/stagit/${P}.tar.gz"
LICENSE="MIT"
diff --git a/x11-misc/tabbed/tabbed-0.6.ebuild b/x11-misc/tabbed/tabbed-0.6.ebuild
@@ -5,7 +5,7 @@ EAPI=6
inherit savedconfig toolchain-funcs
DESCRIPTION="Simple generic tabbed fronted to xembed aware applications"
-HOMEPAGE="https://tools.suckless.org/tabbed"
+HOMEPAGE="https://tools.suckless.org/tabbed/"
SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz"
LICENSE="MIT"