Summary
Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power." Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby.
Versions
v1.2.68 :: 0 :: gentoo
- Modified
- License
- ZLIB
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~hppa ~loong ~mips ~riscv
- USE flags
- X alsa joystick opengl sound test video
USE flags
General
- X
- Add support for X11
- alsa
- Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- joystick
- Control joystick support (disable at your own risk)
- opengl
- Add support for OpenGL (3D graphics)
- sound
- Control audio support (disable at your own risk)
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- video
- Control video support (disable at your own risk)
abi_mips
- n32
- 64-bit (32-bit pointer) libraries
- n64
- 64-bit libraries
- o32
- 32-bit libraries
abi_s390
- 32
- 32-bit (s390) libraries
- 64
- 64-bit (s390x) libraries
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
- x32
- x32 ABI libraries
Dependencies
media-libs / libsdl2 : Simple Direct Media Layer
Runtime Dependencies
media-libs / libsdl2 : Simple Direct Media Layer
Depending packages
app-emulation / bochs : LGPL-ed pc emulator
app-emulation / dosemu : DOS Emulator
app-emulation / fuse : Free Unix Spectrum Emulator by Philip Kendall
app-emulation / virtualbox : Family of powerful x86 virtualization products for enterprise and home use
app-emulation / xen-tools : Xen tools including QEMU and xl
app-office / multitalk : New type of presentation program
dev-games / clanlib : Multi-platform game development library
dev-games / guichan : Portable C++ GUI library designed for games using Allegro, SDL and/or OpenGL
dev-games / openscenegraph : Open source high performance 3D graphics toolkit
dev-games / openscenegraph-openmw : OpenMW-specific fork of OpenSceneGraph
dev-games / t4k-common : Library of code shared between tuxmath and tuxtype
dev-lang / nim : Compiled, garbage-collected systems programming language
dev-libs / libnsfb : C library for framebuffer abstraction
dev-libs / serdisplib : Library to drive several displays with built-in controllers or display modules
dev-libs / zziplib : Lightweight library for extracting data from files archived in a single zip file
dev-ml / ocamlsdl : OCaml SDL Bindings
dev-perl / Alien-SDL : Building, finding and using SDL binaries
dev-perl / SDL : Simple DirectMedia Layer (SDL) bindings for perl
dev-tcltk / tcl3d : Tcl bindings to OpenGL and other 3D libraries
dev-util / sdl-jstest : Simple SDL joystick test application for the console
games-action / armagetronad : Fast-paced 3D lightcycle game based on Tron
games-action / barrage : Violent point-and-click shooting game
games-action / bomberclone : Bomberman clone with network game support
games-action / clanbomber : Bomberman-like multiplayer game
games-action / deathchase3d : Remake of the Sinclair Spectrum game of the same name
games-action / dxx-rebirth : Descent Rebirth - enhanced Descent 1 & 2 engine
games-action / formido : A shooting game in the spirit of Phobia games
games-action / gltron : 3d tron, just like the movie
games-action / heroes : Heroes Enjoy Riding Over Empty Slabs: similar to Tron and Nibbles
games-action / luola : A 2D multiplayer arcade game resembling V-Wing
games-action / maelstrom : An asteroids battle game
games-action / noiz2sa : Abstract Shooting Game
games-action / orbital-eunuchs-sniper : Snipe terrorists from your orbital base
games-action / powermanga : Arcade 2D shoot-em-up game
games-action / psychonauts-gog : A mind-bending platforming adventure from Double Fine Productions
games-action / psychonauts-hb : A mind-bending platforming adventure from Double Fine Productions
games-action / rrootage : Abstract shooter - defeat auto-created huge battleships
games-action / shootingstar : A topdown shooter
games-action / snipes : 2D scrolling shooter, resembles the old DOS game of same name
games-action / solar2 : Open-world sandbox game set in an infinite abstract universe
games-action / supermariowar : Fan-made multiplayer Super Mario Bros. style deathmatch game
games-action / swordandsworcery : An exploratory action adventure game with an emphasis on audiovisual style
games-action / towbowl-tactics : Tow Bowl Tactics is a game based on Games Workshop's Blood Bowl
games-action / trine : Physics-based action game with character-dependent solutions to challenges
games-action / violetland : Help a girl named Violet in the struggle with hordes of monsters
games-arcade / abe : Scrolling, platform-jumping, key-collecting, ancient pyramid exploring game
games-arcade / amphetamine : A cool Jump'n Run game offering some unique visual effects
games-arcade / aquaria : A 2D scroller set in a massive ocean world
games-arcade / asteroid : Modern version of the arcade classic that uses OpenGL
games-arcade / balloonchase : Fly a hot air balloon and try to blow the other player out of the screen
games-arcade / barbarian-bin : Save Princess Mariana through one-on-one battles with demonic barbarians
games-arcade / batrachians : Fly-eating frog video game
games-arcade / berusky : Free logic game based on an ancient puzzle named Sokoban
games-arcade / betna : Defend your volcano from the attacking ants by firing rocks/bullets at them
games-arcade / blockrage : Falling-blocks arcade game with a 2-player hotseat mode
games-arcade / bomns : Fast-paced multiplayer deathmatch arcade game
games-arcade / briquolo : Breakout with 3D representation based on OpenGL
games-arcade / bumprace : Simple arcade racing game
games-arcade / burgerspace : Clone of the 1982 BurgerTime video game by Data East
games-arcade / ceferino : Super-Pang clone (destroy bouncing balloons with your grapnel)
games-arcade / circuslinux : Clone of the Atari 2600 game "Circus Atari"
games-arcade / cob : Cruising on Broadway: a painting-type game
games-arcade / conveysdl : Guide the blob along the conveyer belt collecting the red blobs
games-arcade / cosmosmash : Space rock shooting video game
games-arcade / crack-attack : Addictive OpenGL-based block game
games-arcade / criticalmass : SDL/OpenGL space shoot'em up game
games-arcade / defendguin : Clone of the arcade game Defender, but with a Linux theme
games-arcade / digger : Digger Remastered
games-arcade / dynamitejack : A stealth game with bombs in glorious 2D
games-arcade / emilia-pinball : SDL OpenGL pinball game
games-arcade / epiar : Space adventure/combat game
games-arcade / excido : Fast paced action game
games-arcade / fishsupper : A simple arcade/puzzle game, loosely based on the retro classic Frogger
games-arcade / gav : GPL Arcade Volleyball
games-arcade / gish-demo : Play as an amorphous ball of tar that rolls and squishes around
games-arcade / gnujump : Xjump clone with added features
games-arcade / gunocide2ex : Fast-paced 2D shoot'em'up
games-arcade / holotz-castle : 2D platform game
games-arcade / insaneodyssey : Help West Muldune escape from a futuristic mental hospital
games-arcade / jvgs : Open-source platform game with a sketched and minimalistic look
games-arcade / kajaani-kombat : Rampart-like game set in space
games-arcade / kobodeluxe : An SDL port of xkobo, a addictive space shoot-em-up
games-arcade / komi : Komi the Space Frog - a simple SDL game
games-arcade / late : Game similar to Barrack by Ambrosia Software
games-arcade / lbreakout : Breakout clone written with the SDL library
games-arcade / lbreakout2 : Breakout clone written with the SDL library
games-arcade / missile : Port of the Atari Missile Command game for Linux
games-arcade / moleinvasion : Mole infested 2D platform game
games-arcade / njam : Multi or single-player network Pacman-like game in SDL
games-arcade / openbubbles : Clone of Evan Bailey's game Bubbles
games-arcade / openmortal : Spoof of the famous Mortal Kombat game
games-arcade / opentyrian : Open-source port of the DOS game Tyrian, vertical scrolling shooter
games-arcade / pachi : Platform game inspired by games like Manic Miner and Jet Set Willy
games-arcade / pacmanarena : 3D Pacman clone with a few surprises. Rockets, bombs and explosions abound
games-arcade / penguin-command : Clone of the classic Missile Command game
games-arcade / pengupop : Networked Puzzle Bubble clone
games-arcade / primateplunge : Help poor Monkey navigate his way down through treacherous areas
games-arcade / retrobattle : A NES-like platform arcade game
games-arcade / ri-li : Drive a toy wood engine and collect all the coaches
games-arcade / rockdodger : Dodge the rocks for as long as possible until you die
games-arcade / sable : A frantic 3D space shooter
games-arcade / savagewheels : 2D car crashing game similar to the old classic Destruction Derby
games-arcade / sdb : A 2D top-down action game; escape a facility full of walking death machines
games-arcade / sdlroids : Asteroids Clone for X using SDL
games-arcade / sdlsasteroids : Rework of Sasteroids using SDL
games-arcade / slimevolley : A simple volleyball game
games-arcade / spout : Abstract Japanese caveflier / shooter
games-arcade / supertransball2 : Thrust clone
games-arcade / tecnoballz : An exciting Brick Breaker
games-arcade / thinktanks-demo : Tank combat game with lighthearted, fast paced pandemonium
games-arcade / tomatoes : How many tomatoes can you smash in ten short minutes?
games-arcade / trailblazer : Guide a ball through a succession of levels while avoiding holes
games-arcade / tuxanci : First Tux shooter multi-player network game inspired by Bulanci
games-arcade / tuxpuck : Hover hockey
games-arcade / vor : Variations on Rockdodger: Dodge the rocks until you die
games-arcade / xrick : Clone of the Rick Dangerous adventure game from the 80's
games-arcade / yarsrevenge : Remake of the Atari 2600 classic Yar's Revenge
games-board / atakks : Clone of Ataxx
games-board / biloba : Board game, up to 4 players, with AI and network
games-board / gtkboard : Board games system
games-board / pokerth : Texas Hold'em poker game
games-emulation / atari800 : Emulator of Atari 8-bit computer systems and 5200 game console
games-emulation / dgen-sdl : Linux/SDL-Port of the famous DGen MegaDrive/Genesis-Emulator
games-emulation / dosbox : DOS emulator
games-emulation / generator : Sega Genesis / Mega Drive emulator
games-emulation / gens : Sega Genesis/CD/32X emulator
games-emulation / gngb : Gameboy / Gameboy Color emulator
games-emulation / gngeo : A NeoGeo emulator
games-emulation / gnuboy : Gameboy emulator with multiple renderers
games-emulation / lxdream : An emulator for the Sega Dreamcast system
games-emulation / zsnes : Fork of the classic Super Nintendo emulator
games-engines / love : A framework for 2D games in Lua
games-engines / openxcom : Open-source reimplementation of the popular UFO: Enemy Unknown
games-fps / avp : Linux port of Aliens vs Predator
games-fps / blackshades : You control a psychic bodyguard, and try to protect the VIP
games-fps / darkplaces : Enhanced engine for iD Software's Quake 1
games-fps / etqw-bin : Enemy Territory: Quake Wars
games-fps / etqw-demo : Enemy Territory: Quake Wars demo
games-fps / legends : Fast-paced first-person-shooter online multiplayer game, similar to Tribes
games-fps / nexuiz : Deathmatch FPS based on DarkPlaces, an advanced Quake 1 engine
games-fps / quake2-icculus : The icculus.org Linux port of iD's Quake 2 engine
games-fps / quakeforge : 3D engine based on id Software's Quake and QuakeWorld game engines
games-fps / rott : Rise of the Triad for Linux!
games-fps / soldieroffortune : First-person shooter based on the mercenary trade
games-fps / turtlearena : A turtle featuring free and open source third-person action game (ioq3 engine)
games-fps / ut2004 : Editor's Choice Edition plus Mega Pack for the well-known first-person shooter
games-fps / worldofpadman : A cartoon style multiplayer first-person shooter
games-kids / memonix : Brain teasers, puzzle and memory games for kid's in one pack
games-kids / tuxmath : Educational arcade game where you have to solve maths problems
games-kids / tuxtype : Typing tutorial with lots of eye-candy
games-misc / ballerburg : Linux port of the classical Atari ST game Ballerburg
games-misc / sdljoytest : SDL app to test joysticks and game controllers
games-misc / sound-of-sorting : Visualization and Audibilization of Sorting Algorithms
games-puzzle / amoebax : Cute and addictive action-puzzle game, similar to tetris
games-puzzle / anagramarama : Create as many words as you can before the time runs out
games-puzzle / biniax2 : Logic game with arcade and tactics modes
games-puzzle / brainparty : A puzzle-solving, brain-stretching game for all ages
games-puzzle / concentration : The classic memory game with some new life
games-puzzle / cuyo : Highly addictive and remotely related to tetris
games-puzzle / einstein : A puzzle game inspired by Albert Einstein
games-puzzle / enigma : Puzzle game similar to Oxyd
games-puzzle / fbg : Tetris clone written in OpenGL
games-puzzle / fish-fillets : Underwater puzzle game - find a safe way out
games-puzzle / flobopuyo : Clone of the famous PuyoPuyo game
games-puzzle / gemdropx : Puzzle game where it's your job to clear the screen of gems
games-puzzle / gnurobbo : Robbo, a popular Atari XE/XL game ported to Linux
games-puzzle / icebreaker : Trap and capture penguins on Antarctica
games-puzzle / lmarbles : Puzzle game inspired by Atomix and written in SDL
games-puzzle / lpairs : Classic memory game
games-puzzle / ltris : Very polished Tetris clone
games-puzzle / mirrormagic : A game like Deflektor (C 64) or Mindbender (Amiga)
games-puzzle / mures : Clone of Sega's Chu Chu Rocket
games-puzzle / pingus : Free Lemmings clone
games-puzzle / pipepanic : Simple pipe connecting game
games-puzzle / pipewalker : Rotating pieces puzzle game
games-puzzle / rezerwar : Puzzle game like the known tetromino and the average pipe games
games-puzzle / sdl-jewels : Swap and match 3 or more jewels in a line in order to score points
games-puzzle / tong : Tetris and Pong in the same place at the same time
games-puzzle / toppler : Reimplementation of Nebulous using SDL
games-puzzle / torrent : Match rising tiles before reaching the top to score as many points as possible
games-puzzle / triptych : Fast-paced Tetris-like puzzler
games-puzzle / twindistress : Match and remove all of the blocks before time runs out
games-puzzle / wakkabox : A simple block-pushing game
games-puzzle / wizznic : Block-clearing puzzle game
games-puzzle / world-of-goo-demo : Puzzle game with a strong emphasis on physics (demo version)
games-puzzle / xlogical : Puzzle game based on the Logical! game released on the Commodore Amiga
games-puzzle / xpired : Sokoban-styled puzzle game with lots more action
games-puzzle / xwelltris : 2.5D tetris like game
games-puzzle / xye : Free version of the classic game Kye
games-roguelike / FTL : Faster Than Light: A spaceship simulation real-time roguelike-like game
games-roguelike / FTL-gog : Top-down roguelike space ship simulator
games-roguelike / crossfire-client : Client for the nethack-style but more in the line of UO
games-roguelike / dwarf-fortress : Single-player fantasy game
games-roguelike / powder : A game in the genre of Rogue, Nethack, and Diablo with emphasis on tactical play
games-roguelike / scourge : A graphical rogue-like adventure game
games-roguelike / tome : save the world from Morgoth and battle evil (or become evil ;])
games-roguelike / tomenet : A MMORPG based on the works of J.R.R. Tolkien
games-roguelike / wrogue : Gothic science fantasy roguelike game
games-rpg / avadon : Epic fantasy role-playing adventure in an enormous and unique world
games-rpg / daimonin-client : Graphical 2D tile-based MMORPG
games-rpg / dear-esther : Ghost story, told using first-person gaming technologies
games-rpg / egoboo : 3D dungeon crawling adventure in the spirit of NetHack
games-rpg / freedroid : The original Freedroid, a clone of the C64 classic Paradroid
games-rpg / freedroidrpg : Modification of the classical Freedroid engine into an RPG
games-rpg / gwiz : Clone of old-school Wizardry(tm) games by SirTech
games-rpg / manaplus : OpenSource 2D MMORPG client for Evol Online and The Mana World
games-simulation / crrcsim : Model-airplane flight simulation program
games-simulation / gl117 : Action flight simulator
games-simulation / lincity-ng : City simulation game
games-simulation / micropolis : Free version of the well-known city building simulation
games-simulation / pmars-sdl : Portable redcode simulator's sdl port for core war
games-simulation / searchandrescue : Helicopter based air rescue flight simulator
games-simulation / senken : City simulation game
games-sports / foobillard : 8ball, 9ball, snooker and carambol game
games-sports / trigger : Free OpenGL rally car racing game
games-sports / ultimatestunts : Remake of the famous Stunts game
games-sports / xmoto : A challenging 2D motocross platform game, where physics play an important role
games-strategy / darwinia : A digital dreamscape simulation game
games-strategy / dominions2 : Dominions 2: The Ascension Wars is an epic turn-based fantasy strategy game
games-strategy / dopewars : Re-Write of the game Drug Wars
games-strategy / freesynd : Portable engine reimplementation for the classic Bullfrog game Syndicate
games-strategy / galaxyhack : Multiplayer AI script based strategy game
games-strategy / lgeneral : Turn-based strategy game heavily inspired by the classic Panzer General
games-strategy / scorched3d : Multi-player tank battle in 3D (OpenGL)
games-strategy / spaz : Space Pirates and Zombies
games-strategy / warmux : A free Worms clone
media-gfx / pixels2pgf : Convert pixel images (e.g. QRCode) to PGF/Tikz rectangles
media-gfx / povray : The Persistence of Vision Raytracer
media-gfx / wings : Wings 3D is an advanced subdivision modeler
media-libs / avidemux-core : Core libraries for simple video cutting, filtering and encoding tasks
media-libs / devil : DevIL image library
media-libs / esdl : Erlang bindings for the SDL library
media-libs / gegl : A graph based image processing framework
media-libs / libde265 : Open h.265 video codec implementation
media-libs / libdv : Software codec for dv-format video (camcorders etc)
media-libs / libmpeg2 : Library for decoding mpeg-2 and mpeg-1 video
media-libs / libtheora : The Theora Video Compression Codec
media-libs / libvisual : Abstraction library between applications and audio visualisation plugins
media-libs / openglide : Glide to OpenGL wrapper
media-libs / quirc : QR decoder library
media-libs / sdl-gfx : Graphics drawing primitives library for SDL
media-libs / sdl-image : Image file loading library
media-libs / sdl-mixer : Simple Direct Media Layer Mixer Library
media-libs / sdl-net : Simple Direct Media Layer Network Support Library
media-libs / sdl-pango : connect the text rendering engine of GNOME to SDL
media-libs / sdl-sound : Simple Direct Media Layer Mixer Library
media-libs / sdl-ttf : Library that allows you to use TrueType fonts in SDL applications
media-libs / sge : Graphics extensions library for SDL
media-libs / smpeg : SDL MPEG Player Library
media-libs / xine-lib : Core libraries for Xine movie player
media-plugins / libvisual-projectm : A libvisual graphical music visualization plugin similar to milkdrop
media-sound / din : a software musical instrument and audio synthesizer
media-sound / lmms : Cross-platform music production software
media-sound / meterbridge : Software meterbridge for the UNIX based JACK audio system
media-sound / mhwaveedit : GTK+ Sound file editor (wav, and a few others.)
media-sound / mp3blaster : Text console based program for playing audio files
media-sound / synaesthesia : Nice graphical accompaniment to music
media-sound / tempest_for_eliza : Listen to music on the radio generated by images on your screen
media-sound / xmms2 : X(cross)platform Music Multiplexing System, next generation of the XMMS player
media-sound / xwax : Digital vinyl emulation software
media-video / binkplayer : Bink Video! Player
media-video / gpac : Implementation of the MPEG-4 Systems standard developed from scratch in ANSI C
media-video / mjpegtools : Tools for MJPEG video
media-video / mplayer : Media Player for Linux
net-misc / tcpsound : Play sounds in response to network traffic
net-wireless / gnuradio : Toolkit that provides signal processing blocks to implement software radios
sci-calculators / tiemu : Texas Instruments hand-helds emulator
x11-libs / agg : High quality rendering engine library for C++
x11-misc / fireflies : Fireflies screensaver: Wicked cool eye candy
Bugs
- 246177
- media-libs/libsdl comes with internal copies of Xorg libraries and crashes Xorg 1.5
- 291960
- New media-libs/spulibs ebuild split out of media-libs/libsdl, needed for SPU-accelerated video in SDL
- 769920
- media-libs/libsdl does not build SDL.dll when cross-compiling with mingw
- 795315
- media-libs/libsdl[libcaca] abi_x86_32 tries to link 64-bit libraries
- 889412
- media-libs/libsdl-1.2.15* -- drop obsolete(?) libsdl-1.2.15-gamma.patch?
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/libsdl: drop 1.2.15_p20221201, 1.2.64, 1.2.64_p20230726
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl: Stabilize 1.2.68 arm, #923528
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Matoro Mahri · gentoo
media-libs/libsdl: Stabilize 1.2.68 ppc64, #923528
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.68 amd64, #923528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.68 x86, #923528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.68 arm64, #923528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.68 sparc, #923528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.68 ppc, #923528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl: Stabilize 1.2.64_p20230726 ppc, #920975
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Matoro Mahri · gentoo
media-libs/libsdl: Stabilize 1.2.64_p20230726 ppc64, #920975
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Matoro Mahri · gentoo
media-libs/libsdl: Stabilize 1.2.64_p20230726 arm, #920975
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Matoro Mahri · gentoo
media-libs/libsdl: Stabilize 1.2.64_p20230726 arm64, #920975
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl: Keyword 1.2.68 x86, #905645
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.64_p20230726 amd64, #920975
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl: Stabilize 1.2.64 ppc, #909521
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl: Stabilize 1.2.64 arm64, #909521
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl: Keyword 1.2.68 sparc, #905645
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl: Keyword 1.2.68 alpha, #905645
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl: Stabilize 1.2.64 ppc64, #909521
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl: Keyword 1.2.68 mips, #905645
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: add 1.2.68
The release notes mention sdl-perl works now, so maybe it fixes our problems (or perhaps the hang I've seen even if not the assert). See https://github.com/libsdl-org/sdl12-compat/releases/tag/release-1.2.68. Bug: https://bugs.gentoo.org/907609 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/libsdl: drop 1.2.60
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: add 1.2.64_p20230726
Includes some implicit include fixes (for game consumers). Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.64 arm, #909521
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.64 amd64, #909521
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl: Keyword 1.2.64 ia64, #905645
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-libs/libsdl: keyword 1.2.64 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
media-libs/libsdl: add 1.2.64
Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl: Keyword 1.2.60 hppa, #905645
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: Keyword 1.2.60 ppc64, #905645
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: Keyword 1.2.60 ppc, #905645
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-libs/libsdl: Keyword 1.2.60 riscv, #905645
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Arthur Zamarin · gentoo
media-libs/libsdl: Keyword 1.2.60 arm64, #905645
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Sam James · gentoo
media-libs/libsdl: Keyword 1.2.60 arm, #905645
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: drop 1.2.15_p20210224, 1.2.15_p20221103
Bug: https://bugs.gentoo.org/861809 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl: Stabilize 1.2.60 amd64, #899432
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20221201 ppc, #886195
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20221201 sparc, #886195
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20221201 arm, #886195
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20221201 arm64, #886195
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl: Replace live ebuild with 1.2.60 release
sdl12-compat has now matured sufficiently that we do not need a live ebuild. This is still effectively a rewrite though, so I'm only adding the ~amd64 keyword to begin with. I have also reduced the number of USE flags to a minimum, so that SDL2 can be left to deal with flags such as pulseaudio. I want to drop the alsa flag too, but some packages still depend on this. I'll fix them up later. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20221201 amd64, #886195
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20221201 x86, #886195
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20221201 ppc64, #886195
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: add 1.2.15_p20221201
Fixes CVE-2021-33657. Bug: https://bugs.gentoo.org/836665 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: add 1.2.15_p20221103
Bug: https://bugs.gentoo.org/861809 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - orbea · gentoo
media-libs/libsdl: Fix -Werror,-Wdeprecated-non-prototype
Fixes the build for clang 16. reference: https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240 Upstream-PR: https://github.com/libsdl-org/SDL-1.2/pull/869 Upstream-Commit: https://github.com/libsdl-org/SDL-1.2/commit/ff3516b9ddbb4f8a87d9c3546c0a4fb6eb491cfe Upstream-Commit: https://github.com/libsdl-org/SDL-1.2/commit/e738cfffced8a006094d55337d917386582ada47 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/27801 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-libs/libsdl: keyword 1.2.15_p20210224 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl: Disable autodetection of sndio
We could add a sndio USE flag, but we're half way to dropping the real SDL1 in favour of the SDL2 compatibility wrapper. Closes: https://bugs.gentoo.org/818007 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-libs/libsdl: toolchain-funcs++ for IndirectInherits
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-libs/libsdl: drop vulnerable 1.2.15-r9
Bug: https://bugs.gentoo.org/692388 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Haelwenn (lanodan) Monnier · gentoo
media-libs/libsdl: Add live package targeting sdl12-compat
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/21749 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
media-libs/libsdl: drop deprecated ltprune eclass
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yixun Lan · gentoo
media-libs/libsdl: add riscv keyword
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20210224 arm64, #692388
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl: sparc stable wrt bug #692388
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20210224 ppc64, #692388
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20210224 ppc, #692388
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20210224 arm, #692388
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20210224 amd64, #692388
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libsdl: Stabilize 1.2.15_p20210224 x86, #692388
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: eutils->epatch, blank line after EAPI
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: disable (some) broken features on Darwin
We can't get all the way there, but some features can't be built right now for sure, so let's disable those. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl: fix (parallel) build with slibtool
Patch is upstream for libsdl2 and will be for libsdl soon. Thanks-to: orbea <orbea@riseup.net> Closes: https://bugs.gentoo.org/779445 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl: Move nasm/yasm from DEPEND to BDEPEND
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Volkmar W. Pogatzki · gentoo
media-libs/libsdl: BDEPEND
Closes: https://bugs.gentoo.org/617772 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/19792 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
media-libs/libsdl: multiple CVEs v1.2.15_p20210224
Bug: https://bugs.gentoo.org/772194 Bug: https://bugs.gentoo.org/692388 EAPI 7 Bug: https://bugs.gentoo.org/774024 Dropping older patches included in snapshot Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/19733 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Volkmar W. Pogatzki · gentoo
media-libs/libsdl: https
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop most stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
media-libs/libsdl: stable 1.2.15-r9 for hppa, bug #730970
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
media-libs/libsdl: drop to ~hppa
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-libs/libsdl: [QA] inherit ltprune.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
media-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
media-libs/libsdl: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" - Arfrever Frehtes Taifersar Arahesis · gentoo
media-libs/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto). - David Seifert · gentoo
*/*: Remove emul-linux-x86-* blockers
Closes: https://github.com/gentoo/gentoo/pull/8073 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Fabian Groffen · gentoo
media-libs/libsdl: revert nasm usage to same set as before, bug #607634
Package-Manager: portage-2.3.3 - Fabian Groffen · gentoo
media-libs/libsdl: fix for Prefix, bug #607178
Package-Manager: portage-2.3.3 - Michael Sterrett · gentoo
clean old
Package-Manager: portage-2.2.24 - Agostino Sarubbo · gentoo
media-libs/libsdl: alpha stable wrt bug #562978
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="alpha" - Mikle Kolyada · gentoo
media-libs/libsdl: ia64 stable wrt bug #562978
Package-Manager: portage-2.2.20.1 - Markus Meier · gentoo
media-libs/libsdl: arm stable, bug #562978
Package-Manager: portage-2.2.23 RepoMan-Options: --include-arches="arm" - Agostino Sarubbo · gentoo
media-libs/libsdl: sparc stable wrt bug #562978
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="sparc" - Agostino Sarubbo · gentoo
media-libs/libsdl: ppc stable wrt bug #562978
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc" - Jeroen Roovers · gentoo
media-libs/libsdl: Stable for PPC64 (bug #562978).
Package-Manager: portage-2.2.23 RepoMan-Options: --ignore-arches - Mikle Kolyada · gentoo
media-libs/libsdl: x86 stable wrt bug #562978
Package-Manager: portage-2.2.20.1 - Agostino Sarubbo · gentoo
media-libs/libsdl: amd64 stable wrt bug #562978
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" - Jeroen Roovers · gentoo
media-libs/libsdl: Stable for HPPA (bug #562978).
Package-Manager: portage-2.2.23 RepoMan-Options: --ignore-arches - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed