From 05b2e3c77eaec3a662748a5cfd453947ea4cd5be Mon Sep 17 00:00:00 2001 From: William Breathitt Gray Date: Tue, 14 May 2019 09:11:51 +0900 Subject: [PATCH 1/6] games-fps/gzdoom: restrict glslang to dynamic library ebuilds See also: https://bugs.gentoo.org/685514 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: William Breathitt Gray --- games-fps/gzdoom/gzdoom-4.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild b/games-fps/gzdoom/gzdoom-4.1.1.ebuild index 81898f665b..03a3dce774 100644 --- a/games-fps/gzdoom/gzdoom-4.1.1.ebuild +++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild @@ -16,7 +16,7 @@ IUSE="fluidsynth gtk openal openmp" DEPEND=" app-arch/bzip2 - dev-util/glslang + >=dev-util/glslang-7.11.3114_pre20190415-r1 media-libs/libsdl2[opengl] sys-libs/zlib virtual/jpeg:0" From 0108c377e4397d5772bd81a4f458ef44ba496266 Mon Sep 17 00:00:00 2001 From: William Breathitt Gray Date: Tue, 14 May 2019 09:29:29 +0900 Subject: [PATCH 2/6] games-fps/gzdoom: restrict gtk+ to slot 2 and 3 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: William Breathitt Gray --- games-fps/gzdoom/gzdoom-4.1.1.ebuild | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild b/games-fps/gzdoom/gzdoom-4.1.1.ebuild index 03a3dce774..e292fa4452 100644 --- a/games-fps/gzdoom/gzdoom-4.1.1.ebuild +++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild @@ -23,7 +23,12 @@ DEPEND=" RDEPEND=" ${DEPEND} fluidsynth? ( media-sound/fluidsynth ) - gtk? ( x11-libs/gtk+:* ) + gtk? ( + || ( + x11-libs/gtk+:2 + x11-libs/gtk+:3 + ) + ) openal? ( media-libs/libsndfile media-libs/openal From 1f945bc22fa13f81115985d4182d8b2623bb61de Mon Sep 17 00:00:00 2001 From: William Breathitt Gray Date: Tue, 14 May 2019 12:09:12 +0900 Subject: [PATCH 3/6] games-fps/gzdoom: rebuild on gtk+ slot updates The gtk+ dependency is moved to DEPEND since it is a build dependency. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: William Breathitt Gray --- games-fps/gzdoom/gzdoom-4.1.1.ebuild | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/games-fps/gzdoom/gzdoom-4.1.1.ebuild b/games-fps/gzdoom/gzdoom-4.1.1.ebuild index e292fa4452..6f635ed9bb 100644 --- a/games-fps/gzdoom/gzdoom-4.1.1.ebuild +++ b/games-fps/gzdoom/gzdoom-4.1.1.ebuild @@ -19,16 +19,11 @@ DEPEND=" >=dev-util/glslang-7.11.3114_pre20190415-r1 media-libs/libsdl2[opengl] sys-libs/zlib - virtual/jpeg:0" + virtual/jpeg:0 + gtk? ( Date: Tue, 14 May 2019 21:00:02 +0900 Subject: [PATCH 6/6] dev-lang/fbc: DESCRIPTION should not contain the package name Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: William Breathitt Gray --- dev-lang/fbc/fbc-1.06.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/fbc/fbc-1.06.0.ebuild b/dev-lang/fbc/fbc-1.06.0.ebuild index aef1b852f3..8d4c389842 100644 --- a/dev-lang/fbc/fbc-1.06.0.ebuild +++ b/dev-lang/fbc/fbc-1.06.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -DESCRIPTION="FreeBASIC - A free/open source, multi-platform BASIC compiler." +DESCRIPTION="A free/open source, multi-platform BASIC compiler." HOMEPAGE="https://www.freebasic.net" SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz https://github.com/freebasic/${PN}/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz