[gentoo-commits] proj/musl:master commit in: media-libs/mesa/

2018-04-29 Thread Aric Belsito
commit: 8cec66558211d69740b0e275279c6c03e29b5437
Author: Aric Belsito  gmail  com>
AuthorDate: Sun Apr 29 17:18:41 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun Apr 29 17:18:41 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8cec6655

media-libs/mesa: version bump to 18.0.2/18.1.0_rc2

 media-libs/mesa/Manifest   |   2 +
 media-libs/mesa/mesa-18.0.2.ebuild | 589 
 media-libs/mesa/mesa-18.1.0_rc2.ebuild | 591 +
 3 files changed, 1182 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index aea4540..d8673e6 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -4,4 +4,6 @@ DIST mesa-17.3.8.tar.xz 10660896 BLAKE2B 
432deefad4b0a42914efc24c558d5c766443f55
 DIST mesa-17.3.9.tar.xz 10660456 BLAKE2B 
54f4a75f9040e50e9eea8f5c52a276578379d25d2a01ac4767ab12bee85fe5dae1492d5bb1df06b6e8c6b0fe960bbd5ea38691c75d08a6b4302c64377ce58e54
 SHA512 
83deffbc6b9823b8e93cccf57d7952106f3d55fea881e3924f9f9586f0e9347a6e3a1a36cc19c24af819f2fde3af9496652a6ff56132511a5618d5774404f63f
 DIST mesa-18.0.0.tar.xz 11056544 BLAKE2B 
467c100bcbc0a60e3868e718331192255fd16394c21b08c128a054e066740cd071e0b272aba011873fe239821f53442e9a07ae860d94b425275bd68c3db3b7fc
 SHA512 
1494bb09357896a2505b3dcfec772268e28c765804f21e144948a314f1d79d99ff9f21062ef5860eb5a5a568b305a9c954585924a7ac8890fe1ebd8df3bcc396
 DIST mesa-18.0.1.tar.xz 10945308 BLAKE2B 
03dad0961aafeb954a50f1db305288682e6b0dc58631b66de2f331dc95756b881bf7f73b5e2fa4ec04640054c27aab236acdf6b89bd7cd89ca1dbe9134a6a2d0
 SHA512 
b0d610904b6f179a27b42aee5f479339e341926915cdc6adb08ac999a4a12539abc3776577e86af83e10381d9703ef1bca70bab81b43daf2c000622c9c3612d2
+DIST mesa-18.0.2.tar.xz 10949364 BLAKE2B 
8b0557db70f61ac39df96e923383e41008f483ae2f89b3723e94e644cb2ced81a7996d61009acaebaf7813843742a24351a573c80f1173615e6c0302552cf621
 SHA512 
77d24d01c4c22596d28421aeb74932ff232730a4f556ae1a2e8777ece2876e4e352679575385c065505df4a2a83d2c1cf30db92dcf88038417e36a2768332d7e
 DIST mesa-18.1.0-rc1.tar.xz 8324 BLAKE2B 
e5a89c8469b6716463c9efb0e7059022bc986da83d55a020156a3466cb44c283828bacb340ef4dceda9e14a82f737b6809f742b49a8b38d7e871ff1864e8bb3e
 SHA512 
5b179b4ece6fd0e04ef00744d975607b6678c4c333c47fdd7442768ac15b375c7faeb8472b0dba19c0b8755067effd6243803ce17739a50c17efc8e69e6ae401
+DIST mesa-18.1.0-rc2.tar.xz 7872 BLAKE2B 
a95096ed573031eed17b880f725d68af062e0f7d9513d391d83c51e996fa238add93e05ae98ad4ed77d731f7521736b73566687be798029293d88f8b4b75db1c
 SHA512 
43ddb27c436ab6ad08c4f5f764855e0681c10995e5279146c01e03e6e8af98dd23d96a20d3ac50107a6ca89cc3dd094bc472ddd70d290d0357cef3059ae34cfc

diff --git a/media-libs/mesa/mesa-18.0.2.ebuild 
b/media-libs/mesa/mesa-18.0.2.ebuild
new file mode 100644
index 000..6841281
--- /dev/null
+++ b/media-libs/mesa/mesa-18.0.2.ebuild
@@ -0,0 +1,589 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/mesa.git;
+
+if [[ ${PV} =  ]]; then
+   GIT_ECLASS="git-r3"
+   EXPERIMENTAL="true"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ $PV ==  ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~sh ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!bindist? ( bindist )"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 unwind
+   +llvm +nptl opencl osmesa pax_kernel openmax pic selinux vaapi valgrind
+   vdpau vulkan wayland xvmc xa"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 gallium )
+   llvm?   ( gallium )
+   opencl? ( gallium llvm )
+   openmax? ( gallium )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vaapi? ( gallium )
+   vdpau? ( gallium )
+   vulkan? ( || ( video_cards_i965 video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   wayland? ( egl gbm )
+   xa?  ( gallium )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_imx?( gallium video_cards_vivante )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_radeon? ( || ( classic gallium )
+  

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2018-04-29 Thread Mike Gilbert
commit: 5c203631f96296098b22b310a5ed0cc9dede
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Apr 29 17:18:54 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Apr 29 17:19:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c203631

www-client/chromium: stable channel bump (66.0.3359.139)

Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116

 www-client/chromium/Manifest  |   1 +
 www-client/chromium/chromium-66.0.3359.139.ebuild | 699 ++
 2 files changed, 700 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 8cf49124d9d..5e4c84f9ee3 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,5 @@
 DIST chromium-66.0.3359.117-blink.tar.xz 10604 BLAKE2B 
f458afe8ca21dbae62037cf9b962726a0b48177bcd209ca15eb2a717ca33307ab631e85422fce8bc5990e8f78ee30dd5b58d972eae4cc511f593ee82227ec2b3
 SHA512 
846ed1ecaa51d945057d0a9f6a72e1dd871a9556fd1a8ff79a5b9e342363d6a2d60378dbc0e84046e7274f9d09dd2d9b444a76af7fc25e7a2869c15c858606d3
 DIST chromium-66.0.3359.117.tar.xz 583947452 BLAKE2B 
b9e860f0f966ec9aaa2ab5627bbc12486a67b658866763f82d1687cb6cd5ae0cf8b2ccfa3bf045417688a771d7662ba2f8ba149b88802ab3f54015e14ceb7fec
 SHA512 
93fba91783a2109a74fcf7fb0a70a1e1eb062d9277a78783832230638a3371e35fa725494989236c5e5be5494548c4869e1b2e645c65f794a7296efeef8eb27c
+DIST chromium-66.0.3359.139.tar.xz 583978636 BLAKE2B 
0727ba9f87a738b691b2120dee7f45f7b16b234e871988b1257f01589a6a5ec2cd2470e8d95fc3087be2ab140f71afce63c7fccc851e87a932f69326966c3303
 SHA512 
9fe78fb6970fc5a3455e6545a4869d3a73075329ccd26719f503fd9bbfbdd6aec4f3db4cc748e8f12abb81adb318b8f8b42c7ab5c289a1f698536e81b7d2f14f
 DIST chromium-67.0.3377.1.tar.xz 585310180 BLAKE2B 
9e543ad2796c617e9c6237a938600ddd4fd7f7245f78e7aec25e2160ed8ab128e70c97d5a7d70021fd7b79707ceaf1e5e0a836e25474ad5e2999bc1f6b7e43b1
 SHA512 
e0e5c092895d676551ad75cf18595a641676cde0a6a414180a7e23046cb47fe61256634ac50fa6b3f05153a75125e88417bada12f662ee3fa71aad3ba7cf7684
 DIST chromium-67.0.3396.18.tar.xz 589707412 BLAKE2B 
925d258b388b9c28c64db8a423139d52ff4bada2a3971c1c3735e8caf9c9f6991e44153ae57650285f76f5b185046259d6305abaa2bf6ed9ff00c87a91162da2
 SHA512 
38e19697d4386fc0497312f2dd408f0e950fabb58f78572509caa68cbdbc7f5c5e54bb945c1afe17c64ef5180711759735d5cacb61fb8847b4fe3ac1a4485066

diff --git a/www-client/chromium/chromium-66.0.3359.139.ebuild 
b/www-client/chromium/chromium-66.0.3359.139.ebuild
new file mode 100644
index 000..cf52ce6305d
--- /dev/null
+++ b/www-client/chromium/chromium-66.0.3359.139.ebuild
@@ -0,0 +1,699 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+COMMON_DEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/atk
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-59:= )
+   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.6.0:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-3:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12
+   media-libs/opus:=
+   )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11:=
+ 

[gentoo-commits] repo/gentoo:master commit in: games-fps/doomsday/

2018-04-29 Thread Pacho Ramos
commit: cff7153cbaf110015ae092e85703c63dc7c77980
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 17:05:31 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 17:13:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff7153c

games-fps/doomsday: Make repoman more happy

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-fps/doomsday/doomsday-2.0.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/games-fps/doomsday/doomsday-2.0.3.ebuild 
b/games-fps/doomsday/doomsday-2.0.3.ebuild
index 8e474baec7f..c50b22ad60e 100644
--- a/games-fps/doomsday/doomsday-2.0.3.ebuild
+++ b/games-fps/doomsday/doomsday-2.0.3.ebuild
@@ -16,11 +16,10 @@ KEYWORDS="~amd64 ~x86"
 
 IUSE="fluidsynth openal +doom demo freedoom heretic hexen tools fmod"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
-demo? ( doom ) freedoom? ( doom )
+   demo? ( doom ) freedoom? ( doom )
 "
 
 RDEPEND="
-   >=dev-util/cmake-3.1
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
dev-qt/qtwidgets:5



[gentoo-commits] repo/gentoo:master commit in: games-fps/alienarena/

2018-04-29 Thread Pacho Ramos
commit: 19a27d92a5b43a7d19f86e43ce0872d3c66c657f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 16:37:24 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 17:13:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a27d92

games-fps/alienarena: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-fps/alienarena/alienarena-20130827.ebuild | 72 -
 1 file changed, 72 deletions(-)

diff --git a/games-fps/alienarena/alienarena-20130827.ebuild 
b/games-fps/alienarena/alienarena-20130827.ebuild
deleted file mode 100644
index 8072a2ce4f4..000
--- a/games-fps/alienarena/alienarena-20130827.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils gnome2-utils eutils games
-
-MY_PN=alienarena-7.66
-DESCRIPTION="Fast-paced multiplayer deathmatch game"
-HOMEPAGE="http://red.planetarena.org/;
-SRC_URI="http://icculus.org/alienarena/Files/${MY_PN}-linux${PV}.tar.gz
-   http://red.planetarena.org/files/${MY_PN}-linux${PV}.tar.gz;
-
-LICENSE="GPL-2 free-noncomm"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dedicated +dga +vidmode +zlib"
-
-UIRDEPEND="virtual/jpeg:0
-   media-libs/openal
-   media-libs/libvorbis
-   media-libs/freetype:2
-   virtual/glu
-   virtual/opengl
-   dga? ( x11-libs/libXxf86dga )
-   vidmode? ( x11-libs/libXxf86vm )
-   zlib? ( sys-libs/zlib )
-   net-misc/curl"
-UIDEPEND="dga? ( x11-proto/xf86dgaproto )
-   vidmode? ( x11-proto/xf86vidmodeproto )"
-RDEPEND="!dedicated? ( ${UIRDEPEND} )"
-DEPEND="${RDEPEND}
-   !dedicated? ( ${UIDEPEND} )
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_PN/_/.}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-format.patch
-}
-
-src_configure() {
-   egamesconf \
-   --with-icondir=/usr/share/icons/hicolor/48x48/apps/ \
-   --without-system-libode \
-   --disable-documents \
-   $(use_enable !dedicated client) \
-   $(use_with zlib) \
-   $(use_with vidmode xf86vm) \
-   $(use_with dga xf86dga)
-}
-
-src_install() {
-   DOCS="docs/README.txt README" default
-   if ! use dedicated ; then
-   make_desktop_entry ${PN} "Alien Arena"
-   fi
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-fps/doom-data/

2018-04-29 Thread Pacho Ramos
commit: 85efa495fa96d2f6b335a49ac6fefe2f1b556d3c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 16:58:02 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 17:13:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85efa495

games-fps/doom-data: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-fps/doom-data/doom-data-1-r2.ebuild | 40 +++
 1 file changed, 40 insertions(+)

diff --git a/games-fps/doom-data/doom-data-1-r2.ebuild 
b/games-fps/doom-data/doom-data-1-r2.ebuild
new file mode 100644
index 000..dcbff4655ed
--- /dev/null
+++ b/games-fps/doom-data/doom-data-1-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Collection of doom wad files from id"
+HOMEPAGE="http://www.idsoftware.com/;
+SRC_URI="mirror://gentoo/doom1.wad.bz2"
+
+LICENSE="freedist"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doomsday"
+
+RDEPEND="doomsday? ( games-fps/doomsday )"
+DEPEND=""
+
+S="${WORKDIR}"
+
+src_install() {
+   insinto /usr/share/doom-data
+   doins *.wad
+   if use doomsday; then
+   # Make wrapper for doomsday
+   make_wrapper doomsday-demo "jdoom -file \
+   /usr/share/doom-data/doom1.wad"
+   make_desktop_entry doomsday-demo "Doomsday - Demo"
+   fi
+}
+
+pkg_postinst() {
+   if use doomsday; then
+   elog "To use the doomsday engine, run doomsday-demo"
+   else
+   elog "A Doom engine is required to play the wad"
+   elog "Enable the doomsday use flag if you want to use"
+   elog "  the doomsday engine"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/doom-data/

2018-04-29 Thread Pacho Ramos
commit: 6ab29e7be35fd3cf5c6e4885aa2f1e4f896ed9c5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 17:02:13 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 17:13:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab29e7b

games-fps/doom-data: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-fps/doom-data/doom-data-1-r1.ebuild | 43 ---
 1 file changed, 43 deletions(-)

diff --git a/games-fps/doom-data/doom-data-1-r1.ebuild 
b/games-fps/doom-data/doom-data-1-r1.ebuild
deleted file mode 100644
index a17ee253c24..000
--- a/games-fps/doom-data/doom-data-1-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-DESCRIPTION="collection of doom wad files from id"
-HOMEPAGE="http://www.idsoftware.com/;
-SRC_URI="mirror://gentoo/doom1.wad.bz2"
-
-LICENSE="freedist"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doomsday"
-
-DEPEND="doomsday? ( games-fps/doomsday )
-   !<=games-fps/freedoom-0.4.1"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}
-
-src_install() {
-   insinto "${GAMES_DATADIR}"/doom-data
-   doins *.wad
-   if use doomsday; then
-   # Make wrapper for doomsday
-   games_make_wrapper doomsday-demo "jdoom -file \
-   ${GAMES_DATADIR}/doom-data/doom1.wad"
-   make_desktop_entry doomsday-demo "Doomsday - Demo"
-   fi
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   if use doomsday; then
-   elog "To use the doomsday engine, run doomsday-demo"
-   else
-   elog "A Doom engine is required to play the wad"
-   elog "Enable the doomsday use flag if you want to use"
-   elog "  the doomsday engine"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: games-fps/darkplaces/

2018-04-29 Thread Pacho Ramos
commit: 697582508d33a926eea7239ec64ab6617c0b1016
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 16:45:45 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 17:13:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69758250

games-fps/darkplaces: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-fps/darkplaces/darkplaces-20140513.ebuild | 186 
 1 file changed, 186 deletions(-)

diff --git a/games-fps/darkplaces/darkplaces-20140513.ebuild 
b/games-fps/darkplaces/darkplaces-20140513.ebuild
deleted file mode 100644
index 1e154b7074f..000
--- a/games-fps/darkplaces/darkplaces-20140513.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit unpacker eutils flag-o-matic games
-
-# Latest versions are in http://icculus.org/twilight/darkplaces/files/
-MY_PV=${PV/_beta/beta}
-MY_ENGINE="${PN}engine${MY_PV}.zip"
-
-# Different Quake 1 engines expect the lights in different directories
-# http://www.fuhquake.net/download.html and http://www.kgbsyndicate.com/romi/
-MY_LIGHTS="fuhquake-lits.rar"
-
-DESCRIPTION="Enhanced engine for iD Software's Quake 1"
-HOMEPAGE="http://icculus.org/twilight/darkplaces/;
-SRC_URI="http://icculus.org/twilight/${PN}/files/${MY_ENGINE}
-   lights? (
-   http://www.fuhquake.net/files/extras/${MY_LIGHTS}
-   http://www.kgbsyndicate.com/romi/id1.pk3 )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa cdinstall cdsound debug dedicated demo lights opengl oss sdl 
textures"
-
-UIRDEPEND="virtual/jpeg:0
-   media-libs/libogg
-   media-libs/libvorbis
-   virtual/opengl
-   alsa? ( media-libs/alsa-lib )
-   sdl? ( media-libs/libsdl )
-   x11-libs/libX11
-   x11-libs/libXpm
-   x11-libs/libXxf86dga
-   x11-libs/libXxf86vm"
-UIDEPEND="x11-proto/xextproto
-   x11-proto/xf86dgaproto
-   x11-proto/xf86vidmodeproto
-   x11-proto/xproto"
-RDEPEND="net-misc/curl
-   cdinstall? ( games-fps/quake1-data )
-   demo? ( games-fps/quake1-demodata )
-   textures? ( >=games-fps/quake1-textures-20050820 )
-   opengl? ( ${UIRDEPEND} )
-   !opengl? ( sdl? ( ${UIRDEPEND} ) )
-   !opengl? ( !sdl? ( !dedicated? ( ${UIRDEPEND} ) ) )"
-DEPEND="lights? ( || (
-   app-arch/unrar
-   app-arch/rar ) )
-   opengl? (
-   ${UIRDEPEND}
-   ${UIDEPEND} )
-   !opengl? ( sdl? (
-   ${UIRDEPEND}
-   ${UIDEPEND} ) )
-   !opengl? ( !sdl? ( !dedicated? (
-   ${UIRDEPEND}
-   ${UIDEPEND} ) ) )
-   virtual/pkgconfig
-   app-arch/unzip"
-
-S=${WORKDIR}/${PN}
-dir=${GAMES_DATADIR}/quake1
-
-opengl_client() { use opengl || ( ! use dedicated && ! use sdl ) }
-
-src_unpack() {
-   if use lights ; then
-   unpack "${MY_LIGHTS}"
-   unpack_zip "${DISTDIR}"/id1.pk3
-   mv *.lit maps/ || die
-   mv ReadMe.txt rtlights.txt
-   fi
-   unpack "${MY_ENGINE}"
-   unpack ./${PN}*.zip
-}
-
-src_prepare() {
-   rm "${WORKDIR}"/README-SDL.txt
-   cd "${S}"
-   rm mingw_note.txt
-
-   strip-flags
-
-   # Only additional CFLAGS optimization is the -march flag
-   local march=$(get-flag -march)
-   sed -i \
-   -e "s:-lasound:$(pkg-config --libs alsa):" \
-   -e "/^CPUOPTIMIZATIONS/d" \
-   -e '/^OPTIM_RELEASE/s/=.*/=$(CFLAGS)/' \
-   -e '/^OPTIM_DEBUG/s/=.*/=$(CFLAGS)/' \
-   -e '/^LDFLAGS_DEBUG/s/$/ $(LDFLAGS)/' \
-   -e '/^LDFLAGS_RELEASE/s/$/ $(LDFLAGS)/' \
-   -e "s:strip:true:" \
-   makefile.inc || die
-
-   if ! use cdsound ; then
-   # Turn the CD accesses off
-   sed -i \
-   -e "s:/dev/cdrom:/dev/null:" \
-   cd_linux.c || die
-   sed -i \
-   -e 's:COM_CheckParm("-nocdaudio"):1:' \
-   cd_shared.c || die
-   fi
-}
-
-src_compile() {
-   local opts="DP_FS_BASEDIR=\"${dir}\" DP_LINK_TO_LIBJPEG=1"
-
-   # Preferred sound is alsa
-   local sound_api="NULL"
-   use oss && sound_api="OSS"
-   use alsa && sound_api="ALSA"
-   opts="${opts} DP_SOUND_API=${sound_api}"
-
-   local type="release"
-   use debug && type="debug"
-
-   # Only compile a maximum of 1 client
-   if use sdl ; then
-   emake ${opts} "sdl-${type}"
-   elif opengl_client ; then
-   emake ${opts} "cl-${type}"
-   fi
-
-   if use dedicated ; then
-   emake ${opts} "sv-${type}"
-   fi
-}
-
-src_install() {
-   if opengl_client || use sdl ; then
-   local type=glx
-
-   use sdl && type=sdl
-
-   

[gentoo-commits] repo/gentoo:master commit in: games-fps/doomsday/

2018-04-29 Thread Pacho Ramos
commit: 7537862d4fee658321df54d024fad58ac0eb04c1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 17:04:05 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 17:13:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7537862d

games-fps/doomsday: Version bump (#617908)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-fps/doomsday/Manifest  |  1 +
 games-fps/doomsday/doomsday-2.0.3.ebuild | 78 
 games-fps/doomsday/metadata.xml  |  1 +
 3 files changed, 80 insertions(+)

diff --git a/games-fps/doomsday/Manifest b/games-fps/doomsday/Manifest
index 372f23582e0..7d8cb7b307b 100644
--- a/games-fps/doomsday/Manifest
+++ b/games-fps/doomsday/Manifest
@@ -1 +1,2 @@
+DIST doomsday-2.0.3.tar.gz 18060670 BLAKE2B 
e01545f5d719310a78f01de77249a72f9c3c61a1d295ee0827475439b63653f613660bdc033c1651180cc390469c89120d262c15c6e22cece52600e2889e1437
 SHA512 
4f8e737df9e004cf3ac3cf16b84ffce0c85e2180af552bac41a224595c7f6932397c39f7d3e9fa522e1ae62828cb87f564a5fa411e742eb07bbee96f14c3ee7c
 DIST doomsday-stable-1.15.8.tar.gz 52054238 BLAKE2B 
ab33c197a89c5b3a9aa00628cd88edb5b5d2c1116ed72c55f34bd21e8128b6ff056bbc81900a9ea133b2230319e3c0f7ef79df98609980a59dc1f3da41e2195d
 SHA512 
6d1b86c6e364cbd043b0714eb351113c8bbaf98daddde1bf615fe663c15a763e26d3e478d1adeb6d8a75ed4c89a5a19f3a891e12ea5937ff2fc54b84118f642c

diff --git a/games-fps/doomsday/doomsday-2.0.3.ebuild 
b/games-fps/doomsday/doomsday-2.0.3.ebuild
new file mode 100644
index 000..8e474baec7f
--- /dev/null
+++ b/games-fps/doomsday/doomsday-2.0.3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-r1 readme.gentoo-r1 cmake-utils
+
+DESCRIPTION="A modern gaming engine for Doom, Heretic, and Hexen"
+HOMEPAGE="http://www.dengine.net;
+SRC_URI="https://downloads.sourceforge.net/project/deng/Doomsday%20Engine/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+ LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="fluidsynth openal +doom demo freedoom heretic hexen tools fmod"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+demo? ( doom ) freedoom? ( doom )
+"
+
+RDEPEND="
+   >=dev-util/cmake-3.1
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtgui:5[-gles2]
+   dev-qt/qtcore:5
+   net-misc/curl
+   sys-libs/zlib
+   media-libs/assimp
+   fmod? ( media-libs/fmod )
+   fluidsynth? ( media-sound/fluidsynth )
+   openal? ( media-libs/openal )
+   tools? ( sys-libs/ncurses:0 )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+PDEPEND="
+   demo? ( games-fps/doom-data )
+   freedoom? ( games-fps/freedoom )
+"
+
+S="${WORKDIR}/${P}/${PN}"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+You need to copy Doom, Doom 2, Chex Quest, Heretic, Hexen, HexenDD,
+and Doom64 wads to a folder of your choice. Then configure in game
+engine where that folder is. This is different than old versions,
+which had centralized launchers for each game, and required the
+files to be in a specific place
+"
+
+internal_src_configure() {
+   export QT_SELECT=qt5
+   local mycmakeargs=(
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DDENG_ASSIMP_EMBEDDED=off
+   )
+   cmake-utils_src_configure
+}
+
+src_configure() {
+   python_foreach_impl internal_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}

diff --git a/games-fps/doomsday/metadata.xml b/games-fps/doomsday/metadata.xml
index daf0c62634d..8c49e302718 100644
--- a/games-fps/doomsday/metadata.xml
+++ b/games-fps/doomsday/metadata.xml
@@ -9,6 +9,7 @@
Install launcher dor doom1.wad from 
games-fps/doom-data
Install launcher for jdoom game
Build the FluidSynth sound driver
+   Enable support for fmod music and sound 
effects lib
Install launcher for doom1.wad from 
games-fps/freedoom
Install launcher for jheretic game
Install launcher for jhexen game



[gentoo-commits] repo/gentoo:master commit in: games-fps/alienarena/, games-fps/alienarena/files/

2018-04-29 Thread Pacho Ramos
commit: 6b8369377971c2503071bc38d68413ae11243b50
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 16:37:15 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 17:13:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b836937

games-fps/alienarena: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-fps/alienarena/alienarena-20130827-r1.ebuild | 73 ++
 .../files/alienarena-20130827-format.patch |  4 +-
 2 files changed, 75 insertions(+), 2 deletions(-)

diff --git a/games-fps/alienarena/alienarena-20130827-r1.ebuild 
b/games-fps/alienarena/alienarena-20130827-r1.ebuild
new file mode 100644
index 000..fabaaecffeb
--- /dev/null
+++ b/games-fps/alienarena/alienarena-20130827-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop gnome2-utils
+
+MY_PN="alienarena-7.66"
+
+DESCRIPTION="Fast-paced multiplayer deathmatch game"
+HOMEPAGE="http://red.planetarena.org/;
+SRC_URI="http://icculus.org/alienarena/Files/${MY_PN}-linux${PV}.tar.gz
+   http://red.planetarena.org/files/${MY_PN}-linux${PV}.tar.gz;
+
+LICENSE="GPL-2 free-noncomm"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dedicated +dga +vidmode +zlib"
+
+UIRDEPEND="
+   virtual/jpeg:0
+   media-libs/openal
+   media-libs/libvorbis
+   media-libs/freetype:2
+   virtual/glu
+   virtual/opengl
+   dga? ( x11-libs/libXxf86dga )
+   vidmode? ( x11-libs/libXxf86vm )
+   zlib? ( sys-libs/zlib )
+   net-misc/curl
+"
+UIDEPEND="
+   dga? ( x11-proto/xf86dgaproto )
+   vidmode? ( x11-proto/xf86vidmodeproto )
+"
+RDEPEND="!dedicated? ( ${UIRDEPEND} )"
+DEPEND="${RDEPEND}
+   !dedicated? ( ${UIDEPEND} )
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_PN/_/.}"
+
+PATCHES=( "${FILESDIR}"/${P}-format.patch )
+
+src_configure() {
+   econf \
+   --with-icondir=/usr/share/icons/hicolor/48x48/apps/ \
+   --without-system-libode \
+   --disable-documents \
+   $(use_enable !dedicated client) \
+   $(use_with zlib) \
+   $(use_with vidmode xf86vm) \
+   $(use_with dga xf86dga)
+}
+
+src_install() {
+   DOCS="docs/README.txt README" default
+   if ! use dedicated ; then
+   make_desktop_entry ${PN} "Alien Arena"
+   fi
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}

diff --git a/games-fps/alienarena/files/alienarena-20130827-format.patch 
b/games-fps/alienarena/files/alienarena-20130827-format.patch
index 4a88eab840f..3162a558afa 100644
--- a/games-fps/alienarena/files/alienarena-20130827-format.patch
+++ b/games-fps/alienarena/files/alienarena-20130827-format.patch
@@ -1,5 +1,5 @@
 source/game/p_client.c.old 2016-01-18 20:13:25.147714704 +0100
-+++ source/game/p_client.c 2016-01-18 20:13:38.776476727 +0100
+--- a/source/game/p_client.c.old   2016-01-18 20:13:25.147714704 +0100
 b/source/game/p_client.c   2016-01-18 20:13:38.776476727 +0100
 @@ -2123,7 +2123,7 @@
  #else
ent->ctype = 0; //alien is default



[gentoo-commits] repo/gentoo:master commit in: games-fps/darkplaces/

2018-04-29 Thread Pacho Ramos
commit: 04cc0b1d9dbb62f88fa09761be0d61aac9857169
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 16:45:30 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 17:13:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04cc0b1d

games-fps/darkplaces: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-fps/darkplaces/darkplaces-20140513-r1.ebuild | 192 +
 1 file changed, 192 insertions(+)

diff --git a/games-fps/darkplaces/darkplaces-20140513-r1.ebuild 
b/games-fps/darkplaces/darkplaces-20140513-r1.ebuild
new file mode 100644
index 000..dc66236c626
--- /dev/null
+++ b/games-fps/darkplaces/darkplaces-20140513-r1.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils flag-o-matic unpacker
+
+# Latest versions are in http://icculus.org/twilight/darkplaces/files/
+MY_PV="${PV/_beta/beta}"
+MY_ENGINE="${PN}engine${MY_PV}.zip"
+
+# Different Quake 1 engines expect the lights in different directories
+# http://www.fuhquake.net/download.html and http://www.kgbsyndicate.com/romi/
+MY_LIGHTS="fuhquake-lits.rar"
+
+DESCRIPTION="Enhanced engine for iD Software's Quake 1"
+HOMEPAGE="http://icculus.org/twilight/darkplaces/;
+SRC_URI="http://icculus.org/twilight/${PN}/files/${MY_ENGINE}
+   lights? (
+   http://www.fuhquake.net/files/extras/${MY_LIGHTS}
+   http://www.kgbsyndicate.com/romi/id1.pk3 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa cdinstall cdsound debug dedicated demo lights opengl oss sdl 
textures"
+
+UIRDEPEND="
+   virtual/jpeg:0
+   media-libs/libogg
+   media-libs/libvorbis
+   virtual/opengl
+   alsa? ( media-libs/alsa-lib )
+   sdl? ( media-libs/libsdl )
+   x11-libs/libX11
+   x11-libs/libXpm
+   x11-libs/libXxf86dga
+   x11-libs/libXxf86vm
+"
+UIDEPEND="
+   x11-proto/xextproto
+   x11-proto/xf86dgaproto
+   x11-proto/xf86vidmodeproto
+   x11-proto/xproto
+"
+RDEPEND="
+   net-misc/curl
+   cdinstall? ( games-fps/quake1-data )
+   demo? ( games-fps/quake1-demodata )
+   textures? ( >=games-fps/quake1-textures-20050820 )
+   opengl? ( ${UIRDEPEND} )
+   !opengl? ( sdl? ( ${UIRDEPEND} ) )
+   !opengl? ( !sdl? ( !dedicated? ( ${UIRDEPEND} ) ) )
+"
+DEPEND="lights? ( || (
+   app-arch/unrar
+   app-arch/rar ) )
+   opengl? (
+   ${UIRDEPEND}
+   ${UIDEPEND} )
+   !opengl? ( sdl? (
+   ${UIRDEPEND}
+   ${UIDEPEND} ) )
+   !opengl? ( !sdl? ( !dedicated? (
+   ${UIRDEPEND}
+   ${UIDEPEND} ) ) )
+   virtual/pkgconfig
+   app-arch/unzip
+"
+
+S="${WORKDIR}/${PN}"
+dir="/usr/share/quake1"
+
+opengl_client() { use opengl || ( ! use dedicated && ! use sdl ) }
+
+src_unpack() {
+   if use lights ; then
+   unpack "${MY_LIGHTS}"
+   unpack_zip "${DISTDIR}"/id1.pk3
+   mv *.lit maps/ || die
+   mv ReadMe.txt rtlights.txt
+   fi
+   unpack "${MY_ENGINE}"
+   unpack ./${PN}*.zip
+}
+
+src_prepare() {
+   default
+
+   rm "${WORKDIR}"/README-SDL.txt
+   cd "${S}"
+   rm mingw_note.txt
+
+   strip-flags
+
+   # Only additional CFLAGS optimization is the -march flag
+   local march=$(get-flag -march)
+   sed -i \
+   -e "s:-lasound:$(pkg-config --libs alsa):" \
+   -e "/^CPUOPTIMIZATIONS/d" \
+   -e '/^OPTIM_RELEASE/s/=.*/=$(CFLAGS)/' \
+   -e '/^OPTIM_DEBUG/s/=.*/=$(CFLAGS)/' \
+   -e '/^LDFLAGS_DEBUG/s/$/ $(LDFLAGS)/' \
+   -e '/^LDFLAGS_RELEASE/s/$/ $(LDFLAGS)/' \
+   -e "s:strip:true:" \
+   makefile.inc || die
+
+   if ! use cdsound ; then
+   # Turn the CD accesses off
+   sed -i \
+   -e "s:/dev/cdrom:/dev/null:" \
+   cd_linux.c || die
+   sed -i \
+   -e 's:COM_CheckParm("-nocdaudio"):1:' \
+   cd_shared.c || die
+   fi
+}
+
+src_compile() {
+   local opts="DP_FS_BASEDIR=\"${dir}\" DP_LINK_TO_LIBJPEG=1"
+
+   # Preferred sound is alsa
+   local sound_api="NULL"
+   use oss && sound_api="OSS"
+   use alsa && sound_api="ALSA"
+   opts="${opts} DP_SOUND_API=${sound_api}"
+
+   local type="release"
+   use debug && type="debug"
+
+   # Only compile a maximum of 1 client
+   if use sdl ; then
+   emake ${opts} "sdl-${type}"
+   elif opengl_client ; then
+   emake ${opts} "cl-${type}"
+   fi
+
+   if use dedicated ; then
+   emake ${opts} "sv-${type}"
+   fi
+}
+
+src_install() {
+   if opengl_client || use sdl ; then
+  

[gentoo-commits] repo/gentoo:master commit in: games-fps/doomsday/

2018-04-29 Thread Pacho Ramos
commit: 31bd7ef5e3bc88b5a5bef5db2df4999fd35389b7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 17:07:15 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 17:13:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31bd7ef5

games-fps/doomsday: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-fps/doomsday/Manifest   |   1 -
 games-fps/doomsday/doomsday-1.15.8.ebuild | 182 --
 games-fps/doomsday/metadata.xml   |   2 -
 3 files changed, 185 deletions(-)

diff --git a/games-fps/doomsday/Manifest b/games-fps/doomsday/Manifest
index 7d8cb7b307b..b063d3ba494 100644
--- a/games-fps/doomsday/Manifest
+++ b/games-fps/doomsday/Manifest
@@ -1,2 +1 @@
 DIST doomsday-2.0.3.tar.gz 18060670 BLAKE2B 
e01545f5d719310a78f01de77249a72f9c3c61a1d295ee0827475439b63653f613660bdc033c1651180cc390469c89120d262c15c6e22cece52600e2889e1437
 SHA512 
4f8e737df9e004cf3ac3cf16b84ffce0c85e2180af552bac41a224595c7f6932397c39f7d3e9fa522e1ae62828cb87f564a5fa411e742eb07bbee96f14c3ee7c
-DIST doomsday-stable-1.15.8.tar.gz 52054238 BLAKE2B 
ab33c197a89c5b3a9aa00628cd88edb5b5d2c1116ed72c55f34bd21e8128b6ff056bbc81900a9ea133b2230319e3c0f7ef79df98609980a59dc1f3da41e2195d
 SHA512 
6d1b86c6e364cbd043b0714eb351113c8bbaf98daddde1bf615fe663c15a763e26d3e478d1adeb6d8a75ed4c89a5a19f3a891e12ea5937ff2fc54b84118f642c

diff --git a/games-fps/doomsday/doomsday-1.15.8.ebuild 
b/games-fps/doomsday/doomsday-1.15.8.ebuild
deleted file mode 100644
index c2cadea8b25..000
--- a/games-fps/doomsday/doomsday-1.15.8.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# TODO: fmod support broken (deng_fmod)
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-inherit python-r1 eutils qmake-utils games
-
-DESCRIPTION="A modern gaming engine for Doom, Heretic, and Hexen"
-HOMEPAGE="http://www.dengine.net/;
-SRC_URI="mirror://sourceforge/deng/Doomsday%20Engine/${PV}/${PN}-stable-${PV}.tar.gz"
-
-LICENSE="GPL-3+ LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dedicated fluidsynth openal snowberry +doom demo freedoom heretic hexen 
resources tools"
-# we need python at build time, so
-# snowberry? ( ${PYTHON_REQUIRED_USE} )
-# could break the build
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   demo? ( doom ) freedoom? ( doom ) resources? ( doom )"
-
-DEPEND="
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtgui:5[-gles2]
-   dev-qt/qtcore:5
-   net-misc/curl
-   sys-libs/zlib
-   media-libs/assimp
-   !dedicated? (
-   media-libs/libsdl2[joystick,sound]
-   media-libs/sdl2-mixer
-   media-libs/libpng:0
-   virtual/opengl
-   virtual/glu
-   x11-libs/libX11
-   x11-libs/libXrandr
-   x11-libs/libXxf86vm
-   )
-   fluidsynth? ( media-sound/fluidsynth )
-   openal? ( media-libs/openal )
-   tools? ( sys-libs/ncurses:0 )"
-RDEPEND="${DEPEND}
-   !dedicated? (
-   snowberry? (
-   ${PYTHON_DEPS}
-   dev-lang/python-exec:2[${PYTHON_USEDEP}]
-   dev-python/wxpython[${PYTHON_USEDEP}]
-   )
-   )"
-DEPEND="${DEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig"
-PDEPEND="
-   !dedicated? (
-   demo? ( games-fps/doom-data )
-   freedoom? ( games-fps/freedoom )
-   resources? ( games-fps/doomsday-resources )
-   )"
-
-S=${WORKDIR}/${PN}-stable-${PV}/${PN}
-
-pkg_setup() {
-   games_pkg_setup
-   python_setup
-}
-
-src_prepare() {
-   sed -i \
-   -e '/readme.path/s#$$PREFIX#/usr#' \
-   client/client.pro server/server.pro || die
-
-   sed -i \
-   -e "/DENG_BASE_DIR =/s:\$\$PREFIX/share:${GAMES_DATADIR}:" \
-   config_unix.pri || die
-
-   {
-   echo "CONFIG += nostrip"
-   echo "PREFIX=${GAMES_PREFIX}"
-
-   if use dedicated ; then
-   echo "CONFIG += deng_noclient"
-   echo "CONFIG += deng_nosnowberry"
-   else
-   echo "CONFIG += deng_$(usex snowberry '' no)snowberry"
-   fi
-
-   use fluidsynth && echo "CONFIG += deng_fluidsynth"
-
-   use tools || echo "CONFIG += deng_notools"
-
-   use openal && echo "CONFIG += deng_openal"
-   true
-
-   } > config_user.pri || die
-}
-
-#Usage: doom_make_wrapper [args]
-doom_make_wrapper() {
-   local name=$1 game=$2 icon=$3 de_title=$4
-   shift 4
-   games_make_wrapper $name "doomsday -game ${game} $@"
-   make_desktop_entry $name "${de_title}" ${icon}
-}
-
-src_configure() {
-   eqmake5 doomsday.pro
-}
-
-src_install() {
-

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/addressable/

2018-04-29 Thread Hans de Graaff
commit: d15ce49ef01ff0b2617ca49f3f678b03654d61dd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 29 17:08:25 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 29 17:09:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d15ce49e

dev-ruby/addressable: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/addressable/addressable-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/addressable/addressable-2.5.2.ebuild 
b/dev-ruby/addressable/addressable-2.5.2.ebuild
index f9ea9cc362b..9d973d98a3a 100644
--- a/dev-ruby/addressable/addressable-2.5.2.ebuild
+++ b/dev-ruby/addressable/addressable-2.5.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/

2018-04-29 Thread Hans de Graaff
commit: 46da31a1aaf7fc508b903990c23c34b21394aa7c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 29 14:15:24 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 29 17:09:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46da31a1

dev-ruby/mini_magick: add ruby24

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/mini_magick/mini_magick-4.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild 
b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild
index cb55de611fe..6a11e219fb8 100644
--- a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild
+++ b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/darktable/

2018-04-29 Thread Markus Meier
commit: 7ca3499cf62dce7aba590da943ef6e489f119961
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Apr 29 17:05:56 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Apr 29 17:05:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca3499c

media-gfx/darktable: version bump, bug #654298

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-gfx/darktable/Manifest   |   1 +
 media-gfx/darktable/darktable-2.4.3.ebuild | 145 +
 2 files changed, 146 insertions(+)

diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest
index 99fcbaab07f..adcfc77c6c1 100644
--- a/media-gfx/darktable/Manifest
+++ b/media-gfx/darktable/Manifest
@@ -1,5 +1,6 @@
 DIST darktable-2.2.5.tar.xz 3092540 BLAKE2B 
8196ed501c96e6738057ee593c6437257b917907a02c365bd011cbf8ba258178e2915e097d373a2dca6a03ea6920df48b8f16f477e7479959371ef19937ceed9
 SHA512 
fbc79398660b51e580d22dbdfc9a74d213f69335d6058e2844ef397951a1e840264b6d03d1b52b424319fb647a274ac14ff23ee9a9c60071f71497988bdf989b
 DIST darktable-2.4.1.tar.xz 3396372 BLAKE2B 
916a39b117c3af8bd81a1c6177929bdc0f756c79fef4e4994236569d46e2b770c85303e07c6937f670d0b657ba826cc7b0f1b8b713cdf66b11cd625865db525f
 SHA512 
50de282d26b345deeca19ebacfd9eebcc8b1ef3eec4d73d7853e918eef0d23b5ddba96695e7084b808891f0778b5765dc6bf718b9f25c5e1ce5ed393c1421c94
 DIST darktable-2.4.2.tar.xz 3415724 BLAKE2B 
2c7149ff14283f38208f223cab78c57d30cf0f50841484411bec64d8154b6c4f2213990d169da057d734b9ac792a549aa9c3a6137a0ebfcec6b4c7d6f3991817
 SHA512 
4ad698bbfbeb94ab8d25a5414e65a5e5d6d8edae0e77d1ac327dfed0e0519e1a8a6761f9efe653aa8c421cc37269efaef4da96c5bc3797f923b4a0df4ebdfa8b
+DIST darktable-2.4.3.tar.xz 3422460 BLAKE2B 
2fa1d7787301b6bc83b09e8d93bda251d2f9b7cf7d47979087b6da5126272d17c15f925be26652580aad6601f8613eac593c08e91638f2d445de1981f8694798
 SHA512 
adc0740f866890c53a1389b43042d76a4c668dd22654d91fd5a7eb728aa6979cb7dd3703d6e7d3689b6d3840e892432b3c3ce6953a76d4355dfc1f90a8f29506
 DIST darktable-usermanual-2.2.0.pdf 14998142 BLAKE2B 
68332239b4d2e34a0cd9f9e9bc26a18149ef1a8c033e3d5a7a7c150e952546669d74d0eeb97ad6793955d65a3259df51932829aca3d46f5c3ce7e01b59ee709b
 SHA512 
5408193b442a7f60783aace507d8dd39c638f5f58d8b5fb5ab68eca03ce9853477b0cbe14184375d58cd6a648de18e9ecae586376698571222be755159cc0b20
 DIST darktable-usermanual-2.4.0.pdf 15072726 BLAKE2B 
a10fb02bb732040e45e4b2c6b6a6e022c6095a29aac894727c8a803bf76ac50924bcd938f3c7085222f32542074cbe051afe8752059a0796db22adabecce3faf
 SHA512 
0259ccd264ec0569a770d92a517932bf5b24ce279c699a636f36656519c400456f0bdbd5de1eacf96e0cb05c0b7e59a6c6fa02803b809bc0fabb902ffe454dd1

diff --git a/media-gfx/darktable/darktable-2.4.3.ebuild 
b/media-gfx/darktable/darktable-2.4.3.ebuild
new file mode 100644
index 000..76721f6a80a
--- /dev/null
+++ b/media-gfx/darktable/darktable-2.4.3.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils eutils flag-o-matic gnome2-utils pax-utils toolchain-funcs 
xdg-utils
+
+DOC_PV="2.4.0"
+MY_PV="${PV/_/}"
+MY_P="${P/_/.}"
+
+DESCRIPTION="A virtual lighttable and darkroom for photographers"
+HOMEPAGE="https://www.darktable.org/;
+SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_PV}/${MY_P}.tar.xz
+   doc? ( 
https://github.com/darktable-org/${PN}/releases/download/release-${DOC_PV}/${PN}-usermanual.pdf
 -> ${PN}-usermanual-${DOC_PV}.pdf )"
+
+LICENSE="GPL-3 CC-BY-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LANGS=" ca cs da de es fr he hu it ja nl pl ru sk sl sv uk"
+# TODO add lua once dev-lang/lua-5.2 is unmasked
+IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gnome-keyring 
gphoto2 graphicsmagick jpeg2k kwallet
+nls opencl openmp openexr pax_kernel webp
+${LANGS// / l10n_}"
+
+# sse3 support is required to build darktable
+REQUIRED_USE="cpu_flags_x86_sse3"
+
+CDEPEND="
+   dev-db/sqlite:3
+   dev-libs/json-glib
+   dev-libs/libxml2:2
+   dev-libs/pugixml:0=
+   gnome-base/librsvg:2
+   >=media-gfx/exiv2-0.25-r2:0=[xmp]
+   media-libs/lcms:2
+   >=media-libs/lensfun-0.2.3:0=
+   media-libs/libpng:0=
+   media-libs/tiff:0
+   net-libs/libsoup:2.4
+   net-misc/curl
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   x11-libs/cairo
+   >=x11-libs/gtk+-3.14:3
+   x11-libs/pango
+   colord? ( x11-libs/colord-gtk:0= )
+   cups? ( net-print/cups )
+   flickr? ( media-libs/flickcurl )
+   geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 )
+   gnome-keyring? ( >=app-crypt/libsecret-0.18 )
+   gphoto2? ( media-libs/libgphoto2:= )
+   graphicsmagick? ( media-gfx/graphicsmagick )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   webp? ( media-libs/libwebp:0= )"
+RDEPEND="${CDEPEND}
+   kwallet? ( >=kde-frameworks/kwallet-5.34.0-r1 )"

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2018-04-29 Thread Kristian Fiskerstrand
commit: 6d2e6ff1182df719b2c695f6d7af88ce5c5e5d21
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sun Apr 29 16:32:00 2018 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sun Apr 29 16:33:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2e6ff1

gnome-extra/cinnamon-translations: Avoid filname collissions

Some files are moved from cinnamon-session-daemon to translations for
3.6 series, so avoid this by adding explicit dep, ensuring a proper
installation order

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../cinnamon-translations-3.6.3-r1.ebuild  | 34 ++
 1 file changed, 34 insertions(+)

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-3.6.3-r1.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-3.6.3-r1.ebuild
new file mode 100644
index 000..8f055fc0aec
--- /dev/null
+++ b/gnome-extra/cinnamon-translations/cinnamon-translations-3.6.3-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PLOCALES="af am an ar as ast az be be@latin bg bn bn_IN br bs ca ca@valencia 
crh cs csb cy da de dz el en@shaw en_AU en_CA en_GB eo es es_AR et eu fa fi fil 
fo fr fr_CA frp fy ga gd gl gu he hi hr hu hy ia id ii is it ja jv ka kk km kn 
ko ksw ku ky la li lo lt lv mai mg mk ml mn mr ms my nb nds ne nl nn nso oc om 
or pa pap pl ps pt pt_BR ro ru rue rw sa sc sco shn si sk sl so sq sr 
sr@ijekavianlatin sr@latin sv sw ta te tg th tl tlh tpi tr ts tt ug uk ur uz 
uz@cyrillic vi wa xh yi zh_CN zh_HK zh_TW zu"
+
+inherit l10n
+
+DESCRIPTION="Translation data for Cinnamon"
+HOMEPAGE="http://cinnamon.linuxmint.com/;
+SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">gnome-extra/cinnamon-settings-daemon-3.6"
+RDEPEND="${DEPEND}"
+RESTRICT="test" # tests are for upstream translators and need network access
+
+src_configure() { :; }
+
+src_install() {
+   # Cannot run before since locales are not in the expected place for 
this to work
+   l10n_find_plocales_changes "${S}"/usr/share/locale "" ""
+
+   install_locale() {
+   dodir /usr/share/locale
+   insinto /usr/share/locale
+   doins -r usr/share/locale/${1}
+   }
+   l10n_for_each_locale_do install_locale
+}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/sdlsasteroids/, games-fps/alephone-infinity/, ...

2018-04-29 Thread Pacho Ramos
commit: 67a22279aee9a4adec1f5f90ff1487e82156d52c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 16:24:43 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 16:27:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a22279

Revert "Remove masked for removal package"

This reverts commit 2d0b80ef059fd4c1ea78193385e4b22f92527b73.

 games-arcade/sdlsasteroids/debug   |   0
 games-board/gnugo/learn.phalanx| Bin 262144 -> 0 bytes
 games-board/phalanx/bug.lrn|   0
 games-board/phalanx/losers.lrn |   0
 games-board/phalanx/standard.lrn   |   0
 games-board/phalanx/suicide.lrn|   0
 games-fps/alephone-infinity/Manifest   |   2 +
 .../alephone-infinity-20080622.ebuild  |  40 ++
 games-fps/alephone-infinity/metadata.xml   |   8 ++
 games-fps/alephone/Manifest|   1 +
 games-fps/alephone/alephone-20150620-r1.ebuild |  88 +
 games-fps/alephone/files/alephone.sh   |  28 +++
 games-fps/alephone/metadata.xml|  12 +++
 profiles/package.mask  |   5 ++
 14 files changed, 184 insertions(+)

diff --git a/games-arcade/sdlsasteroids/debug b/games-arcade/sdlsasteroids/debug
deleted file mode 100644
index e69de29bb2d..000

diff --git a/games-board/gnugo/learn.phalanx b/games-board/gnugo/learn.phalanx
deleted file mode 100644
index 6d23118f0d0..000
Binary files a/games-board/gnugo/learn.phalanx and /dev/null differ

diff --git a/games-board/phalanx/bug.lrn b/games-board/phalanx/bug.lrn
deleted file mode 100644
index e69de29bb2d..000

diff --git a/games-board/phalanx/losers.lrn b/games-board/phalanx/losers.lrn
deleted file mode 100644
index e69de29bb2d..000

diff --git a/games-board/phalanx/standard.lrn b/games-board/phalanx/standard.lrn
deleted file mode 100644
index e69de29bb2d..000

diff --git a/games-board/phalanx/suicide.lrn b/games-board/phalanx/suicide.lrn
deleted file mode 100644
index e69de29bb2d..000

diff --git a/games-fps/alephone-infinity/Manifest 
b/games-fps/alephone-infinity/Manifest
new file mode 100644
index 000..ffd3f5204e5
--- /dev/null
+++ b/games-fps/alephone-infinity/Manifest
@@ -0,0 +1,2 @@
+DIST MarathonInfinity.zip 30109883 BLAKE2B 
5412c172e3f3066250912d9e818b172c9b036c4a71d090d36c3ef7e078d7e37ca7d676282176bd79d3e87b212d40245e7d16d0f8016a3094de24c4434570fdbd
 SHA512 
1f347615b96d2c07914cda78bdc6971311f3933af78debfcd9fa87a0a3048220726a082602b7a76f516f7b3dd3240d1ea843794ab34e4e9e7733342d9d9fe5b1
+DIST alephone-infinity.png 19193 BLAKE2B 
c4e6eeb74d56798ebf3f96f2ee509fb6ac7d695e2c51e4f34599be507deb6354a0e034e0441ced4b5ad5688ec87a2129fdbded28b036e074737cc8dd0974683b
 SHA512 
ad5c683aae4ee0afa306aaf33c9ad93a2eee59a4283166aada58a48a8dbbe8de62c8af0b04b143366448ef101ba8b2530cbc8bc5b3e1de62c515fae6bfd3

diff --git a/games-fps/alephone-infinity/alephone-infinity-20080622.ebuild 
b/games-fps/alephone-infinity/alephone-infinity-20080622.ebuild
new file mode 100644
index 000..46cd7a3b526
--- /dev/null
+++ b/games-fps/alephone-infinity/alephone-infinity-20080622.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+DESCRIPTION="Aleph One - Marathon Infinity"
+HOMEPAGE="http://trilogyrelease.bungie.org/;
+SRC_URI="http://files3.bungie.org/trilogy/MarathonInfinity.zip
+   mirror://gentoo/${PN}.png"
+
+LICENSE="bungie-marathon"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+RESTRICT="mirror"
+
+RDEPEND="games-fps/alephone"
+DEPEND="app-arch/unzip"
+
+S=${WORKDIR}/Marathon\ Infinity
+
+src_install() {
+   insinto "${GAMES_DATADIR}"/${PN}
+   doins -r *
+
+   doicon "${DISTDIR}"/${PN}.png
+   make_desktop_entry "alephone.sh infinity" "Aleph One - Marathon 
Infinity"
+
+   # Make sure the extra dirs exist in case the user wants to add some data
+   keepdir "${GAMES_DATADIR}"/${PN}/{Scripts,"Physics 
Models",Textures,Themes}
+
+   prepgamesdirs
+}
+
+pkg_postinst() {
+   games_pkg_postinst
+   elog "To play this scenario, run:"
+   elog "alephone.sh infinity"
+}

diff --git a/games-fps/alephone-infinity/metadata.xml 
b/games-fps/alephone-infinity/metadata.xml
new file mode 100644
index 000..78274e0fa55
--- /dev/null
+++ b/games-fps/alephone-infinity/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   ga...@gentoo.org
+   Gentoo Games Project
+
+

diff --git a/games-fps/alephone/Manifest b/games-fps/alephone/Manifest
new file mode 100644
index 000..63f1b15b4ac
--- /dev/null
+++ b/games-fps/alephone/Manifest
@@ -0,0 +1 @@
+DIST AlephOne-20150620.tar.bz2 5031898 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: games-fps/alephone/, games-fps/alephone-infinity/, games-fps/alephone/files/

2018-04-29 Thread Pacho Ramos
commit: 9364c46e6d1fd722ab5a11ec47b8b12995140836
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 16:25:41 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 16:27:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9364c46e

Remove masked for removal package

 games-fps/alephone-infinity/Manifest   |  2 -
 .../alephone-infinity-20080622.ebuild  | 40 --
 games-fps/alephone-infinity/metadata.xml   |  8 --
 games-fps/alephone/Manifest|  1 -
 games-fps/alephone/alephone-20150620-r1.ebuild | 88 --
 games-fps/alephone/files/alephone.sh   | 28 ---
 games-fps/alephone/metadata.xml| 12 ---
 7 files changed, 179 deletions(-)

diff --git a/games-fps/alephone-infinity/Manifest 
b/games-fps/alephone-infinity/Manifest
deleted file mode 100644
index ffd3f5204e5..000
--- a/games-fps/alephone-infinity/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST MarathonInfinity.zip 30109883 BLAKE2B 
5412c172e3f3066250912d9e818b172c9b036c4a71d090d36c3ef7e078d7e37ca7d676282176bd79d3e87b212d40245e7d16d0f8016a3094de24c4434570fdbd
 SHA512 
1f347615b96d2c07914cda78bdc6971311f3933af78debfcd9fa87a0a3048220726a082602b7a76f516f7b3dd3240d1ea843794ab34e4e9e7733342d9d9fe5b1
-DIST alephone-infinity.png 19193 BLAKE2B 
c4e6eeb74d56798ebf3f96f2ee509fb6ac7d695e2c51e4f34599be507deb6354a0e034e0441ced4b5ad5688ec87a2129fdbded28b036e074737cc8dd0974683b
 SHA512 
ad5c683aae4ee0afa306aaf33c9ad93a2eee59a4283166aada58a48a8dbbe8de62c8af0b04b143366448ef101ba8b2530cbc8bc5b3e1de62c515fae6bfd3

diff --git a/games-fps/alephone-infinity/alephone-infinity-20080622.ebuild 
b/games-fps/alephone-infinity/alephone-infinity-20080622.ebuild
deleted file mode 100644
index 46cd7a3b526..000
--- a/games-fps/alephone-infinity/alephone-infinity-20080622.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-DESCRIPTION="Aleph One - Marathon Infinity"
-HOMEPAGE="http://trilogyrelease.bungie.org/;
-SRC_URI="http://files3.bungie.org/trilogy/MarathonInfinity.zip
-   mirror://gentoo/${PN}.png"
-
-LICENSE="bungie-marathon"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-RESTRICT="mirror"
-
-RDEPEND="games-fps/alephone"
-DEPEND="app-arch/unzip"
-
-S=${WORKDIR}/Marathon\ Infinity
-
-src_install() {
-   insinto "${GAMES_DATADIR}"/${PN}
-   doins -r *
-
-   doicon "${DISTDIR}"/${PN}.png
-   make_desktop_entry "alephone.sh infinity" "Aleph One - Marathon 
Infinity"
-
-   # Make sure the extra dirs exist in case the user wants to add some data
-   keepdir "${GAMES_DATADIR}"/${PN}/{Scripts,"Physics 
Models",Textures,Themes}
-
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   elog "To play this scenario, run:"
-   elog "alephone.sh infinity"
-}

diff --git a/games-fps/alephone-infinity/metadata.xml 
b/games-fps/alephone-infinity/metadata.xml
deleted file mode 100644
index 78274e0fa55..000
--- a/games-fps/alephone-infinity/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   ga...@gentoo.org
-   Gentoo Games Project
-
-

diff --git a/games-fps/alephone/Manifest b/games-fps/alephone/Manifest
deleted file mode 100644
index 63f1b15b4ac..000
--- a/games-fps/alephone/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST AlephOne-20150620.tar.bz2 5031898 BLAKE2B 
7f319c1b1ae2930e5ebfdf7baa1947d35e3f606e936fe86393cf26e1b9b7803283897811bf17cdb2f88931db606b3a13ed1f83bf9a8e9fed3b197135da0cbf46
 SHA512 
fb47969137b791f83b71d7b92b3708597db294ce19fb682ce28c49edcd4cb84a6ce4dcceb6630812a8c676dfe7f39f3fb4642f40ef7086a0d6c6fdeba8df

diff --git a/games-fps/alephone/alephone-20150620-r1.ebuild 
b/games-fps/alephone/alephone-20150620-r1.ebuild
deleted file mode 100644
index 4672cf9d674..000
--- a/games-fps/alephone/alephone-20150620-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils
-
-MY_P=AlephOne-${PV}
-DESCRIPTION="An enhanced version of the game engine from the classic Mac game, 
Marathon"
-HOMEPAGE="http://source.bungie.org/;
-SRC_URI="https://github.com/Aleph-One-Marathon/alephone/releases/download/release-${PV}/AlephOne-${PV}.tar.bz2;
-
-LICENSE="GPL-3+ BitstreamVera OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="alsa curl ffmpeg mad mpeg sndfile speex vorbis"
-
-RDEPEND="
-   dev-libs/boost
-   dev-libs/expat
-   dev-libs/zziplib
-   media-libs/libpng:0
-   media-libs/libsdl[joystick,opengl,video]
-   media-libs/sdl-image[png]
-   media-libs/sdl-net
-   media-libs/sdl-ttf
-   virtual/opengl
-   virtual/glu
-   alsa? ( media-libs/alsa-lib )
-   curl? ( 

[gentoo-commits] repo/gentoo:master commit in: games-fps/alephone/, games-board/phalanx/, profiles/, games-board/gnugo/, ...

2018-04-29 Thread Pacho Ramos
commit: 5d355f6f7d68603edb957fd2b1a94f6e63ca6411
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 16:24:05 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 16:27:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d355f6f

Remove masked for removal package

 games-arcade/sdlsasteroids/debug   |   0
 games-board/gnugo/learn.phalanx| Bin 0 -> 262144 bytes
 games-board/phalanx/bug.lrn|   0
 games-board/phalanx/losers.lrn |   0
 games-board/phalanx/standard.lrn   |   0
 games-board/phalanx/suicide.lrn|   0
 games-fps/alephone-infinity/Manifest   |   2 -
 .../alephone-infinity-20080622.ebuild  |  40 --
 games-fps/alephone-infinity/metadata.xml   |   8 --
 games-fps/alephone/Manifest|   1 -
 games-fps/alephone/alephone-20150620-r1.ebuild |  88 -
 games-fps/alephone/files/alephone.sh   |  28 ---
 games-fps/alephone/metadata.xml|  12 ---
 profiles/package.mask  |   5 --
 14 files changed, 184 deletions(-)

diff --git a/games-arcade/sdlsasteroids/debug b/games-arcade/sdlsasteroids/debug
new file mode 100644
index 000..e69de29bb2d

diff --git a/games-board/gnugo/learn.phalanx b/games-board/gnugo/learn.phalanx
new file mode 100644
index 000..6d23118f0d0
Binary files /dev/null and b/games-board/gnugo/learn.phalanx differ

diff --git a/games-board/phalanx/bug.lrn b/games-board/phalanx/bug.lrn
new file mode 100644
index 000..e69de29bb2d

diff --git a/games-board/phalanx/losers.lrn b/games-board/phalanx/losers.lrn
new file mode 100644
index 000..e69de29bb2d

diff --git a/games-board/phalanx/standard.lrn b/games-board/phalanx/standard.lrn
new file mode 100644
index 000..e69de29bb2d

diff --git a/games-board/phalanx/suicide.lrn b/games-board/phalanx/suicide.lrn
new file mode 100644
index 000..e69de29bb2d

diff --git a/games-fps/alephone-infinity/Manifest 
b/games-fps/alephone-infinity/Manifest
deleted file mode 100644
index ffd3f5204e5..000
--- a/games-fps/alephone-infinity/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST MarathonInfinity.zip 30109883 BLAKE2B 
5412c172e3f3066250912d9e818b172c9b036c4a71d090d36c3ef7e078d7e37ca7d676282176bd79d3e87b212d40245e7d16d0f8016a3094de24c4434570fdbd
 SHA512 
1f347615b96d2c07914cda78bdc6971311f3933af78debfcd9fa87a0a3048220726a082602b7a76f516f7b3dd3240d1ea843794ab34e4e9e7733342d9d9fe5b1
-DIST alephone-infinity.png 19193 BLAKE2B 
c4e6eeb74d56798ebf3f96f2ee509fb6ac7d695e2c51e4f34599be507deb6354a0e034e0441ced4b5ad5688ec87a2129fdbded28b036e074737cc8dd0974683b
 SHA512 
ad5c683aae4ee0afa306aaf33c9ad93a2eee59a4283166aada58a48a8dbbe8de62c8af0b04b143366448ef101ba8b2530cbc8bc5b3e1de62c515fae6bfd3

diff --git a/games-fps/alephone-infinity/alephone-infinity-20080622.ebuild 
b/games-fps/alephone-infinity/alephone-infinity-20080622.ebuild
deleted file mode 100644
index 46cd7a3b526..000
--- a/games-fps/alephone-infinity/alephone-infinity-20080622.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-DESCRIPTION="Aleph One - Marathon Infinity"
-HOMEPAGE="http://trilogyrelease.bungie.org/;
-SRC_URI="http://files3.bungie.org/trilogy/MarathonInfinity.zip
-   mirror://gentoo/${PN}.png"
-
-LICENSE="bungie-marathon"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-RESTRICT="mirror"
-
-RDEPEND="games-fps/alephone"
-DEPEND="app-arch/unzip"
-
-S=${WORKDIR}/Marathon\ Infinity
-
-src_install() {
-   insinto "${GAMES_DATADIR}"/${PN}
-   doins -r *
-
-   doicon "${DISTDIR}"/${PN}.png
-   make_desktop_entry "alephone.sh infinity" "Aleph One - Marathon 
Infinity"
-
-   # Make sure the extra dirs exist in case the user wants to add some data
-   keepdir "${GAMES_DATADIR}"/${PN}/{Scripts,"Physics 
Models",Textures,Themes}
-
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   elog "To play this scenario, run:"
-   elog "alephone.sh infinity"
-}

diff --git a/games-fps/alephone-infinity/metadata.xml 
b/games-fps/alephone-infinity/metadata.xml
deleted file mode 100644
index 78274e0fa55..000
--- a/games-fps/alephone-infinity/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   ga...@gentoo.org
-   Gentoo Games Project
-
-

diff --git a/games-fps/alephone/Manifest b/games-fps/alephone/Manifest
deleted file mode 100644
index 63f1b15b4ac..000
--- a/games-fps/alephone/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST AlephOne-20150620.tar.bz2 5031898 BLAKE2B 
7f319c1b1ae2930e5ebfdf7baa1947d35e3f606e936fe86393cf26e1b9b7803283897811bf17cdb2f88931db606b3a13ed1f83bf9a8e9fed3b197135da0cbf46
 

[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/

2018-04-29 Thread Mikle Kolyada
commit: c341468afd1d15b9663d64e71bce4191d36728fb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 29 16:19:20 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 29 16:19:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c341468a

www-apps/grafana-bin: switch to HTTPS

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apps/grafana-bin/grafana-bin-4.6.3.ebuild | 4 ++--
 www-apps/grafana-bin/grafana-bin-5.0.4.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-apps/grafana-bin/grafana-bin-4.6.3.ebuild 
b/www-apps/grafana-bin/grafana-bin-4.6.3.ebuild
index 3a8308e2d6d..f2175c44021 100644
--- a/www-apps/grafana-bin/grafana-bin-4.6.3.ebuild
+++ b/www-apps/grafana-bin/grafana-bin-4.6.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=5
@@ -9,7 +9,7 @@ MY_PN=${PN/-bin/}
 S=${WORKDIR}/${MY_PN}-${PV}
 
 DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
-HOMEPAGE="http://grafana.org;
+HOMEPAGE="https://grafana.org;
 
SRC_URI="https://s3-us-west-2.amazonaws.com/grafana-releases/release/${MY_PN}-${PV}.linux-x64.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"

diff --git a/www-apps/grafana-bin/grafana-bin-5.0.4.ebuild 
b/www-apps/grafana-bin/grafana-bin-5.0.4.ebuild
index c1e847d3902..a2e20a0a368 100644
--- a/www-apps/grafana-bin/grafana-bin-5.0.4.ebuild
+++ b/www-apps/grafana-bin/grafana-bin-5.0.4.ebuild
@@ -9,7 +9,7 @@ MY_PN=${PN/-bin/}
 S=${WORKDIR}/${MY_PN}-${PV}
 
 DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
-HOMEPAGE="http://grafana.org;
+HOMEPAGE="https://grafana.org;
 
SRC_URI="https://s3-us-west-2.amazonaws.com/grafana-releases/release/${MY_PN}-${PV}.linux-x64.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2018-04-29 Thread Mike Gilbert
commit: a4fcbf2eec08808c3a45391d953840bab8855f0f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Apr 29 16:02:00 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Apr 29 16:02:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4fcbf2e

www-plugins/chrome-binary-plugins: bump

Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116

 www-plugins/chrome-binary-plugins/Manifest  | 6 +++---
 ...0.3359.117.ebuild => chrome-binary-plugins-66.0.3359.139.ebuild} | 0
 ...7_beta.ebuild => chrome-binary-plugins-67.0.3396.18_beta.ebuild} | 0
 ..._alpha.ebuild => chrome-binary-plugins-68.0.3409.2_alpha.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 009cca196b2..9710da7ab68 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_66.0.3359.117-1_amd64.deb 53325510 BLAKE2B 
376e9d2c77cc1eb10c5feebd5bdbb95c27e7160cb5cb943ca232778dd960fdad566fa8b0b3f53bb73f26107158b2ba0ed5f4e7b214a9393dd4cb997b09f70a0b
 SHA512 
52643c393ca84d4808fb086ab1c4a4cf7f7dce00cc3b01bf11d5db920155fccb348bd53890239d9332911e06808b4ca46e4c9f06ed10a01b1b4c47cc901d4f83
-DIST google-chrome-stable_66.0.3359.117-1_amd64.deb 52231002 BLAKE2B 
383ae9f461283a69e2d73d4368baba755fb6ae0fa5caeb65df9e4a53b36671dd8f0d75f460bd78881a8fda0733b732acfd24d06e47bc5cff549aead1f585cb31
 SHA512 
15cfb49c0186961f0859cb63e3691982244b13d258b451342cdf885824ad42e023e7ead14da28927424af69173c8382f512e729607705bcfc59b1bcea22cdce2
-DIST google-chrome-unstable_67.0.3396.18-1_amd64.deb 53649152 BLAKE2B 
25977c69ad73bcd69e1b2340d53f5220e830ebfb67231a7d24ef4419d5e11c63cb12447d76c54e3fd79817d0b22befb504344af1e1544805135838e9e9eb9060
 SHA512 
98addcb042f03b3c936475bc9bc2a6a1b19507e81a62f748e4dc8c707ec6374ca977855cd5abc132e9d066733c2972e3c6916e52a33e48df218ceb6e680699a7
+DIST google-chrome-beta_67.0.3396.18-1_amd64.deb 53656118 BLAKE2B 
ed2377bac8a24c0c2da6c0ecafb5fc0415262cac80b94e562d9b89c01558a33896b40b1c3ff84db03919c857f5fabf6d99a94d96bb411983ebe81785d6a9eaba
 SHA512 
d06a31fda4a5496edf3bd643bff4d42c0cd2f1f22992be3ca87100ede05a9cf98a885c18144b71f2f5d1d10316d854b3f65c0d5e0165abb690b7a0c285d5c736
+DIST google-chrome-stable_66.0.3359.139-1_amd64.deb 52214770 BLAKE2B 
2eebeb728e921cd89db1c06ff3c7d55f08f1565ac59f0260b9f079a951c21b8af944aac7d2ac2af6eac1833e4d0b0ad5ce5cc09705c5f7fabb1a5a0d5e4cab4f
 SHA512 
7eacb4c6bcdcb330c3ce0a39ff7035117ac0040bfd647135562b6a01cbe214ac2edf5d110b7f69ffb58ca60f128be3cc948e8eb8ce94c803a4d4294279b9dac6
+DIST google-chrome-unstable_68.0.3409.2-1_amd64.deb 53991044 BLAKE2B 
f78c544584c0fbb9b0e70970f446e4a73fb0ad376844acb13e882c4dbf44fa1c5a528ff14a25044d28d69164f73a9bfc581b8f3aebbf54c9e1d49cd614a4eb9f
 SHA512 
e48056a0003213d8be6e5c58595001452e276700cb4afded94e4e53bea1837855460f2a8a0717fd737bde8fafa93dae179d0a695887441ef8214d640b468f130

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-66.0.3359.117.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-66.0.3359.139.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-66.0.3359.117.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-66.0.3359.139.ebuild

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-66.0.3359.117_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.18_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-66.0.3359.117_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.18_beta.ebuild

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.18_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-68.0.3409.2_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.18_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-68.0.3409.2_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome/

2018-04-29 Thread Mike Gilbert
commit: 3edc02ee3c05e8ced3c329235f56602a5da6810f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Apr 29 15:59:22 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Apr 29 15:59:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3edc02ee

www-client/google-chrome: automated update (66.0.3359.139)

Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116

 www-client/google-chrome/Manifest   | 2 +-
 ...e-chrome-66.0.3359.117.ebuild => google-chrome-66.0.3359.139.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 8a0f240ea85..3152c1562c4 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_66.0.3359.117-1_amd64.deb 52231002 BLAKE2B 
383ae9f461283a69e2d73d4368baba755fb6ae0fa5caeb65df9e4a53b36671dd8f0d75f460bd78881a8fda0733b732acfd24d06e47bc5cff549aead1f585cb31
 SHA512 
15cfb49c0186961f0859cb63e3691982244b13d258b451342cdf885824ad42e023e7ead14da28927424af69173c8382f512e729607705bcfc59b1bcea22cdce2
+DIST google-chrome-stable_66.0.3359.139-1_amd64.deb 52214770 BLAKE2B 
2eebeb728e921cd89db1c06ff3c7d55f08f1565ac59f0260b9f079a951c21b8af944aac7d2ac2af6eac1833e4d0b0ad5ce5cc09705c5f7fabb1a5a0d5e4cab4f
 SHA512 
7eacb4c6bcdcb330c3ce0a39ff7035117ac0040bfd647135562b6a01cbe214ac2edf5d110b7f69ffb58ca60f128be3cc948e8eb8ce94c803a4d4294279b9dac6

diff --git a/www-client/google-chrome/google-chrome-66.0.3359.117.ebuild 
b/www-client/google-chrome/google-chrome-66.0.3359.139.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-66.0.3359.117.ebuild
rename to www-client/google-chrome/google-chrome-66.0.3359.139.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2018-04-29 Thread Mike Gilbert
commit: 42f29ce94ef828b3a629a12c4f87898246377cbf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Apr 29 15:59:41 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Apr 29 15:59:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f29ce9

www-client/google-chrome-beta: automated update (67.0.3396.18)

Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...beta-66.0.3359.117.ebuild => google-chrome-beta-67.0.3396.18.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 122eb516dc9..462de132119 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_66.0.3359.117-1_amd64.deb 53325510 BLAKE2B 
376e9d2c77cc1eb10c5feebd5bdbb95c27e7160cb5cb943ca232778dd960fdad566fa8b0b3f53bb73f26107158b2ba0ed5f4e7b214a9393dd4cb997b09f70a0b
 SHA512 
52643c393ca84d4808fb086ab1c4a4cf7f7dce00cc3b01bf11d5db920155fccb348bd53890239d9332911e06808b4ca46e4c9f06ed10a01b1b4c47cc901d4f83
+DIST google-chrome-beta_67.0.3396.18-1_amd64.deb 53656118 BLAKE2B 
ed2377bac8a24c0c2da6c0ecafb5fc0415262cac80b94e562d9b89c01558a33896b40b1c3ff84db03919c857f5fabf6d99a94d96bb411983ebe81785d6a9eaba
 SHA512 
d06a31fda4a5496edf3bd643bff4d42c0cd2f1f22992be3ca87100ede05a9cf98a885c18144b71f2f5d1d10316d854b3f65c0d5e0165abb690b7a0c285d5c736

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-66.0.3359.117.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-67.0.3396.18.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-66.0.3359.117.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-67.0.3396.18.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2018-04-29 Thread Mike Gilbert
commit: ca7e71c56c863d64356984c45e1355dc10479388
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Apr 29 15:59:58 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Apr 29 15:59:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7e71c5

www-client/google-chrome-unstable: automated update (68.0.3409.2)

Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...le-67.0.3396.18.ebuild => google-chrome-unstable-68.0.3409.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index d51f55bf2b3..6b5a7d807d4 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_67.0.3396.18-1_amd64.deb 53649152 BLAKE2B 
25977c69ad73bcd69e1b2340d53f5220e830ebfb67231a7d24ef4419d5e11c63cb12447d76c54e3fd79817d0b22befb504344af1e1544805135838e9e9eb9060
 SHA512 
98addcb042f03b3c936475bc9bc2a6a1b19507e81a62f748e4dc8c707ec6374ca977855cd5abc132e9d066733c2972e3c6916e52a33e48df218ceb6e680699a7
+DIST google-chrome-unstable_68.0.3409.2-1_amd64.deb 53991044 BLAKE2B 
f78c544584c0fbb9b0e70970f446e4a73fb0ad376844acb13e882c4dbf44fa1c5a528ff14a25044d28d69164f73a9bfc581b8f3aebbf54c9e1d49cd614a4eb9f
 SHA512 
e48056a0003213d8be6e5c58595001452e276700cb4afded94e4e53bea1837855460f2a8a0717fd737bde8fafa93dae179d0a695887441ef8214d640b468f130

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-67.0.3396.18.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-68.0.3409.2.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-67.0.3396.18.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-68.0.3409.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-office/kmymoney/

2018-04-29 Thread Andreas Sturmlechner
commit: 601dc5c57b60f79f84fdfa3634fdebb47d3ebced
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 29 15:31:38 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 29 15:33:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=601dc5c5

app-office/kmymoney: Fix metadata.xml

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-office/kmymoney/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index 728b6347454..34cd0358c54 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -9,7 +9,7 @@
Enable 
kde-frameworks/kactivities integration
Enable kde-apps/akonadi 
contact integration
Enable HBCI support using 
net-libs/aqbanking
-   Enable kde-apps/kholidays 
integration
+   Enable 
kde-frameworks/kholidays integration
Enable Online Stock Quote retrieval
Enable import of online banking 
transactions extracted by www-client/weboob




[gentoo-commits] repo/gentoo:master commit in: dev-vcs/subversion/

2018-04-29 Thread Mikle Kolyada
commit: bdf1a635ab5d0e1b2a3cbdedd65fb623f68b1db8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 29 15:33:56 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 29 15:34:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf1a635

dev-vcs/subversion: Add ~arm keyword (bug #653210)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-vcs/subversion/subversion-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/subversion/subversion-1.10.0.ebuild 
b/dev-vcs/subversion/subversion-1.10.0.ebuild
index fc541e8c9eb..03d3f4e32e7 100644
--- a/dev-vcs/subversion/subversion-1.10.0.ebuild
+++ b/dev-vcs/subversion/subversion-1.10.0.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="Subversion GPL-2"
 SLOT="0"
 [[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc"
 IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http 
java kwallet nls perl python ruby sasl test vim-syntax"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: eclass/

2018-04-29 Thread Sergei Trofimovich
commit: e4da4705a51d46236f3e9a0d2c850455b7d9772c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr 29 15:26:25 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 29 15:31:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4da4705

eclass/toolchain.eclass: disable libstdcxx-time for bare metal

Historically Gentoo unconditionally sets --enable-libstdcxx-time=yes
to avoid --enable-libstdcxx-time=rt on linux targets, bug #411681

Unfortunately this conflicts with arm-none-eabi and other
bare-metal targets that don't provide enough plumbing
to support for POSIX timers.

This change ogerrides our default to --disable-libstdcxx-time
on *-elf and *-eabi targets.

Tested as:
  $ crossdev --stage4 arm-none-eabi

Reported-by: scheer  wsoptics.de
Reported-by: Thomas Schneider
Bug: https://bugs.gentoo.org/411681
Bug: https://bugs.gentoo.org/589672
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/toolchain.eclass | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index df76dc4feb8..c942a112c75 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -971,7 +971,14 @@ toolchain_src_configure() {
case ${CTARGET} in
*-linux) needed_libc=no-fucking-clue;;
*-dietlibc)  needed_libc=dietlibc;;
-   *-elf|*-eabi)needed_libc=newlib;;
+   *-elf|*-eabi)
+   needed_libc=newlib
+   # Bare-metal targets don't have access to 
clock_gettime()
+   # arm-none-eabi example: bug #589672
+   # But we explicitly do --enable-libstdcxx-time above.
+   # Undoing it here.
+   confgcc+=( --disable-libstdcxx-time )
+   ;;
*-freebsd*)  needed_libc=freebsd-lib;;
*-gnu*)  needed_libc=glibc;;
*-klibc) needed_libc=klibc;;



[gentoo-commits] repo/gentoo:master commit in: media-gfx/sane-backends/

2018-04-29 Thread Mikle Kolyada
commit: c57f678c4c00c1bec9b26fee282d1150fcfdcf03
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 29 15:25:50 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 29 15:25:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c57f678c

media-gfx/sane-backends: arm stable wrt bug #653506

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-gfx/sane-backends/sane-backends-1.0.27-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.0.27-r1.ebuild 
b/media-gfx/sane-backends/sane-backends-1.0.27-r1.ebuild
index 76ad3f8ec0e..e1c3a204ab0 100644
--- a/media-gfx/sane-backends/sane-backends-1.0.27-r1.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.0.27-r1.ebuild
@@ -122,7 +122,7 @@ 
SRC_URI="https://alioth.debian.org/frs/download.php/file/${FRS_ID}/${P}.tar.gz;
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 
 RDEPEND="
sane_backends_dc210? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: dev-python/beaker/

2018-04-29 Thread Mikle Kolyada
commit: 7bf1b815661ed84a78691b5827df1be5d96f5571
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 29 15:23:51 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 29 15:23:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf1b815

dev-python/beaker: arm stable wrt bug #650904

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-python/beaker/beaker-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/beaker/beaker-1.8.1.ebuild 
b/dev-python/beaker/beaker-1.8.1.ebuild
index dd452a4ee97..c5f612a5d8d 100644
--- a/dev-python/beaker/beaker-1.8.1.ebuild
+++ b/dev-python/beaker/beaker-1.8.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/bbangert/beaker/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
 IUSE="test"
 
 RDEPEND="virtual/python-funcsigs[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libuv/

2018-04-29 Thread Mikle Kolyada
commit: f7026db2d858785f102ea5455296329f8ed5bc67
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 29 15:21:27 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 29 15:21:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7026db2

dev-libs/libuv: arm stable wrt bug #653116

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/libuv/libuv-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libuv/libuv-1.20.0.ebuild 
b/dev-libs/libuv/libuv-1.20.0.ebuild
index eee52115b55..b249f2954a9 100644
--- a/dev-libs/libuv/libuv-1.20.0.ebuild
+++ b/dev-libs/libuv/libuv-1.20.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD BSD-2 ISC MIT"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 RESTRICT="test"
 



[gentoo-commits] proj/musl:master commit in: sys-devel/clang/, sys-devel/clang/files/5.0.1/, ...

2018-04-29 Thread Anthony G. Basile
commit: e98887feeae412d2eb590c7e875fc681a8506ab4
Author: Milkey Mouse  meme  institute>
AuthorDate: Sat Apr 28 23:06:43 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 29 14:53:06 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e98887fe

sys-devel/clang: add new package

Add clang with some musl fixes & hardened patches for a hardened/musl/clang
profile (hardened USE flag not upstreamed to main ebuild repository yet).

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Manifest-Sign-Key: C6EF5A02F5647987

 sys-devel/clang/Manifest   |  31 ++
 sys-devel/clang/clang-4.0.1.ebuild | 309 +++
 sys-devel/clang/clang-5.0.1.ebuild | 333 
 sys-devel/clang/clang-6.0.0-r1.ebuild  | 337 +
 ...rrect-values-of-ATOMIC_-_LOCK_FREE-to-mat.patch |  87 ++
 ...port-stand-alone-Sphinx-doxygen-doc-build.patch |  64 
 .../files/4.0.1/0003-Add-Gentoo-Linux-distro.patch |  32 ++
 ...st-dependencies-when-using-installed-tool.patch |  48 +++
 ...ang-library-dir-in-LD_LIBRARY_PATH-For-st.patch |  83 +
 .../hardened/0001-Use-z-relro-on-Gentoo.patch  |  11 +
 .../0002-Enable-Stack-Protector-by-default.patch   |  23 ++
 .../hardened/0003-Enable-PIE-by-default.patch  |  26 ++
 ...004-Link-with-z-now-by-default-for-Gentoo.patch |  14 +
 ...arch-type-to-find-compiler-rt-libraries-o.patch | 136 +
 ...est-Fix-clang-test-for-FreeBSD-and-NetBSD.patch |  76 +
 .../files/5.0.1/0003-Add-Gentoo-Linux-distro.patch |  33 ++
 .../files/5.0.1/darwin_prefix-include-paths.patch  |  18 ++
 ...shared-library-path-variable-is-LD_LIBRAR.patch |  37 +++
 .../hardened/0001-Use-z-relro-on-Gentoo.patch  |  11 +
 .../0002-Enable-Stack-Protector-by-default.patch   |  25 ++
 .../hardened/0003-Enable-PIE-by-default.patch  |  24 ++
 ...04-Enable-FORTIFY_SOURCE-macro-by-default.patch |  35 +++
 ...005-Link-with-z-now-by-default-for-Gentoo.patch |  14 +
 ...d-invalidated-iterator-in-insertTargetAnd.patch |  55 
 ...oss-DSO-CFI-Android-sanitizer-test-for-rt.patch |  30 ++
 .../files/6.0.0/0003-Add-Gentoo-Linux-distro.patch |  33 ++
 .../hardened/0001-Use-z-relro-on-Gentoo.patch  |  11 +
 .../0002-Enable-Stack-Protector-by-default.patch   |  25 ++
 .../hardened/0003-Enable-PIE-by-default.patch  |  12 +
 ...04-Enable-FORTIFY_SOURCE-macro-by-default.patch |  35 +++
 ...005-Link-with-z-now-by-default-for-Gentoo.patch |  11 +
 sys-devel/clang/metadata.xml   |  35 +++
 32 files changed, 2054 insertions(+)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
new file mode 100644
index 000..b6392eb
--- /dev/null
+++ b/sys-devel/clang/Manifest
@@ -0,0 +1,31 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
+DIST cfe-4.0.1.src.tar.xz 10933628 BLAKE2B 
bc1bb8875e83ccecd446a48cfa41f5c98a09d6ad24ff439a983f629711b4513b9c4bee4070f8df13b6b2a52d673b0706733a4c151ce5021a0233147debff14ac
 SHA512 
936c9e1626b27e63a4fb11f3c0cb998eeaf9a520ad6e2bcd67cb4352e59e7781ecc700df79794f3fd70473d90b7e2ba418a39038eb0146b68e843f0705c1f964
+DIST cfe-5.0.1.src.tar.xz 11483036 BLAKE2B 
c4eb54cd8271b62cf7a2219db0b599b68c00b6e574d1946220efbd1633e841796e6717d6eeb35e84a6db32a731a3285b59cedeb3b1a8f3c3c502b799fdd0a720
 SHA512 
6619177a2ff9934fe8b15d6aa229abb8e34d0b1a75228d9efba9393daf71d6419a7256de57b31e2f9f829f71f842118556f996e86ee076f1e0a7cd394dfd31a2
+DIST cfe-6.0.0.src.tar.xz 11959224 BLAKE2B 
257edbaedf72bd941b67b4aa2f152a96a37bbea72d21d22d4445152685efe40d75b9a7a39955545643e841ad6693ef12e52b207b9119098774f39e858b64bc09
 SHA512 
e886dd27448503bbfc7fd4f68eb089c19b2f2be4f0e5b26d3df253833f60b91d70b472a6b530063386e2252075b110ce9f5942800feddf6c34b94a75cf7bd5c6
+DIST clang-tools-extra-4.0.1.src.tar.xz 581788 BLAKE2B 
52ca89eda6fe1e0fbbdc46e17f4067f03a9a9440dcdcc98811651087d0c9ab24dfe3eefb0b80a32ec41abe0766cb3e47031de61c4cff02b7d0e08c8fd03e3faa
 SHA512 
ea26d926f428e62e76cf8a073e63ffe05645f6592e05d7717d5c257908870ae9217727d3e1578227b14eda5937085872463f1a8e99970256179c68b8a92e69e0
+DIST clang-tools-extra-5.0.1.src.tar.xz 646328 BLAKE2B 
472eb1e73a17564790919ec392dddcd91f131c1cbf2a5f3cab09a9f7126d4d18ec6785ffcb3c3230eec6edc90acbe2bf859367c37f62ba77d7542f4c18b925f3
 SHA512 
2e6a811cccd22281f7567f5626ff0484ed1fefee4a9244a717e3ccb9516dce9e7ff315044fb10e505e91c3f1c6d2774558debb9559915d053886599bcb153d7b
+DIST clang-tools-extra-6.0.0.src.tar.xz 757680 BLAKE2B 
708e21055a702c41a94f6b8673bab405f8b1339a75ec66f14c31565ef802245900bafc25e636c6e82f01e74060a6429a19442317f948011cae59af6825808343
 SHA512 
9c5720b8694c235ca988ef45da1d564ac06e31c0a40600b32c0b9df399693e4eba296ca43b077ed97adba085362ddb0fb94e0d28232afc3e7351820b1285061f
+DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 
6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c
 SHA512 

[gentoo-commits] proj/musl:master commit in: sys-libs/compiler-rt-sanitizers/files/, sys-libs/compiler-rt-sanitizers/

2018-04-29 Thread Anthony G. Basile
commit: 610050d374df34b3186787412e303b5225d7b16d
Author: Milkey Mouse  meme  institute>
AuthorDate: Sun Apr 29 02:21:07 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 29 14:53:06 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=610050d3

sys-libs/compiler-rt-sanitizers: version bump to 6.0.0

sync with upstream

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Manifest-Sign-Key: C6EF5A02F5647987

 sys-libs/compiler-rt-sanitizers/Manifest   |  21 ++
 .../compiler-rt-sanitizers-6.0.0.ebuild| 172 
 ...compiler-rt-sanitizers-6.0.0-musl-patches.patch | 306 +
 3 files changed, 499 insertions(+)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index cb8ead5..cb7526b 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -1,5 +1,26 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
 DIST compiler-rt-4.0.1.src.tar.xz 1434100 BLAKE2B 
ca6bf78fc07f387b7244a52ef648b06a5685effb46a66b241a9ee847ecafb17d02602f49b0dbe473d47202586874a043a6d75141400062f526d2f808da323e1e
 SHA512 
cfeb625884b273f7c0e6767b81a8d3e5f24e0b96a510d5764d9d47a0e215fc841b4cb9d1843c8fb428cd21def720cfbfe8d3593ff5bb390548ebc8c32a902649
 DIST compiler-rt-5.0.1.src.tar.xz 1498220 BLAKE2B 
61503df8a4075c2fe1e42d480753b861321b5de127e340f48d648fc38d81c7967cead17e136beaa5235cc92540f158915fccec77cf39aa7c336d106c9d265222
 SHA512 
61e23775db78bdeed3003a509b45ae609287db31302fed186f3210d481ecf062d1828571e63482215ab00ff732df8f3fa6c77334dfb677e4b76eb555d476b8c4
+DIST compiler-rt-6.0.0.src.tar.xz 1633096 BLAKE2B 
d5df9b16ad474f687507013fb6eda8c7c3bbe479c85aab6ce428b93bbef2467538c0ba59c54dd9266b978da53c8c312a59e3b7abac843702048900f5cdbc1011
 SHA512 
717bed116ef43ebb2e18daf6fb737472edf57564947f53fe6368d3bbb080f63e986c0d1b94dbd087be998196ad7be54f4361854f8eb5214600b82449ba02c9c1
 DIST compiler-rt-sanitizers-4.0.1-patchset.tar.xz 2384 BLAKE2B 
6f9eee711c83570767f0bb634d0f91c18ee7f2af93a478938b8d5b6ce6f2c2fbaadb7bd5c7ee94a14dc1834359a046187db6bc7005b7c2efa539325dc0701ad9
 SHA512 
72d7357b4c27bbf8fa8b34803ddea905a9f1054e8fc7bf99a4ead9dc00408989ea2709f04be9cf45a27eeb4b9386c89feeb25b53a84f3cac9739196b89813887
 DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 
6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c
 SHA512 
16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
 DIST llvm-5.0.1.src.tar.xz 23428720 BLAKE2B 
3db4d33df21018d17eef0042c0d8d82a8412bd5daa99cfb5405a6ec83c5774178fa76b220e8731c2a9a64dabf898aa90fe29c685327bd63a4f078e8e94a9a77e
 SHA512 
bee1d45fca15ce725b1f2b1339b13eb6f750a3a321cfd099075477ec25835a8ca55b5366172c4aad46592dfd8afe372349ecf264f581463d017f9cee2d63c1cb
+DIST llvm-6.0.0.src.tar.xz 25296048 BLAKE2B 
7ea90bb63d6f26cfbc1c1ed2f243b0fcd8ad2ceb7963cf768d262cd55e9a0c71a9cfdea0333fb220faacf4540d924d2512532774dcfb52b52490ad74e38c09e0
 SHA512 
a71fdd5ddc46f01327ad891cfcc198febdbe10769c57f14d8a4fb7d514621ee4080e1a641200d3353c16a16731d390270499ec6cd3dc98fadc570f3eb6b52b8c
+-BEGIN PGP SIGNATURE-
+
+iQIzBAEBCAAdFiEE8JaD5QHaZGPThRiKxu9aAvVkeYcFAlrlJSsACgkQxu9aAvVk
+eYcGKA//Xd45mub1ddyvFvo/CBQg2qLDyDctP3IcsRIjY1DuZkqGbygKA1THRmLJ
+gSGbrzAsAT1bJWnmXVNQOiWjnCxCbPyrlvmz9Cpgb9o69BIKay/DPvYznVbs4kQ6
+kmFp7tCoN6RCLQ1DEA9tLwS2obRCKaqUO1Z0IZYK0Dl4lAX6bdgBYsqDrQr9m0Lw
+7l2mmjOf16JAGfQrG56VEQBUTXzwg/UL7b0xmw63q7vXSQwI5mcRrNJlj6XQvR1g
+XXMcKF5C9fTYX0HNsu7uK0kdv2aSjQSzsbsCCoZV6Myegc8L+/rc+ZBp30VIub0K
+KgoA3GEl2Xhx8IWyuxDP8a5ZzrXXc10KO4u0TiajfM+ACsOiyIjBRCv/auQI/KGL
+U62Jrq/T+4sQM4GNkUKho3U4vsUiBzKi7dl+ZFIU9FIluCq7BLXz9P2agF0KaHwU
+YXWI+Eilhv7fexH8VzhVQVYnTZ+bczmrOukc9Xwqrp2Cio3NPAlyYxA3gsxYSK/S
+Ep9Vo2rI3CHFnVcPDV2p/+8SAaXtLzqJ+QYhWadaJ+S3+RSfwPAQ0vFHwYe5B7YC
+iPyncwqY+Axiky4pUzKBS/pvR/X/RYogaSTn1MVEi0iB/s4QzZCzXQgcO3CphDnO
+U6NIcfGVnMB4Ijn5ipKNrRNDOcsr9ENOX9e1z2bwm/KPKIJwR6Q=
+=9Yzy
+-END PGP SIGNATURE-

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.0.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.0.ebuild
new file mode 100644
index 000..6616e20
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.0.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+# (needed due to CMAKE_BUILD_TYPE != Gentoo)
+CMAKE_MIN_VERSION=3.7.0-r1
+PYTHON_COMPAT=( python2_7 )
+
+inherit check-reqs cmake-utils flag-o-matic llvm \
+   multiprocessing python-any-r1
+
+MY_P=compiler-rt-${PV/_/}.src
+LLVM_P=llvm-${PV/_/}.src
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz
+   test? ( 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/kscd/, profiles/, kde-apps/kde4-l10n/, kde-apps/kholidays/, ...

2018-04-29 Thread Andreas Sturmlechner
commit: b2221affec76b0c84db28fb93e6d8b51cc0746ef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 29 14:41:39 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 29 14:41:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2221aff

profiles: Remove last-rited kde-apps/{kde-l10n,kholidays,kscd}

 kde-apps/kde4-l10n/Manifest|  55 --
 .../kde4-l10n/files/kde4-l10n-17.08.1-remove-dirs  |  17 -
 kde-apps/kde4-l10n/kde4-l10n-17.08.3.ebuild| 192 ---
 kde-apps/kde4-l10n/metadata.xml|   8 -
 kde-apps/kholidays/Manifest|   1 -
 kde-apps/kholidays/kholidays-17.08.3.ebuild|  26 -
 kde-apps/kholidays/metadata.xml|   8 -
 kde-apps/kscd/Manifest |   1 -
 .../kscd/files/kscd-17.08.3-musicbrainz5.patch | 626 -
 kde-apps/kscd/kscd-17.08.3.ebuild  |  20 -
 kde-apps/kscd/metadata.xml |   8 -
 profiles/package.mask  |  10 -
 12 files changed, 972 deletions(-)

diff --git a/kde-apps/kde4-l10n/Manifest b/kde-apps/kde4-l10n/Manifest
deleted file mode 100644
index 9be86dd9484..000
--- a/kde-apps/kde4-l10n/Manifest
+++ /dev/null
@@ -1,55 +0,0 @@
-DIST kde-l10n-ar-17.08.3.tar.xz 554316 BLAKE2B 
5f01fe72c6e0dc169cbc1f1731827eef77d693583a06a6a173b9ceb6a6eadec2af19ff3dee89c6d0f171547d8faf37836dd6b712643b51d4ed303b1dc36cee52
 SHA512 
4caf784833265d30299907cc30b4becb9462d02b1b7df5722e1ec932b7a03ccaf9575ed4e4df1d8d31573a1107a8698ec6ef6c9d9c04f2fbc67be3bf5dad055b
-DIST kde-l10n-ast-17.08.3.tar.xz 395500 BLAKE2B 
b88869003eee9e23e921f13ae509d35f909c47e29a4d5a9f9b2d68ac84c8fcb01ac2571dc44da00182f34dbf8aaad0fe636e2b72a12c601d35551ac913217b4f
 SHA512 
4cc612f41ff52b414ff8efaaae176f1909e3f024f802c39c0626113ae6e48b42871a801df3fb59686217d60d7a52489f5ff3d312389a3e91491f6a33e8ec4600
-DIST kde-l10n-bg-17.08.3.tar.xz 482992 BLAKE2B 
0b99c45ceca72293744a329f14fcbeee5ed777e0d152806ef023f4b5471bf5d7791762ed02b6d7a0b8c71be0c2930bae2812764952c5229dcd324a114b4ee28c
 SHA512 
58b63e182dfa0541311876f533ec581dca993ac688241086f5c4b39f8657bb088e33e84a24e88ec20525c7f50b6a1c5e43cc3869b0a73b0512a0ea51a4a20a8f
-DIST kde-l10n-bs-17.08.3.tar.xz 562424 BLAKE2B 
ae745a950aa7bab891d005d3b2610751743c14a507f605e47de98086d05499da934347509f60492e866a000ba6f6682a1de20997dc6c2ad47b48394a8d8a187d
 SHA512 
e3f2098de9882b250a693a6015dcd491d0e3f2eccd574f9f4fdf21c2bc4240b2810d087a7f2aaaf80fbcc4bb286ca3b80a5ff5c4f6d59db19acebbddd1bb8e68
-DIST kde-l10n-ca-17.08.3.tar.xz 4615580 BLAKE2B 
50f0a9f2b4b86a3d83d79f1f2cb18d8bd0a83dd544066a3d302acd0376aeba6b36ce8f342348b3a5195e7f08d76c31e8574f0449b7c7936aeb808191f5e27382
 SHA512 
1b80e8d2435b235abfed523625a17615691ab57c34908380a184e46a482007d40e4e98bdf6735672ffa64f9257fb88f364e81cad78e55171b2bd79cab4ef1eeb
-DIST kde-l10n...@valencia-17.08.3.tar.xz 539864 BLAKE2B 
4426f4b6a89ec39ed87aaafb769e0c86574808495f47c8bf41a6deae1f3201a4b7a7b2922efc8fc6b074fb92b1edf10b8c31ad34dc82b8b609d76a88a331c581
 SHA512 
7bf11d578a72d37e0dcf81195ae69bc11632432aa7ebb349d680d0da0ee9c3cc2a49ba86451cbf10693fd697d503fc7b5a05c56eb9d0b35cf87935dbcb253e9f
-DIST kde-l10n-cs-17.08.3.tar.xz 548904 BLAKE2B 
39be2c4a7f2f49b3b0c8c7922c7f5e8fc954cde09f5656e628402cfadb91cba23fad0e73d7fc0dd02c60f786757497bb0a1b6cb595a590a40d214db7c419f256
 SHA512 
8e7bea395ccce934f240376fa9cfdc2090fbb7ce0efac188f7da06679a725c937179dde9f4d7bf1ee3b917646496d8f758bf8815d30f37205e5cabeffb5163c9
-DIST kde-l10n-da-17.08.3.tar.xz 902580 BLAKE2B 
a3ecb8ff3c165a6153353e058ed42b2540f8ab5c1249dd2df74f0770c194ae001b9824e03e51f6212f3c1515df446fdc40aa5a84e637906336c220118ef0a753
 SHA512 
215013fd83132c5c29c193d25476aa3b570999492a65427aa2e9fefa5c8988e8f670546d82e9190e6042f3fb7ef2f92b01f7f8b3c1010966368f0854dd778d3f
-DIST kde-l10n-de-17.08.3.tar.xz 4669256 BLAKE2B 
25cdcd7e9adeaaac3db3649cbdbff5a4201cdcba2040d4e45edab2b2809749e46dc1e1ee3cade1c6901b32f3afe8552a8f87253eabde9dca6ca464a9d77b6bc4
 SHA512 
d7248975274d4a434ac8a349709bdf41c0da5c4e58067564bb7edfe9c4391fd811dabbcbbee582c779d83fe1f124c0e86cdf1cb08f88a50521a2f342f12d9d65
-DIST kde-l10n-el-17.08.3.tar.xz 742064 BLAKE2B 
fdee118bef85458b9cba11d5e959268aff043b488767210bbcbb0ebd1b2c4f437d00bb3abde6051f2765ba918acf4a2472c78fb2cb9993439be2e434372a2896
 SHA512 
7043babf0d9598a47e571c55bbe7f74de13c34f039615cfcb5449431712606b5430aa7a30a02b4e761ca873699cf35459cdcbe825dbfc1472573ea68f8deb96d
-DIST kde-l10n-en_GB-17.08.3.tar.xz 510828 BLAKE2B 
f0dc6a5106f5b480216e2027342fd4d5a138050c1b8c7f0fb3967a804af10131af94cade8fdd32638180b438fe299bed9f9295e209ce7002188f1724710c9a2a
 SHA512 
1c52ced5e19ca326142ef8f531b5022018c3a096e13b3a62d1149ce1ef9140fbcc5d931386694e528a18a9b77a08d87816f9a4b408783fe37c7008594295923f
-DIST kde-l10n-eo-17.08.3.tar.xz 494496 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rex-arch/

2018-04-29 Thread Hans de Graaff
commit: b1399b9a98c3d4fc22ff69ca0a4bde7bbe29be17
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 29 14:07:57 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 29 14:08:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1399b9a

dev-ruby/rex-arch: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/rex-arch/Manifest  |  1 -
 dev-ruby/rex-arch/rex-arch-0.1.5.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/dev-ruby/rex-arch/Manifest b/dev-ruby/rex-arch/Manifest
index f8e03998a42..2156122153f 100644
--- a/dev-ruby/rex-arch/Manifest
+++ b/dev-ruby/rex-arch/Manifest
@@ -1,3 +1,2 @@
 DIST rex-arch-0.1.13.gem 19968 BLAKE2B 
6bceb0c2c08c58d3557d4d72ffcd017c58ddf2bf2d622e576a9e9cc41893416965df9508fe94ec9def1826b2f7f2bf5d9d0715e1f118bba016ad4364ecce99b0
 SHA512 
23f24d407bb2d34390a892f258005498c373062da883059e9e92df14c9dc18a0381f075d2df0ef8763d9bf3595b8cf578655efd3a613810b83bd6d8425a162c7
 DIST rex-arch-0.1.4.gem 19968 BLAKE2B 
92fb90b6f6674866970cf21913968528aed864658cb7424c6ba4ba8fecf45ef48b2ced4ce4832aecb60d52aecac0ed71fd33fb5ec84f792c53ba20b70d3af910
 SHA512 
9ba3a429e98b884694dd3981fb1b72491dc9c7e10ee15e34e3286f446788532633938a9e2f07e55e31cb28f7b561d41164d7b7e8f88fef60e9cfc6750ace1355
-DIST rex-arch-0.1.5.gem 19968 BLAKE2B 
b01b5cda6a8f87b8e5b4b3731a7aea9a4c2de9a6076efda36f5ae8b9c8368a43b4a05152650421bc29a2b70d38c7d37cfb9a10e660a804cf52299965667a30fd
 SHA512 
5d6d1ef95a54c8ec4e33f7a126789cbf1aa10f3154c6fa0c32282af1e235ef467abb9e423a1feadbd8fa28b9752b82b125c9838b97372e7263acdd9770d52d5a

diff --git a/dev-ruby/rex-arch/rex-arch-0.1.5.ebuild 
b/dev-ruby/rex-arch/rex-arch-0.1.5.ebuild
deleted file mode 100644
index bb5c3ee3f96..000
--- a/dev-ruby/rex-arch/rex-arch-0.1.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23"
-#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="architecture specific information for Rex"
-HOMEPAGE="https://rubygems.org/gems/rex-arch;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-# doesn't seem to actually run any tests
-RESTRICT=test
-
-ruby_add_bdepend "dev-ruby/rex-text"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rex-arch/

2018-04-29 Thread Hans de Graaff
commit: a85abbb203b81307904f4245ac1edbd4eb90b822
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 29 14:07:09 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 29 14:08:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85abbb2

Revert "dev-ruby/rex-arch: cleanup"

This reverts commit 01c194c8c150438b180a38c0f331e4493f9ea08c.

net-analyzer/metasploit depends on an old version specifically.

 dev-ruby/rex-arch/Manifest  |  2 ++
 dev-ruby/rex-arch/rex-arch-0.1.4.ebuild | 25 +
 dev-ruby/rex-arch/rex-arch-0.1.5.ebuild | 25 +
 3 files changed, 52 insertions(+)

diff --git a/dev-ruby/rex-arch/Manifest b/dev-ruby/rex-arch/Manifest
index 341fbaead86..f8e03998a42 100644
--- a/dev-ruby/rex-arch/Manifest
+++ b/dev-ruby/rex-arch/Manifest
@@ -1 +1,3 @@
 DIST rex-arch-0.1.13.gem 19968 BLAKE2B 
6bceb0c2c08c58d3557d4d72ffcd017c58ddf2bf2d622e576a9e9cc41893416965df9508fe94ec9def1826b2f7f2bf5d9d0715e1f118bba016ad4364ecce99b0
 SHA512 
23f24d407bb2d34390a892f258005498c373062da883059e9e92df14c9dc18a0381f075d2df0ef8763d9bf3595b8cf578655efd3a613810b83bd6d8425a162c7
+DIST rex-arch-0.1.4.gem 19968 BLAKE2B 
92fb90b6f6674866970cf21913968528aed864658cb7424c6ba4ba8fecf45ef48b2ced4ce4832aecb60d52aecac0ed71fd33fb5ec84f792c53ba20b70d3af910
 SHA512 
9ba3a429e98b884694dd3981fb1b72491dc9c7e10ee15e34e3286f446788532633938a9e2f07e55e31cb28f7b561d41164d7b7e8f88fef60e9cfc6750ace1355
+DIST rex-arch-0.1.5.gem 19968 BLAKE2B 
b01b5cda6a8f87b8e5b4b3731a7aea9a4c2de9a6076efda36f5ae8b9c8368a43b4a05152650421bc29a2b70d38c7d37cfb9a10e660a804cf52299965667a30fd
 SHA512 
5d6d1ef95a54c8ec4e33f7a126789cbf1aa10f3154c6fa0c32282af1e235ef467abb9e423a1feadbd8fa28b9752b82b125c9838b97372e7263acdd9770d52d5a

diff --git a/dev-ruby/rex-arch/rex-arch-0.1.4.ebuild 
b/dev-ruby/rex-arch/rex-arch-0.1.4.ebuild
new file mode 100644
index 000..bb5c3ee3f96
--- /dev/null
+++ b/dev-ruby/rex-arch/rex-arch-0.1.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="architecture specific information for Rex"
+HOMEPAGE="https://rubygems.org/gems/rex-arch;
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+# doesn't seem to actually run any tests
+RESTRICT=test
+
+ruby_add_bdepend "dev-ruby/rex-text"

diff --git a/dev-ruby/rex-arch/rex-arch-0.1.5.ebuild 
b/dev-ruby/rex-arch/rex-arch-0.1.5.ebuild
new file mode 100644
index 000..bb5c3ee3f96
--- /dev/null
+++ b/dev-ruby/rex-arch/rex-arch-0.1.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="architecture specific information for Rex"
+HOMEPAGE="https://rubygems.org/gems/rex-arch;
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+# doesn't seem to actually run any tests
+RESTRICT=test
+
+ruby_add_bdepend "dev-ruby/rex-text"



[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/

2018-04-29 Thread Mikle Kolyada
commit: 7640f89e58147c267cb03c0821e90a4169d71387
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 29 14:04:03 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 29 14:04:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7640f89e

www-servers/lighttpd: switch to HTTPS

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-servers/lighttpd/lighttpd-1.4.45-r1.ebuild | 4 ++--
 www-servers/lighttpd/lighttpd-1.4.45.ebuild| 4 ++--
 www-servers/lighttpd/lighttpd-1.4.49.ebuild| 8 
 www-servers/lighttpd/lighttpd-.ebuild  | 4 ++--
 4 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/www-servers/lighttpd/lighttpd-1.4.45-r1.ebuild 
b/www-servers/lighttpd/lighttpd-1.4.45-r1.ebuild
index 6bf3425fb4a..492f35263c4 100644
--- a/www-servers/lighttpd/lighttpd-1.4.45-r1.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.45-r1.ebuild
@@ -6,8 +6,8 @@ EAPI=6
 inherit autotools readme.gentoo-r1 systemd user
 
 DESCRIPTION="Lightweight high-performance web server"
-HOMEPAGE="http://www.lighttpd.net/;
-SRC_URI="http://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz;
+HOMEPAGE="https://www.lighttpd.net/;
+SRC_URI="https://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz;
 
 LICENSE="BSD GPL-2"
 SLOT="0"

diff --git a/www-servers/lighttpd/lighttpd-1.4.45.ebuild 
b/www-servers/lighttpd/lighttpd-1.4.45.ebuild
index ad8fafed3d2..c0c1fb53499 100644
--- a/www-servers/lighttpd/lighttpd-1.4.45.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.45.ebuild
@@ -5,8 +5,8 @@ EAPI="6"
 inherit autotools eutils readme.gentoo-r1 user systemd
 
 DESCRIPTION="Lightweight high-performance web server"
-HOMEPAGE="http://www.lighttpd.net/;
-SRC_URI="http://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz;
+HOMEPAGE="https://www.lighttpd.net/;
+SRC_URI="https://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz;
 
 LICENSE="BSD GPL-2"
 SLOT="0"

diff --git a/www-servers/lighttpd/lighttpd-1.4.49.ebuild 
b/www-servers/lighttpd/lighttpd-1.4.49.ebuild
index a8b1cc10cf2..902e56f4bb6 100644
--- a/www-servers/lighttpd/lighttpd-1.4.49.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.49.ebuild
@@ -6,8 +6,8 @@ EAPI=6
 inherit autotools flag-o-matic readme.gentoo-r1 systemd user
 
 DESCRIPTION="Lightweight high-performance web server"
-HOMEPAGE="http://www.lighttpd.net/;
-SRC_URI="http://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz;
+HOMEPAGE="https://www.lighttpd.net/;
+SRC_URI="https://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz;
 
 LICENSE="BSD GPL-2"
 SLOT="0"
@@ -15,7 +15,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~sh ~sparc ~x8
 IUSE="bzip2 dbi doc fam gdbm geoip ipv6 kerberos ldap libev libressl lua 
minimal mmap memcached mysql pcre php postgres rrdtool sasl selinux ssl sqlite 
test webdav xattr zlib"
 
 REQUIRED_USE="kerberos? ( ssl !libressl )
- webdav? ( sqlite )"
+ webdav? ( sqlite )"
 
 CDEPEND="
bzip2?( app-arch/bzip2 )
@@ -32,7 +32,7 @@ CDEPEND="
php?  ( dev-lang/php:*[cgi] )
postgres? ( dev-db/postgresql:* )
rrdtool?  ( net-analyzer/rrdtool )
-   sasl? ( dev-libs/cyrus-sasl )
+   sasl? ( dev-libs/cyrus-sasl )
ssl? (
!libressl? ( >=dev-libs/openssl-0.9.7:0=[kerberos?] )
libressl? ( dev-libs/libressl:= )

diff --git a/www-servers/lighttpd/lighttpd-.ebuild 
b/www-servers/lighttpd/lighttpd-.ebuild
index 889032d8b58..c567f487647 100644
--- a/www-servers/lighttpd/lighttpd-.ebuild
+++ b/www-servers/lighttpd/lighttpd-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 inherit autotools eutils readme.gentoo-r1 user systemd git-r3
 
 DESCRIPTION="Lightweight high-performance web server"
-HOMEPAGE="http://www.lighttpd.net/;
+HOMEPAGE="https://www.lighttpd.net/;
 EGIT_REPO_URI="https://git.lighttpd.net/lighttpd1.4.git 
git+ssh://g...@lighttpd.net/lighttpd/lighttpd1.4.git 
git://git.lighttpd.net/lighttpd/lighttpd1.4.git"
 
 LICENSE="BSD GPL-2"



[gentoo-commits] repo/gentoo:master commit in: games-engines/stratagus/

2018-04-29 Thread Pacho Ramos
commit: 45565427e7aa7337f755689fce59f8f9c1683882
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 13:04:45 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45565427

games-engines/stratagus: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-engines/stratagus/Manifest   |  1 -
 games-engines/stratagus/stratagus-2.3.0.ebuild | 75 --
 2 files changed, 76 deletions(-)

diff --git a/games-engines/stratagus/Manifest b/games-engines/stratagus/Manifest
index 7fe190bcd37..7f53ed02771 100644
--- a/games-engines/stratagus/Manifest
+++ b/games-engines/stratagus/Manifest
@@ -1,2 +1 @@
 DIST stratagus-2.4.1.tar.gz 1087678 BLAKE2B 
be7fc8322aee2a28c80833d44c3180e26b961ce9dfd1bc5e0a8e3fa0caac74bf713224de4c38b2ebf6d5aeabbe778a5664346c6a444b066f07f719bba5317bac
 SHA512 
1f0420677df72e3e2d2f31e60030fa2eba4c3d1ab80cfc79c045724fe39ac237846bc38e8762ee9aa51768a443cdbbaa1fe91bf80fb2164261288a1bb17e27cd
-DIST stratagus_2.3.0.orig.tar.gz 1000990 BLAKE2B 
8d815a23a2efa6c55e1050e1762f9190656f25e355fafcb434238a3c024d313e8cbd6b5a5873430ea37aa7b7ba30d4128beec7c080c733415888ae2ddff412e6
 SHA512 
ad38568029aa777fcc2d2e6d4a862b4192bc87354b23712270b9f0a62e269548a08097305e97adcea7bc9d9d506a6d092c578656a1957db808a48f44712a76bf

diff --git a/games-engines/stratagus/stratagus-2.3.0.ebuild 
b/games-engines/stratagus/stratagus-2.3.0.ebuild
deleted file mode 100644
index cea036b23b0..000
--- a/games-engines/stratagus/stratagus-2.3.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit cmake-utils eutils games
-
-DESCRIPTION="A realtime strategy game engine"
-HOMEPAGE="https://launchpad.net/stratagus/;
-SRC_URI="https://launchpad.net/stratagus/trunk/2.3/+download/stratagus_${PV}.orig.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bzip2 debug doc fluidsynth mikmod mng theora vorbis"
-
-RDEPEND="dev-db/sqlite:3
-   >=dev-lang/lua-5:0
-   dev-lua/toluapp
-   media-libs/libpng:0
-   virtual/opengl
-   x11-libs/libX11
-   media-libs/libsdl[sound,opengl,video]
-   sys-libs/zlib
-   bzip2? ( app-arch/bzip2 )
-   fluidsynth? ( media-sound/fluidsynth )
-   mikmod? ( media-libs/libmikmod )
-   mng? ( media-libs/libmng )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   theora? ( media-libs/libtheora )
-   )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig"
-
-REQUIRED_USE="theora? ( vorbis )"
-PATCHES=( "${FILESDIR}"/${P}-{debug,doc}.patch )
-
-S=${WORKDIR}/${PN}_${PV}.orig
-
-src_prepare() {
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   # there are in-source switches
-   use debug && CMAKE_BUILD_TYPE=Debug
-
-   local mycmakeargs=(
-   -DGAMEDIR="${GAMES_BINDIR}"
-   -DBINDIR="${GAMES_BINDIR}"
-   -DSBINDIR="${GAMES_BINDIR}"
-   -DDOCDIR="/usr/share/doc/${PF}"
-   $(cmake-utils_use_with bzip2)
-   $(cmake-utils_use_enable doc)
-   $(cmake-utils_use_with fluidsynth)
-   $(cmake-utils_use_with mikmod)
-   $(cmake-utils_use_with mng)
-   $(cmake-utils_use_with vorbis OGGVORBIS)
-   $(cmake-utils_use_with theora)
-   -DENABLE_DEV=ON
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-}
-
-src_install() {
-   cmake-utils_src_install
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/zsnes/

2018-04-29 Thread Pacho Ramos
commit: a544b55f1fcc7b1c46659c4d54a54ddbb3a212c3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:37:27 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a544b55f

games-emulation/zsnes: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/zsnes/zsnes-1.51-r5.ebuild | 111 -
 1 file changed, 111 deletions(-)

diff --git a/games-emulation/zsnes/zsnes-1.51-r5.ebuild 
b/games-emulation/zsnes/zsnes-1.51-r5.ebuild
deleted file mode 100644
index 5787c4659bc..000
--- a/games-emulation/zsnes/zsnes-1.51-r5.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils autotools flag-o-matic toolchain-funcs multilib pax-utils games
-
-DESCRIPTION="SNES (Super Nintendo) emulator that uses x86 assembly"
-HOMEPAGE="http://www.zsnes.com/ http://ipherswipsite.com/zsnes/;
-SRC_URI="mirror://sourceforge/zsnes/${PN}${PV//./}src.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="ao custom-cflags +debug opengl pax_kernel png"
-
-RDEPEND="
-   media-libs/libsdl[sound,video,abi_x86_32(-)]
-   >=sys-libs/zlib-1.2.3-r1[abi_x86_32(-)]
-   ao? ( media-libs/libao[abi_x86_32(-)] )
-   debug? ( sys-libs/ncurses:0[abi_x86_32(-)] )
-   opengl? ( virtual/opengl[abi_x86_32(-)] )
-   png? ( media-libs/libpng:0[abi_x86_32(-)] )"
-DEPEND="${RDEPEND}
-   dev-lang/nasm
-   debug? ( virtual/pkgconfig )"
-
-S=${WORKDIR}/${PN}_${PV//./_}/src
-
-src_prepare() {
-   # Fixing compilation without libpng installed
-   # Fix bug #186111
-   # Fix bug #214697
-   # Fix bug #170108
-   # Fix bug #260247
-   # Fix compability with libpng15 wrt #378735
-   # Fix buffer overwrite #257963
-   # Fix gcc47 compile #419635
-   # Fix stack alignment issue #503138
-   epatch \
-   "${FILESDIR}"/${P}-libpng.patch \
-   "${FILESDIR}"/${P}-archopt-july-23-update.patch \
-   "${FILESDIR}"/${P}-gcc43.patch \
-   "${FILESDIR}"/${P}-libao-thread.patch \
-   "${FILESDIR}"/${P}-depbuild.patch \
-   "${FILESDIR}"/${P}-CC-quotes.patch \
-   "${FILESDIR}"/${P}-libpng15.patch \
-   "${FILESDIR}"/${P}-buffer.patch \
-   "${FILESDIR}"/${P}-gcc47.patch \
-   "${FILESDIR}"/${P}-stack-align.patch \
-   "${FILESDIR}"/${P}-cross-compile.patch \
-   "${FILESDIR}"/${P}-arch.patch
-
-   # The sdl detection logic uses AC_PROG_PATH instead of
-   # AC_PROG_TOOL, so force the var to get set the way we
-   # need for things to work correctly.
-   tc-is-cross-compiler && export ac_cv_path_SDL_CONFIG=${CHOST}-sdl-config
-
-   sed -i -e '67i#define OF(x) x' zip/zunzip.h || die
-
-   # Remove hardcoded CFLAGS and LDFLAGS
-   sed -i \
-   -e '/^CFLAGS=.*local/s:-pipe.*:-Wall -I.":' \
-   -e '/^LDFLAGS=.*local/d' \
-   -e '/\w*CFLAGS=.*fomit/s:-O3.*$STRIP::' \
-   -e '/lncurses/s:-lncurses:`pkg-config ncurses --libs`:' \
-   -e '/lcurses/s:-lcurses:`pkg-config ncurses --libs`:' \
-   configure.in || die
-   sed -i \
-   -e 's/configure.in/configure.ac/' \
-   Makefile.in || die
-   mv configure.in configure.ac || die
-   eautoreconf
-}
-
-src_configure() {
-   tc-export CC
-   export BUILD_CXX=$(tc-getBUILD_CXX)
-   export NFLAGS=-O1
-   use amd64 && multilib_toolchain_setup x86
-   use custom-cflags || strip-flags
-
-   append-flags -U_FORTIFY_SOURCE  #257963
-
-   egamesconf \
-   $(use_enable ao libao) \
-   $(use_enable debug debugger) \
-   $(use_enable png libpng) \
-   $(use_enable opengl) \
-   --disable-debug \
-   --disable-cpucheck
-}
-
-src_compile() {
-   emake makefile.dep
-   emake
-}
-
-src_install() {
-   dogamesbin zsnes
-   if use pax_kernel; then
-   pax-mark m "${D}""${GAMES_BINDIR}"/zsnes || die
-   fi
-   newman linux/zsnes.1 zsnes.6
-   dodoc \
-   
../docs/{readme.1st,authors.txt,srcinfo.txt,stdards.txt,support.txt,thanks.txt,todo.txt,README.LINUX}
 \
-   ../docs/readme.txt/*
-   dohtml -r ../docs/readme.htm/*
-   make_desktop_entry zsnes ZSNES
-   newicon icons/48x48x32.png ${PN}.png
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/, games-emulation/sdlmame/files/

2018-04-29 Thread Pacho Ramos
commit: 1391afa6a2e870fd035808bbe23f382853e03788
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 13:06:10 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1391afa6

Remove masked for removal package

 games-emulation/sdlmame/Manifest   |   1 -
 .../sdlmame/files/sdlmame-0.174-cxx14.patch|  28 ---
 .../sdlmame/files/sdlmame-0.174-qt.patch   |  29 ---
 games-emulation/sdlmame/files/vector.ini   |   9 -
 games-emulation/sdlmame/metadata.xml   |  34 ---
 games-emulation/sdlmame/sdlmame-0.174.ebuild   | 234 -
 6 files changed, 335 deletions(-)

diff --git a/games-emulation/sdlmame/Manifest b/games-emulation/sdlmame/Manifest
deleted file mode 100644
index 8b36828499a..000
--- a/games-emulation/sdlmame/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mame-0.174.zip 95944685 BLAKE2B 
e97027edf7be293e599499bd428c663c1fc13498e2fe10ee356aa56ef8ba85d6ea003ba65a8cbc41d1159246eed354585fc18bf9507b47dc1774b87f5737b48d
 SHA512 
9db4d98fb5f5373529808f3bc41fddefa65ebbf7c26d946ebf886cab25e5abf7c4d539d96dfd6af5e62f4366b2bb0b0b59d40fe7a722698f3707eb8ea4c12a0b

diff --git a/games-emulation/sdlmame/files/sdlmame-0.174-cxx14.patch 
b/games-emulation/sdlmame/files/sdlmame-0.174-cxx14.patch
deleted file mode 100644
index bd88cb476e8..000
--- a/games-emulation/sdlmame/files/sdlmame-0.174-cxx14.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-# work around gcc-4.9.3's implementation of cxx14
-# bug  582576 with patch from Alexander Miller
-# https://bugs.gentoo.org/show_bug.cgi?id=582576
-
 a/src/lib/util/strformat.h
-+++ b/src/lib/util/strformat.h
-@@ -185,9 +185,8 @@
- #include 
- #include 
- 
--#if defined(__GLIBCXX__) && (__GLIBCXX__ < 20150413)
--namespace std
--{
-+namespace std {
-+namespace mame_cxx14_compat {
- template
-   inline constexpr auto
-   cbegin(const _Container& __cont) 
noexcept(noexcept(std::begin(__cont)))-> decltype(std::begin(__cont))
-@@ -198,7 +197,8 @@
-   cend(const _Container& __cont) noexcept(noexcept(std::end(__cont)))-> 
decltype(std::end(__cont))
-   { return std::end(__cont); }
- }
--#endif
-+using namespace mame_cxx14_compat;
-+}
- 
- namespace util {
- namespace detail {

diff --git a/games-emulation/sdlmame/files/sdlmame-0.174-qt.patch 
b/games-emulation/sdlmame/files/sdlmame-0.174-qt.patch
deleted file mode 100644
index f9c384d91cf..000
--- a/games-emulation/sdlmame/files/sdlmame-0.174-qt.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-No point in adding qt-related things to the compile line unless the qt 
debugger is wanted
-
 scripts/src/osd/sdl_cfg.lua.orig
-+++ scripts/src/osd/sdl_cfg.lua
-@@ -115,14 +115,16 @@
-   configuration { }
- 
- elseif _OPTIONS["targetos"]=="linux" then
--  if _OPTIONS["QT_HOME"]~=nil then
--  buildoptions {
--  "-I" .. backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake 
-query QT_INSTALL_HEADERS"),
--  }
--  else
--  buildoptions {
--  backtick("pkg-config --cflags Qt5Widgets"),
--  }
-+  if _OPTIONS["USE_QTDEBUG"]=="1" then
-+  if _OPTIONS["QT_HOME"]~=nil then
-+  buildoptions {
-+  "-I" .. backtick(_OPTIONS["QT_HOME"] .. 
"/bin/qmake -query QT_INSTALL_HEADERS"),
-+  }
-+  else
-+  buildoptions {
-+  backtick("pkg-config --cflags Qt5Widgets"),
-+  }
-+  end
-   end
- elseif _OPTIONS["targetos"]=="macosx" then
-   defines {

diff --git a/games-emulation/sdlmame/files/vector.ini 
b/games-emulation/sdlmame/files/vector.ini
deleted file mode 100644
index d4906e34ccd..000
--- a/games-emulation/sdlmame/files/vector.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# Specific options file for vector games
-#
-
-#
-# VIDEO OPTIONS
-#
-video   soft
-yuvmode yv12

diff --git a/games-emulation/sdlmame/metadata.xml 
b/games-emulation/sdlmame/metadata.xml
deleted file mode 100644
index d94f41033e1..000
--- a/games-emulation/sdlmame/metadata.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-ga...@gentoo.org
-Gentoo Games Project
-  
-  
-SDLMAME is a port of the popular MAME[tm].
-
-There are a few principles that guide its development:
-
-1) run on Linux/Unix, Mac OS X, and other SDL supported operating systems with
-as few changes as possible to the base Win32 code. This means we can track
-changes faster than larger more conventional ports such as MacMAME, and we also
-maintain what I call "Firefox compatibility" where learning a major app only
-needs to be done once per application, and it then applies across many
-operating systems. If you can use the command-line Win32 MAME, you already know
-how to use SDLMAME 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/nestra/, games-emulation/nestra/files/

2018-04-29 Thread Pacho Ramos
commit: 23a68e787330631bb05a3fa67ffca3bdbef1da08
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 11:39:38 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a68e78

games-emulation/nestra: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../nestra/files/nestra-0.66-exec-stack.patch  |  4 +-
 .../nestra/files/nestra-0.66-include.patch | 28 ++---
 games-emulation/nestra/nestra-0.66-r3.ebuild   | 49 ++
 3 files changed, 65 insertions(+), 16 deletions(-)

diff --git a/games-emulation/nestra/files/nestra-0.66-exec-stack.patch 
b/games-emulation/nestra/files/nestra-0.66-exec-stack.patch
index f5c662e2260..d9e9b3c6114 100644
--- a/games-emulation/nestra/files/nestra-0.66-exec-stack.patch
+++ b/games-emulation/nestra/files/nestra-0.66-exec-stack.patch
@@ -1,5 +1,5 @@
 x86.S.orig 2006-01-09 20:02:58.0 -0500
-+++ x86.S  2006-01-09 20:03:38.0 -0500
+--- a/x86.S.orig   2006-01-09 20:02:58.0 -0500
 b/x86.S2006-01-09 20:03:38.0 -0500
 @@ -1458,3 +1458,7 @@
   leal   0x1(%eax),%ebx
   popl   %eax

diff --git a/games-emulation/nestra/files/nestra-0.66-include.patch 
b/games-emulation/nestra/files/nestra-0.66-include.patch
index b4733b172bb..096fd18af47 100644
--- a/games-emulation/nestra/files/nestra-0.66-include.patch
+++ b/games-emulation/nestra/files/nestra-0.66-include.patch
@@ -1,5 +1,5 @@
 comptbl.c
-+++ comptbl.c
+--- a/comptbl.c
 b/comptbl.c
 @@ -9,6 +9,7 @@
  #include 
  #include 
@@ -8,8 +8,8 @@
  
  #define ALLOC_SIZE 0x40 /* 4MB */
  #define TBL_BASE ((unsigned char *)0x1000)
 d6502.c
-+++ d6502.c
+--- a/d6502.c
 b/d6502.c
 @@ -1,6 +1,7 @@
  /* 6502 disassembler */
  /* Public Domain */
@@ -18,8 +18,8 @@
  #include "globals.h"
  
  char Opcodes_6502[256][4]={
 emu.c
-+++ emu.c
+--- a/emu.c
 b/emu.c
 @@ -12,6 +12,7 @@
  #include 
  #include 
@@ -28,8 +28,8 @@
  
  #include "mapper.h"
  #include "io.h"
 fb.c
-+++ fb.c
+--- a/fb.c
 b/fb.c
 @@ -2,6 +2,8 @@
  /* Framebuffer/pixmap rendering */
  /* Public Domain */
@@ -39,8 +39,8 @@
  #include 
  #include "mapper.h"
  #include "globals.h"
 io.c
-+++ io.c
+--- a/io.c
 b/io.c
 @@ -5,6 +5,7 @@
 to do I/O operations. */
  
@@ -49,8 +49,8 @@
  #include "mapper.h"
  #include "io.h"
  #include "globals.h"
 mapper.c
-+++ mapper.c
+--- a/mapper.c
 b/mapper.c
 @@ -1,6 +1,7 @@
  /* Nestra mapper.c */
  /* Public Domain */
@@ -59,8 +59,8 @@
  #include "mapper.h"
  #include "consts.h"
  
 x11.c
-+++ x11.c
+--- a/x11.c
 b/x11.c
 @@ -1,6 +1,9 @@
  /* Nestra x11.c */
  /* Public Domain */

diff --git a/games-emulation/nestra/nestra-0.66-r3.ebuild 
b/games-emulation/nestra/nestra-0.66-r3.ebuild
new file mode 100644
index 000..44ca1daa1d3
--- /dev/null
+++ b/games-emulation/nestra/nestra-0.66-r3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit epatch toolchain-funcs flag-o-matic
+
+PATCH="${P/-/_}-10.diff"
+DESCRIPTION="NES emulation for Linux/x86"
+HOMEPAGE="http://nestra.linuxgames.com/;
+SRC_URI="http://nestra.linuxgames.com/${P}.tar.gz
+   mirror://debian/pool/contrib/n/nestra/${PATCH}.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11[abi_x86_32(-)]"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+   default
+   epatch "${WORKDIR}"/${PATCH}
+   eapply "${FILESDIR}"/${P}-exec-stack.patch
+   eapply "${FILESDIR}"/${P}-include.patch
+
+   append-ldflags -Wl,-z,noexecstack
+   use amd64 && multilib_toolchain_setup x86
+
+   sed -i \
+   -e "s:-L/usr/X11R6/lib:${LDFLAGS}:" \
+   -e 's:-O2 ::' \
+   -e "s:gcc:$(tc-getCC) ${CFLAGS}:" \
+   -e "s:ld:$(tc-getLD) -m elf_i386 $(raw-ldflags):" \
+   Makefile || die
+}
+
+src_compile() {
+   use amd64 && multilib_toolchain_setup x86
+   default
+}
+
+src_install() {
+   dobin nestra
+   einstalldocs
+   doman nestra.6
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/zinc/

2018-04-29 Thread Pacho Ramos
commit: 22a37cf4465db28e12c1fc3cbb71bc8cc64e9495
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:26:59 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a37cf4

games-emulation/zinc: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/zinc/zinc-1.1.ebuild | 30 --
 1 file changed, 30 deletions(-)

diff --git a/games-emulation/zinc/zinc-1.1.ebuild 
b/games-emulation/zinc/zinc-1.1.ebuild
deleted file mode 100644
index 420a09388ff..000
--- a/games-emulation/zinc/zinc-1.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit games
-
-DESCRIPTION="An x86 binary-only emulator for Sony ZN-1, ZN-2, and Namco System 
11 arcades"
-HOMEPAGE="http://caesar.logiqx.com/php/emulator.php?id=zinc_linux;
-SRC_URI="http://caesar.logiqx.com/zips/emus/linux/zinc_linux/${P//[-.]/}-lnx.tar.bz2;
-
-LICENSE="freedist"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
-RESTRICT="strip"
-QA_PREBUILT="${GAMES_PREFIX_OPT:1}/bin/zinc /usr/lib*/*.so"
-
-RDEPEND="
-   x11-libs/libXext[abi_x86_32(-)]
-   virtual/opengl[abi_x86_32(-)]"
-
-S=${WORKDIR}/zinc
-
-src_install() {
-   exeinto "${GAMES_PREFIX_OPT}"/bin
-   doexe zinc
-   dolib.so libcontrolznc.so librendererznc.so libsoundznc.so 
libs11player.so
-   dodoc readme.txt
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/

2018-04-29 Thread Pacho Ramos
commit: 1ee2e3ab4d35245df01218a2594ece4d35312a05
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:19:20 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee2e3ab

games-emulation/stella: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/stella/stella-4.7.2-r1.ebuild | 69 +++
 1 file changed, 69 insertions(+)

diff --git a/games-emulation/stella/stella-4.7.2-r1.ebuild 
b/games-emulation/stella/stella-4.7.2-r1.ebuild
new file mode 100644
index 000..1412860717c
--- /dev/null
+++ b/games-emulation/stella/stella-4.7.2-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop gnome2-utils
+
+DESCRIPTION="Stella Atari 2600 VCS Emulator"
+HOMEPAGE="http://stella.sourceforge.net/;
+SRC_URI="mirror://sourceforge/stella/${P}-src.tar.xz"
+
+LICENSE="GPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="joystick"
+
+RDEPEND="
+   media-libs/libsdl2[joystick?,opengl,video]
+   media-libs/libpng:0=
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   sed -i \
+   -e '/INSTALL/s/-s //' \
+   -e '/STRIP/d' \
+   -e "/icons/d" \
+   -e '/INSTALL.*DOCDIR/d' \
+   -e '/INSTALL.*\/applications/d' \
+   -e '/CXXFLAGS+=/s/-fomit-frame-pointer//' \
+   Makefile || die
+}
+
+src_configure() {
+   # not an autoconf script
+   ./configure \
+   --prefix="/usr" \
+   --bindir="/usr/bin" \
+   --docdir="/usr/share/doc/${PF}" \
+   --datadir="/usr/share" \
+   $(use_enable joystick) \
+   || die
+}
+
+src_install() {
+   local i
+
+   DOCS="Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt 
Todo.txt" \
+   default
+
+   for i in 16 22 24 32 48 64 128 ; do
+   newicon -s ${i} src/common/stella-${i}x${i}.png stella.png
+   done
+   domenu src/unix/stella.desktop
+   HTML_DOCS="docs/*" einstalldocs
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/zinc/

2018-04-29 Thread Pacho Ramos
commit: 76ff05cfc4ef5c014a46c55ad9c803acacce72f9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:26:49 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ff05cf

games-emulation/zinc: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/zinc/zinc-1.1-r1.ebuild | 29 +
 1 file changed, 29 insertions(+)

diff --git a/games-emulation/zinc/zinc-1.1-r1.ebuild 
b/games-emulation/zinc/zinc-1.1-r1.ebuild
new file mode 100644
index 000..69f75f4b58f
--- /dev/null
+++ b/games-emulation/zinc/zinc-1.1-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="An x86 binary-only emulator for Sony ZN-1, ZN-2, and Namco System 
11 arcades"
+HOMEPAGE="http://caesar.logiqx.com/php/emulator.php?id=zinc_linux;
+SRC_URI="http://caesar.logiqx.com/zips/emus/linux/zinc_linux/${P//[-.]/}-lnx.tar.bz2;
+
+LICENSE="freedist"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+RESTRICT="strip"
+QA_PREBUILT="/opt/bin/zinc /usr/lib*/*.so"
+
+RDEPEND="
+   x11-libs/libXext[abi_x86_32(-)]
+   virtual/opengl[abi_x86_32(-)]
+"
+
+S="${WORKDIR}/zinc"
+
+src_install() {
+   exeinto /opt/bin
+   doexe zinc
+   dolib.so libcontrolznc.so librendererznc.so libsoundznc.so 
libs11player.so
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/qtads/

2018-04-29 Thread Pacho Ramos
commit: 7e66dafff24367aca9ba9290202882b0c70e0e74
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 13:03:26 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e66daff

games-engines/qtads: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-engines/qtads/qtads-2.1.7.ebuild | 51 --
 1 file changed, 51 deletions(-)

diff --git a/games-engines/qtads/qtads-2.1.7.ebuild 
b/games-engines/qtads/qtads-2.1.7.ebuild
deleted file mode 100644
index b256007bc65..000
--- a/games-engines/qtads/qtads-2.1.7.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils gnome2-utils fdo-mime qmake-utils games
-
-DESCRIPTION="Multimedia interpreter for TADS text adventures"
-HOMEPAGE="http://qtads.sourceforge.net;
-SRC_URI="mirror://sourceforge/qtads/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/libsdl[sound]
-   media-libs/sdl-mixer[midi,vorbis]
-   media-libs/sdl-sound[mp3]
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5"
-RDEPEND=${DEPEND}
-
-src_configure() {
-   eqmake5 qtads.pro -after CONFIG-=silent
-}
-
-src_install() {
-   dogamesbin qtads
-   dodoc AUTHORS HTML_TADS_LICENSE NEWS README
-   insinto /usr
-   doins -r share
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/openmsx/, games-emulation/openmsx/files/

2018-04-29 Thread Pacho Ramos
commit: 4e970d590635d36ff686797b24b0bea7cb372139
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:05:28 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e970d59

games-emulation/openmsx: Version bump

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/openmsx/Manifest   |  1 +
 .../openmsx/files/openmsx-0.9.1-verbose.patch  |  4 +-
 games-emulation/openmsx/openmsx-0.14.0.ebuild  | 74 ++
 3 files changed, 77 insertions(+), 2 deletions(-)

diff --git a/games-emulation/openmsx/Manifest b/games-emulation/openmsx/Manifest
index 4b511ea3445..8e53442a1e4 100644
--- a/games-emulation/openmsx/Manifest
+++ b/games-emulation/openmsx/Manifest
@@ -1 +1,2 @@
+DIST openmsx-0.14.0.tar.gz 3338719 BLAKE2B 
e9c09d29bb994f4f40e22271c090580688724cb7024910f0f829a59d0e65e6e70e1c037b943582aac644ee51a00b7e439e751bd84e5828168486b74ee09e8b78
 SHA512 
74a30de89b4a7cb4d8d5a0ad0c16ab6b58244251ebcbe470cc3cccec6a636492fa8779d1667d76646eabcf8d7d67c53094d5e0a313d452a4a679d797e9394a9b
 DIST openmsx-0.9.1.tar.gz 2975351 BLAKE2B 
6c571b1cc0039ea8e37af1d503260f21e6431d4403bb74a06fd60bfd1f1d3d0c1831c9e82ae2446dd8ff1bb7bd0cafcf8290306cb1d0bcc23cb7ba7cfebc3d1b
 SHA512 
7c4d23963f33e3033dea1d0ad9351e4f38f7434e2e077b6f8fd00cf80e0160b45291ff19be71646178ecafa01e954267dfe4c815578d4abb14c8595a863f98ff

diff --git a/games-emulation/openmsx/files/openmsx-0.9.1-verbose.patch 
b/games-emulation/openmsx/files/openmsx-0.9.1-verbose.patch
index 18ac6fdc83b..e8007636f80 100644
--- a/games-emulation/openmsx/files/openmsx-0.9.1-verbose.patch
+++ b/games-emulation/openmsx/files/openmsx-0.9.1-verbose.patch
@@ -1,5 +1,5 @@
 build/main.mk.old  2015-01-18 12:18:50.608153217 +0100
-+++ build/main.mk  2015-01-18 12:20:00.352861984 +0100
+--- a/build/main.mk.old2015-01-18 12:18:50.608153217 +0100
 b/build/main.mk2015-01-18 12:20:00.352861984 +0100
 @@ -541,10 +541,9 @@
  DEPEND_SUBST=$(patsubst $(SOURCES_PATH)/%.cc,$(DEPEND_PATH)/%.d,$<)
  $(OBJECTS_FULL): $(INIT_DUMMY_FILE)

diff --git a/games-emulation/openmsx/openmsx-0.14.0.ebuild 
b/games-emulation/openmsx/openmsx-0.14.0.ebuild
new file mode 100644
index 000..8b39565b4be
--- /dev/null
+++ b/games-emulation/openmsx/openmsx-0.14.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop readme.gentoo-r1
+
+DESCRIPTION="MSX emulator that aims for perfection"
+HOMEPAGE="http://openmsx.org/;
+SRC_URI="https://github.com/openMSX/openMSX/releases/download/RELEASE_0_14_0/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-lang/tcl:0=
+   dev-libs/libxml2
+   media-libs/libpng:0=
+   media-libs/libsdl[sound,video]
+   >=media-libs/glew-1.3.2:0=
+   media-libs/sdl-image[png]
+   media-libs/sdl-ttf
+   virtual/opengl
+"
+DEPEND="${RDEPEND}"
+
+DOC_CONTENTS="
+If you want to if you want to emulate real MSX systems and not
+only the free C-BIOS machines, put the system ROMs in one of
+the following directories: /usr/share/${PN}/systemroms
+or ~/.openMSX/share/systemroms
+"
+
+src_prepare() {
+   default
+   sed -i \
+   -e '/^LDFLAGS:=/d' \
+   -e '/LINK_FLAGS_PREFIX/d' \
+   -e '/LINK_FLAGS+=/s/-s//' \
+   -e '/LINK_FLAGS+=\$(TARGET_FLAGS)/s/$/ $(LDFLAGS)/' \
+   build/main.mk \
+   || die
+   sed -i -e '/SYMLINK/s:true:false:' build/custom.mk || die
+   sed -i -e 's/GPL.txt//' doc/node.mk || die
+}
+
+src_compile() {
+   emake \
+   CXXFLAGS="${CXXFLAGS}" \
+   INSTALL_SHARE_DIR=/usr/share/${PN} \
+   V=1
+}
+
+src_install() {
+   emake \
+   V=1 \
+   INSTALL_BINARY_DIR="${ED}/usr/bin" \
+   INSTALL_SHARE_DIR="${ED}/usr/share/${PN}" \
+   INSTALL_DOC_DIR="${D}"/usr/share/doc/${PF} \
+   install
+
+   einstalldocs
+   readme.gentoo_create_doc
+
+   for i in 16 32 48 64 128 256 ; do
+   newicon -s "${i}" "share/icons/openMSX-logo-${i}.png" 
"${PN}.png"
+   done
+   make_desktop_entry "${PN}" "openMSX"
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/odamex/

2018-04-29 Thread Pacho Ramos
commit: 7e808d88c2036fe4bf8306f8089e67f34b5a65de
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:55:35 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e808d88

games-engines/odamex: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-engines/odamex/odamex-0.7.0.ebuild | 116 ---
 1 file changed, 116 deletions(-)

diff --git a/games-engines/odamex/odamex-0.7.0.ebuild 
b/games-engines/odamex/odamex-0.7.0.ebuild
deleted file mode 100644
index 9dbda85d5fc..000
--- a/games-engines/odamex/odamex-0.7.0.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-WX_GTK_VER="3.0"
-inherit cmake-utils eutils gnome2-utils wxwidgets games
-
-MY_P=${PN}-src-${PV}
-DESCRIPTION="An online multiplayer, free software engine for Doom and Doom II"
-HOMEPAGE="http://odamex.net/;
-SRC_URI="mirror://sourceforge/${PN}/Odamex/${PV}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dedicated +odalaunch master portmidi server"
-
-RDEPEND="
-   dedicated? ( >=net-libs/miniupnpc-1.8 )
-   !dedicated? (
-   media-libs/libpng:0
-   >=media-libs/libsdl-1.2.9[X,sound,joystick,video]
-   >=media-libs/sdl-mixer-1.2.6
-   odalaunch? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
-   portmidi? ( media-libs/portmidi )
-   server? ( >=net-libs/miniupnpc-1.8 )
-   )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/src-${PV:2:3}
-
-pkg_pretend() {
-   if ! test-flag-CXX -std=c++11; then
-   die "You need at least GCC 4.7.x or Clang >= 3.0 for 
C++11-specific compiler flags"
-   fi
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/1-${P}-install-rules.patch \
-   "${FILESDIR}"/2-${P}-cmake-options.patch \
-   "${FILESDIR}"/3-${P}-wad-search-path.patch \
-   "${FILESDIR}"/4-${P}-odalauncher-bin-path.patch \
-   "${FILESDIR}"/${P}-miniupnpc.patch \
-   "${FILESDIR}"/${P}-gcc6.patch
-
-   rm -r libraries/libminiupnpc || die
-
-   epatch_user
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_INTREE_PORTMIDI=OFF
-   -DCMAKE_INSTALL_BINDIR="${GAMES_BINDIR}"
-   -DCMAKE_INSTALL_DATADIR="${GAMES_DATADIR}"
-   $(cmake-utils_use_build master MASTER)
-   )
-
-   if use dedicated ; then
-   mycmakeargs+=(
-   -DBUILD_CLIENT=OFF
-   -DBUILD_ODALAUNCH=OFF
-   -DBUILD_SERVER=ON
-   -DENABLE_PORTMIDI=OFF
-   )
-   else
-   mycmakeargs+=(
-   -DBUILD_CLIENT=ON
-   $(cmake-utils_use_build odalaunch ODALAUNCH)
-   $(cmake-utils_use_build server SERVER)
-   $(cmake-utils_use_enable portmidi PORTMIDI)
-   )
-   fi
-
-   append-cxxflags -std=c++11
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   if ! use dedicated ; then
-   newicon -s 128 "${S}/media/icon_${PN}_128.png" "${PN}.png"
-   make_desktop_entry ${PN}
-
-   if use odalaunch ; then
-   newicon -s 128 "${S}/media/icon_odalaunch_128.png" 
"odalaunch.png"
-   make_desktop_entry odalaunch "Odamex Launcher" odalaunch
-   fi
-   fi
-
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   einfo
-   elog "This is just the engine, you will need doom resource files in 
order to play."
-   elog "Check: http://odamex.net/wiki/FAQ#What_data_files_are_required.3F;
-   einfo
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-engines/qtads/

2018-04-29 Thread Pacho Ramos
commit: 8418e3df8b0da21104cd3167535d92acb7dcb0ef
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 13:03:17 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8418e3df

games-engines/qtads: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-engines/qtads/qtads-2.1.7-r1.ebuild | 47 +++
 1 file changed, 47 insertions(+)

diff --git a/games-engines/qtads/qtads-2.1.7-r1.ebuild 
b/games-engines/qtads/qtads-2.1.7-r1.ebuild
new file mode 100644
index 000..521b932662c
--- /dev/null
+++ b/games-engines/qtads/qtads-2.1.7-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils qmake-utils xdg
+
+DESCRIPTION="Multimedia interpreter for TADS text adventures"
+HOMEPAGE="http://qtads.sourceforge.net;
+SRC_URI="mirror://sourceforge/qtads/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/libsdl[sound]
+   media-libs/sdl-mixer[midi,vorbis]
+   media-libs/sdl-sound[mp3]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   eqmake5 qtads.pro -after CONFIG-=silent
+}
+
+src_install() {
+   dobin qtads
+   dodoc AUTHORS HTML_TADS_LICENSE NEWS README
+   insinto /usr
+   doins -r share
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/nestra/

2018-04-29 Thread Pacho Ramos
commit: 1e91cb15cfef8b9917bd620583cec51c34f26be7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 11:39:48 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e91cb15

games-emulation/nestra: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/nestra/nestra-0.66-r2.ebuild | 48 
 1 file changed, 48 deletions(-)

diff --git a/games-emulation/nestra/nestra-0.66-r2.ebuild 
b/games-emulation/nestra/nestra-0.66-r2.ebuild
deleted file mode 100644
index 0dabb4e9895..000
--- a/games-emulation/nestra/nestra-0.66-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils toolchain-funcs flag-o-matic multilib games
-
-PATCH="${P/-/_}-10.diff"
-DESCRIPTION="NES emulation for Linux/x86"
-HOMEPAGE="http://nestra.linuxgames.com/;
-SRC_URI="http://nestra.linuxgames.com/${P}.tar.gz
-   mirror://debian/pool/contrib/n/nestra/${PATCH}.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="x11-libs/libX11[abi_x86_32(-)]"
-DEPEND=${RDEPEND}
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   epatch \
-   "${WORKDIR}"/${PATCH} \
-   "${FILESDIR}"/${P}-exec-stack.patch \
-   "${FILESDIR}"/${P}-include.patch
-   append-ldflags -Wl,-z,noexecstack
-   use amd64 && multilib_toolchain_setup x86
-   sed -i \
-   -e "s:-L/usr/X11R6/lib:${LDFLAGS}:" \
-   -e 's:-O2 ::' \
-   -e "s:gcc:$(tc-getCC) ${CFLAGS}:" \
-   -e "s:ld:$(tc-getLD) -m elf_i386 $(raw-ldflags):" \
-   Makefile || die
-}
-
-src_compile() {
-   use amd64 && multilib_toolchain_setup x86
-   games_src_compile
-}
-
-src_install() {
-   dogamesbin nestra
-   dodoc BUGS CHANGES README
-   doman nestra.6
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/vgba/

2018-04-29 Thread Pacho Ramos
commit: 86312b411fdea7d3a55e6ff5d74d54b53c3508cd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:21:46 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86312b41

games-emulation/vgba: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/vgba/vgba-4.8-r1.ebuild | 29 +
 1 file changed, 29 insertions(+)

diff --git a/games-emulation/vgba/vgba-4.8-r1.ebuild 
b/games-emulation/vgba/vgba-4.8-r1.ebuild
new file mode 100644
index 000..b3a974dbfd8
--- /dev/null
+++ b/games-emulation/vgba/vgba-4.8-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Gameboy Advance (GBA) emulator for Linux"
+HOMEPAGE="http://www.komkon.org/fms/VGBA/;
+SRC_URI="http://fms.komkon.org/VGBA/VGBA${PV/.}-Linux-Ubuntu-bin.tgz;
+
+LICENSE="VGBA"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="strip"
+IUSE=""
+
+RDEPEND="
+   x11-libs/libXext
+   sys-libs/zlib
+"
+
+QA_PREBUILT="/opt/bin/vgba"
+
+S="${WORKDIR}"
+
+src_install() {
+   into /opt
+   dobin vgba
+   HTML_DOCS="VGBA.html" einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/zsnes/files/, games-emulation/zsnes/

2018-04-29 Thread Pacho Ramos
commit: 699301515a1645745a66f4eb237677df4354abd6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:37:02 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69930151

games-emulation/zsnes: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/zsnes/files/zsnes-1.51-arch.patch  |   4 +-
 .../files/zsnes-1.51-archopt-july-23-update.patch  |   4 +-
 .../zsnes/files/zsnes-1.51-buffer.patch|  12 +--
 .../zsnes/files/zsnes-1.51-cross-compile.patch |   8 +-
 games-emulation/zsnes/files/zsnes-1.51-gcc47.patch |   4 +-
 .../zsnes/files/zsnes-1.51-libao-thread.patch  |   4 +-
 .../zsnes/files/zsnes-1.51-libpng.patch|   4 +-
 .../zsnes/files/zsnes-1.51-stack-align.patch   |   4 +-
 games-emulation/zsnes/zsnes-1.51-r6.ebuild | 117 +
 9 files changed, 139 insertions(+), 22 deletions(-)

diff --git a/games-emulation/zsnes/files/zsnes-1.51-arch.patch 
b/games-emulation/zsnes/files/zsnes-1.51-arch.patch
index 2c8b690587b..b39549871b7 100644
--- a/games-emulation/zsnes/files/zsnes-1.51-arch.patch
+++ b/games-emulation/zsnes/files/zsnes-1.51-arch.patch
@@ -1,5 +1,5 @@
 configure.in.orig
-+++ configure.in
+--- a/configure.in.orig
 b/configure.in
 @@ -233,72 +233,8 @@
debug=no)
  AC_MSG_CHECKING(if you want gdb friendly executable)

diff --git 
a/games-emulation/zsnes/files/zsnes-1.51-archopt-july-23-update.patch 
b/games-emulation/zsnes/files/zsnes-1.51-archopt-july-23-update.patch
index ba118878a2b..b3e466036f2 100644
--- a/games-emulation/zsnes/files/zsnes-1.51-archopt-july-23-update.patch
+++ b/games-emulation/zsnes/files/zsnes-1.51-archopt-july-23-update.patch
@@ -1,5 +1,5 @@
 tools/archopt.c.old
-+++ tools/archopt.c
+--- a/tools/archopt.c.old
 b/tools/archopt.c
 @@ -1,8 +1,30 @@
 +/*
 +Copyright (C) 2005-2007 Nach, grinvader ( http://www.zsnes.com )

diff --git a/games-emulation/zsnes/files/zsnes-1.51-buffer.patch 
b/games-emulation/zsnes/files/zsnes-1.51-buffer.patch
index 5f3049b315e..eb463682196 100644
--- a/games-emulation/zsnes/files/zsnes-1.51-buffer.patch
+++ b/games-emulation/zsnes/files/zsnes-1.51-buffer.patch
@@ -1,5 +1,5 @@
 zsnes_1_51/src/initc.c.fortify
-+++ zsnes_1_51/src/initc.c
+--- src/initc.c.fortify
 src/initc.c
 @@ -1464,8 +1464,8 @@
clearmem2();
  }
@@ -38,8 +38,8 @@
  
  if (yesoutofmemory) { asm_call(outofmemfix); }
  asm_call(GUIDoReset);
 zsnes_1_51/src/zstate.c.fortify
-+++ zsnes_1_51/src/zstate.c
+--- src/zstate.c.fortify
 src/zstate.c
 @@ -99,15 +99,15 @@
copy_func(buffer, , 4);
copy_func(buffer, , 4);
@@ -68,8 +68,8 @@
  }
  */
}
 zsnes_1_51/src/gblvars.h.fortify
-+++ zsnes_1_51/src/gblvars.h
+--- src/gblvars.h.fortify
 src/gblvars.h
 @@ -33,9 +33,9 @@
  extern unsigned int SfxR0, *setaramdata, ramsize, *sram, nmiprevaddrh;
  extern unsigned int tempesi, tempedi, tempedx, tempebp;

diff --git a/games-emulation/zsnes/files/zsnes-1.51-cross-compile.patch 
b/games-emulation/zsnes/files/zsnes-1.51-cross-compile.patch
index 5823c6aa6ad..5c412e3e649 100644
--- a/games-emulation/zsnes/files/zsnes-1.51-cross-compile.patch
+++ b/games-emulation/zsnes/files/zsnes-1.51-cross-compile.patch
@@ -1,5 +1,5 @@
 a/src/acinclude.m4
-+++ b/src/acinclude.m4
+--- src/acinclude.m4
 src/acinclude.m4
 @@ -107,7 +107,7 @@ int main (int argc, char *argv[])
with_zlib=yes,
with_zlib=no,
@@ -18,8 +18,8 @@
ZLIB_CFLAGS=""
ZLIB_LIBS=""
ZLIB_VERSION=""
 a/src/Makefile.in
-+++ b/src/Makefile.in
+--- src/Makefile.in
 src/Makefile.in
 @@ -103,8 +103,10 @@ main: makefile.dep $(Z_OBJS)
@ZC@ -o @ZSNESEXE@ $(Z_OBJS) @ZCFLAGS@ @LDFLAGS@
rm -f version.o

diff --git a/games-emulation/zsnes/files/zsnes-1.51-gcc47.patch 
b/games-emulation/zsnes/files/zsnes-1.51-gcc47.patch
index e5810241521..b3250fee679 100644
--- a/games-emulation/zsnes/files/zsnes-1.51-gcc47.patch
+++ b/games-emulation/zsnes/files/zsnes-1.51-gcc47.patch
@@ -3,8 +3,8 @@ Bug #419635
 https://bugs.gentoo.org/show_bug.cgi?id=419635
 Submitted by Nikos Chantziaras
 
 a/src/tools/depbuild.cpp
-+++ b/src/tools/depbuild.cpp
+--- src/tools/depbuild.cpp
 src/tools/depbuild.cpp
 @@ -25,6 +25,7 @@
  #include 
  #include 

diff --git a/games-emulation/zsnes/files/zsnes-1.51-libao-thread.patch 
b/games-emulation/zsnes/files/zsnes-1.51-libao-thread.patch
index 880e08c698f..1ae0a1467b3 100644
--- a/games-emulation/zsnes/files/zsnes-1.51-libao-thread.patch
+++ b/games-emulation/zsnes/files/zsnes-1.51-libao-thread.patch
@@ -1,5 +1,5 @@
 linux/audio.c.old   2007-01-09 20:19:12.0 -0500 
-+++ linux/audio.c   2007-12-30 20:33:07.0 -0500 
+--- a/linux/audio.c.old   2007-01-09 20:19:12.0 -0500 
 b/linux/audio.c   2007-12-30 20:33:07.0 -0500 
 @@ -177,11 +177,7 @@ 
}
else

diff --git 

[gentoo-commits] repo/gentoo:master commit in: games-strategy/wargus/

2018-04-29 Thread Pacho Ramos
commit: a3fe230930485a109385b5f0c0cbf3abfbcf1b0d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 13:05:03 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3fe2309

games-strategy/wargus: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/wargus/Manifest|  1 -
 games-strategy/wargus/wargus-2.3.0.ebuild | 60 ---
 2 files changed, 61 deletions(-)

diff --git a/games-strategy/wargus/Manifest b/games-strategy/wargus/Manifest
index d3d1bd00c36..576754948ba 100644
--- a/games-strategy/wargus/Manifest
+++ b/games-strategy/wargus/Manifest
@@ -1,2 +1 @@
 DIST wargus-2.4.1.tar.gz 45981981 BLAKE2B 
8d80e5d781a1be1edf602f13d77b84e85fe2592fb0a784f1b25b5c9656eaf10a11c3241dfa71388c9a01a9e8fad15b1805a67ddb3157c2a0e86d967f3852869a
 SHA512 
d468d9ad08907fbbfd02af0bca069d6a95d5303cd4f3d838c12bbfe6af0d48f695f9f49d446dbddeae2a91deb1eaa17875954eefdfbe5e25cd840c4454dc6ea0
-DIST wargus_2.3.0.orig.tar.gz 45006918 BLAKE2B 
b952d4b93a6aed22c201ce6caa2398a8d2ac60366882dd091c861733bf9f6baca409fcb4f0fd59a1c8673744c80b154cd6053ab81a89afef6e95737766c41e88
 SHA512 
79dbef5f86fafe7357c2911a16655c29bccef71dad39bfe6e02866c1734ee1598bb29a9005c8fa7c73d6f64e13fb7cdd3962214921b0b18c3868cb5abb2a0a87

diff --git a/games-strategy/wargus/wargus-2.3.0.ebuild 
b/games-strategy/wargus/wargus-2.3.0.ebuild
deleted file mode 100644
index d86fdccacc3..000
--- a/games-strategy/wargus/wargus-2.3.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils cmake-utils gnome2-utils games
-
-DESCRIPTION="Warcraft II for the Stratagus game engine"
-HOMEPAGE="http://wargus.sourceforge.net/;
-SRC_URI="https://launchpad.net/${PN}/trunk/2.3/+download/${PN}_${PV}.orig.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="=games-engines/stratagus-${PV}*[theora]
-   media-libs/libpng:0
-   sys-libs/zlib
-   x11-libs/gtk+:2
-   x11-libs/libX11"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-PDEPEND="games-strategy/wargus-data"
-
-S=${WORKDIR}/${PN}_${PV}.orig
-
-src_configure() {
-   local mycmakeargs=(
-   -DGAMEDIR="${GAMES_BINDIR}"
-   -DBINDIR="${GAMES_BINDIR}"
-   -DSTRATAGUS="${GAMES_BINDIR}"/stratagus
-   -DICONDIR=/usr/share/icons/hicolor/64x64/apps
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-}
-
-src_install() {
-   cmake-utils_src_install
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   elog "Enabling OpenGL in-game seems to cause segfaults/crashes."
-   games_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/

2018-04-29 Thread Pacho Ramos
commit: f54b3fd4719507680fb27bae91ecb590e3b15649
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:19:30 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54b3fd4

games-emulation/stella: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/stella/stella-4.7.2.ebuild | 69 --
 1 file changed, 69 deletions(-)

diff --git a/games-emulation/stella/stella-4.7.2.ebuild 
b/games-emulation/stella/stella-4.7.2.ebuild
deleted file mode 100644
index fdad7813c4b..000
--- a/games-emulation/stella/stella-4.7.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils gnome2-utils games
-
-DESCRIPTION="Stella Atari 2600 VCS Emulator"
-HOMEPAGE="http://stella.sourceforge.net/;
-SRC_URI="mirror://sourceforge/stella/${P}-src.tar.xz"
-
-LICENSE="GPL-2+ BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="joystick"
-
-DEPEND="media-libs/libsdl2[joystick?,opengl,video]
-   media-libs/libpng:0
-   sys-libs/zlib"
-RDEPEND=${DEPEND}
-
-src_prepare() {
-   sed -i \
-   -e '/INSTALL/s/-s //' \
-   -e '/STRIP/d' \
-   -e "/icons/d" \
-   -e '/INSTALL.*DOCDIR/d' \
-   -e '/INSTALL.*\/applications/d' \
-   -e '/CXXFLAGS+=/s/-fomit-frame-pointer//' \
-   Makefile || die
-}
-
-src_configure() {
-   # not an autoconf script
-   ./configure \
-   --prefix="/usr" \
-   --bindir="${GAMES_BINDIR}" \
-   --docdir="/usr/share/doc/${PF}" \
-   --datadir="${GAMES_DATADIR}" \
-   $(use_enable joystick) \
-   || die
-}
-
-src_install() {
-   local i
-
-   DOCS="Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt 
Todo.txt" \
-   default
-
-   for i in 16 22 24 32 48 64 128 ; do
-   newicon -s ${i} src/common/stella-${i}x${i}.png stella.png
-   done
-   domenu src/unix/stella.desktop
-   dohtml -r docs/*
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/wargus-data/

2018-04-29 Thread Pacho Ramos
commit: d16dd3ffdb4fd8aad698ce661a4690c69529c9c6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 13:05:28 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16dd3ff

games-strategy/wargus-data: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/wargus-data/wargus-data-0.ebuild | 45 -
 1 file changed, 45 deletions(-)

diff --git a/games-strategy/wargus-data/wargus-data-0.ebuild 
b/games-strategy/wargus-data/wargus-data-0.ebuild
deleted file mode 100644
index 6e64f009ed1..000
--- a/games-strategy/wargus-data/wargus-data-0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit cdrom games
-
-DESCRIPTION="Warcraft II data for wargus (needs DOS CD)"
-HOMEPAGE="http://wargus.sourceforge.net/;
-SRC_URI=""
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# wargus is needed for wartool (bug #578340)
-DEPEND="${RDEPEND}
-   games-strategy/wargus
-   media-sound/cdparanoia
-   media-sound/timidity++
-   media-video/ffmpeg2theora"
-# wrt bug #419331
-RESTRICT="userpriv"
-
-S=${WORKDIR}
-
-src_prepare() {
-   export CDROM_NAME="WARCRAFT2"
-   cdrom_get_cds data/rezdat.war
-}
-
-src_compile() {
-   # cdparanoia needs write acces to the cdrom device
-   # this fixes sandbox violation wrt #418051
-   local save_sandbox_write=${SANDBOX_WRITE}
-   addwrite /dev
-   "${GAMES_BINDIR}"/wartool -m -v -r "${CDROM_ROOT}"/data "${S}"/ || die
-   SANDBOX_WRITE=${save_sandbox_write}
-}
-
-src_install() {
-   insinto "${GAMES_DATADIR}"/stratagus/wargus
-   doins -r *
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/vgba/

2018-04-29 Thread Pacho Ramos
commit: 47abbb8504dda5882431d285eb4868e3f2c27a3d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:21:57 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47abbb85

games-emulation/vgba: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/vgba/vgba-4.8.ebuild | 29 -
 1 file changed, 29 deletions(-)

diff --git a/games-emulation/vgba/vgba-4.8.ebuild 
b/games-emulation/vgba/vgba-4.8.ebuild
deleted file mode 100644
index 8b599b4ca91..000
--- a/games-emulation/vgba/vgba-4.8.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit games
-
-DESCRIPTION="Gameboy Advance (GBA) emulator for Linux"
-HOMEPAGE="http://www.komkon.org/fms/VGBA/;
-SRC_URI="http://fms.komkon.org/VGBA/VGBA${PV/.}-Linux-Ubuntu-bin.tgz;
-
-LICENSE="VGBA"
-SLOT="0"
-KEYWORDS="-* ~x86"
-RESTRICT="strip"
-IUSE=""
-
-RDEPEND="x11-libs/libXext
-   sys-libs/zlib"
-
-QA_PREBUILT="${GAMES_PREFIX_OPT:1}/bin/vgba"
-
-S=${WORKDIR}
-
-src_install() {
-   into "${GAMES_PREFIX_OPT}"
-   dobin vgba
-   dohtml VGBA.html
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/openmsx/files/, games-emulation/openmsx/

2018-04-29 Thread Pacho Ramos
commit: 5ca68d3c847f56813b715626fbefc18baa2f4fb4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:05:48 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca68d3c

games-emulation/openmsx: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/openmsx/Manifest   |  1 -
 .../openmsx/files/openmsx-0.9.1-verbose.patch  | 14 -
 games-emulation/openmsx/openmsx-0.9.1.ebuild   | 64 --
 3 files changed, 79 deletions(-)

diff --git a/games-emulation/openmsx/Manifest b/games-emulation/openmsx/Manifest
index 8e53442a1e4..24b84ce9f2b 100644
--- a/games-emulation/openmsx/Manifest
+++ b/games-emulation/openmsx/Manifest
@@ -1,2 +1 @@
 DIST openmsx-0.14.0.tar.gz 3338719 BLAKE2B 
e9c09d29bb994f4f40e22271c090580688724cb7024910f0f829a59d0e65e6e70e1c037b943582aac644ee51a00b7e439e751bd84e5828168486b74ee09e8b78
 SHA512 
74a30de89b4a7cb4d8d5a0ad0c16ab6b58244251ebcbe470cc3cccec6a636492fa8779d1667d76646eabcf8d7d67c53094d5e0a313d452a4a679d797e9394a9b
-DIST openmsx-0.9.1.tar.gz 2975351 BLAKE2B 
6c571b1cc0039ea8e37af1d503260f21e6431d4403bb74a06fd60bfd1f1d3d0c1831c9e82ae2446dd8ff1bb7bd0cafcf8290306cb1d0bcc23cb7ba7cfebc3d1b
 SHA512 
7c4d23963f33e3033dea1d0ad9351e4f38f7434e2e077b6f8fd00cf80e0160b45291ff19be71646178ecafa01e954267dfe4c815578d4abb14c8595a863f98ff

diff --git a/games-emulation/openmsx/files/openmsx-0.9.1-verbose.patch 
b/games-emulation/openmsx/files/openmsx-0.9.1-verbose.patch
deleted file mode 100644
index e8007636f80..000
--- a/games-emulation/openmsx/files/openmsx-0.9.1-verbose.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/build/main.mk.old2015-01-18 12:18:50.608153217 +0100
-+++ b/build/main.mk2015-01-18 12:20:00.352861984 +0100
-@@ -541,10 +541,9 @@
- DEPEND_SUBST=$(patsubst $(SOURCES_PATH)/%.cc,$(DEPEND_PATH)/%.d,$<)
- $(OBJECTS_FULL): $(INIT_DUMMY_FILE)
- $(OBJECTS_FULL): $(OBJECTS_PATH)/%.o: $(SOURCES_PATH)/%.cc $(DEPEND_PATH)/%.d
--  @echo "Compiling $(patsubst $(SOURCES_PATH)/%,%,$<)..."
-   @mkdir -p $(@D)
-   @mkdir -p $(patsubst $(OBJECTS_PATH)%,$(DEPEND_PATH)%,$(@D))
--  @$(COMPILE_ENV) $(CXX) \
-+  $(COMPILE_ENV) $(CXX) \
-   $(DEPEND_FLAGS) -MMD -MF $(DEPEND_SUBST) \
-   -o $@ $(CXXFLAGS) $(COMPILE_FLAGS) -c $<
-   @touch $@ # Force .o file to be newer than .d file.

diff --git a/games-emulation/openmsx/openmsx-0.9.1.ebuild 
b/games-emulation/openmsx/openmsx-0.9.1.ebuild
deleted file mode 100644
index db68c3dbc64..000
--- a/games-emulation/openmsx/openmsx-0.9.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils games
-
-DESCRIPTION="MSX emulator that aims for perfection"
-HOMEPAGE="http://openmsx.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   dev-lang/tcl:0=
-   dev-libs/libxml2
-   media-libs/libpng:0
-   media-libs/libsdl[sound,video]
-   media-libs/glew
-   media-libs/sdl-image[png]
-   media-libs/sdl-ttf
-   virtual/opengl"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   sed -i \
-   -e '/^LDFLAGS:=/d' \
-   -e '/LINK_FLAGS_PREFIX/d' \
-   -e '/LINK_FLAGS+=/s/-s//' \
-   -e '/LINK_FLAGS+=\$(TARGET_FLAGS)/s/$/ $(LDFLAGS)/' \
-   build/main.mk \
-   || die
-   sed -i -e '/SYMLINK/s:true:false:' build/custom.mk || die
-   sed -i -e 's/GPL.txt//' doc/node.mk || die
-   epatch "${FILESDIR}"/${P}-verbose.patch
-}
-
-src_compile() {
-   emake \
-   CXXFLAGS="${CXXFLAGS}" \
-   INSTALL_SHARE_DIR="${GAMES_DATADIR}"/${PN}
-}
-
-src_install() {
-   emake \
-   INSTALL_BINARY_DIR="${D}${GAMES_BINDIR}" \
-   INSTALL_SHARE_DIR="${D}${GAMES_DATADIR}"/${PN} \
-   INSTALL_DOC_DIR="${D}"/usr/share/doc/${PF} \
-   install
-   dodoc README
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-
-   elog "If you want to if you want to emulate real MSX systems and not"
-   elog "only the free C-BIOS machines, put the system ROMs in one of"
-   elog "the following directories: ${GAMES_DATADIR}/${PN}/systemroms"
-   elog "or ~/.openMSX/share/systemroms"
-}



[gentoo-commits] repo/gentoo:master commit in: games-engines/odamex/files/, games-engines/odamex/

2018-04-29 Thread Pacho Ramos
commit: b029eb6c402e6c3b489bc1e2aff7e7424711f4f6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:55:06 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b029eb6c

games-engines/odamex: Drop games.eclass, fix bugs #575762 and #649226

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../odamex/files/odamex-0.7.0-miniupnpc20.patch|  28 +
 games-engines/odamex/odamex-0.7.0-r1.ebuild| 116 +
 2 files changed, 144 insertions(+)

diff --git a/games-engines/odamex/files/odamex-0.7.0-miniupnpc20.patch 
b/games-engines/odamex/files/odamex-0.7.0-miniupnpc20.patch
new file mode 100644
index 000..716a07fe628
--- /dev/null
+++ b/games-engines/odamex/files/odamex-0.7.0-miniupnpc20.patch
@@ -0,0 +1,28 @@
+Index: common/i_net.cpp
+===
+--- common/i_net.cpp   (revision 5459)
 common/i_net.cpp   (working copy)
+@@ -151,7 +151,11 @@
+ 
+   Printf(PRINT_HIGH, "UPnP: Discovering router (max 1 unit supported)\n");
+ 
++#if MINIUPNPC_API_VERSION < 14
+   devlist = upnpDiscover(sv_upnp_discovertimeout.asInt(), NULL, NULL, 0, 
0, );
++#else
++  devlist = upnpDiscover(sv_upnp_discovertimeout.asInt(), NULL, NULL, 0, 
0, 2, );
++#endif
+ 
+   if (!devlist || res != UPNPDISCOVER_SUCCESS)
+ {
+@@ -179,7 +183,11 @@
+   //  " desc: %s\n st: %s\n",
+ //dev->descURL, dev->st);
+ 
++#if MINIUPNPC_API_VERSION < 16
+ descXML = (char *)miniwget(dev->descURL, , 0);
++#else
++descXML = (char *)miniwget(dev->descURL, , 0, );
++#endif
+ 
+ if (descXML)
+ {

diff --git a/games-engines/odamex/odamex-0.7.0-r1.ebuild 
b/games-engines/odamex/odamex-0.7.0-r1.ebuild
new file mode 100644
index 000..0d2e515d29d
--- /dev/null
+++ b/games-engines/odamex/odamex-0.7.0-r1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+WX_GTK_VER="3.0"
+inherit cmake-utils eutils gnome2-utils readme.gentoo-r1 wxwidgets
+
+MY_P=${PN}-src-${PV}
+DESCRIPTION="An online multiplayer, free software engine for Doom and Doom II"
+HOMEPAGE="http://odamex.net/;
+SRC_URI="mirror://sourceforge/${PN}/Odamex/${PV}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dedicated +odalaunch master portmidi server"
+
+RDEPEND="
+   dedicated? ( >=net-libs/miniupnpc-1.8:0= )
+   !dedicated? (
+   media-libs/libpng:0=
+   >=media-libs/libsdl-1.2.9[X,sound,joystick,video]
+   >=media-libs/sdl-mixer-1.2.6
+   odalaunch? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
+   portmidi? ( media-libs/portmidi )
+   server? ( >=net-libs/miniupnpc-1.8:0= )
+   )
+"
+DEPEND="${RDEPEND}"
+
+DOC_CONTENTS="
+   This is just the engine, you will need doom resource files in order to 
play.
+   Check: http://odamex.net/wiki/FAQ#What_data_files_are_required.3F
+"
+
+S="${WORKDIR}/src-${PV:2:3}"
+
+pkg_pretend() {
+   if ! test-flag-CXX -std=c++11; then
+   die "You need at least GCC 4.7.x or Clang >= 3.0 for 
C++11-specific compiler flags"
+   fi
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/1-${P}-install-rules.patch \
+   "${FILESDIR}"/2-${P}-cmake-options.patch \
+   "${FILESDIR}"/3-${P}-wad-search-path.patch \
+   "${FILESDIR}"/4-${P}-odalauncher-bin-path.patch \
+   "${FILESDIR}"/${P}-miniupnpc.patch \
+   "${FILESDIR}"/${P}-miniupnpc20.patch \
+   "${FILESDIR}"/${P}-gcc6.patch
+
+   rm -r libraries/libminiupnpc || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_INTREE_PORTMIDI=OFF
+   -DCMAKE_INSTALL_BINDIR="/usr/bin"
+   -DCMAKE_INSTALL_DATADIR="/usr/share"
+   $(cmake-utils_use_build master MASTER)
+   )
+
+   if use dedicated ; then
+   mycmakeargs+=(
+   -DBUILD_CLIENT=OFF
+   -DBUILD_ODALAUNCH=OFF
+   -DBUILD_SERVER=ON
+   -DENABLE_PORTMIDI=OFF
+   )
+   else
+   mycmakeargs+=(
+   -DBUILD_CLIENT=ON
+   $(cmake-utils_use_build odalaunch ODALAUNCH)
+   $(cmake-utils_use_build server SERVER)
+   $(cmake-utils_use_enable portmidi PORTMIDI)
+   )
+   fi
+
+   append-cxxflags -std=c++11
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+src_install() {
+   cmake-utils_src_install
+   readme.gentoo_create_doc
+
+   if ! use dedicated ; then
+   newicon -s 128 "${S}/media/icon_${PN}_128.png" "${PN}.png"
+   

[gentoo-commits] repo/gentoo:master commit in: profiles/

2018-04-29 Thread Pacho Ramos
commit: 02e1cf0148425097711aec13b925a57db31db68c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 12:14:56 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 13:06:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e1cf01

Remove masked for removal package

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 74d87b145fa..4d8e44983d6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -363,11 +363,6 @@ games-action/d2x-rebirth
 # Fails at runtime (#634258). Removal in a month.
 net-irc/savirc
 
-# Pacho Ramos  (18 Mar 2018)
-# Fails to build (#634662), version bump long time pending (#596162).
-# Removal in a month.
-games-emulation/sdlmame
-
 # Pacho Ramos  (18 Mar 2018)
 # Multiple vulnerabilities (#635598). Removal in a month.
 www-apps/b2evolution



[gentoo-commits] proj/gnome:master commit in: media-sound/gnome-music/

2018-04-29 Thread Sobhan Mohammadpour
commit: b92ef10efd86ee85811ba27d1322d16eaec143f1
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Sun Apr 29 12:48:09 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Sun Apr 29 12:48:09 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b92ef10e

media-sound/gnome-music: bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 media-sound/gnome-music/gnome-music-3.26.2.ebuild | 63 +++
 media-sound/gnome-music/metadata.xml  |  8 +++
 2 files changed, 71 insertions(+)

diff --git a/media-sound/gnome-music/gnome-music-3.26.2.ebuild 
b/media-sound/gnome-music/gnome-music-3.26.2.ebuild
new file mode 100644
index ..683565a3
--- /dev/null
+++ b/media-sound/gnome-music/gnome-music-3.26.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Music management for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Music;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=app-misc/tracker-1.99.1[introspection(+)]
+   >=dev-python/pygobject-3.21.1:3[cairo,${PYTHON_USEDEP}]
+   >=dev-libs/glib-2.28:2
+   >=dev-libs/gobject-introspection-1.35.9:=
+   >=media-libs/grilo-0.3.4:0.3[introspection]
+   >=media-libs/libmediaart-1.9.1:2.0[introspection]
+   >=x11-libs/gtk+-3.19.3:3[introspection]
+"
+# xdg-user-dirs-update needs to be there to create needed dirs
+# https://bugzilla.gnome.org/show_bug.cgi?id=731613
+RDEPEND="${COMMON_DEPEND}
+   || (
+   app-misc/tracker[gstreamer]
+   app-misc/tracker[ffmpeg]
+   )
+   x11-libs/libnotify[introspection]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   media-libs/gstreamer:1.0[introspection]
+   media-libs/gst-plugins-base:1.0[introspection]
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/grilo-plugins:0.3[tracker]
+   x11-misc/xdg-user-dirs
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/yelp-tools
+   >=dev-util/intltool-0.26
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   python_setup
+}
+
+src_prepare() {
+   sed -e '/sys.path.insert/d' -i "${S}"/gnome-music.in || die "python 
fixup sed failed"
+   gnome2_src_prepare
+}
+
+src_install() {
+   gnome2_src_install
+   python_fix_shebang "${D}"usr/bin/gnome-music
+}

diff --git a/media-sound/gnome-music/metadata.xml 
b/media-sound/gnome-music/metadata.xml
new file mode 100644
index ..39980802
--- /dev/null
+++ b/media-sound/gnome-music/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: sci-geosciences/gnome-maps/

2018-04-29 Thread Sobhan Mohammadpour
commit: 94f58490e4f59dd8bef83edaac06bebf8b3c8e32
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Sun Apr 29 12:42:25 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Sun Apr 29 12:42:25 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=94f58490

sci-geosciences/gnome-maps: bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 .../gnome-maps/gnome-maps-3.26.2.ebuild| 44 ++
 sci-geosciences/gnome-maps/metadata.xml|  8 
 2 files changed, 52 insertions(+)

diff --git a/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild
new file mode 100644
index ..77ca7ff9
--- /dev/null
+++ b/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="A map application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Maps;
+
+LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=app-misc/geoclue-0.12.99:2.0[introspection]
+   >=dev-libs/folks-0.10
+   >=dev-libs/gjs-1.44.0
+   >=dev-libs/gobject-introspection-0.6.3:=
+   >=dev-libs/glib-2.44:2
+   >=dev-libs/libgee-0.16:0.8[introspection]
+   dev-libs/libxml2:2
+   >=media-libs/libchamplain-0.12.14:0.12[gtk,introspection]
+   >=net-libs/rest-0.7.90:0.7[introspection]
+   >=sci-geosciences/geocode-glib-3.15.2[introspection]
+   >=x11-libs/gtk+-3.22:3[introspection]
+"
+# Found by grepping imports.gi in ${S}
+RDEPEND="${COMMON_DEPEND}
+   app-crypt/libsecret[introspection]
+   dev-libs/libgweather[introspection]
+   media-libs/clutter-gtk:1.0[introspection]
+   media-libs/clutter:1.0[introspection]
+   media-libs/cogl:1.0[introspection]
+   net-libs/gnome-online-accounts[introspection]
+   net-libs/libgfbgraph[introspection]
+   net-libs/libsoup:2.4[introspection]
+   net-libs/webkit-gtk:4[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.40
+   virtual/pkgconfig
+"

diff --git a/sci-geosciences/gnome-maps/metadata.xml 
b/sci-geosciences/gnome-maps/metadata.xml
new file mode 100644
index ..39980802
--- /dev/null
+++ b/sci-geosciences/gnome-maps/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2018-04-29 Thread Alexis Ballier
commit: 71990c23de730f26ec2bd063c8e47562b48b3c50
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Apr 29 12:36:15 2018 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Apr 29 12:36:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71990c23

media-libs/codec2: disable UTs.

Closes: https://bugs.gentoo.org/654312

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-libs/codec2/codec2-0.7.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-libs/codec2/codec2-0.7.ebuild 
b/media-libs/codec2/codec2-0.7.ebuild
index 4703ed9d207..7dd2b089b71 100644
--- a/media-libs/codec2/codec2-0.7.ebuild
+++ b/media-libs/codec2/codec2-0.7.ebuild
@@ -16,3 +16,8 @@ IUSE=""
 
 DEPEND=""
 RDEPEND="${DEPEND}"
+
+multilib_src_configure() {
+   local mycmakeargs=( -DUNITTEST=OFF )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2018-04-29 Thread Mike Pagano
commit: 97c4c8f248dc727a2631f0c9dcef032672491e94
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Apr 29 12:29:14 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Apr 29 12:29:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c4c8f2

sys-kernel/gentoo-sources: Linuxpatch 4.4.130

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.4.130.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index ecfe5c7b4a5..dd82ef27e2c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -106,6 +106,9 @@ DIST genpatches-4.4-130.extras.tar.xz 16456 BLAKE2B 
4b2fdd50e47225cb6a8776bb
 DIST genpatches-4.4-131.base.tar.xz 2022996 BLAKE2B 
d0fdee53f870e6c176361f99bcc3a7e26a0ac65cefd09b4c868bf80b2f5c9dbe91a40b22e022f54e594fa3ceb292dc952217bbfa1cc6d0fbdb1b681f1e460a0a
 SHA512 
f8bee00eb74dc06c0fe4c81ae82a6c5df8a65e920ce00ccef4a35efac3d86ef548879d98e0dc64c7d4747de1d6ce044fe56d14eef66443ff83c5d584258284f2
 DIST genpatches-4.4-131.experimental.tar.xz 87768 BLAKE2B 
ba6a0539823fec832768d43974b8934dd8a219135cce9b631487beeb8ec702af07c1d773058eb8442dcd29c2b1d49b3cdb76a59d5cc9974ce98f73ba3fec6865
 SHA512 
208cd5583869f7ed3774fa73fbeeaf3a62192133b06ca4a7e7bebbffd6ae969e74f025de5bab74b7aaee096e5393e178ec09889ee29127ec506c91afc2377af3
 DIST genpatches-4.4-131.extras.tar.xz 16456 BLAKE2B 
bfda9403392a0f8046eb73614ff953f3435337a08663099a1ff3bfb5a5311472630f59e142cd5c357ff308ffd048b68b185d3f01de00635ca0008f9ccea13f7f
 SHA512 
ce0c2a0d1010b497a6ef7abc472d9050f3350d1204a546757353073163397533f1b8b4c4baf6d11b4d66f2f917bcfab3449552826a5e2eb79c6b3480547cfa10
+DIST genpatches-4.4-132.base.tar.xz 2040408 BLAKE2B 
5f6396714f8863775cb8f26e76d258f8734ca351a325a1144f7be866809b43da638203a5633c6d59fb967086d59a948101b5d0066e33775e7a419c16beb9af45
 SHA512 
5fb3b22b76c772e812d223647c1f66194ec20f815587720a0005787a27a6fe5fa67e3f055131b57ed279fb016d12f561262717fd894cb360389ee34b1f10c57e
+DIST genpatches-4.4-132.experimental.tar.xz 87756 BLAKE2B 
9c9cc82f9ece041d55683bf4c05a75b4cd611cb5b388d9115f8dca584edc4c2b8c5ffa20041ddd82f2f63c657b6e50f305fc5af1f9918cfc6411dd78e2d33815
 SHA512 
aff6fda22612fe8d3714598478e62112fb6c0b11ce7112203e4facee38e85d00ee5284c74f1fab0e336ec461259b43823c72d71d34952271eed3cacb5266c0b0
+DIST genpatches-4.4-132.extras.tar.xz 16464 BLAKE2B 
506a959acdb5413f0fcd21f356ab0bbc0e39e35a915ce7b27d355c1abed64559795311abb36b0bb4daf75db4566534b81ca87ed4ed9fa837bbf2ae612b6c2751
 SHA512 
1063e7f75054621f38409ad2f1edeb2dd84b099f47782abbad8078469d51dcaeeff6b0fee96c7b08a7f7d4bd2cf76c522e1a955ff8ff24af347dd85d7e450541
 DIST genpatches-4.4-91.base.tar.xz 1428436 BLAKE2B 
4b706e9682e883dd1954632efe5ec161347432a6260c353e160b8591f8377e6d1e1768acd2e3e72237e3ea6b7104137e3504e3f290fb12b0dabf662b0fb034c1
 SHA512 
c25be04b33558f7ebcee66df992aae38f29181474ebed82958d4d50639097b4a82eaf256d7b3576bfcd0cd3fe7682956e1d2cdbdb912d47fe86205d9b554
 DIST genpatches-4.4-91.experimental.tar.xz 87760 BLAKE2B 
d8a165fb3708192a12e826a713e896ca83785da084c9a9aeaae909473c598669867fa303636d762facd2d7bc1a857da3ba0d994ee62d008dc17955dd84181942
 SHA512 
0bbc83e076d45da1d0258bfd7f6acf6170e99891a9a857b2552f3a0fcefff4f318a8c5c8779591b0bb654760f905530de18723f2ba960618eae59a1b7219c28f
 DIST genpatches-4.4-91.extras.tar.xz 16468 BLAKE2B 
b99298cd9e57a2b8a0619495df0450373c9f5c14ff2398d76534c7167f3a563c05e67f9aff80ff97a474ae7a8cb298a4ffbc5eab25d79075aac5cc01964c3e9d
 SHA512 
229922945fcb882a0cb7dcba8bac9de51683690462a8df59e181a03d702fcb1c9b54078c5434624b4a197c481f0bb9b73dca58456ef5a5884a30bfd3644dfd6d

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.130.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.130.ebuild
new file mode 100644
index 000..d4bbb4ba83a
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.130.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="132"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/

2018-04-29 Thread Jeroen Roovers
commit: 4f75a586b36cd31e8c1e959013d4e4f1c3320d48
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Apr 29 12:14:05 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Apr 29 12:14:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f75a586

dev-libs/libconfig: DEPEND on sys-apps/texinfo (bug #654304).

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-libs/libconfig/libconfig-1.7.1.ebuild | 5 +++--
 dev-libs/libconfig/libconfig-1.7.2.ebuild | 3 ++-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libconfig/libconfig-1.7.1.ebuild 
b/dev-libs/libconfig/libconfig-1.7.1.ebuild
index d80bcd58c3b..96e4ed4d39e 100644
--- a/dev-libs/libconfig/libconfig-1.7.1.ebuild
+++ b/dev-libs/libconfig/libconfig-1.7.1.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
@@ -17,8 +17,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86 ~x86-linux"
 IUSE="+cxx static-libs"
 
 DEPEND="
-   sys-devel/libtool
+   sys-apps/texinfo
sys-devel/bison
+   sys-devel/libtool
 "
 
 src_prepare() {

diff --git a/dev-libs/libconfig/libconfig-1.7.2.ebuild 
b/dev-libs/libconfig/libconfig-1.7.2.ebuild
index d251907bc88..ac9ee0f1f56 100644
--- a/dev-libs/libconfig/libconfig-1.7.2.ebuild
+++ b/dev-libs/libconfig/libconfig-1.7.2.ebuild
@@ -17,8 +17,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86 ~x86-linux"
 IUSE="+cxx static-libs"
 
 DEPEND="
-   sys-devel/libtool
+   sys-apps/texinfo
sys-devel/bison
+   sys-devel/libtool
 "
 
 src_prepare() {



[gentoo-commits] proj/linux-patches: New tag: 4.4-132

2018-04-29 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Apr 29 12:00:17 2018 +

New tag: 4.4-132




[gentoo-commits] repo/gentoo:master commit in: sys-fs/encfs/

2018-04-29 Thread Anthony G. Basile
commit: fbb8c64d601ea20fa829b5ee29b5a486603a10f5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 29 11:47:46 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 29 11:48:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb8c64d

sys-fs/encfs: remove older versions

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/encfs/Manifest   |  2 --
 sys-fs/encfs/encfs-1.7.5.ebuild | 43 
 sys-fs/encfs/encfs-1.8.1.ebuild | 49 -
 3 files changed, 94 deletions(-)

diff --git a/sys-fs/encfs/Manifest b/sys-fs/encfs/Manifest
index 4260ee260be..8d59e40803f 100644
--- a/sys-fs/encfs/Manifest
+++ b/sys-fs/encfs/Manifest
@@ -1,5 +1,3 @@
-DIST encfs-1.7.5.tar.gz 168162 BLAKE2B 
9f8d91f89363690e876f9831566c4c11a9079365b350ca5cece3fdf6b4546a07c4491e6d4bb5548230e66efd1e7edeef1cdd7119f0d90b635dfcf1ef8d59383b
 SHA512 
e0cb9181d9c6c54a36dd19ab7a78d6f9ad0f017129d1addab012e72e00a3bb7e19481a2fbc511fd2a505c8b971cd93a02e556c6420b07acfba68ac3c37d224d7
-DIST encfs-1.8.1.tar.gz 316534 BLAKE2B 
318b4ec8e17a7187c299e1287ad1927db2da64c961f1d552cc989191c77d72a6db43e048f48bfa8940814083027875e70d18658b776d060e49e2254e7dda00d4
 SHA512 
47e6cdded84c65bdb98c14774472a2f9df67f2bea05e4c2e20811d785c5ee458b708030922db9a5b49382495235a329bc8e889d104cc8501cd954119699847c6
 DIST encfs-1.9.2.tar.gz 11043181 BLAKE2B 
5e1ada5b85166312010dade2537b83d44b67dcfa0cdbdc1cf4076e4a92ed593aed6129457c241492ea8afe7049ab12889dbe292c4d427710ff16c11a67085819
 SHA512 
7664a2f48e77cae005aba70962704b002f60afb2da35c4661f7e4e22ce5c003d3b674ce125fcc72e9f0588164c1f7dbf22f2b9061d0736b8c164c1ec70a5
 DIST encfs-1.9.4.tar.gz 2794574 BLAKE2B 
95f0a96eedf52984fadfc6fb34c938d61b80310f97dc163cb7f8340fca8d6a56be574190cc56cad00fdfde2b907fc594ecaba3e4f2a90da171c84d8c4ab43630
 SHA512 
082e35e6eae4730b5e7827eed729422f9d995ebe9e441c5f9725f39cc2f46f014ac1479c7b0a7ce04e9e7228c1a93ecf5b4228e667fc48e6a7d3b68d2324cd0b
 DIST encfs-1.9.5.tar.gz 279 BLAKE2B 
d95e0ea8b807e2cbf4c20907bcc1b163c5397402eea934a7155e83c9d18a84db3097e1d4266a5e632acf39ecadf9812d5104b1565d25a149979e0f72523bb09d
 SHA512 
036e08ca9bc13b44742aebdee49bf7029d0c6b7e59cd6dedc9a09da2af99482859f6a79eddf07e3db296edaf45aafc48fe08488840e765682e9b192dd6ae4c46

diff --git a/sys-fs/encfs/encfs-1.7.5.ebuild b/sys-fs/encfs/encfs-1.7.5.ebuild
deleted file mode 100644
index 8d95f5d6548..000
--- a/sys-fs/encfs/encfs-1.7.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils multilib
-
-DESCRIPTION="An implementation of encrypted filesystem in user-space using 
FUSE"
-HOMEPAGE="https://vgough.github.io/encfs/;
-SRC_URI="https://github.com/vgough/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc x86"
-IUSE="xattr"
-
-RDEPEND="dev-libs/boost:=
-   dev-libs/openssl:0
-   >=dev-libs/rlog-1.4
-   >=sys-fs/fuse-2.7.0
-   sys-libs/zlib"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   virtual/pkgconfig
-   xattr? ( sys-apps/attr )
-   sys-devel/gettext"
-
-src_prepare() {
-   epatch "${FILESDIR}/encfs-1.7.5-fix-pod.patch"
-   eautoreconf
-}
-
-src_configure() {
-   use xattr || export ac_cv_header_attr_xattr_h=no
-
-   econf \
-   --disable-dependency-tracking
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-   dodoc AUTHORS ChangeLog README
-   find "${D}" -name '*.la' -delete
-}

diff --git a/sys-fs/encfs/encfs-1.8.1.ebuild b/sys-fs/encfs/encfs-1.8.1.ebuild
deleted file mode 100644
index 6624588a26f..000
--- a/sys-fs/encfs/encfs-1.8.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-inherit autotools eutils multilib
-
-DESCRIPTION="An implementation of encrypted filesystem in user-space using 
FUSE"
-HOMEPAGE="https://vgough.github.io/encfs/;
-SRC_URI="https://github.com/vgough/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc x86"
-IUSE="xattr nls"
-
-RDEPEND="dev-libs/boost:=
-   dev-libs/openssl:0
-   >=dev-libs/rlog-1.3
-   >=sys-fs/fuse-2.5
-   sys-libs/zlib"
-# Your libc probably provides xattrs, but to be safe
-# we'll dep on sys-apps/attr.  This should be fixed
-# if we ever create a virtual/attr.
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   virtual/pkgconfig
-   xattr? ( sys-apps/attr )
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   eautoreconf
-}
-
-src_configure() {
-   # configure searches for either attr/xattr.h or sys/xattr.h
-   use xattr || export ac_cv_header_{attr,sys}_xattr_h=no
-
-   econf \
-   $(use_enable nls) \
-   --disable-valgrind \
-   

[gentoo-commits] proj/linux-patches:4.4 commit in: /

2018-04-29 Thread Mike Pagano
commit: 8df3794a0a9edcd8fce5a3d06d0fc8d1908dbd09
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Apr 29 11:47:36 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Apr 29 11:47:36 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=8df3794a

Linux patch 4.4.130

 _README  |4 +
 1129_linux-4.4.130.patch | 2794 ++
 2 files changed, 2798 insertions(+)

diff --git a/_README b/_README
index c2625c8..33599fb 100644
--- a/_README
+++ b/_README
@@ -559,6 +559,10 @@ Patch:  1128_linux-4.4.129.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.129
 
+Patch:  1129_linux-4.4.130.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.130
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1129_linux-4.4.130.patch b/1129_linux-4.4.130.patch
new file mode 100644
index 000..e29e411
--- /dev/null
+++ b/1129_linux-4.4.130.patch
@@ -0,0 +1,2794 @@
+diff --git a/Documentation/kernel-parameters.txt 
b/Documentation/kernel-parameters.txt
+index f53ef1ac3122..4df6bd7d01ed 100644
+--- a/Documentation/kernel-parameters.txt
 b/Documentation/kernel-parameters.txt
+@@ -2402,6 +2402,9 @@ bytes respectively. Such letter suffixes can also be 
entirely omitted.
+ 
+   noalign [KNL,ARM]
+ 
++  noaltinstr  [S390] Disables alternative instructions patching
++  (CPU alternatives feature).
++
+   noapic  [SMP,APIC] Tells the kernel to not make use of any
+   IOAPICs that may be present in the system.
+ 
+diff --git a/Makefile b/Makefile
+index 096d7e867b6c..151477d4d5e5 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 129
++SUBLEVEL = 130
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig
+index 2ee95ece0498..9bdaeb38a768 100644
+--- a/arch/s390/Kconfig
 b/arch/s390/Kconfig
+@@ -111,6 +111,7 @@ config S390
+   select GENERIC_CLOCKEVENTS
+   select GENERIC_CPU_AUTOPROBE
+   select GENERIC_CPU_DEVICES if !SMP
++  select GENERIC_CPU_VULNERABILITIES
+   select GENERIC_FIND_FIRST_BIT
+   select GENERIC_SMP_IDLE_THREAD
+   select GENERIC_TIME_VSYSCALL
+@@ -705,6 +706,51 @@ config SECCOMP
+ 
+ If unsure, say Y.
+ 
++config KERNEL_NOBP
++  def_bool n
++  prompt "Enable modified branch prediction for the kernel by default"
++  help
++If this option is selected the kernel will switch to a modified
++branch prediction mode if the firmware interface is available.
++The modified branch prediction mode improves the behaviour in
++regard to speculative execution.
++
++With the option enabled the kernel parameter "nobp=0" or "nospec"
++can be used to run the kernel in the normal branch prediction mode.
++
++With the option disabled the modified branch prediction mode is
++enabled with the "nobp=1" kernel parameter.
++
++If unsure, say N.
++
++config EXPOLINE
++  def_bool n
++  prompt "Avoid speculative indirect branches in the kernel"
++  help
++Compile the kernel with the expoline compiler options to guard
++against kernel-to-user data leaks by avoiding speculative indirect
++branches.
++Requires a compiler with -mindirect-branch=thunk support for full
++protection. The kernel may run slower.
++
++If unsure, say N.
++
++choice
++  prompt "Expoline default"
++  depends on EXPOLINE
++  default EXPOLINE_FULL
++
++config EXPOLINE_OFF
++  bool "spectre_v2=off"
++
++config EXPOLINE_AUTO
++  bool "spectre_v2=auto"
++
++config EXPOLINE_FULL
++  bool "spectre_v2=on"
++
++endchoice
++
+ endmenu
+ 
+ menu "Power Management"
+@@ -754,6 +800,7 @@ config PFAULT
+ config SHARED_KERNEL
+   bool "VM shared kernel support"
+   depends on !JUMP_LABEL
++  depends on !ALTERNATIVES
+   help
+ Select this option, if you want to share the text segment of the
+ Linux kernel between different VM guests. This reduces memory
+diff --git a/arch/s390/Makefile b/arch/s390/Makefile
+index e8d4423e4f85..d924f9b6dc73 100644
+--- a/arch/s390/Makefile
 b/arch/s390/Makefile
+@@ -77,6 +77,16 @@ ifeq ($(call cc-option-yn,-mwarn-dynamicstack),y)
+ cflags-$(CONFIG_WARN_DYNAMIC_STACK) += -mwarn-dynamicstack
+ endif
+ 
++ifdef CONFIG_EXPOLINE
++  ifeq ($(call cc-option-yn,$(CC_FLAGS_MARCH) -mindirect-branch=thunk),y)
++CC_FLAGS_EXPOLINE := -mindirect-branch=thunk
++CC_FLAGS_EXPOLINE += -mfunction-return=thunk
++CC_FLAGS_EXPOLINE += -mindirect-branch-table
++export CC_FLAGS_EXPOLINE
++cflags-y += $(CC_FLAGS_EXPOLINE) -DCC_USING_EXPOLINE
++  endif
++endif
++
+ ifdef CONFIG_FUNCTION_TRACER
+ # make use of hotpatch feature 

[gentoo-commits] repo/gentoo:master commit in: app-misc/timestamp/

2018-04-29 Thread Patrice Clement
commit: 917d2b87d9aca981b1ef3194c43a314ceff4dca3
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Apr 29 11:42:35 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr 29 11:43:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917d2b87

app-misc/timestamp: clean up old.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-misc/timestamp/timestamp-1.1.ebuild | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/app-misc/timestamp/timestamp-1.1.ebuild 
b/app-misc/timestamp/timestamp-1.1.ebuild
deleted file mode 100644
index 124854a3311..000
--- a/app-misc/timestamp/timestamp-1.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="A text filtering pipe that marks each line with a timestamp"
-HOMEPAGE="http://math.smsu.edu/~erik/software.php?id=95;
-SRC_URI="http://math.smsu.edu/~erik/files/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-DEPEND="!sys-apps/moreutils"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   make DESTDIR="${D}" install || die "make install failed"
-   dodoc ChangeLog || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-games/ode/

2018-04-29 Thread Patrice Clement
commit: a00269a4d67d18484c0ac6b679201e5ef8b06c57
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Apr 29 11:42:09 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr 29 11:43:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a00269a4

dev-games/ode: regenerate Manifest file.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-games/ode/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/ode/Manifest b/dev-games/ode/Manifest
index 278a8722faf..4528a5fa39c 100644
--- a/dev-games/ode/Manifest
+++ b/dev-games/ode/Manifest
@@ -1,3 +1,3 @@
 DIST ode-0.11.1.tar.bz2 1720088 BLAKE2B 
0908356d45e9b17af80cc2afefd3a09735c4955d0a03b502a60f0bd01023796c3b00b1caf379eac354d7754035db11bcdf802c1ecc72abd28a9fce7e1dd7eef1
 SHA512 
1e015231f4d01c68e7539144d197031cca23d4b58ea53733184a826ce23388956c428a53385254e7eed2c5d3fc28224a688eb13be7ea648bd78e186c8f203d37
 DIST ode-0.12.tar.bz2 1816246 BLAKE2B 
7ac4b9158f6672775e0374a619f71a178cb8a3a1cf8c957d67c2547081a9dd660a091923fec364133dfbe4cd6b82cfe14961bda8994bb6241aa9e1af61ef22ef
 SHA512 
303ffda8afcb89a87d09c44393f590f5646f10e8959ca06746121859ad2407709cd711ab185fed4817a9f74c9ca4ee13d1698a28577211bf65dbaad1141f6fc0
-DIST ode-0.14.tar.gz 2132897 BLAKE2B 
840f7c368590f549b832a18ebda1a653a0a690b29951dcc4480b95e5dcd8105790ff8d79577fcc8d0cc7bef067f67b505645ec482b1417262ac154ba589020d8
 SHA512 
356c3edd10274a00516c459035180c74e611fffba42b7674fbf1ee5225a27b54dfeb5eeeaa2ff85ecd2fdea5f634e2732df38333b58c4a43f7befa25ba321927
+DIST ode-0.14.tar.gz 4018146 BLAKE2B 
7dbb3d4cd673dabce176cf92d9d0b5fdd21dea25b751b8b43fd99a71e7806170fb97459dc2ecc7a9cbd14bf54bd32b4a3e631b78a1c3420ebc11c2d518f0eb45
 SHA512 
1f74c3c4687ee9665fa70e65a79100747fba577729830a90806e374115f1c161a2f4545cf591b0979054aa3e2f9a3673635668cb7362ab5c213ada0d39b1a03d



[gentoo-commits] repo/gentoo:master commit in: sys-fs/encfs/

2018-04-29 Thread Anthony G. Basile
commit: eef97dbb3fea77a17400dbe5b40c99b05d6809a4
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 29 11:36:25 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 29 11:36:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef97dbb

sys-fs/encfs: version bump to 1.9.5

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/encfs/Manifest   | 1 +
 sys-fs/encfs/encfs-1.9.4.ebuild | 2 +-
 sys-fs/encfs/{encfs-1.9.4.ebuild => encfs-1.9.5.ebuild} | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-fs/encfs/Manifest b/sys-fs/encfs/Manifest
index 3976521af78..4260ee260be 100644
--- a/sys-fs/encfs/Manifest
+++ b/sys-fs/encfs/Manifest
@@ -2,3 +2,4 @@ DIST encfs-1.7.5.tar.gz 168162 BLAKE2B 
9f8d91f89363690e876f9831566c4c11a9079365b
 DIST encfs-1.8.1.tar.gz 316534 BLAKE2B 
318b4ec8e17a7187c299e1287ad1927db2da64c961f1d552cc989191c77d72a6db43e048f48bfa8940814083027875e70d18658b776d060e49e2254e7dda00d4
 SHA512 
47e6cdded84c65bdb98c14774472a2f9df67f2bea05e4c2e20811d785c5ee458b708030922db9a5b49382495235a329bc8e889d104cc8501cd954119699847c6
 DIST encfs-1.9.2.tar.gz 11043181 BLAKE2B 
5e1ada5b85166312010dade2537b83d44b67dcfa0cdbdc1cf4076e4a92ed593aed6129457c241492ea8afe7049ab12889dbe292c4d427710ff16c11a67085819
 SHA512 
7664a2f48e77cae005aba70962704b002f60afb2da35c4661f7e4e22ce5c003d3b674ce125fcc72e9f0588164c1f7dbf22f2b9061d0736b8c164c1ec70a5
 DIST encfs-1.9.4.tar.gz 2794574 BLAKE2B 
95f0a96eedf52984fadfc6fb34c938d61b80310f97dc163cb7f8340fca8d6a56be574190cc56cad00fdfde2b907fc594ecaba3e4f2a90da171c84d8c4ab43630
 SHA512 
082e35e6eae4730b5e7827eed729422f9d995ebe9e441c5f9725f39cc2f46f014ac1479c7b0a7ce04e9e7228c1a93ecf5b4228e667fc48e6a7d3b68d2324cd0b
+DIST encfs-1.9.5.tar.gz 279 BLAKE2B 
d95e0ea8b807e2cbf4c20907bcc1b163c5397402eea934a7155e83c9d18a84db3097e1d4266a5e632acf39ecadf9812d5104b1565d25a149979e0f72523bb09d
 SHA512 
036e08ca9bc13b44742aebdee49bf7029d0c6b7e59cd6dedc9a09da2af99482859f6a79eddf07e3db296edaf45aafc48fe08488840e765682e9b192dd6ae4c46

diff --git a/sys-fs/encfs/encfs-1.9.4.ebuild b/sys-fs/encfs/encfs-1.9.4.ebuild
index accf2d71fe2..fd7b34ca752 100644
--- a/sys-fs/encfs/encfs-1.9.4.ebuild
+++ b/sys-fs/encfs/encfs-1.9.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/vgough/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="libressl nls"
 
 RDEPEND="

diff --git a/sys-fs/encfs/encfs-1.9.4.ebuild b/sys-fs/encfs/encfs-1.9.5.ebuild
similarity index 97%
copy from sys-fs/encfs/encfs-1.9.4.ebuild
copy to sys-fs/encfs/encfs-1.9.5.ebuild
index accf2d71fe2..fd7b34ca752 100644
--- a/sys-fs/encfs/encfs-1.9.4.ebuild
+++ b/sys-fs/encfs/encfs-1.9.5.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/vgough/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="libressl nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-emulation/lxdream/

2018-04-29 Thread Pacho Ramos
commit: 6484bdb99fb4976311db9068fc289df28460a856
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 11:03:37 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:26:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6484bdb9

games-emulation/lxdream: eautoreconf neither works

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/lxdream/lxdream-0.9.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/lxdream/lxdream-0.9.1-r3.ebuild 
b/games-emulation/lxdream/lxdream-0.9.1-r3.ebuild
index b7f1520cfa3..a2024a899bc 100644
--- a/games-emulation/lxdream/lxdream-0.9.1-r3.ebuild
+++ b/games-emulation/lxdream/lxdream-0.9.1-r3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools flag-o-matic
+inherit flag-o-matic
 
 DESCRIPTION="An emulator for the Sega Dreamcast system"
 HOMEPAGE="http://www.lxdream.org/;



[gentoo-commits] repo/gentoo:master commit in: games-emulation/higan/files/, games-emulation/higan/

2018-04-29 Thread Pacho Ramos
commit: c3a082f24694b6204ef4377c282314c61a4975b3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 10:37:35 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:26:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a082f2

games-emulation/higan: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/higan/Manifest |   1 -
 games-emulation/higan/files/higan-099-QA.patch |  79 --
 games-emulation/higan/higan-099.ebuild | 138 -
 3 files changed, 218 deletions(-)

diff --git a/games-emulation/higan/Manifest b/games-emulation/higan/Manifest
index 70d8f65c8fa..21f340144cd 100644
--- a/games-emulation/higan/Manifest
+++ b/games-emulation/higan/Manifest
@@ -1,2 +1 @@
 DIST higan-106_p1.tar.bz2 954533 BLAKE2B 
e7ea44f97f7e2c3ce86b57b853aa59c4372f37185846f8a928ba659b525965aed39f7859721394a776990e53e2f671fc0e7071d17f9397973343d9a7adcf70ac
 SHA512 
f4d8dbfacaa20b948bd382fd0ef48e89cbb21a0569a70b6a4beca6c0a2ba404efc4c28d14bfd3df14d4fd76c763ca1537166bb24d765a8da33423bbea32df4c3
-DIST higan_v099-source.7z 1012348 BLAKE2B 
db3eb7b8819532786e6f2dd664225abddc49d12cf5c525862578523240c76ab3ac2680537e04b347130ae7e821d1d98e6c4bf25cf47449567afd90887989aa0e
 SHA512 
567f0c9841fb3fed1c78f2afcd9865cbfe06d04b995d4dc468269e459249b758daed949b461b5b8645ebab40edc1f4f28a566de5795325dae4f604190ca9eae6

diff --git a/games-emulation/higan/files/higan-099-QA.patch 
b/games-emulation/higan/files/higan-099-QA.patch
deleted file mode 100644
index fd4eb13dd34..000
--- a/games-emulation/higan/files/higan-099-QA.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-diff -Naur a/higan/GNUmakefile b/higan/GNUmakefile
 a/higan/GNUmakefile2016-06-17 18:56:06.414883957 +0200
-+++ b/higan/GNUmakefile2016-06-17 18:56:19.075903050 +0200
-@@ -4,7 +4,7 @@
- # target := loki
- # console := true
- 
--flags += -I. -I.. -O3
-+flags += -I. -I..
- objects := libco audio video resource
- 
- # profile-guided optimization mode
-@@ -31,7 +31,7 @@
- else ifeq ($(platform),macosx)
-   flags += -march=native
- else ifneq ($(filter $(platform),linux bsd),)
--  flags += -march=native -fopenmp
-+  flags += -fopenmp
-   link += -fopenmp
-   link += -Wl,-export-dynamic
-   link += -lX11 -lXext
-@@ -42,9 +42,9 @@
- compile = \
-   $(strip \
- $(if $(filter %.c,$<), \
--  $(compiler) $(cflags) $(flags) $1 -c $< -o $@, \
-+  $(compiler) $(cflags) $(flags) $(CFLAGS) $1 -c $< -o $@, \
-   $(if $(filter %.cpp,$<), \
--$(compiler) $(cppflags) $(flags) $1 -c $< -o $@ \
-+$(compiler) $(cppflags) $(flags) $(CXXFLAGS) $1 -c $< -o $@ \
-   ) \
- ) \
-   )
-
 a/higan/target-tomoko/GNUmakefile  2016-06-17 19:10:27.729182818 +0200
-+++ b/higan/target-tomoko/GNUmakefile  2016-06-17 19:14:34.034554246 +0200
-@@ -45,10 +45,10 @@
- objects := $(patsubst %,obj/%.o,$(objects))
- 
- obj/ruby.o: ../ruby/ruby.cpp $(call rwildcard,../ruby/)
--  $(compiler) $(rubyflags) -c $< -o $@
-+  $(compiler) $(rubyflags) $(CXXFLAGS) -c $< -o $@
- 
- obj/hiro.o: ../hiro/hiro.cpp $(call rwildcard,../hiro/)
--  $(compiler) $(hiroflags) -c $< -o $@
-+  $(compiler) $(hiroflags) $(CXXFLAGS) -c $< -o $@
- 
- obj/ui-tomoko.o: $(ui)/tomoko.cpp $(call rwildcard,$(ui)/)
- obj/ui-program.o: $(ui)/program/program.cpp $(call rwildcard,$(ui)/)
-@@ -64,7 +64,7 @@
- 
- # targets
- build: $(objects)
--  $(strip $(compiler) -o out/$(name) $(objects) $(link))
-+  $(strip $(CXX) $(CXXFLAGS) -o out/$(name) $(objects) $(link))
- ifeq ($(platform),macosx)
-   @if [ -d out/$(name).app ]; then rm -r out/$(name).app; fi
-   mkdir -p out/$(name).app/Contents/MacOS/
-
 a/icarus/GNUmakefile   2016-07-05 16:42:09.198091772 +0200
-+++ b/icarus/GNUmakefile   2016-07-05 16:48:14.388351427 +0200
-@@ -2,7 +2,7 @@
- include ../hiro/GNUmakefile
- 
- name := icarus
--flags += -I.. -O3
-+flags += -I.. $(CXXFLAGS)
- link +=
- 
- ifeq ($(platform),windows)
-@@ -14,7 +14,7 @@
- objects += $(if $(call streq,$(platform),windows),obj/resource.o)
- 
- all: $(objects)
--  $(call unique,$(compiler) -o out/$(name) $(objects) $(link) $(hirolink))
-+  $(call unique,$(compiler) -o out/$(name) $(objects) $(link) $(hirolink) 
$(LDFLAGS))
- ifeq ($(platform),macosx)
-   @if [ -d out/$(name).app ]; then rm -r out/$(name).app; fi
-   mkdir -p out/$(name).app/Contents/MacOS/

diff --git a/games-emulation/higan/higan-099.ebuild 
b/games-emulation/higan/higan-099.ebuild
deleted file mode 100644
index 7bea4f56b14..000
--- a/games-emulation/higan/higan-099.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils gnome2-utils toolchain-funcs qmake-utils games
-
-MY_P=${PN}_v${PV}-source
-
-DESCRIPTION="A Nintendo multi-system emulator formerly known as bsnes"

[gentoo-commits] repo/gentoo:master commit in: games-emulation/mamory/

2018-04-29 Thread Pacho Ramos
commit: bab538fdb4a6abde2129b46a61e42480dabf9365
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 11:07:36 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:26:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab538fd

games-emulation/mamory: Make repoman happy

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/mamory/mamory-0.2.25-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/games-emulation/mamory/mamory-0.2.25-r1.ebuild 
b/games-emulation/mamory/mamory-0.2.25-r1.ebuild
index 3f2f840637e..5067ebc567f 100644
--- a/games-emulation/mamory/mamory-0.2.25-r1.ebuild
+++ b/games-emulation/mamory/mamory-0.2.25-r1.ebuild
@@ -35,9 +35,7 @@ src_prepare() {
common/Makefile.am || die
 
AT_M4DIR="config" eautoreconf
-   append-cflags -std=gnu89 # build with gcc5 (bug #570500)
-
-   
+   append-cflags -std=gnu89 # build with gcc5 (bug #570500)
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: games-emulation/lxdream/

2018-04-29 Thread Pacho Ramos
commit: befc01d6639e191db151b7ebc49b17c674786696
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 11:02:51 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:26:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befc01d6

games-emulation/lxdream: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/lxdream/lxdream-0.9.1-r3.ebuild | 64 +
 1 file changed, 64 insertions(+)

diff --git a/games-emulation/lxdream/lxdream-0.9.1-r3.ebuild 
b/games-emulation/lxdream/lxdream-0.9.1-r3.ebuild
new file mode 100644
index 000..b7f1520cfa3
--- /dev/null
+++ b/games-emulation/lxdream/lxdream-0.9.1-r3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools flag-o-matic
+
+DESCRIPTION="An emulator for the Sega Dreamcast system"
+HOMEPAGE="http://www.lxdream.org/;
+SRC_URI="http://www.lxdream.org/count.php?file=${P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# lirc configure option is not recogniced
+IUSE="debug profile pulseaudio sdl" #lirc
+
+RDEPEND="
+   app-misc/lirc
+
+   media-libs/alsa-lib
+   media-libs/libpng:0=
+   pulseaudio? ( media-sound/pulseaudio )
+   sdl? ( media-libs/libsdl[sound] )
+   virtual/opengl
+   x11-libs/gtk+:2
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   sys-devel/gettext
+   virtual/os-headers
+   !!gnustep-base/gnustep-gui" #377635
+
+src_prepare() {
+   default
+
+   eapply "${FILESDIR}/${PN}-0.9.1-glib-single-include.patch"
+
+   # Make .desktop file pass desktop-file-validate
+   sed -i \
+   -e '/Encoding/d' \
+   -e '/FilePattern/d' \
+   -e '/Categories/s|$|;|' \
+   ${PN}.desktop || die
+   # Do not override user-specified CFLAGS
+   sed -i \
+   -e s/'CFLAGS=\"-g -fexceptions\"'/'CFLAGS=\"${CFLAGS} -g 
-fexceptions\"'/ \
+   -e '/CCOPT/d' \
+   -e '/OBJCOPT/d' \
+   configure || die
+   append-libs -lX11 -lm
+}
+
+src_configure() {
+   # lirc configure option is not recognized
+   # $(use_with lirc) \
+   econf \
+   --datadir="/usr/share" \
+   $(use_enable debug trace) \
+   $(use_enable debug watch) \
+   $(use_enable profile profiled) \
+   $(use_with pulseaudio pulse) \
+   $(use_with sdl) \
+   --without-esd
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/mamory/

2018-04-29 Thread Pacho Ramos
commit: 065b5fad6b7a57c8dafaa7a9f3f7f5b83214f157
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 11:07:15 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:26:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=065b5fad

games-emulation/mamory: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/mamory/mamory-0.2.25-r1.ebuild | 52 ++
 1 file changed, 52 insertions(+)

diff --git a/games-emulation/mamory/mamory-0.2.25-r1.ebuild 
b/games-emulation/mamory/mamory-0.2.25-r1.ebuild
new file mode 100644
index 000..3f2f840637e
--- /dev/null
+++ b/games-emulation/mamory/mamory-0.2.25-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools flag-o-matic
+
+DESCRIPTION="ROM management tools and library"
+HOMEPAGE="http://mamory.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/expat"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   # Make sure the system expat is used
+   sed -i \
+   -e 's/#ifdef.*SYSEXPAT/#if 1/' \
+   mamory/amlxml.c mamory/amlxml.h || die
+
+   # Remove hardcoded CFLAGS options
+   sed -i \
+   -e '/AC_ARG_ENABLE(debug,/ {N;N;N;d}' \
+   configure.ac || die
+
+   # Make it possible for eautoreconf to fix fPIC etc.
+   sed -i \
+   -e '/libcommon_la_LDFLAGS= -static/d' \
+   common/Makefile.am || die
+
+   AT_M4DIR="config" eautoreconf
+   append-cflags -std=gnu89 # build with gcc5 (bug #570500)
+
+   
+}
+
+src_configure() {
+   econf \
+   --includedir=/usr/include \
+   --disable-static
+}
+
+src_install() {
+   HTML_DOCS="DOCS/mamory.html" default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/mednaffe/

2018-04-29 Thread Pacho Ramos
commit: 35f55f98cdb871dfd7e257174fe2a3ffdacc3d81
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 11:22:31 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:26:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f55f98

games-emulation/mednaffe: Version bump

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/mednaffe/Manifest  |  1 +
 games-emulation/mednaffe/mednaffe-0.8.7.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/games-emulation/mednaffe/Manifest 
b/games-emulation/mednaffe/Manifest
index e46469bfe6f..2637c79cc93 100644
--- a/games-emulation/mednaffe/Manifest
+++ b/games-emulation/mednaffe/Manifest
@@ -1 +1,2 @@
+DIST mednaffe-0.8.7.tar.gz 304300 BLAKE2B 
80a57f2afbea0e33ec547f16088b678fd9a319a124bbebe71fe7848497e1276ae77c0fb47718324d8549dbb69709685f46c970dedf982f48ac095f1923b42dbd
 SHA512 
3495ecd3b87f19ab65d8760ea8adfa830c4dc9fe959f2e2f349216b36f58d9623c9cfd0c7e40fe5e8b7b90846fe85d9808c2a5885f36d5d8b16659b25cf8a3a1
 DIST mednaffe-0.8.zip 311381 BLAKE2B 
cffa364f58c83dfed85141ed6e740b0e31b76524e8a336b332d79884f745e8d918cfd78658ded4c377b384ccb7dbb921aa883ff3bb0a0d413a2bb00365f0f4a0
 SHA512 
54747318da956616af2fedba5d9760629d0064140b4aa2bd652208c4fda8cb24dec60d869d6999aaa371d837adcaf0c6761f843277c999c33d98cfdd07bf3776

diff --git a/games-emulation/mednaffe/mednaffe-0.8.7.ebuild 
b/games-emulation/mednaffe/mednaffe-0.8.7.ebuild
new file mode 100644
index 000..904241ddac8
--- /dev/null
+++ b/games-emulation/mednaffe/mednaffe-0.8.7.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools flag-o-matic gnome2-utils
+
+DESCRIPTION="A front-end (GUI) for mednafen emulator"
+HOMEPAGE="https://github.com/AmatCoder/mednaffe;
+SRC_URI="https://github.com/AmatCoder/mednaffe/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   games-emulation/mednafen[debugger]
+   >=x11-libs/gtk+-3.4:3
+"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   append-cflags -Wl,-export-dynamic
+   sed -i -e 's:$(datadir):/usr/share:' share/Makefile.am || die
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-gtk3
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/mamory/

2018-04-29 Thread Pacho Ramos
commit: 3f631ac6ef209a227b49a0fbd28fb45eae2378e2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 11:19:41 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:26:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f631ac6

games-emulation/mamory: Make repoman happy

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/mamory/mamory-0.2.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/mamory/mamory-0.2.25-r1.ebuild 
b/games-emulation/mamory/mamory-0.2.25-r1.ebuild
index 5067ebc567f..cccd915c6f2 100644
--- a/games-emulation/mamory/mamory-0.2.25-r1.ebuild
+++ b/games-emulation/mamory/mamory-0.2.25-r1.ebuild
@@ -35,7 +35,7 @@ src_prepare() {
common/Makefile.am || die
 
AT_M4DIR="config" eautoreconf
-   append-cflags -std=gnu89 # build with gcc5 (bug #570500)
+   append-cflags -std=gnu89 # build with gcc5 (bug #570500)
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: games-emulation/mamory/

2018-04-29 Thread Pacho Ramos
commit: 6162afe1a9fda05e4d447ec48cbcf09fe70b429e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 11:07:48 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:26:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6162afe1

games-emulation/mamory: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/mamory/mamory-0.2.25.ebuild | 48 -
 1 file changed, 48 deletions(-)

diff --git a/games-emulation/mamory/mamory-0.2.25.ebuild 
b/games-emulation/mamory/mamory-0.2.25.ebuild
deleted file mode 100644
index fbf75c2d3d0..000
--- a/games-emulation/mamory/mamory-0.2.25.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools flag-o-matic games
-
-DESCRIPTION="ROM management tools and library"
-HOMEPAGE="http://mamory.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-libs/expat"
-RDEPEND=${DEPEND}
-
-src_prepare() {
-   # Make sure the system expat is used
-   sed -i \
-   -e 's/#ifdef.*SYSEXPAT/#if 1/' \
-   mamory/amlxml.c mamory/amlxml.h || die
-
-   # Remove hardcoded CFLAGS options
-   sed -i \
-   -e '/AC_ARG_ENABLE(debug,/ {N;N;N;d}' \
-   configure.ac || die
-
-   # Make it possible for eautoreconf to fix fPIC etc.
-   sed -i \
-   -e '/libcommon_la_LDFLAGS= -static/d' \
-   common/Makefile.am || die
-
-   AT_M4DIR="config" eautoreconf
-   append-cflags -std=gnu89 # build with gcc5 (bug #570500)
-}
-
-src_configure() {
-   egamesconf \
-   --includedir=/usr/include
-}
-
-src_install() {
-   default
-   dohtml DOCS/mamory.html
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gambatte/

2018-04-29 Thread Pacho Ramos
commit: 1d4bf242850b54b935760e55fbfad16c67e6c42d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 09:35:30 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4bf242

games-emulation/gambatte: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../gambatte/gambatte-0.5.0_p20131102-r1.ebuild| 76 --
 1 file changed, 76 deletions(-)

diff --git a/games-emulation/gambatte/gambatte-0.5.0_p20131102-r1.ebuild 
b/games-emulation/gambatte/gambatte-0.5.0_p20131102-r1.ebuild
deleted file mode 100644
index 5f6d72d5af7..000
--- a/games-emulation/gambatte/gambatte-0.5.0_p20131102-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit scons-utils games
-
-DESCRIPTION="An accuracy-focused Gameboy / Gameboy Color emulator"
-HOMEPAGE="https://sourceforge.net/projects/gambatte;
-SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   media-libs/libsdl[X,sound,joystick,video]
-   sys-libs/zlib"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils"
-
-fix_scons() {
-   local i
-   for i; do
-   cat >> $i << END
-import os
-import SCons.Util
-
-if os.environ.has_key('AR'):
-   env['AR'] = os.environ['AR']
-if os.environ.has_key('RANLIB'):
-   env['RANLIB'] = os.environ['RANLIB']
-if os.environ.has_key('CC'):
-   env['CC'] = os.environ['CC']
-if os.environ.has_key('CFLAGS'):
-   env['CCFLAGS'] += SCons.Util.CLVar(os.environ['CFLAGS'])
-if os.environ.has_key('CXX'):
-   env['CXX'] = os.environ['CXX']
-if os.environ.has_key('CXXFLAGS'):
-   env['CXXFLAGS'] += SCons.Util.CLVar(os.environ['CXXFLAGS'])
-if os.environ.has_key('CPPFLAGS'):
-   env['CCFLAGS'] += SCons.Util.CLVar(os.environ['CPPFLAGS'])
-if os.environ.has_key('LDFLAGS'):
-   env['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS'])
-END
-   done
-}
-
-src_prepare() {
-   # Fix zlib/minizip build error
-   sed -i \
-   -e '1i#define OF(x) x' \
-   libgambatte/src/file/unzip/{unzip,ioapi}.h \
-   || die "sed iompi.h failed"
-
-   fix_scons {gambatte_sdl,libgambatte}/SConstruct
-}
-
-src_compile() {
-   # build core library
-   cd "${S}"/libgambatte || die
-   escons
-
-   # build sdl frontend
-   cd "${S}"/gambatte_sdl || die
-   escons
-}
-
-src_install() {
-   dogamesbin gambatte_sdl/gambatte_sdl
-
-   dodoc README changelog
-
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gngeo/

2018-04-29 Thread Pacho Ramos
commit: b907cca52ef0028780f11450d01a585aa02d4331
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 10:08:20 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b907cca5

games-emulation/gngeo: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/gngeo/Manifest |  1 -
 games-emulation/gngeo/gngeo-0.8.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/games-emulation/gngeo/Manifest b/games-emulation/gngeo/Manifest
deleted file mode 100644
index 85723c8d9f4..000
--- a/games-emulation/gngeo/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gngeo-0.8.tar.gz 1043579 BLAKE2B 
b4d1ffdb53e32ea25ed743af113573ce9ebd9f864bff1fed88797573141aecd3a2f799731316ced19892b9e45a334c8a8b59593fce4ec5651754bf80196c9e13
 SHA512 
4301e0f48afd8686cdc45bd8c3e7b724f4ab7a2482567c7fe99ee8960f652dbcefb00fcdd7071d85b02636a9ae9795d03169ffc79e8ae6f4c5515a5a53c090c7

diff --git a/games-emulation/gngeo/gngeo-0.8.ebuild 
b/games-emulation/gngeo/gngeo-0.8.ebuild
deleted file mode 100644
index 1d34ff20ab7..000
--- a/games-emulation/gngeo/gngeo-0.8.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils autotools flag-o-matic games
-
-DESCRIPTION="A NeoGeo emulator"
-HOMEPAGE="https://code.google.com/p/gngeo/;
-SRC_URI="https://gngeo.googlecode.com/files/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="virtual/opengl
-   media-libs/libsdl[joystick,opengl,sound,video]
-   sys-libs/zlib[minizip]"
-RDEPEND=${DEPEND}
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-execstacks.patch \
-   "${FILESDIR}"/${P}-zlib.patch \
-   "${FILESDIR}"/${P}-concurrentMake.patch \
-   "${FILESDIR}"/${P}-cflags.patch
-   mv configure.in configure.ac || die
-   eautoreconf
-   append-cflags -std=gnu89 # build with gcc5 (bug #571056)
-}
-
-src_configure() {
-   egamesconf --disable-i386asm
-}
-
-src_install() {
-   DOCS=( AUTHORS FAQ NEWS README* TODO sample_gngeorc )
-   default
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   echo
-   elog "A licensed NeoGeo BIOS copy is required to run the emulator."
-   echo
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gambatte/

2018-04-29 Thread Pacho Ramos
commit: 0fdd39540cc956fc98901827058b82ba6b52cee9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 09:35:10 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fdd3954

games-emulation/gambatte: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../gambatte/gambatte-0.5.0_p20131102-r2.ebuild| 74 ++
 1 file changed, 74 insertions(+)

diff --git a/games-emulation/gambatte/gambatte-0.5.0_p20131102-r2.ebuild 
b/games-emulation/gambatte/gambatte-0.5.0_p20131102-r2.ebuild
new file mode 100644
index 000..57ce854affa
--- /dev/null
+++ b/games-emulation/gambatte/gambatte-0.5.0_p20131102-r2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit scons-utils
+
+DESCRIPTION="An accuracy-focused Gameboy / Gameboy Color emulator"
+HOMEPAGE="https://sourceforge.net/projects/gambatte;
+SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   media-libs/libsdl[X,sound,joystick,video]
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+
+fix_scons() {
+   local i
+   for i; do
+   cat >> $i << END
+import os
+import SCons.Util
+
+if os.environ.has_key('AR'):
+   env['AR'] = os.environ['AR']
+if os.environ.has_key('RANLIB'):
+   env['RANLIB'] = os.environ['RANLIB']
+if os.environ.has_key('CC'):
+   env['CC'] = os.environ['CC']
+if os.environ.has_key('CFLAGS'):
+   env['CCFLAGS'] += SCons.Util.CLVar(os.environ['CFLAGS'])
+if os.environ.has_key('CXX'):
+   env['CXX'] = os.environ['CXX']
+if os.environ.has_key('CXXFLAGS'):
+   env['CXXFLAGS'] += SCons.Util.CLVar(os.environ['CXXFLAGS'])
+if os.environ.has_key('CPPFLAGS'):
+   env['CCFLAGS'] += SCons.Util.CLVar(os.environ['CPPFLAGS'])
+if os.environ.has_key('LDFLAGS'):
+   env['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS'])
+END
+   done
+}
+
+src_prepare() {
+   default
+
+   # Fix zlib/minizip build error
+   sed -i \
+   -e '1i#define OF(x) x' \
+   libgambatte/src/file/unzip/{unzip,ioapi}.h \
+   || die "sed iompi.h failed"
+
+   fix_scons {gambatte_sdl,libgambatte}/SConstruct
+}
+
+src_compile() {
+   # build core library
+   cd "${S}"/libgambatte || die
+   escons
+
+   # build sdl frontend
+   cd "${S}"/gambatte_sdl || die
+   escons
+}
+
+src_install() {
+   dobin gambatte_sdl/gambatte_sdl
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gngeo/files/, games-emulation/gngeo/

2018-04-29 Thread Pacho Ramos
commit: a1dbc7b3488d5eb526d980b9ec764a50d1f26e05
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 10:08:50 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1dbc7b3

games-emulation/gngeo: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/gngeo/Manifest |  2 +
 games-emulation/gngeo/files/gngeo-0.8-cflags.patch |  4 +-
 .../gngeo/files/gngeo-0.8-concurrentMake.patch |  4 +-
 .../gngeo/files/gngeo-0.8-execstacks.patch | 40 ++--
 games-emulation/gngeo/gngeo-0.8-r1.ebuild  | 43 ++
 5 files changed, 69 insertions(+), 24 deletions(-)

diff --git a/games-emulation/gngeo/Manifest b/games-emulation/gngeo/Manifest
new file mode 100644
index 000..b4560bf535a
--- /dev/null
+++ b/games-emulation/gngeo/Manifest
@@ -0,0 +1,2 @@
+DIST gngeo-0.8.tar.gz 1043579 BLAKE2B 
b4d1ffdb53e32ea25ed743af113573ce9ebd9f864bff1fed88797573141aecd3a2f799731316ced19892b9e45a334c8a8b59593fce4ec5651754bf80196c9e13
 SHA512 
4301e0f48afd8686cdc45bd8c3e7b724f4ab7a2482567c7fe99ee8960f652dbcefb00fcdd7071d85b02636a9ae9795d03169ffc79e8ae6f4c5515a5a53c090c7
+DIST gngeo.png 1488 BLAKE2B 
e474aaec3f9d79b83ecb3519680b172cfecbca27931bb3a039d6ee46c53737557ca2c110b22d0f974840039e465b7bfafa364ae2076f9ea785858099fe402922
 SHA512 
bc0403cf06fd1095095d87e5e6b8cd8d9e018a2a5b20f7168935d0c48d288af55bd98a72150f3c6d6089646a0780b65ff24f135bf5a680690af160c9be8945e5

diff --git a/games-emulation/gngeo/files/gngeo-0.8-cflags.patch 
b/games-emulation/gngeo/files/gngeo-0.8-cflags.patch
index 1a4892abae9..0dcc3e7c5bf 100644
--- a/games-emulation/gngeo/files/gngeo-0.8-cflags.patch
+++ b/games-emulation/gngeo/files/gngeo-0.8-cflags.patch
@@ -1,5 +1,5 @@
 configure.in.orig  2016-03-31 04:15:45.913917791 -0400
-+++ configure.in   2016-03-31 04:16:23.447607551 -0400
+--- a/configure.in.orig2016-03-31 04:15:45.913917791 -0400
 b/configure.in 2016-03-31 04:16:23.447607551 -0400
 @@ -236,20 +236,12 @@
 AC_DEFINE(PROCESSOR_INTEL, 1, [Define if you have an x86 
processor])
 ALIGNLONGS=0

diff --git a/games-emulation/gngeo/files/gngeo-0.8-concurrentMake.patch 
b/games-emulation/gngeo/files/gngeo-0.8-concurrentMake.patch
index 1afc182c098..f039ecf544d 100644
--- a/games-emulation/gngeo/files/gngeo-0.8-concurrentMake.patch
+++ b/games-emulation/gngeo/files/gngeo-0.8-concurrentMake.patch
@@ -1,5 +1,5 @@
 src/generator68k/Makefile.am.orig  2015-01-23 18:37:37.998723294 -0500
-+++ src/generator68k/Makefile.am   2015-01-23 18:38:39.995391133 -0500
+--- a/src/generator68k/Makefile.am.orig2015-01-23 18:37:37.998723294 
-0500
 b/src/generator68k/Makefile.am 2015-01-23 18:38:39.995391133 -0500
 @@ -71,9 +71,12 @@
  
  #def68k : def68k.c

diff --git a/games-emulation/gngeo/files/gngeo-0.8-execstacks.patch 
b/games-emulation/gngeo/files/gngeo-0.8-execstacks.patch
index 17c576b7d63..a3face06f35 100644
--- a/games-emulation/gngeo/files/gngeo-0.8-execstacks.patch
+++ b/games-emulation/gngeo/files/gngeo-0.8-execstacks.patch
@@ -1,5 +1,5 @@
 src/effect/2xsaimmx.asm
-+++ src/effect/2xsaimmx.asm
+--- a/src/effect/2xsaimmx.asm
 b/src/effect/2xsaimmx.asm
 @@ -2107,3 +2107,7 @@
  final1b   resb 8
  final2a   resb 8
@@ -8,8 +8,8 @@
 +%ifidn __OUTPUT_FORMAT__,elf
 +section .note.GNU-stack noalloc noexec nowrite progbits
 +%endif
 src/effect/effect_i386.asm
-+++ src/effect/effect_i386.asm
+--- a/src/effect/effect_i386.asm
 b/src/effect/effect_i386.asm
 @@ -88,3 +88,7 @@
emms

@@ -18,8 +18,8 @@
 +%ifidn __OUTPUT_FORMAT__,elf
 +section .note.GNU-stack noalloc noexec nowrite progbits
 +%endif
 src/effect/hq2x16.asm
-+++ src/effect/hq2x16.asm
+--- a/src/effect/hq2x16.asm
 b/src/effect/hq2x16.asm
 @@ -1935,3 +1935,7 @@
  dd ..@cross8, ..@flag0,  ..@flag0,  ..@flag0,
  dd ..@flag0,  ..@flag0,  ..@flag0,  ..@flag0
@@ -28,8 +28,8 @@
 +%ifidn __OUTPUT_FORMAT__,elf
 +section .note.GNU-stack noalloc noexec nowrite progbits
 +%endif
 src/effect/hq3x16.asm
-+++ src/effect/hq3x16.asm
+--- a/src/effect/hq3x16.asm
 b/src/effect/hq3x16.asm
 @@ -2520,3 +2520,7 @@
  dd ..@cross8, ..@flag0,  ..@flag0,  ..@flag0,
  dd ..@flag0,  ..@flag0,  ..@flag0,  ..@flag0
@@ -38,8 +38,8 @@
 +%ifidn __OUTPUT_FORMAT__,elf
 +section .note.GNU-stack noalloc noexec nowrite progbits
 +%endif
 src/memcpy.S
-+++ src/memcpy.S
+--- a/src/memcpy.S
 b/src/memcpy.S
 @@ -495,4 +495,8 @@
  
  Lmemcpy_bsrcul1l4:
@@ -51,8 +51,8 @@
 +#ifdef __ELF__
 +.section .note.GNU-stack,"",@progbits
 +#endif
 src/raze/Makefile.am
-+++ src/raze/Makefile.am
+--- a/src/raze/Makefile.am
 b/src/raze/Makefile.am
 @@ -20,7 +20,7 @@
$(srcdir)/strip_ $< $@
  
@@ -62,8 +62,8 @@
  
  # This assembles the file, once it's been pre-processed
  raze.o: raze2.asm
 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/gngb/, games-emulation/gngb/files/

2018-04-29 Thread Pacho Ramos
commit: ddce7324a0b8d698a544f489b1aa9d234657dfac
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 10:01:57 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddce7324

games-emulation/gngb: Drop games.eclass, add Debian fixes

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/gngb/Manifest  |  1 +
 .../gngb/files/gngb-20060309-amd64.patch   | 30 +
 .../gngb/files/gngb-20060309-gcc34.patch   | 22 +++
 .../gngb/files/gngb-20060309-gcc5.patch| 35 +++
 .../gngb/files/gngb-20060309-gcc7.patch| 73 ++
 .../gngb/files/gngb-20060309-inline.patch  | 24 +++
 .../gngb/files/gngb-20060309-joystick.patch| 56 +
 .../gngb/files/gngb-20060309-ovflfix.patch | 17 +
 .../gngb/files/gngb-20060309-qwerty.patch  | 24 +++
 games-emulation/gngb/gngb-20060309-r1.ebuild   | 44 +
 10 files changed, 326 insertions(+)

diff --git a/games-emulation/gngb/Manifest b/games-emulation/gngb/Manifest
new file mode 100644
index 000..644d1f023d4
--- /dev/null
+++ b/games-emulation/gngb/Manifest
@@ -0,0 +1 @@
+DIST gngb-20060309.tar.gz 168911 BLAKE2B 
9377b107c3318041cf903de1661ec6a43078e1cade77b2899b6412616b2c5c32e217d5efc69fcc5324c75242f880493b1b3e678c5bc0a71a4a3ef2dbfd756b4c
 SHA512 
169fdb94eac439240ff15fc2337908cb40e06259338d03c0193a0cb04acb9ee688832fc3157ec56e4e541a8889c4b1a4e7d0efb035b5829ffb856192b60d259f

diff --git a/games-emulation/gngb/files/gngb-20060309-amd64.patch 
b/games-emulation/gngb/files/gngb-20060309-amd64.patch
new file mode 100644
index 000..1e63ee00dd2
--- /dev/null
+++ b/games-emulation/gngb/files/gngb-20060309-amd64.patch
@@ -0,0 +1,30 @@
+From: Chris Lamb 
+Date: Wed, 16 Aug 2017 22:53:10 +0200
+Subject: reproducible build
+
+Bug-Debian: https://bugs.debian.org/831773
+---
+ configure.in | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/configure.in b/configure.in
+index 9b8aeec..145bd73 100644
+--- a/configure.in
 b/configure.in
+@@ -90,6 +90,7 @@ fi
+ dnl Arch
+ 
+ case `uname -m` in
++*x86_64) arch_info=x86_64 ;;
+ *686) arch_info=i686 ;;
+ *i586) arch_info=i586 ;;
+ *i486) arch_info=i486 ;;
+@@ -107,7 +108,7 @@ sys_info=`uname -s`
+ AC_MSG_RESULT(System: $sys_info)
+ 
+ case $arch_info in
+-i686|i586|i486|i386) OPT="-O3  -Wno-unused -funroll-loops -fstrength-reduce \
++x86_64|i686|i586|i486|i386) OPT="-O3  -Wno-unused -funroll-loops 
-fstrength-reduce \
+   -ffast-math -falign-functions=2 -falign-jumps=2 \
+   -falign-loops=2 -fomit-frame-pointer -Wall " ;;
+ sun4u)   OPT="-O3  -Wno-unused -funroll-loops -fstrength-reduce \

diff --git a/games-emulation/gngb/files/gngb-20060309-gcc34.patch 
b/games-emulation/gngb/files/gngb-20060309-gcc34.patch
new file mode 100644
index 000..112569287fd
--- /dev/null
+++ b/games-emulation/gngb/files/gngb-20060309-gcc34.patch
@@ -0,0 +1,22 @@
+From: Debian Games Team 
+Date: Thu, 10 Aug 2017 19:06:35 +
+Subject: FTBFS_with_gcc-3.4_conflicting_types
+
+===
+---
+ src/save.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/save.c b/src/save.c
+index c7e4395..bf50bdf 100644
+--- a/src/save.c
 b/src/save.c
+@@ -404,6 +404,8 @@ int save_load_rt_info(GNGB_FILE * stream,char op) {
+   return 0;
+ }
+ 
++void movie_add_pad(Uint8 pad);
++
+ int save_load_pad_movie(GNGB_FILE * stream,char op) {
+   if (!op) {  /* Write */
+ PAD_SAVE *p=gngb_movie.first_pad;

diff --git a/games-emulation/gngb/files/gngb-20060309-gcc5.patch 
b/games-emulation/gngb/files/gngb-20060309-gcc5.patch
new file mode 100644
index 000..72dd21a494f
--- /dev/null
+++ b/games-emulation/gngb/files/gngb-20060309-gcc5.patch
@@ -0,0 +1,35 @@
+From: Debian Games Team 
+Date: Thu, 10 Aug 2017 19:06:36 +
+Subject: gngb_fcc5_fix
+
+---
+ src/cpu.c  | 2 +-
+ src/vram.c | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/cpu.c b/src/cpu.c
+index f03a811..57bc209 100644
+--- a/src/cpu.c
 b/src/cpu.c
+@@ -2826,7 +2826,7 @@ __inline__ void rom_timer_inc(void) {
+   }
+ }
+ 
+-__inline__ void cpu_run(void) {
++extern __inline__ void cpu_run(void) {
+   static Uint32 divid_cycle;
+   int v=0;
+   Uint8 a;
+diff --git a/src/vram.c b/src/vram.c
+index 206b625..7213b4e 100644
+--- a/src/vram.c
 b/src/vram.c
+@@ -242,7 +242,7 @@ void switch_fullscreen(void) {
+   conf.fs^=1;
+ }
+ 
+-__inline__ Uint8 get_nb_spr(void)
++extern __inline__ Uint8 get_nb_spr(void)
+ {
+   Uint8 *sp=oam_space;
+   Sint16 no_tile,x,y,att;

diff --git a/games-emulation/gngb/files/gngb-20060309-gcc7.patch 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/mednaffe/

2018-04-29 Thread Pacho Ramos
commit: f443f51eefa3fd02b3ca313ed67040d402e5e13a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 11:24:07 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:26:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f443f51e

games-emulation/mednaffe: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/mednaffe/Manifest|  1 -
 games-emulation/mednaffe/mednaffe-0.8.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/games-emulation/mednaffe/Manifest 
b/games-emulation/mednaffe/Manifest
index 2637c79cc93..4a7a8bb9477 100644
--- a/games-emulation/mednaffe/Manifest
+++ b/games-emulation/mednaffe/Manifest
@@ -1,2 +1 @@
 DIST mednaffe-0.8.7.tar.gz 304300 BLAKE2B 
80a57f2afbea0e33ec547f16088b678fd9a319a124bbebe71fe7848497e1276ae77c0fb47718324d8549dbb69709685f46c970dedf982f48ac095f1923b42dbd
 SHA512 
3495ecd3b87f19ab65d8760ea8adfa830c4dc9fe959f2e2f349216b36f58d9623c9cfd0c7e40fe5e8b7b90846fe85d9808c2a5885f36d5d8b16659b25cf8a3a1
-DIST mednaffe-0.8.zip 311381 BLAKE2B 
cffa364f58c83dfed85141ed6e740b0e31b76524e8a336b332d79884f745e8d918cfd78658ded4c377b384ccb7dbb921aa883ff3bb0a0d413a2bb00365f0f4a0
 SHA512 
54747318da956616af2fedba5d9760629d0064140b4aa2bd652208c4fda8cb24dec60d869d6999aaa371d837adcaf0c6761f843277c999c33d98cfdd07bf3776

diff --git a/games-emulation/mednaffe/mednaffe-0.8.ebuild 
b/games-emulation/mednaffe/mednaffe-0.8.ebuild
deleted file mode 100644
index 921f899357c..000
--- a/games-emulation/mednaffe/mednaffe-0.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools flag-o-matic gnome2-utils games
-
-DESCRIPTION="A front-end (GUI) for mednafen emulator"
-HOMEPAGE="https://github.com/AmatCoder/mednaffe;
-SRC_URI="https://github.com/AmatCoder/mednaffe/archive/v$PV.zip -> ${P}.zip"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip
-   x11-libs/gtk+:3
-   virtual/pkgconfig"
-RDEPEND="x11-libs/gtk+:3
-   games-emulation/mednafen[debugger]"
-
-src_prepare() {
-   append-cflags -Wl,-export-dynamic
-   sed -i -e '/^CFLAGS=/d' configure.ac || die
-   sed -i -e 's:$(datadir):/usr/share:' share/Makefile.am || die
-   eautoreconf
-}
-
-src_configure() {
-   egamesconf --enable-gtk3
-}
-
-src_install() {
-   default
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/generator/

2018-04-29 Thread Pacho Ramos
commit: 457dd2f67611dd2793bb863b04849f5012e3e2fb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 09:43:02 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457dd2f6

games-emulation/generator: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/generator/generator-0.35_p4.ebuild | 51 --
 1 file changed, 51 deletions(-)

diff --git a/games-emulation/generator/generator-0.35_p4.ebuild 
b/games-emulation/generator/generator-0.35_p4.ebuild
deleted file mode 100644
index e77ec243163..000
--- a/games-emulation/generator/generator-0.35_p4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils toolchain-funcs games
-
-MY_P=${PN}-${PV/_p/-cbiere-r}
-DESCRIPTION="Sega Genesis / Mega Drive emulator"
-HOMEPAGE="http://www.squish.net/generator/;
-SRC_URI="http://www.squish.net/generator/cbiere/generator/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+sdlaudio"
-
-DEPEND="virtual/jpeg:0
-   media-libs/libsdl[joystick,video]
-   sdlaudio? ( media-libs/libsdl[sound] )"
-RDEPEND=${DEPEND}
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-configure.patch \
-   "${FILESDIR}"/${P}-underlink.patch
-
-   sed -i -e 's/@GTK_CFLAGS@//g' main/Makefile.am || die
-   eautoreconf
-}
-
-src_configure() {
-   egamesconf \
-   --with-cmz80 \
-   --with-sdl \
-   --without-tcltk \
-   --with-gcc=$(gcc-major-version) \
-   $(use_with sdlaudio sdl-audio)
-}
-
-src_compile() {
-   [[ -f Makefile ]] && emake clean
-   emake -j1
-}
-
-src_install() {
-   dogamesbin main/generator-sdl
-   dodoc AUTHORS ChangeLog NEWS README TODO docs/*
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/lxdream/

2018-04-29 Thread Pacho Ramos
commit: 1cd2b658c4a363450abe75be41eb0ad9b93b652c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 11:03:03 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:26:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd2b658

games-emulation/lxdream: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/lxdream/lxdream-0.9.1-r2.ebuild | 63 -
 1 file changed, 63 deletions(-)

diff --git a/games-emulation/lxdream/lxdream-0.9.1-r2.ebuild 
b/games-emulation/lxdream/lxdream-0.9.1-r2.ebuild
deleted file mode 100644
index 38a59d36d6a..000
--- a/games-emulation/lxdream/lxdream-0.9.1-r2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic games
-
-DESCRIPTION="An emulator for the Sega Dreamcast system"
-HOMEPAGE="http://www.lxdream.org/;
-SRC_URI="http://www.lxdream.org/count.php?file=${P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug lirc profile pulseaudio sdl"
-
-RDEPEND="lirc? ( app-misc/lirc )
-   media-libs/alsa-lib
-   media-libs/libpng:0
-   pulseaudio? ( media-sound/pulseaudio )
-   sdl? ( media-libs/libsdl[sound] )
-   virtual/opengl
-   x11-libs/gtk+:2"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   sys-devel/gettext
-   virtual/os-headers
-   !!gnustep-base/gnustep-gui" #377635
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-0.9.1-glib-single-include.patch"
-
-   # Make .desktop file pass desktop-file-validate
-   sed -i \
-   -e '/Encoding/d' \
-   -e '/FilePattern/d' \
-   -e '/Categories/s|$|;|' \
-   ${PN}.desktop || die
-   # Do not override user-specified CFLAGS
-   sed -i \
-   -e s/'CFLAGS=\"-g -fexceptions\"'/'CFLAGS=\"${CFLAGS} -g 
-fexceptions\"'/ \
-   -e '/CCOPT/d' \
-   -e '/OBJCOPT/d' \
-   configure || die
-   append-libs -lX11 -lm
-}
-
-src_configure() {
-   egamesconf \
-   --datadir="${GAMES_DATADIR_BASE}" \
-   $(use_enable debug trace) \
-   $(use_enable debug watch) \
-   $(use_enable profile profiled) \
-   $(use_with lirc) \
-   $(use_with pulseaudio pulse) \
-   $(use_with sdl) \
-   --without-esd
-}
-
-src_install() {
-   default
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gens/, games-emulation/gens/files/

2018-04-29 Thread Pacho Ramos
commit: bd0466c872ae5d294fbf42d8f598a00387eba67a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 09:49:23 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0466c8

games-emulation/gens: Drop games.eclass, add amd64 support (#441876)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../gens/files/gens-2.15.5-as-needed.patch |  4 +-
 .../gens/files/gens-2.15.5-ovflfix.patch   |  4 +-
 .../gens/files/gens-2.15.5-romsdir.patch   |  4 +-
 games-emulation/gens/gens-2.15.5-r1.ebuild | 48 ++
 4 files changed, 54 insertions(+), 6 deletions(-)

diff --git a/games-emulation/gens/files/gens-2.15.5-as-needed.patch 
b/games-emulation/gens/files/gens-2.15.5-as-needed.patch
index 02aed32b802..2b58e7f94b3 100644
--- a/games-emulation/gens/files/gens-2.15.5-as-needed.patch
+++ b/games-emulation/gens/files/gens-2.15.5-as-needed.patch
@@ -1,5 +1,5 @@
 configure.old   2009-02-04 14:41:40.0 +0100
-+++ configure   2009-02-04 14:48:52.0 +0100
+--- a/configure.old   2009-02-04 14:41:40.0 +0100
 b/configure   2009-02-04 14:48:52.0 +0100
 @@ -4929,7 +4929,7 @@
 { echo "$as_me:$LINENO: result: $with_opengl" >&5
  echo "${ECHO_T}$with_opengl" >&6; }

diff --git a/games-emulation/gens/files/gens-2.15.5-ovflfix.patch 
b/games-emulation/gens/files/gens-2.15.5-ovflfix.patch
index f5b98a54245..fdbef69dba0 100644
--- a/games-emulation/gens/files/gens-2.15.5-ovflfix.patch
+++ b/games-emulation/gens/files/gens-2.15.5-ovflfix.patch
@@ -1,5 +1,5 @@
 src/gens/gens_core/cpu/68k/cpu_68k.c.old   2010-10-28 09:34:52.0 
+0200
-+++ src/gens/gens_core/cpu/68k/cpu_68k.c   2010-10-28 09:35:53.0 
+0200
+--- a/src/gens/gens_core/cpu/68k/cpu_68k.c.old 2010-10-28 09:34:52.0 
+0200
 b/src/gens/gens_core/cpu/68k/cpu_68k.c 2010-10-28 09:35:53.0 
+0200
 @@ -239,8 +239,8 @@
memset (Ram_Word_2M, 0, 256 * 1024);
memset (Ram_Word_1M, 0, 256 * 1024);

diff --git a/games-emulation/gens/files/gens-2.15.5-romsdir.patch 
b/games-emulation/gens/files/gens-2.15.5-romsdir.patch
index 606efe2dd6f..c885552f12d 100644
--- a/games-emulation/gens/files/gens-2.15.5-romsdir.patch
+++ b/games-emulation/gens/files/gens-2.15.5-romsdir.patch
@@ -1,6 +1,6 @@
 diff -ruN gens-rc3.5-opengl/src/gens/util/rom.c 
gens-rc3.5-opengl-patched/src/gens/util/rom.c
 src/gens/util/file/rom.c   2005-01-10 22:24:01.0 +0100
-+++ src/gens/util/file/rom.c   2006-10-29 14:58:14.0 +0100
+--- a/src/gens/util/file/rom.c 2005-01-10 22:24:01.0 +0100
 b/src/gens/util/file/rom.c 2006-10-29 14:58:14.0 +0100
 @@ -411,6 +411,9 @@
  create_file_chooser_dialog ("Open Rom", GTK_FILE_CHOOSER_ACTION_OPEN);
  //  fileselection_set_dir (fd.filesel, Rom_Dir);

diff --git a/games-emulation/gens/gens-2.15.5-r1.ebuild 
b/games-emulation/gens/gens-2.15.5-r1.ebuild
new file mode 100644
index 000..de49e5ffa08
--- /dev/null
+++ b/games-emulation/gens/gens-2.15.5-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop flag-o-matic
+
+DESCRIPTION="A Sega Genesis/CD/32X emulator"
+HOMEPAGE="https://sourceforge.net/projects/gens/;
+SRC_URI="mirror://sourceforge/gens/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   virtual/opengl
+   >=media-libs/libsdl-1.2[joystick,video]
+   x11-libs/gtk+:2
+"
+DEPEND="${RDEPEND}
+   >=dev-lang/nasm-0.98
+"
+
+src_prepare() {
+   default
+   eapply \
+   "${FILESDIR}"/${P}-romsdir.patch \
+   "${FILESDIR}"/${P}-as-needed.patch \
+   "${FILESDIR}"/${P}-ovflfix.patch \
+   "${FILESDIR}"/${P}-gcc34.patch
+   sed -i -e '1i#define OF(x) x' src/gens/util/file/unzip.h || die
+   append-ldflags -Wl,-z,noexecstack
+}
+
+src_configure() {
+   use amd64 && multilib_toolchain_setup x86 #441876
+   econf \
+   --disable-gtktest \
+   --disable-sdltest
+}
+
+src_install() {
+   DOCS="AUTHORS BUGS README gens.txt history.txt" \
+   default
+   newicon pixmaps/gens_small.png ${PN}.png
+   make_desktop_entry "${PN}" "Gens"
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gnuboy/

2018-04-29 Thread Pacho Ramos
commit: fbd8c44fbeb0ab4ba0b8eabe91b55a13aecd9089
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 10:12:37 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:26:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd8c44f

games-emulation/gnuboy: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/gnuboy/gnuboy-1.0.3-r1.ebuild | 57 ---
 1 file changed, 57 deletions(-)

diff --git a/games-emulation/gnuboy/gnuboy-1.0.3-r1.ebuild 
b/games-emulation/gnuboy/gnuboy-1.0.3-r1.ebuild
deleted file mode 100644
index 86111def6f7..000
--- a/games-emulation/gnuboy/gnuboy-1.0.3-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils games
-
-DESCRIPTION="Gameboy emulator with multiple renderers"
-HOMEPAGE="https://sourceforge.net/projects/gnuboy/;
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X sdl"
-
-RDEPEND="sdl? ( media-libs/libsdl )
-   !X? ( media-libs/libsdl )
-   X? ( x11-libs/libXext )"
-DEPEND="${RDEPEND}
-   X? ( x11-proto/xextproto
-   x11-proto/xproto )"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-exec-stack.patch \
-   "${FILESDIR}"/${P}-linux-headers.patch \
-   "${FILESDIR}"/${P}-include.patch
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf
-
-   if ! use X ; then
-   myconf="--with-sdl"
-   fi
-
-   egamesconf \
-   $(use_with X x) \
-   $(use_with sdl) \
-   $(use_enable x86 asm) \
-   ${myconf} \
-   --disable-arch \
-   --disable-optimize
-}
-
-src_install() {
-   for f in sdlgnuboy xgnuboy
-   do
-   if [[ -f ${f} ]] ; then
-   dogamesbin ${f}
-   fi
-   done
-   dodoc README docs/{CHANGES,CONFIG,CREDITS,FAQ,HACKING,WHATSNEW}
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gngb/, games-emulation/gngb/files/

2018-04-29 Thread Pacho Ramos
commit: 909f0530bf046c3423259a1aaa467a23e0ec7bb6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 10:01:20 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909f0530

games-emulation/gngb: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/gngb/Manifest  |  1 -
 .../gngb/files/gngb-20060309-ovflfix.patch | 17 ---
 games-emulation/gngb/gngb-20060309.ebuild  | 35 --
 3 files changed, 53 deletions(-)

diff --git a/games-emulation/gngb/Manifest b/games-emulation/gngb/Manifest
deleted file mode 100644
index 644d1f023d4..000
--- a/games-emulation/gngb/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gngb-20060309.tar.gz 168911 BLAKE2B 
9377b107c3318041cf903de1661ec6a43078e1cade77b2899b6412616b2c5c32e217d5efc69fcc5324c75242f880493b1b3e678c5bc0a71a4a3ef2dbfd756b4c
 SHA512 
169fdb94eac439240ff15fc2337908cb40e06259338d03c0193a0cb04acb9ee688832fc3157ec56e4e541a8889c4b1a4e7d0efb035b5829ffb856192b60d259f

diff --git a/games-emulation/gngb/files/gngb-20060309-ovflfix.patch 
b/games-emulation/gngb/files/gngb-20060309-ovflfix.patch
deleted file mode 100644
index d4cad523854..000
--- a/games-emulation/gngb/files/gngb-20060309-ovflfix.patch
+++ /dev/null
@@ -1,17 +0,0 @@
 src/serial.c.old   2010-10-28 14:40:23.0 +0200
-+++ src/serial.c   2010-10-28 14:41:07.0 +0200
-@@ -302,11 +302,11 @@
- /* Gbserial_read: Read a byte on the serial 
-This is a block function */
- Uint8 gbserial_read(void) {
--  Uint8 b;
-+  Uint8 b[2];
- 
-   gbserial.ready2read=0;
--  if ((read(dest_socket,,2))<=0) return 0xFF;
--  return b;
-+  if ((read(dest_socket,b,2))<=0) return 0xFF;
-+  return b[0];
- }
- 
- /* Gbserial_write: Write a byte on the serial 

diff --git a/games-emulation/gngb/gngb-20060309.ebuild 
b/games-emulation/gngb/gngb-20060309.ebuild
deleted file mode 100644
index d54b529dd2f..000
--- a/games-emulation/gngb/gngb-20060309.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils games
-
-DESCRIPTION="Gameboy / Gameboy Color emulator"
-HOMEPAGE="http://m.peponas.free.fr/gngb/;
-SRC_URI="http://m.peponas.free.fr/gngb/download/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="opengl"
-
-DEPEND="media-libs/libsdl[sound,joystick,video]
-   sys-libs/zlib
-   app-arch/bzip2
-   opengl? ( virtual/opengl )"
-RDEPEND=${DEPEND}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-ovflfix.patch
-   sed -i -e '70i#define OF(x) x' src/unzip.h || die
-   eautoreconf
-}
-
-src_configure() {
-   egamesconf $(use_enable opengl gl)
-}
-
-src_install() {
-   default
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/generator/, games-emulation/generator/files/

2018-04-29 Thread Pacho Ramos
commit: 5d1e26892212ffbdcae528cd2e38efc4f3230515
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 09:42:39 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1e2689

games-emulation/generator: Drop games.eclass, fix compilation (#650574)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../files/generator-0.35_p4-configure.patch|  4 +-
 .../generator/files/generator-0.35_p4-inline.patch | 12 +
 .../files/generator-0.35_p4-underlink.patch|  4 +-
 .../generator/generator-0.35_p4-r1.ebuild  | 54 ++
 4 files changed, 70 insertions(+), 4 deletions(-)

diff --git a/games-emulation/generator/files/generator-0.35_p4-configure.patch 
b/games-emulation/generator/files/generator-0.35_p4-configure.patch
index 72ed087bd29..a918c4a9711 100644
--- a/games-emulation/generator/files/generator-0.35_p4-configure.patch
+++ b/games-emulation/generator/files/generator-0.35_p4-configure.patch
@@ -1,5 +1,5 @@
 configure.ac.original  2008-03-17 13:07:48.0 -0400
-+++ configure.ac   2008-03-17 13:08:03.0 -0400
+--- a/configure.ac.original2008-03-17 13:07:48.0 -0400
 b/configure.ac 2008-03-17 13:08:03.0 -0400
 @@ -28,15 +28,12 @@
AC_ARG_WITH(tcltk,
AS_HELP_STRING(--with-tcltk,Create tcltk version),

diff --git a/games-emulation/generator/files/generator-0.35_p4-inline.patch 
b/games-emulation/generator/files/generator-0.35_p4-inline.patch
new file mode 100644
index 000..e7f09fa3689
--- /dev/null
+++ b/games-emulation/generator/files/generator-0.35_p4-inline.patch
@@ -0,0 +1,12 @@
+diff -aur generator-0.35-cbiere-r4/ym2612/support.h 
generator-0.35-cbiere-r4-patched/ym2612/support.h
+--- generator-0.35-cbiere-r4/ym2612/support.h  2005-08-27 05:12:29.0 
-0400
 generator-0.35-cbiere-r4-patched/ym2612/support.h  2018-03-26 
11:49:36.0 -0400
+@@ -3,7 +3,7 @@
+ #include "config.h"
+ 
+ #define errorlog 0
+-#define INLINE inline
++#define INLINE
+ #define HAS_YM2612 1
+ #define YM2612UpdateRequest(x) 
+ #define AY8910_set_clock(chip,clock)

diff --git a/games-emulation/generator/files/generator-0.35_p4-underlink.patch 
b/games-emulation/generator/files/generator-0.35_p4-underlink.patch
index 964a6bea088..b350e8b8a33 100644
--- a/games-emulation/generator/files/generator-0.35_p4-underlink.patch
+++ b/games-emulation/generator/files/generator-0.35_p4-underlink.patch
@@ -1,5 +1,5 @@
 main/Makefile.am.old   2011-06-20 21:35:25.832460030 +0200
-+++ main/Makefile.am   2011-06-20 21:36:29.490503981 +0200
+--- a/main/Makefile.am.old 2011-06-20 21:35:25.832460030 +0200
 b/main/Makefile.am 2011-06-20 21:36:29.490503981 +0200
 @@ -7,7 +7,7 @@
  bin_PROGRAMS = @PROGRAM@
  EXTRA_PROGRAMS = generator-svgalib generator-tcltk generator-allegro \

diff --git a/games-emulation/generator/generator-0.35_p4-r1.ebuild 
b/games-emulation/generator/generator-0.35_p4-r1.ebuild
new file mode 100644
index 000..14ef210d58a
--- /dev/null
+++ b/games-emulation/generator/generator-0.35_p4-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools toolchain-funcs
+
+MY_P="${PN}-${PV/_p/-cbiere-r}"
+DESCRIPTION="Sega Genesis / Mega Drive emulator"
+HOMEPAGE="http://www.squish.net/generator/;
+SRC_URI="http://www.squish.net/generator/cbiere/generator/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+sdlaudio"
+
+RDEPEND="
+   virtual/jpeg:0
+   media-libs/libsdl[joystick,video]
+   sdlaudio? ( media-libs/libsdl[sound] )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   eapply \
+   "${FILESDIR}"/${P}-configure.patch \
+   "${FILESDIR}"/${P}-underlink.patch \
+   "${FILESDIR}"/${P}-inline.patch
+
+   sed -i -e 's/@GTK_CFLAGS@//g' main/Makefile.am || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-cmz80 \
+   --with-sdl \
+   --without-tcltk \
+   --with-gcc=$(gcc-major-version) \
+   $(use_with sdlaudio sdl-audio)
+}
+
+src_compile() {
+   [[ -f Makefile ]] && emake clean
+   emake -j1
+}
+
+src_install() {
+   dobin main/generator-sdl
+   dodoc AUTHORS ChangeLog NEWS README TODO docs/*
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gens/

2018-04-29 Thread Pacho Ramos
commit: 0eeae19ad1a5981c08aca3b5b50bbe7ca6e2e245
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 09:50:24 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eeae19a

games-emulation/gens: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/gens/gens-2.15.5.ebuild | 44 -
 1 file changed, 44 deletions(-)

diff --git a/games-emulation/gens/gens-2.15.5.ebuild 
b/games-emulation/gens/gens-2.15.5.ebuild
deleted file mode 100644
index 9d936ba15a3..000
--- a/games-emulation/gens/gens-2.15.5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic games
-
-DESCRIPTION="A Sega Genesis/CD/32X emulator"
-HOMEPAGE="https://sourceforge.net/projects/gens/;
-SRC_URI="mirror://sourceforge/gens/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-
-RDEPEND="virtual/opengl
-   >=media-libs/libsdl-1.2[joystick,video]
-   x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
-   >=dev-lang/nasm-0.98"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-romsdir.patch \
-   "${FILESDIR}"/${P}-as-needed.patch \
-   "${FILESDIR}"/${P}-ovflfix.patch \
-   "${FILESDIR}"/${P}-gcc34.patch
-   sed -i -e '1i#define OF(x) x' src/gens/util/file/unzip.h || die
-   append-ldflags -Wl,-z,noexecstack
-}
-
-src_configure() {
-   egamesconf \
-   --disable-gtktest \
-   --disable-sdltest
-}
-
-src_install() {
-   DOCS="AUTHORS BUGS README gens.txt history.txt" \
-   default
-   newicon pixmaps/gens_small.png ${PN}.png
-   make_desktop_entry "${PN}" "Gens"
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gcube/

2018-04-29 Thread Pacho Ramos
commit: 4abbff29745055ca130e6d3ba03c57133255ca2c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 09:38:30 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4abbff29

games-emulation/gcube: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/gcube/gcube-0.4-r1.ebuild | 43 ---
 1 file changed, 43 deletions(-)

diff --git a/games-emulation/gcube/gcube-0.4-r1.ebuild 
b/games-emulation/gcube/gcube-0.4-r1.ebuild
deleted file mode 100644
index e55675696db..000
--- a/games-emulation/gcube/gcube-0.4-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic games
-
-DESCRIPTION="Gamecube emulator"
-HOMEPAGE="http://gcube.exemu.net/;
-SRC_URI="http://gcube.exemu.net/downloads/${P}-src.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="virtual/opengl
-   media-libs/libsdl[joystick,opengl,sound,video]
-   virtual/jpeg:0
-   sys-libs/ncurses:0
-   sys-libs/zlib"
-RDEPEND=${DEPEND}
-
-S=${WORKDIR}/${PV}
-
-src_prepare() {
-   sed -i -e '/^CFLAGS=-g/d' Makefile.rules || die
-   epatch "${FILESDIR}"/${P}-ldflags.patch \
-   "${FILESDIR}"/${P}-underlink.patch \
-   "${FILESDIR}"/${P}-gcc47.patch
-   sed -i -e '/^CC=/d' Makefile || die
-   append-cflags -std=gnu89 # build with gcc5 (bug #570504)
-}
-
-src_install() {
-   local x
-
-   dogamesbin gcmap gcube
-   for x in bin2dol isopack thpview tplx ; do
-   newgamesbin ${x} ${PN}-${x}
-   done
-   dodoc ChangeLog README
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gnuboy/, games-emulation/gnuboy/files/

2018-04-29 Thread Pacho Ramos
commit: 1c7f47eda719bb43499bec5dffc3f3e7d3ca95a1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 10:12:28 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:26:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7f47ed

games-emulation/gnuboy: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../gnuboy/files/gnuboy-1.0.3-exec-stack.patch | 12 ++---
 .../gnuboy/files/gnuboy-1.0.3-linux-headers.patch  | 36 ++---
 games-emulation/gnuboy/gnuboy-1.0.3-r2.ebuild  | 62 ++
 3 files changed, 86 insertions(+), 24 deletions(-)

diff --git a/games-emulation/gnuboy/files/gnuboy-1.0.3-exec-stack.patch 
b/games-emulation/gnuboy/files/gnuboy-1.0.3-exec-stack.patch
index b8059f915f6..a263ee49599 100644
--- a/games-emulation/gnuboy/files/gnuboy-1.0.3-exec-stack.patch
+++ b/games-emulation/gnuboy/files/gnuboy-1.0.3-exec-stack.patch
@@ -1,5 +1,5 @@
 asm/i386/cpu.s
-+++ asm/i386/cpu.s
+--- a/asm/i386/cpu.s
 b/asm/i386/cpu.s
 @@ -2428,3 +2428,6 @@
  
  
@@ -7,8 +7,8 @@
 +#if defined(__linux__) && defined(__ELF__)
 +.section .note.GNU-stack,"",%progbits
 +#endif
 asm/i386/lcd.s
-+++ asm/i386/lcd.s
+--- a/asm/i386/lcd.s
 b/asm/i386/lcd.s
 @@ -288,3 +288,6 @@
  
  
@@ -16,8 +16,8 @@
 +#if defined(__linux__) && defined(__ELF__)
 +.section .note.GNU-stack,"",%progbits
 +#endif
 asm/i386/refresh.s
-+++ asm/i386/refresh.s
+--- a/asm/i386/refresh.s
 b/asm/i386/refresh.s
 @@ -283,3 +283,6 @@
  
  

diff --git a/games-emulation/gnuboy/files/gnuboy-1.0.3-linux-headers.patch 
b/games-emulation/gnuboy/files/gnuboy-1.0.3-linux-headers.patch
index b0dd24a8e50..543bd2434ee 100644
--- a/games-emulation/gnuboy/files/gnuboy-1.0.3-linux-headers.patch
+++ b/games-emulation/gnuboy/files/gnuboy-1.0.3-linux-headers.patch
@@ -1,7 +1,7 @@
 # -ansi breaks 
 
 configure.in
-+++ configure.in
+--- a/configure.in
 b/configure.in
 @@ -133,7 +133,7 @@
  if test "$enable_warnings" = yes ; then
  case "$CC" in *gcc*)
@@ -11,8 +11,8 @@
  *)
  AC_MSG_RESULT(disabling warnings for non-gcc compiler) ;;
  esac
 loader.c
-+++ loader.c
+--- a/loader.c
 b/loader.c
 @@ -11,7 +11,6 @@
  #include 
  #include 
@@ -21,8 +21,8 @@
  
  static int mbc_table[256] =
  {
 main.c
-+++ main.c
+--- a/main.c
 b/main.c
 @@ -8,7 +8,6 @@
  #include 
  #include 
@@ -31,8 +31,8 @@
  
  #include 
  #include 
 path.c
-+++ path.c
+--- a/path.c
 b/path.c
 @@ -5,7 +5,6 @@
  #include 
  #include 
@@ -41,8 +41,8 @@
  
  #ifdef ALT_PATH_SEP
  #define SEP ';'
 rckeys.c
-+++ rckeys.c
+--- a/rckeys.c
 b/rckeys.c
 @@ -4,7 +4,6 @@
  #include 
  #include 
@@ -51,8 +51,8 @@
  
  #include "defs.h"
  #include "rc.h"
 rcvars.c
-+++ rcvars.c
+--- a/rcvars.c
 b/rcvars.c
 @@ -5,7 +5,6 @@
  #include 
  #include 
@@ -61,8 +61,8 @@
  
  #include "defs.h"
  #include "rc.h"
 sys/linux/fbdev.c
-+++ sys/linux/fbdev.c
+--- a/sys/linux/fbdev.c
 b/sys/linux/fbdev.c
 @@ -10,7 +10,6 @@
  
  #include 
@@ -71,8 +71,8 @@
  #include 
  #include 
  #include 
 sys/linux/joy.c
-+++ sys/linux/joy.c
+--- a/sys/linux/joy.c
 b/sys/linux/joy.c
 @@ -2,7 +2,6 @@
  #include 
  #include 
@@ -81,8 +81,8 @@
  #include 
  #include 
  #include 
 sys/oss/oss.c
-+++ sys/oss/oss.c
+--- a/sys/oss/oss.c
 b/sys/oss/oss.c
 @@ -2,7 +2,6 @@
  
  #include 

diff --git a/games-emulation/gnuboy/gnuboy-1.0.3-r2.ebuild 
b/games-emulation/gnuboy/gnuboy-1.0.3-r2.ebuild
new file mode 100644
index 000..3c4e37c0783
--- /dev/null
+++ b/games-emulation/gnuboy/gnuboy-1.0.3-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="Gameboy emulator with multiple renderers"
+HOMEPAGE="https://sourceforge.net/projects/gnuboy/;
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X sdl"
+
+RDEPEND="
+   sdl? ( media-libs/libsdl )
+   !X? ( media-libs/libsdl )
+   X? ( x11-libs/libXext )
+"
+DEPEND="${RDEPEND}
+   X? (
+   x11-proto/xextproto
+   x11-proto/xproto )
+"
+
+src_prepare() {
+   default
+   eapply \
+   "${FILESDIR}"/${P}-exec-stack.patch \
+   "${FILESDIR}"/${P}-linux-headers.patch \
+   "${FILESDIR}"/${P}-include.patch
+
+   mv configure.in configure.ac || die
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+
+   if ! use X ; then
+   myconf="--with-sdl"
+   fi
+
+   econf \
+   $(use_with X x) \
+   $(use_with sdl) \
+   $(use_enable x86 asm) \
+   ${myconf} \
+   --disable-arch \
+   --disable-optimize
+}
+
+src_install() {
+   for f in sdlgnuboy xgnuboy
+   do
+   if [[ -f ${f} ]] ; then
+   dobin ${f}
+   

[gentoo-commits] repo/gentoo:master commit in: games-emulation/fceux/

2018-04-29 Thread Pacho Ramos
commit: f3715cb4199418e0b526f0797a912dd75e2b5141
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 09:33:31 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3715cb4

games-emulation/fceux: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/fceux/Manifest  |  1 -
 games-emulation/fceux/fceux-2.2.2-r1.ebuild | 50 -
 2 files changed, 51 deletions(-)

diff --git a/games-emulation/fceux/Manifest b/games-emulation/fceux/Manifest
index c10d0a8c32a..134f52e9434 100644
--- a/games-emulation/fceux/Manifest
+++ b/games-emulation/fceux/Manifest
@@ -1,2 +1 @@
-DIST fceux-2.2.2.src.tar.gz 9249858 BLAKE2B 
9b6f788e2fc99f5ba728ac31c65da4a459f94e630b8a4b89d6dcfa62299d8170a147232731142fadd4a977f173464c94cb98ef4d1e0d1a2de28e8cf68bc74e55
 SHA512 
3d3b11c21232656492d962c21a93097f66e33fbd5adbbce6b771dc004393f30502c369eae83c23d988c7e447b4784740a10dfcb0811252854d4364c4b1face98
 DIST fceux-2.2.3.src.tar.gz 9292792 BLAKE2B 
44412934a50f2cab581cb194932a079071e8c7c1cb4cb4d173e9d7cf4898806fe1b0948d6e86fd70d1265eb596c47f77f751e3a113f03aba9b95e1f5def9c2a8
 SHA512 
6deb83e9e773694f4040f5f325b0b5b4f45d58bb3481db67b4659c940d90c4c87e3ffeac712b72ddb3f5d089cd9fc7b55b497db61f708c23a7c43c17eda55c7b

diff --git a/games-emulation/fceux/fceux-2.2.2-r1.ebuild 
b/games-emulation/fceux/fceux-2.2.2-r1.ebuild
deleted file mode 100644
index 6d6128d997a..000
--- a/games-emulation/fceux/fceux-2.2.2-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils scons-utils games
-
-DESCRIPTION="A portable Famicom/NES emulator, an evolution of the original FCE 
Ultra"
-HOMEPAGE="http://fceux.com/;
-SRC_URI="mirror://sourceforge/fceultra/${P}.src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk logo +lua +opengl"
-
-DEPEND="lua? ( dev-lang/lua:0 )
-   media-libs/libsdl[opengl?,video]
-   logo? ( media-libs/gd[png] )
-   opengl? ( virtual/opengl )
-   gtk? ( x11-libs/gtk+:3 )
-   sys-libs/zlib[minizip]"
-RDEPEND=${DEPEND}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-warnings.patch
-}
-
-src_compile() {
-   escons \
-   GTK=0 \
-   CREATE_AVI=1 \
-   SYSTEM_LUA=1 \
-   SYSTEM_MINIZIP=1 \
-   $(use_scons gtk GTK3) \
-   $(use_scons logo LOGO) \
-   $(use_scons opengl OPENGL) \
-   $(use_scons lua LUA)
-}
-
-src_install() {
-   dogamesbin bin/fceux
-
-   doman documentation/fceux.6
-   docompress -x /usr/share/doc/${PF}/documentation 
/usr/share/doc/${PF}/fceux.chm
-   dodoc -r Authors changelog.txt TODO-SDL bin/fceux.chm documentation
-   rm -f "${D}/usr/share/doc/${PF}/documentation/fceux.6"
-   make_desktop_entry fceux FCEUX
-   doicon fceux.png
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gcube/, games-emulation/gcube/files/

2018-04-29 Thread Pacho Ramos
commit: 9f88f5db5b127935744d3f310f6e1023f3439c69
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 29 09:38:18 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 29 11:25:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f88f5db

games-emulation/gcube: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/gcube/files/gcube-0.4-gcc47.patch  |  4 +-
 .../gcube/files/gcube-0.4-ldflags.patch|  4 +-
 .../gcube/files/gcube-0.4-underlink.patch  |  4 +-
 games-emulation/gcube/gcube-0.4-r2.ebuild  | 50 ++
 4 files changed, 56 insertions(+), 6 deletions(-)

diff --git a/games-emulation/gcube/files/gcube-0.4-gcc47.patch 
b/games-emulation/gcube/files/gcube-0.4-gcc47.patch
index b459a4e2403..48ac167a1f0 100644
--- a/games-emulation/gcube/files/gcube-0.4-gcc47.patch
+++ b/games-emulation/gcube/files/gcube-0.4-gcc47.patch
@@ -1,5 +1,5 @@
 Makefile.rules.old 2012-10-23 14:06:54.417782365 +0200
-+++ Makefile.rules 2012-10-23 14:07:11.516377033 +0200
+--- a/Makefile.rules.old   2012-10-23 14:06:54.417782365 +0200
 b/Makefile.rules   2012-10-23 14:07:11.516377033 +0200
 @@ -1,6 +1,6 @@
  
  SDL_CONFIG=sdl-config

diff --git a/games-emulation/gcube/files/gcube-0.4-ldflags.patch 
b/games-emulation/gcube/files/gcube-0.4-ldflags.patch
index 169472ee185..b4a64f16aed 100644
--- a/games-emulation/gcube/files/gcube-0.4-ldflags.patch
+++ b/games-emulation/gcube/files/gcube-0.4-ldflags.patch
@@ -1,5 +1,5 @@
 Makefile.rules.old 2010-10-01 07:16:16.0 +0200
-+++ Makefile.rules 2010-10-01 07:18:04.0 +0200
+--- a/Makefile.rules.old   2010-10-01 07:16:16.0 +0200
 b/Makefile.rules   2010-10-01 07:18:04.0 +0200
 @@ -88,22 +88,22 @@
  profiler: default
  

diff --git a/games-emulation/gcube/files/gcube-0.4-underlink.patch 
b/games-emulation/gcube/files/gcube-0.4-underlink.patch
index f1cff91cb15..f4b3d5b6969 100644
--- a/games-emulation/gcube/files/gcube-0.4-underlink.patch
+++ b/games-emulation/gcube/files/gcube-0.4-underlink.patch
@@ -1,5 +1,5 @@
 Makefile.rules.old 2011-06-10 14:14:08.372105234 +0200
-+++ Makefile.rules 2011-06-10 14:14:18.504746649 +0200
+--- a/Makefile.rules.old   2011-06-10 14:14:08.372105234 +0200
 b/Makefile.rules   2011-06-10 14:14:18.504746649 +0200
 @@ -1,6 +1,6 @@
  
  SDL_CONFIG=sdl-config

diff --git a/games-emulation/gcube/gcube-0.4-r2.ebuild 
b/games-emulation/gcube/gcube-0.4-r2.ebuild
new file mode 100644
index 000..6194fc6a210
--- /dev/null
+++ b/games-emulation/gcube/gcube-0.4-r2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic
+
+DESCRIPTION="Gamecube emulator"
+HOMEPAGE="http://gcube.exemu.net/;
+SRC_URI="http://gcube.exemu.net/downloads/${P}-src.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   virtual/opengl
+   media-libs/libsdl[joystick,opengl,sound,video]
+   virtual/jpeg:0
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PV}"
+
+src_prepare() {
+   default
+
+   sed -i -e '/^CFLAGS=-g/d' Makefile.rules || die
+
+   eapply "${FILESDIR}"/${P}-ldflags.patch \
+   "${FILESDIR}"/${P}-underlink.patch \
+   "${FILESDIR}"/${P}-gcc47.patch
+
+   sed -i -e '/^CC=/d' Makefile || die
+
+   append-cflags -std=gnu89 # build with gcc5 (bug #570504)
+}
+
+src_install() {
+   local x
+
+   dobin gcmap gcube
+   for x in bin2dol isopack thpview tplx ; do
+   newbin ${x} ${PN}-${x}
+   done
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cython/

2018-04-29 Thread Michał Górny
commit: a69d2ddf9372db201cd62a6f72ffc56628c04a30
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 29 11:07:43 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 29 11:13:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a69d2ddf

dev-python/cython: Build tests with -fno-strict-overflow

Pass -fno-strict-overflow to work around test failures.

Bug: https://github.com/cython/cython/issues/1911

 dev-python/cython/cython-0.28.2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/cython/cython-0.28.2.ebuild 
b/dev-python/cython/cython-0.28.2.ebuild
index 23c25226c41..eecc7a4ba32 100644
--- a/dev-python/cython/cython-0.28.2.ebuild
+++ b/dev-python/cython/cython-0.28.2.ebuild
@@ -52,6 +52,8 @@ python_compile_all() {
 
 python_test() {
tc-export CC
+   # https://github.com/cython/cython/issues/1911
+   local -x CFLAGS="${CFLAGS} -fno-strict-overflow"
"${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \
|| die "Tests fail with ${EPYTHON}"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-perl/XML-TreePP/

2018-04-29 Thread Mikle Kolyada
commit: 401f34e0978f9cb0169ce77b3eb9799d5f31bbb7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 29 11:03:30 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 29 11:03:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401f34e0

dev-perl/XML-TreePP: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-perl/XML-TreePP/XML-TreePP-0.430.0.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/dev-perl/XML-TreePP/XML-TreePP-0.430.0.ebuild 
b/dev-perl/XML-TreePP/XML-TreePP-0.430.0.ebuild
deleted file mode 100644
index 37fa2c9df9f..000
--- a/dev-perl/XML-TreePP/XML-TreePP-0.430.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_VERSION=0.43
-MODULE_AUTHOR="KAWASAKI"
-inherit perl-module
-
-DESCRIPTION="Pure Perl implementation for parsing/writing XML documents"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-"
-
-#  test? ( dev-perl/Jcode
-#  dev-perl/libwww-perl )"
-# tests need network
-SRC_TEST=skip



[gentoo-commits] repo/gentoo:master commit in: media-tv/xmltv/

2018-04-29 Thread Mikle Kolyada
commit: d41322406789b1649de0c977341da59a2b11ad92
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 29 11:00:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 29 11:01:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4132240

media-tv/xmltv: amd64 stable wrt bug #652902

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-tv/xmltv/xmltv-0.5.70.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/xmltv/xmltv-0.5.70.ebuild 
b/media-tv/xmltv/xmltv-0.5.70.ebuild
index 5f81716d88f..7fc96583801 100644
--- a/media-tv/xmltv/xmltv-0.5.70.ebuild
+++ b/media-tv/xmltv/xmltv-0.5.70.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/xmltv/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc x86 ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc x86 ~x86-linux"
 
 IUSE="ar ch_search dk dtvla es_laguiatv eu_dotmedia eu_epg fi fi_sv
 fr fr_kazer huro il is it na_dd na_dtv na_tvmedia nl no_gf pt_meo se_swedb



[gentoo-commits] repo/gentoo:master commit in: dev-perl/XML-TreePP/

2018-04-29 Thread Mikle Kolyada
commit: c70e9b29d73ea3c62297b2fe130da1f2563266d3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 29 11:00:10 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 29 11:01:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c70e9b29

dev-perl/XML-TreePP: amd64 stable wrt bug #652902

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-perl/XML-TreePP/XML-TreePP-0.430.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/XML-TreePP/XML-TreePP-0.430.0-r1.ebuild 
b/dev-perl/XML-TreePP/XML-TreePP-0.430.0-r1.ebuild
index dd7d1cf977b..865e1264cdd 100644
--- a/dev-perl/XML-TreePP/XML-TreePP-0.430.0-r1.ebuild
+++ b/dev-perl/XML-TreePP/XML-TreePP-0.430.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Pure Perl implementation for parsing/writing XML documents"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/SaltTesting/

2018-04-29 Thread Michał Górny
commit: c885fa1db9d742a4b1b10c1c27fb3427cfc5200b
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Apr 27 17:47:52 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 29 10:29:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c885fa1d

dev-python/SaltTesting: git-2->git-r3

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-python/SaltTesting/SaltTesting-2015.7.10.ebuild | 7 +++
 dev-python/SaltTesting/SaltTesting-2017.6.1.ebuild  | 7 +++
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/dev-python/SaltTesting/SaltTesting-2015.7.10.ebuild 
b/dev-python/SaltTesting/SaltTesting-2015.7.10.ebuild
index f0d8be21ad0..b83a202a4b3 100644
--- a/dev-python/SaltTesting/SaltTesting-2015.7.10.ebuild
+++ b/dev-python/SaltTesting/SaltTesting-2015.7.10.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=5
@@ -10,11 +10,10 @@ inherit eutils distutils-r1
 DESCRIPTION="Required testing tools needed in the several Salt Stack projects"
 HOMEPAGE="https://saltstack.com/community/;
 
-if [[ ${PV} == * ]]; then
-   inherit git-2
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/saltstack/salt-testing.git;
EGIT_BRANCH="develop"
-   SRC_URI=""
+   inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 x86"

diff --git a/dev-python/SaltTesting/SaltTesting-2017.6.1.ebuild 
b/dev-python/SaltTesting/SaltTesting-2017.6.1.ebuild
index 8c61110b76c..d549c7afc06 100644
--- a/dev-python/SaltTesting/SaltTesting-2017.6.1.ebuild
+++ b/dev-python/SaltTesting/SaltTesting-2017.6.1.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,11 +10,10 @@ inherit eutils distutils-r1
 DESCRIPTION="Required testing tools needed in the several Salt Stack projects"
 HOMEPAGE="https://saltstack.com/community/;
 
-if [[ ${PV} == * ]]; then
-   inherit git-2
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/saltstack/salt-testing.git;
EGIT_BRANCH="develop"
-   SRC_URI=""
+   inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-python/flask/

2018-04-29 Thread Michał Górny
commit: ce03630f05278e2f0d559cd7136cc0287ed0d835
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Apr 27 18:08:51 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 29 10:29:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce03630f

dev-python/flask: git-2->git-r3, unify ebuilds

dev-python/flask- does not install properly due to flask/json not
being found, issue exists without my changes as well.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-python/flask/flask-0.12.2.ebuild | 25 +---
 dev-python/flask/flask-.ebuild   | 38 +---
 2 files changed, 36 insertions(+), 27 deletions(-)

diff --git a/dev-python/flask/flask-0.12.2.ebuild 
b/dev-python/flask/flask-0.12.2.ebuild
index 498dd328b2f..a6175a6ac4c 100644
--- a/dev-python/flask/flask-0.12.2.ebuild
+++ b/dev-python/flask/flask-0.12.2.ebuild
@@ -7,30 +7,33 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
 
 inherit distutils-r1
 
-MY_PN="Flask"
-MY_P="${MY_PN}-${PV}"
-
 DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
 HOMEPAGE="https://github.com/pallets/flask/;
+MY_PN="Flask"
+MY_P="${MY_PN}-${PV}"
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/mitsuhiko/flask.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${MY_P}"
+fi
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples test"
 
-RDEPEND=">=dev-python/blinker-1[${PYTHON_USEDEP}]
-   >=dev-python/werkzeug-0.7[${PYTHON_USEDEP}]
-   >=dev-python/jinja-2.4[${PYTHON_USEDEP}]
+RDEPEND=">=dev-python/click-2[${PYTHON_USEDEP}]
+   >=dev-python/blinker-1[${PYTHON_USEDEP}]
>=dev-python/itsdangerous-0.21[${PYTHON_USEDEP}]
-   >=dev-python/click-2[${PYTHON_USEDEP}]"
+   >=dev-python/jinja-2.4[${PYTHON_USEDEP}]
+   >=dev-python/werkzeug-0.7[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 
-S="${WORKDIR}/${MY_P}"
-
 python_prepare_all() {
# Prevent un-needed d'loading
sed -e "s/ 'sphinx.ext.intersphinx',//" -i docs/conf.py || die

diff --git a/dev-python/flask/flask-.ebuild 
b/dev-python/flask/flask-.ebuild
index 0b68b4717e5..3329ccaa5a9 100644
--- a/dev-python/flask/flask-.ebuild
+++ b/dev-python/flask/flask-.ebuild
@@ -1,43 +1,49 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+EAPI=6
 
-inherit distutils-r1 git-2
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
-EGIT_REPO_URI="https://github.com/mitsuhiko/flask.git;
+inherit distutils-r1
 
 DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions"
+HOMEPAGE="https://pypi.org/project/Flask/;
 MY_PN="Flask"
 MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="https://pypi.org/project/Flask/;
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/mitsuhiko/flask.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="examples test"
+IUSE="doc examples test"
 
 RDEPEND="dev-python/blinker[${PYTHON_USEDEP}]
>=dev-python/itsdangerous-0.21[${PYTHON_USEDEP}]
>=dev-python/jinja-2.4[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/werkzeug-0.7[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 
-S="${WORKDIR}/${MY_P}"
-#if LIVE
-SRC_URI=
-KEYWORDS=
-#endif
+python_compile_all() {
+   use doc && emake -C docs html
+}
 
 python_test() {
py.test tests || die "Testing failed with ${EPYTHON}"
 }
 
 python_install_all() {
-   use examples && local EXAMPLES=( examples/. )
+   use examples && dodoc -r examples
+   use doc && HTML_DOCS=( docs/_build/html/. )
+
distutils-r1_python_install_all
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/autopep8/

2018-04-29 Thread Michał Górny
commit: 3abbb041dab8b2c0fa41ae4fbe73660336fc9d1b
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Apr 27 17:55:26 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 29 10:29:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3abbb041

dev-python/autopep8: git-2->git-r3

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-python/autopep8/autopep8-1.3.2.ebuild | 11 ---
 dev-python/autopep8/autopep8-1.3.3.ebuild | 11 ---
 dev-python/autopep8/autopep8-.ebuild  | 19 ---
 3 files changed, 28 insertions(+), 13 deletions(-)

diff --git a/dev-python/autopep8/autopep8-1.3.2.ebuild 
b/dev-python/autopep8/autopep8-1.3.2.ebuild
index d26545d20f2..704659d6b88 100644
--- a/dev-python/autopep8/autopep8-1.3.2.ebuild
+++ b/dev-python/autopep8/autopep8-1.3.2.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,11 +10,16 @@ inherit distutils-r1
 
 DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style 
guide"
 HOMEPAGE="https://github.com/hhatto/autopep8 
https://pypi.org/project/autopep8/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/hhatto/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
+fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND="

diff --git a/dev-python/autopep8/autopep8-1.3.3.ebuild 
b/dev-python/autopep8/autopep8-1.3.3.ebuild
index 48c985d0e5c..86abf7bd303 100644
--- a/dev-python/autopep8/autopep8-1.3.3.ebuild
+++ b/dev-python/autopep8/autopep8-1.3.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,11 +10,16 @@ inherit distutils-r1
 
 DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style 
guide"
 HOMEPAGE="https://github.com/hhatto/autopep8 
https://pypi.org/project/autopep8/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/hhatto/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND="

diff --git a/dev-python/autopep8/autopep8-.ebuild 
b/dev-python/autopep8/autopep8-.ebuild
index 9b6187b0add..1ebdd95ae11 100644
--- a/dev-python/autopep8/autopep8-.ebuild
+++ b/dev-python/autopep8/autopep8-.ebuild
@@ -1,20 +1,25 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy pypy3 )
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
 PYTHON_REQ_USE="threads(+)"
 
-inherit distutils-r1 git-2
+inherit distutils-r1
 
 DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style 
guide"
 HOMEPAGE="https://github.com/hhatto/autopep8 
https://pypi.org/project/autopep8/;
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/hhatto/${PN}.git;
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/hhatto/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS=""
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/ws4py/

2018-04-29 Thread Michał Górny
commit: 05247111fba146d1ca3f5c1bf460d3cd0b0eca8d
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Apr 27 18:55:43 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 29 10:29:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05247111

dev-python/ws4py: git-2->git-r3

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-python/ws4py/ws4py-0.3.4-r1.ebuild | 10 +-
 dev-python/ws4py/ws4py-0.3.4.ebuild| 10 +-
 dev-python/ws4py/ws4py-0.5.1.ebuild|  4 ++--
 dev-python/ws4py/ws4py-.ebuild |  2 +-
 4 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/dev-python/ws4py/ws4py-0.3.4-r1.ebuild 
b/dev-python/ws4py/ws4py-0.3.4-r1.ebuild
index 6ab67dfda7d..ee738e5a273 100644
--- a/dev-python/ws4py/ws4py-0.3.4-r1.ebuild
+++ b/dev-python/ws4py/ws4py-0.3.4-r1.ebuild
@@ -6,17 +6,17 @@
 # Same for www-servers/tornado and USE=client ... so why not???
 # pypy is viable but better with a cutdown set of deps
 
-EAPI="5"
+EAPI=5
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 PYTHON_REQ_USE="threads?"
 
 inherit distutils-r1
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/Lawouach/WebSocket-for-Python.git;
-   inherit git-2
+   inherit git-r3
 else
inherit vcs-snapshot
-   
SRC_URI="https://github.com/Lawouach/WebSocket-for-Python/tarball/v${PV} -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/Lawouach/WebSocket-for-Python/archive/v${PV} -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
 fi
 
@@ -40,7 +40,7 @@ DEPEND="test? (
)"
 
 PATCHES=(
-   "${FILESDIR}"/${P}-tests.patch
+   "${FILESDIR}"/${PN}-0.3.4-tests.patch
 )
 
 python_test() {

diff --git a/dev-python/ws4py/ws4py-0.3.4.ebuild 
b/dev-python/ws4py/ws4py-0.3.4.ebuild
index a7084914ad6..72726e9eda1 100644
--- a/dev-python/ws4py/ws4py-0.3.4.ebuild
+++ b/dev-python/ws4py/ws4py-0.3.4.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
 
 # We could depend on dev-python/cherrypy when USE=server, but
@@ -6,17 +6,17 @@
 # Same for www-servers/tornado and USE=client ... so why not???
 # pypy is viable but better with a cutdown set of deps
 
-EAPI="5"
+EAPI=5
 PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 PYTHON_REQ_USE="threads?"
 
 inherit distutils-r1
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/Lawouach/WebSocket-for-Python.git;
-   inherit git-2
+   inherit git-r3
 else
inherit vcs-snapshot
-   
SRC_URI="https://github.com/Lawouach/WebSocket-for-Python/tarball/v${PV} -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/Lawouach/WebSocket-for-Python/archive/v${PV} -> 
${P}.tar.gz"
KEYWORDS="amd64 arm x86"
 fi
 

diff --git a/dev-python/ws4py/ws4py-0.5.1.ebuild 
b/dev-python/ws4py/ws4py-0.5.1.ebuild
index c1c647c9a5e..b8797e5d415 100644
--- a/dev-python/ws4py/ws4py-0.5.1.ebuild
+++ b/dev-python/ws4py/ws4py-0.5.1.ebuild
@@ -6,14 +6,14 @@
 # Same for www-servers/tornado and USE=client ... so why not???
 # pypy is viable but better with a cutdown set of deps
 
-EAPI="6"
+EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 PYTHON_REQ_USE="threads?"
 
 inherit distutils-r1
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/Lawouach/WebSocket-for-Python.git;
-   inherit git-3
+   inherit git-r3
 else
inherit vcs-snapshot

SRC_URI="https://github.com/Lawouach/WebSocket-for-Python/archive/${PV}.tar.gz 
-> ${P}.tar.gz"

diff --git a/dev-python/ws4py/ws4py-.ebuild 
b/dev-python/ws4py/ws4py-.ebuild
index 74386cac1ba..b8797e5d415 100644
--- a/dev-python/ws4py/ws4py-.ebuild
+++ b/dev-python/ws4py/ws4py-.ebuild
@@ -6,7 +6,7 @@
 # Same for www-servers/tornado and USE=client ... so why not???
 # pypy is viable but better with a cutdown set of deps
 
-EAPI="6"
+EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 PYTHON_REQ_USE="threads?"
 



<    1   2   3   >