logo

overlay

My (experimental) gentoo overlay
commit: 06126fec0c75d58e7e4cb8feacc1b75daf7127c7
parent: 112d0b7adedf3c2005da5e52557f93605b9c0937
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Tue,  8 Oct 2019 09:29:28 +0200

Fix pkgcheck issues

Diffstat:

Mapp-doc/afaq/afaq-15.1.ebuild2+-
Mapp-doc/single-unix-specification/single-unix-specification-4_p3.ebuild4++--
Mapp-editors/2f30-ed/2f30-ed-9999.ebuild2+-
Mapp-misc/binwalk/binwalk-2.1.1-r2.ebuild6+++---
Mapp-misc/kanatest/kanatest-0.4.8.ebuild2+-
Mapp-shells/mksh/mksh-57-r2.ebuild39++++++++++++++++++++++++++++++---------
Mapp-shells/mksh/mksh-9999.ebuild2+-
Mapp-text/mandoc/mandoc-1.14.5.ebuild4++--
Mapp-text/sshpaste/sshpaste-1.0.1.ebuild2+-
Mdev-db/timescaledb/timescaledb-1.2.1.ebuild2+-
Mdev-elixir/hex/hex-0.20.1.ebuild3++-
Mdev-elixir/jose/jose-1.8.4.ebuild1+
Mdev-elixir/linkify/linkify-9999.ebuild1+
Mdev-elixir/mime/mime-1.0.1.ebuild2+-
Mdev-elixir/phoenix/phoenix-1.4.9.ebuild1+
Mdev-haskell/xkbcommon/xkbcommon-0.0.3.ebuild2+-
Mdev-lang/mono/mono-6.4.0.198.ebuild2+-
Mdev-lua/luaevent/luaevent-0.4.6.ebuild2+-
Mdev-lua/luarocks/luarocks-2.4.4.ebuild4++--
Mdev-python/pycrypto/pycrypto-9999.ebuild2+-
Mdev-tex/dot2tex/dot2tex-2.11.2.ebuild2+-
Mdev-util/bam/bam-0.5.1.ebuild4++--
Declass/gnome-meson.eclass161-------------------------------------------------------------------------------
Mgames-arcade/stepmania/stepmania-5.0.12.ebuild2+-
Mgames-arcade/stepmania/stepmania-5.1.0_beta2.ebuild2+-
Mgames-emulation/reicast/reicast-8.1.ebuild2+-
Mgames-engines/love/love-0.10.2.ebuild2+-
Mgames-engines/love/love-0.7.2-r1.ebuild2+-
Mgames-engines/love/love-0.8.0.ebuild2+-
Mgames-engines/love/love-9999.ebuild2+-
Mgames-engines/solarus/solarus-1.5.3.ebuild4++--
Mgames-sports/vdrift/vdrift-2014.10.20.ebuild2+-
Mgames-sports/vdrift/vdrift-9999.ebuild2+-
Mgames-visualnovel/doki-doki-litterature-club/doki-doki-litterature-club-1.1.1.ebuild2++
Mgui-wm/cage/cage-0.1.1.ebuild2+-
Mgui-wm/cage/cage-9999.ebuild2+-
Mgui-wm/inaban/inaban-9999.ebuild2+-
Mmedia-fonts/forkawesome/forkawesome-1.1.4.ebuild2+-
Mmedia-fonts/inria-fonts/inria-fonts-1.200.ebuild2+-
Mmedia-libs/opencolorio/opencolorio-1.1.0-r1.ebuild4++--
Mmedia-libs/rtmidi/rtmidi-2.1.1.ebuild4++--
Mmedia-sound/sbagen/sbagen-1.4.5.ebuild4++--
Mnet-dns/ldns-utils/ldns-utils-1.7.0-r1.ebuild4++--
Mnet-p2p/gnunet/gnunet-0.11.0_pre66.ebuild2+-
Dprofiles/updates/2018-021-
Mwww-apps/stagit/stagit-0.8.ebuild2+-
Mwww-apps/stagit/stagit-0.9.ebuild2+-
Mx11-misc/tabbed/tabbed-0.6.ebuild2+-
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"