diff options
Diffstat (limited to 'app-emulation/fuse')
-rw-r--r-- | app-emulation/fuse/Manifest | 6 | ||||
-rw-r--r-- | app-emulation/fuse/fuse-1.5.3.ebuild (renamed from app-emulation/fuse/fuse-1.5.1.ebuild) | 27 | ||||
-rw-r--r-- | app-emulation/fuse/metadata.xml | 1 |
3 files changed, 19 insertions, 15 deletions
diff --git a/app-emulation/fuse/Manifest b/app-emulation/fuse/Manifest index 616e78d88d7a..eaafd0a7ffaa 100644 --- a/app-emulation/fuse/Manifest +++ b/app-emulation/fuse/Manifest @@ -1,5 +1,5 @@ -DIST fuse-1.5.1.tar.gz 1623081 BLAKE2B 4b6cf747d15bc2d33a0baba88254a08187e8a615564236835da19d32f9afb312d5a5c90ac07a88d904019626b153546ecd8cd09b88fa16731af94ea54cd0e346 SHA512 d5f5b8a0e61f298a955450de208b29f8ab4fc0133c5c58e596f36f3834c088c946e19d7437dd1a6e73a89d32dcaf6ca9ce0fed8ec310c37aa6a6568be482abe4 DIST fuse-1.5.2.tar.gz 1626746 BLAKE2B 38236b9457e975fe227e2a19ed0fb80cac022fbb0bd8fcb1e51666103c4abe8960b1bd166fc1d12ab4e0f32954f7c3f59625d57d456313f75ca023bf51477e0b SHA512 45507834eb70d1e74c8f58017f4ae0bb54e2560456eeadfa8b6888a1c79e9c9443cccb7ae9733b96a895f94040be820c57a7d698115c2f483e64ebc4fd734268 -EBUILD fuse-1.5.1.ebuild 1651 BLAKE2B df947b65938e55d0216c6ad3cdc2fee0e9e623920db6685009e498ea01c099cf829ffdab62381830bc1986f4a5a0c544be0d73683b33f7a64a8c964afc01c4b4 SHA512 e2c95c56de793c5cad085622bfff258766c7a13b9f80aac908c1384f1ad797486e44f58e3d2269b576421dabd9311f7cf468efd3cbb057d5d531adff9dbbe95e +DIST fuse-1.5.3.tar.gz 1627487 BLAKE2B d942f0131ce713e8592abec6443015aca3f1ae73739f1db0eae84a19e4320fd8bffbd7d36afaf65b08cf059305f85a8854d39d46519ed7abd3705b11156d069c SHA512 6596f789a685c46752c46b2432953c0d9abb620b23541cdbfc066c224fcba47ac7be75db678e2ff76622a7d02cc81b7dfeae672dfdaee1085d2ae5f768a4d8c0 EBUILD fuse-1.5.2.ebuild 1683 BLAKE2B 33346f57ba010e229850efe44c67a60054c1ec1a5396f68a3a560668da9a955f5b9f9bdf7056f729dc1ce3447d2afc09394a3ff5e78c72c3cd305d848d1e0f6e SHA512 7847feacb66510323681665de612fdb4496c3228ba23c6f357f12e2f790296d6be9f86b4058177e5d469985e2729d7682d5556c43e0f97f72c304025b36946d7 -MISC metadata.xml 792 BLAKE2B 6dac563b6c30b8552db0b2c52b12d570a38e8803e75b842ea634eb45a6ef353940773b303f269588a212c2a266d34f0a985dc8190f9a072c3781c75f1bded363 SHA512 cbe2169118bbc0e56208080a7691ae1c626827278b22e4b63c1dccfef4c2f3d808e3e0f6a78481b60fd03db188216ea6cf4d1da81ac27820a8e95ccf10067301 +EBUILD fuse-1.5.3.ebuild 1711 BLAKE2B 91bd43861b0adc2e12b4e2db17d2f4c1909380b8b939b441ae4d34477ff9b7c317419c33abd17003f4c5e554c69f836425b33057f67d178e432f3ca7eb4ea784 SHA512 ac190f7174f18ae7c288a544b39724ce0014e2b38c95ff8f7626d64b96172ddbe27271a377fd5b3728f3d8d6c2984a17e2351d723d84e134d2827f30e7bb6404 +MISC metadata.xml 731 BLAKE2B d157625420632cf041ce0d877f243e6d2fcfd62f8b487691bca757ed38e5d5173aaec623528b3e33cbcc09347464f9c26c3c50190dd28ebdd2f3b86ea0609d51 SHA512 c0a922b5cc6900b9fa7d219dc1cecbed616af7f77d018065e8b5d6f6da6350c4d9d4ba3004b8f34ebc97da22c7d4f4f8b59119098877c199abcc334dff933342 diff --git a/app-emulation/fuse/fuse-1.5.1.ebuild b/app-emulation/fuse/fuse-1.5.3.ebuild index ab203809cef5..913346a242fb 100644 --- a/app-emulation/fuse/fuse-1.5.1.ebuild +++ b/app-emulation/fuse/fuse-1.5.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,22 +10,23 @@ SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="alsa ao backend-fbcon +backend-gtk backend-sdl backend-svga backend-X gpm joystick memlimit png xml" +IUSE="alsa ao backend-fbcon backend-sdl backend-svga backend-X gpm joystick memlimit png xml" # Only one UI back-end can be enabled at a time -REQUIRED_USE="^^ ( backend-fbcon backend-gtk backend-sdl backend-svga backend-X )" +REQUIRED_USE="?? ( backend-fbcon backend-sdl backend-svga backend-X )" -RDEPEND=">=app-emulation/libspectrum-1.4.1 +RDEPEND=" + >=app-emulation/libspectrum-1.4.2 dev-libs/glib:2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) - gpm? ( sys-libs/gpm ) - joystick? ( media-libs/libjsw ) - png? ( media-libs/libpng:0= sys-libs/zlib ) - backend-gtk? ( x11-libs/gtk+:3 ) backend-sdl? ( media-libs/libsdl ) backend-svga? ( media-libs/svgalib ) backend-X? ( x11-libs/libX11 x11-libs/libXext ) + !backend-fbcon? ( !backend-sdl? ( !backend-svga? ( !backend-X? ( x11-libs/gtk+:3 ) ) ) ) + gpm? ( sys-libs/gpm ) + joystick? ( media-libs/libjsw ) + png? ( media-libs/libpng:0= sys-libs/zlib ) xml? ( dev-libs/libxml2:2 )" DEPEND="${RDEPEND} backend-fbcon? ( virtual/linux-sources ) @@ -47,9 +48,7 @@ src_configure() { $(use_with xml libxml2) ) - if use backend-gtk; then - : - elif use backend-sdl; then + if use backend-sdl; then myconf+=("--with-sdl") elif use backend-X; then myconf+=("--without-gtk") @@ -57,7 +56,13 @@ src_configure() { myconf+=("--with-svgalib") elif use backend-fbcon; then myconf+=("--with-fb") + else + myconf+=("--with-gtk") fi econf "${myconf[@]}" } + +src_test() { + emake test +} diff --git a/app-emulation/fuse/metadata.xml b/app-emulation/fuse/metadata.xml index bb6d65be18ac..27879e601857 100644 --- a/app-emulation/fuse/metadata.xml +++ b/app-emulation/fuse/metadata.xml @@ -14,7 +14,6 @@ </upstream> <use> <flag name="backend-fbcon">Use framebuffer rendering backend</flag> - <flag name="backend-gtk">Use GTK+ rendering backend</flag> <flag name="backend-sdl">Use SDL rendering backend</flag> <flag name="backend-svga">Use svgalib rendering backend</flag> <flag name="backend-X">Use X11 rendering backend</flag> |