From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- dev-perl/SDL/Manifest | 4 ++ dev-perl/SDL/SDL-2.546.ebuild | 41 +++++++++++++ dev-perl/SDL/files/SDL-2.546-pointer.patch | 29 +++++++++ dev-perl/SDL/metadata.xml | 97 ++++++++++++++++++++++++++++++ 4 files changed, 171 insertions(+) create mode 100644 dev-perl/SDL/Manifest create mode 100644 dev-perl/SDL/SDL-2.546.ebuild create mode 100644 dev-perl/SDL/files/SDL-2.546-pointer.patch create mode 100644 dev-perl/SDL/metadata.xml (limited to 'dev-perl/SDL') diff --git a/dev-perl/SDL/Manifest b/dev-perl/SDL/Manifest new file mode 100644 index 000000000000..e99c678562bd --- /dev/null +++ b/dev-perl/SDL/Manifest @@ -0,0 +1,4 @@ +AUX SDL-2.546-pointer.patch 671 BLAKE2B 188280d823e6cffea2e7d33ede63ecb172a8a272aea98272df75a75ee2cb848ca11426912bcdf90cc5cbe61ef21bb86f37803b50f7907ee9903f6173b3253094 SHA512 25a03721a4ffe64b85512fd896cef2a08faf3284ffd2f9a93fe578f7df0e96bc40952a85e39f4023f38fbb664cd7435e5d5587a7d861e884a616835e7eaecec0 +DIST SDL-2.546.tar.gz 2487053 BLAKE2B c0856c844fd94338f7fe9cd1a20f7e7889cf73ac0c4018bca55b4fc630555b344cebe5158db5fb369ae6cbdaa5471a6681aadd71b788bee044fb367b0b12f9aa SHA512 7f7015c90a277b91951a2357bcdf7c3f2f930270d211657c903240ed4529f408c200337ca79e4971eb3912da28ebf1e950053ce4d763c2599c701444c618c71a +EBUILD SDL-2.546.ebuild 977 BLAKE2B ad97ca34520efe47acaf1c0401474bb44e5989167290de7f3ca8ca7115cb7d8f67a1681416e80bcd57f97a1ff43690d99900a067e6f857039f95bb49c68fd27c SHA512 48633571c7d2b04ca0bbc97ba0f23ca80bf76eab662307f979821c70f319968a6b638e8d59531947836806204a85cbbfb6147dfa286366a604d5d0944e635e63 +MISC metadata.xml 5479 BLAKE2B a41e0c2886b7cc50265b5de20e8194f30d2b187ebbacd3c3bceaa22441f973746b11ca871ead26dbbe35ede9c52727ee6d5a1d0a48604d8df7e9452a84065be6 SHA512 a26caa4c5f2685ea3dc2134f66652740622ac54d6b71567ed9425494300caccfcbe9c969e215dcd07033792c7e30e08426c3adbc6091c0ba4354e08db14b2827 diff --git a/dev-perl/SDL/SDL-2.546.ebuild b/dev-perl/SDL/SDL-2.546.ebuild new file mode 100644 index 000000000000..3a4ed38754a6 --- /dev/null +++ b/dev-perl/SDL/SDL-2.546.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MODULE_AUTHOR=FROGGS +inherit perl-module + +DESCRIPTION="Simple DirectMedia Layer (SDL) bindings for perl" +HOMEPAGE="http://sdl.perl.org/ http://search.cpan.org/dist/SDL/ https://github.com/PerlGameDev/SDL" + +LICENSE="GPL-2 OFL-1.1" +SLOT="0" +KEYWORDS="amd64 hppa x86" +IUSE="" + +RDEPEND=">=dev-perl/Alien-SDL-1.434 + dev-perl/Capture-Tiny + dev-perl/File-ShareDir + dev-perl/Test-Most + dev-perl/Tie-Simple + media-libs/libpng:0 + media-libs/libsdl + media-libs/sdl-gfx + media-libs/sdl-image + media-libs/sdl-mixer + media-libs/sdl-pango + media-libs/sdl-ttf + media-libs/smpeg + media-libs/tiff:0 + virtual/glu + virtual/jpeg:0 + virtual/opengl + virtual/perl-ExtUtils-CBuilder + >=dev-perl/Module-Build-0.400.0 + virtual/perl-Scalar-List-Utils + virtual/perl-Test-Simple" +DEPEND=${RDEPEND} + +SRC_TEST=parallel +mydoc='CHANGELOG README TODO' +PATCHES=( "${FILESDIR}"/${P}-pointer.patch ) diff --git a/dev-perl/SDL/files/SDL-2.546-pointer.patch b/dev-perl/SDL/files/SDL-2.546-pointer.patch new file mode 100644 index 000000000000..b3721ac805e2 --- /dev/null +++ b/dev-perl/SDL/files/SDL-2.546-pointer.patch @@ -0,0 +1,29 @@ +--- ./src/Core/objects/Event.xs.orig 2015-11-02 17:32:54.831820664 -0500 ++++ ./src/Core/objects/Event.xs 2015-11-02 17:33:35.802090936 -0500 +@@ -611,7 +611,7 @@ + char *CLASS = "SDL::JoyHatEvent"; + CODE: + RETVAL = NULL; +- if ( &event != NULL ) ++ if ( event ) + RETVAL = &(event->jhat); + OUTPUT: + RETVAL +@@ -683,7 +683,7 @@ + char *CLASS = "SDL::JoyButtonEvent"; + CODE: + RETVAL = NULL; +- if ( &event != NULL ) ++ if ( event ) + RETVAL = &(event->jbutton); + OUTPUT: + RETVAL +@@ -755,7 +755,7 @@ + char *CLASS = "SDL::ResizeEvent"; + CODE: + RETVAL = NULL; +- if ( &event != NULL ) ++ if ( event ) + RETVAL = &(event->resize); + OUTPUT: + RETVAL diff --git a/dev-perl/SDL/metadata.xml b/dev-perl/SDL/metadata.xml new file mode 100644 index 000000000000..25cddc5b75b4 --- /dev/null +++ b/dev-perl/SDL/metadata.xml @@ -0,0 +1,97 @@ + + + + + perl@gentoo.org + Gentoo Perl Project + + + games@gentoo.org + Gentoo Games Project + + + SDL + Module::Build::SDL + SDL + SDL::Audio + SDL::AudioCVT + SDL::AudioSpec + SDL::CD + SDL::CDROM + SDL::CDTrack + SDL::Color + SDL::Config + SDL::Constants + SDL::Cursor + SDL::Event + SDL::Events + SDL::GFX + SDL::GFX::BlitFunc + SDL::GFX::FPSManager + SDL::GFX::Framerate + SDL::GFX::ImageFilter + SDL::GFX::Primitives + SDL::GFX::Rotozoom + SDL::Image + SDL::Internal::Loader + SDL::Joystick + SDL::Mixer + SDL::Mixer::Channels + SDL::Mixer::Effects + SDL::Mixer::Groups + SDL::Mixer::MixChunk + SDL::Mixer::MixMusic + SDL::Mixer::Music + SDL::Mixer::Samples + SDL::Mouse + SDL::MultiThread + SDL::Net + SDL::Net::IPaddress + SDL::Net::TCP + SDL::Net::UDP + SDL::Overlay + SDL::Palette + SDL::Pango + SDL::Pango::Context + SDL::PixelFormat + SDL::RWOps + SDL::Rect + SDL::SMPEG + SDL::SMPEG::Info + SDL::Surface + SDL::TTF + SDL::TTF::Font + SDL::TTFont + SDL::Time + SDL::Tutorial + SDL::Tutorial::Animation + SDL::Tutorial::LunarLander + SDL::Version + SDL::Video + SDL::VideoInfo + SDL_perl + SDLx::App + SDLx::Controller + SDLx::Controller::Interface + SDLx::Controller::State + SDLx::Controller::Timer + SDLx::FPS + SDLx::Layer + SDLx::LayerManager + SDLx::Music + SDLx::Music::Data + SDLx::Music::Default + SDLx::Rect + SDLx::SFont + SDLx::Sound + SDLx::Sprite + SDLx::Sprite::Animated + SDLx::Surface + SDLx::Surface::TiedMatrix + SDLx::Surface::TiedMatrixRow + SDLx::TTF + SDLx::Text + SDLx::Validate + PerlGameDev/SDL + + -- cgit v1.2.3