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
v2.30.7-r1 :: 0 :: gentoo
- Modified
- License
- ZLIB
- Keywords
- amd64 arm64 ppc x86 ~alpha ~arm ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc
- USE flags
- X alsa aqua custom-cflags dbus doc fcitx gles1 gles2 haptic ibus jack joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio sound static-libs test udev video vulkan wayland xscreensaver
v2.28.5-r3 :: 0 :: gentoo
- Modified
- License
- ZLIB
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~hppa ~loong ~mips ~riscv
- USE flags
- X alsa aqua custom-cflags dbus doc fcitx gles1 gles2 haptic ibus jack joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio sound static-libs test threads udev video vulkan wayland xscreensaver
USE flags
General
- X
- Add support for X11
- alsa
- Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- aqua
- Include support for the Mac OS X Aqua (Carbon/Cocoa) GUI
- custom-cflags
- Build with user-specified CFLAGS (unsupported)
- dbus
- Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- fcitx
- Enable support for app-i18n/fcitx
- gles1
- include OpenGL ES 1.0 support
- gles2
- Enable GLES 2.0 (OpenGL for Embedded Systems) support (independently of full OpenGL, see also: gles2-only)
- haptic
- Enable the haptic (force feedback) subsystem
- ibus
- Enable support for app-i18n/ibus
- jack
- Add support for the JACK Audio Connection Kit
- joystick
- Control joystick support (disable at your own risk)
- kms
- Build the KMSDRM video driver
- libsamplerate
- Build with support for converting sample rates using libsamplerate
- nas
- Add support for network audio sound
- opengl
- Add support for OpenGL (3D graphics)
- oss
- Add support for OSS (Open Sound System)
- pipewire
- Enable support for the media-video/pipewire audio backend
- pulseaudio
- Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
- sndio
- Enable support for the media-sound/sndio backend
- sound
- Control audio support (disable at your own risk)
- static-libs
- Build static versions of dynamic libraries as well
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- threads
- Add threads support for various packages. Usually pthreads
- udev
- Enable virtual/udev integration (device discovery, power and storage device support, etc)
- video
- Control video support (disable at your own risk)
- vulkan
- Add support for 3D graphics and computing via the Vulkan cross-platform API
- wayland
- Enable dev-libs/wayland backend
- xscreensaver
- Add support for XScreenSaver extension
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
cpu_flags_ppc
- altivec
- Use the AltiVec/VMX instruction set
cpu_flags_x86
- 3dnow
- Use the 3DNow! instruction set
- mmx
- Use the MMX instruction set
- sse
- Use the SSE instruction set
- sse2
- Use the SSE2 instruction set
- sse3
- Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3)
video_cards
- vc4
- VIDEO_CARDS setting to build driver for vc4 video cards
Dependencies
app-i18n / fcitx : Fcitx 5 is a generic input method framework
app-i18n / ibus : Intelligent Input Bus for Linux / Unix OS
dev-libs / glib : The GLib library of C routines
dev-libs / wayland : Wayland protocol libraries
dev-util / vulkan-headers : Vulkan Header files and API registry
gui-libs / libdecor : A client-side decorations library for Wayland clients
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
media-libs / mesa : OpenGL-like graphic library for Linux
media-libs / nas : Network Audio System
media-sound / sndio : Small audio and MIDI framework part of the OpenBSD project
media-video / pipewire : Multimedia processing graphs
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
virtual / glu : Virtual for OpenGL utility library
virtual / jack : Virtual for JACK Audio Connection Kit
virtual / libiconv : Virtual for the GNU conversion library
virtual / libudev : Virtual for libudev providers
virtual / opengl : Virtual for OpenGL implementation
x11-base / xorg-proto : X.Org combined protocol headers
x11-libs / libX11 : X.Org X11 library
x11-libs / libXScrnSaver : X.Org XScrnSaver library
x11-libs / libXcursor : X.Org Xcursor library
x11-libs / libXext : X.Org Xext library
x11-libs / libXfixes : X.Org Xfixes library
x11-libs / libXi : X.Org Xi library
x11-libs / libXrandr : X.Org Xrandr library
x11-libs / libXt : X.Org X Toolkit Intrinsics library
x11-libs / libdrm : X.Org libdrm library
x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems
Runtime Dependencies
app-i18n / fcitx : Fcitx 5 is a generic input method framework
app-i18n / ibus : Intelligent Input Bus for Linux / Unix OS
dev-libs / wayland : Wayland protocol libraries
gui-libs / libdecor : A client-side decorations library for Wayland clients
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
media-libs / mesa : OpenGL-like graphic library for Linux
media-libs / nas : Network Audio System
media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader
media-sound / sndio : Small audio and MIDI framework part of the OpenBSD project
media-video / pipewire : Multimedia processing graphs
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
virtual / glu : Virtual for OpenGL utility library
virtual / jack : Virtual for JACK Audio Connection Kit
virtual / libiconv : Virtual for the GNU conversion library
virtual / libudev : Virtual for libudev providers
virtual / opengl : Virtual for OpenGL implementation
x11-libs / libX11 : X.Org X11 library
x11-libs / libXScrnSaver : X.Org XScrnSaver library
x11-libs / libXcursor : X.Org Xcursor library
x11-libs / libXext : X.Org Xext library
x11-libs / libXfixes : X.Org Xfixes library
x11-libs / libXi : X.Org Xi library
x11-libs / libXrandr : X.Org Xrandr library
x11-libs / libXt : X.Org X Toolkit Intrinsics library
x11-libs / libdrm : X.Org libdrm library
x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems
Depending packages
app-admin / logstalgia : Replays or streams an access_log as a retro arcade game-like simulation
app-emulation / 86Box : Emulator of x86-based machines based on PCem
app-emulation / aranym : Atari Running on Any Machine, VM running Atari ST/TT/Falcon OS and TOS/GEM apps
app-emulation / faudio : Accuracy-focused XAudio reimplementation for open platforms
app-emulation / fs-uae : Integrates the most accurate Amiga emulation code available from WinUAE
app-emulation / pcem : A PC emulator that specializes in running old operating systems and software
app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools
app-emulation / uxn : An assembler and emulator for the Uxn stack-machine, written in ANSI C
app-emulation / vice : Versatile Commodore Emulator
app-emulation / virtualbox : Family of powerful x86 virtualization products for enterprise and home use
app-emulation / virtualbox-kvm : Family of powerful x86 virtualization products for enterprise and home use
app-emulation / wine-proton : Valve Software's fork of Wine
app-emulation / wine-staging : Free implementation of Windows(tm) on Unix, with Wine-Staging patchset
app-emulation / wine-vanilla : Free implementation of Windows(tm) on Unix, without external patchsets
app-emulation / xen-tools : Xen tools including QEMU and xl
app-mobilephone / scrcpy : Display and control your Android device
dev-games / flatzebra : Generic game engine for 2D double-buffering animation
dev-games / openscenegraph : Open source high performance 3D graphics toolkit
dev-games / openscenegraph-openmw : OpenMW-specific fork of OpenSceneGraph
dev-lang / pico8 : Fantasy console for making and playing tiny games and other computer programs
dev-libs / efl : Enlightenment Foundation Libraries all-in-one package
dev-libs / libzia : Platform abstraction code for tucnak package
dev-python / pygame : Python bindings for SDL multimedia library
dev-python / pysdl2 : Python (ctypes) bindings for SDL2 libraries
dev-qt / qtgamepad : Qt module to support gamepad hardware
dev-util / gource : A software version control visualization tool
dev-util / sdl-jstest : Simple SDL joystick test application for the console
games-action / a-story-about-my-uncle : First person platforming adventure about a boy who searches for his lost uncle
games-action / abuse : Port of Abuse by Crack Dot Com
games-action / apotheon : Heroic action game set within the vibrant world of Ancient Greek Mythology
games-action / astromenace : Hardcore 3D space scroll-shooter with spaceship upgrade possibilities
games-action / badland : Atmospheric side-scrolling action adventure platformer set in a gorgeous forest
games-action / brutal-legend-gog : Rock-themed action-adventure that marries visceral action combat with open-world
games-action / brutal-legend-hb : Rock-themed action-adventure that marries visceral action combat with open-world
games-action / bzflag : 3D tank combat simulator game
games-action / chromium-bsu : Fast paced, arcade-style, top-scrolling space shooter
games-action / crimsonland : A top-down shooter with a touch of RPG
games-action / dxx-rebirth : Descent Rebirth - enhanced Descent 1 & 2 engine
games-action / guacamelee : Metroidvania-style action-platformer set in a magical Mexican-inspired world
games-action / lugaru : 3D arcade with unique fighting system and anthropomorphic characters
games-action / rive : Metal wrecking, robot hacking 360-degree shooter/platformer hybrid
games-action / super-hexagon : Minimal action game by Terry Cavanagh, with music by Chipzel
games-action / supertuxkart : A kart racing game starring Tux, the linux penguin (TuxKart fork)
games-action / teeworlds : Online multi-player platform 2D shooter
games-action / transistor : Sci-fi themed action RPG where you fight through a stunning futuristic city
games-action / trine-enchanted-edition : The original sidescrolling action platformer under the Trine 2 engine
games-arcade / apricots : Fly a plane around and bomb/shoot the enemy (port of Planegame from Amiga)
games-arcade / blobby : Beach ball game with blobs of goo
games-arcade / blobwars : Platform game about a blob and his quest to rescue MIAs from an alien invader
games-arcade / cdogs-sdl : Classic overhead run-and-gun game
games-arcade / commandergenius : Open Source Commander Keen clone (needs original game files)
games-arcade / jazz2 : Open source reimplementation of Jazz Jackrabbit 2
games-arcade / jumpnbump : Funny multiplayer game about cute little fluffy bunnies
games-arcade / open-supaplex : OSS reimplementation of Supaplex in C and SDL
games-arcade / oshu : Lightweight osu! port
games-arcade / performous : SingStar GPL clone
games-arcade / rocksndiamonds : A Boulderdash clone
games-arcade / shovel-knight : Sweeping classic action adventure with an 8-bit retro aesthetic
games-arcade / supertux : A game similar to Super Mario Bros
games-emulation / advancemame : GNU/Linux port of the MAME emulator with GUI menu
games-emulation / bsnes-jg : Jolly Good Fork of bsnes
games-emulation / desmume : Nintendo DS emulator
games-emulation / dolphin : Gamecube and Wii game emulator
games-emulation / dosbox-staging : Modernized DOSBox soft-fork
games-emulation / fbzx : Full Screen Sinclair Spectrum emulator
games-emulation / fceux : Portable Famicom/NES emulator, an evolution of the original FCE Ultra
games-emulation / gambatte-jg : Jolly Good Fork of Gambatte
games-emulation / hatari : Atari ST emulator
games-emulation / higan : Multi-system emulator focused on accuracy, preservation, and configurability
games-emulation / jgrf : The Jolly Good Reference Frontend
games-emulation / m64py : A frontend for Mupen64Plus
games-emulation / mednafen : Argument-driven multi-system emulator utilizing OpenGL and SDL
games-emulation / melonds : Nintendo DS emulator, sorta
games-emulation / mgba : Game Boy Advance Emulator
games-emulation / mupen64plus-audio-sdl : A fork of Mupen64 Nintendo 64 emulator, SDL audio plugin
games-emulation / mupen64plus-core : A fork of Mupen64 Nintendo 64 emulator, core library
games-emulation / mupen64plus-input-sdl : A fork of Mupen64 Nintendo 64 emulator, SDL input plugin
games-emulation / mupen64plus-ui-console : A fork of Mupen64 Nintendo 64 emulator, console UI
games-emulation / mupen64plus-video-glide64mk2 : A fork of Mupen64 Nintendo 64 emulator, glide64mk2 video plugin
games-emulation / mupen64plus-video-rice : A fork of Mupen64 Nintendo 64 emulator, rice video plugin
games-emulation / nestopia : Portable Nintendo Entertainment System emulator written in C++
games-emulation / openmsx : MSX emulator that aims for perfection
games-emulation / pcsx2 : PlayStation 2 emulator
games-emulation / ppsspp : A PSP emulator written in C++
games-emulation / rmg : Rosalie's Mupen GUI
games-emulation / ryujinx : Experimental Nintendo Switch Emulator written in C#
games-emulation / snes9x : Super Nintendo Entertainment System (SNES) emulator
games-emulation / stella : Multi-platform Atari 2600 VCS Emulator
games-emulation / vbam : Game Boy, GBC, and GBA emulator forked from VisualBoyAdvance
games-emulation / yabause : Sega Saturn emulator
games-engines / devilutionx : Diablo engine for modern operating systems
games-engines / exult : Ultima 7 game engine that runs on modern operating systems
games-engines / fheroes2 : Recreation of HoMM2 game engine
games-engines / frotz : Interpreter for Z-code based text games
games-engines / love : A framework for 2D games in Lua
games-engines / odamex : Online multiplayer free software engine for DOOM
games-engines / openmw : Open source reimplementation of TES III: Morrowind
games-engines / qtads : Multimedia interpreter for TADS text adventures
games-engines / scummvm : Reimplementation of the SCUMM game engine used in Lucasarts adventures
games-engines / solarus : An open-source Zelda-like 2D game engine
games-engines / stratagus : A realtime strategy game engine
games-fps / alephone : An enhanced version of the game engine from the classic Mac game, Marathon
games-fps / chocolate-doom : A Doom source port that is minimalist and historically accurate
games-fps / eduke32 : An open source engine port of the classic PC first person shooter Duke Nukem 3D
games-fps / gzdoom : A modder-friendly OpenGL source port based on the DOOM engine
games-fps / prboom-plus : An enhanced clone of the classic first-person shooter Doom
games-fps / redeclipse : First-person ego-shooter, built as a total conversion of Cube Engine 2
games-fps / sauerbraten : Sauerbraten is a FOSS game engine (Cube 2) with freeware game data (Sauerbraten)
games-fps / serioussam : Linux port of Serious Sam Classic with Vulkan support
games-fps / urbanterror : Hollywood tactical shooter based on the ioquake3 engine
games-fps / xonotic : Fork of Nexuiz, Deathmatch FPS based on DarkPlaces, an advanced Quake 1 engine
games-fps / yamagi-quake2 : Quake 2 engine focused on single player
games-misc / solarus-quest-editor : A graphical user interface to create and modify quests for the Solarus engine
games-puzzle / braid-gog : Platform game where you manipulate flow of time
games-puzzle / braid-hb : Platform game where you manipulate flow of time
games-puzzle / meandmyshadow : Puzzle/platform game with a player and its shadow
games-puzzle / neverball : Clone of Super Monkey Ball using SDL/OpenGL
games-puzzle / numptyphysics : Crayon Physics-like drawing puzzle game using the same excellent Box2D engine
games-puzzle / pipewalker : Rotating pieces puzzle game
games-puzzle / quadra : Tetris clone with multiplayer support
games-puzzle / syzygy : Narrative meta-puzzle game
games-puzzle / world-of-goo-gog : A puzzle game with a strong emphasis on physics (GOG edition)
games-puzzle / world-of-goo-hb : A puzzle game with a strong emphasis on physics (Humble Bundle edition)
games-roguelike / angband : Roguelike dungeon exploration game based on the books of J.R.R. Tolkien
games-roguelike / neon-chrome : A ruthless top-down cyberpunk shooter with rogue-like elements
games-roguelike / stone-soup : Role-playing roguelike game of exploration and treasure-hunting in dungeons
games-roguelike / tomenet : A MMORPG based on the works of J.R.R. Tolkien
games-rpg / bastion : An original action role-playing game set in a lush imaginative world
games-rpg / broken-age : Point-and-click adventure from Tim Schafer's Double Fine Productions
games-rpg / celeste : Narrative-driven, single-player adventure like mom used to make
games-rpg / costume-quest : A Halloween adventure from Tim Schafer's Double Fine Productions
games-rpg / deponia-doomsday : The fourth and final instalment of the Deponia point-and-click adventures
games-rpg / deponia-tcj : The Complete Journey: The first three Deponia point-and-click adventures
games-rpg / dungeon-defenders : A hybrid of two hot genres: Tower Defense and cooperative online Action-RPG
games-rpg / eternal-lands : 3D fantasy MMORPG written in C and SDL
games-rpg / freedink : Dink Smallwood is an adventure/role-playing game, similar to Zelda (2D top view)
games-rpg / grimrock : Legend of Grimrock: The ultimate dungeon crawling RPG + modding engine
games-rpg / manaplus : OpenSource 2D MMORPG client for Evol Online and The Mana World
games-rpg / openglad : SDL clone of Gladiator, a classic RPG game
games-rpg / to-the-moon : Two doctors traversing the memories of a dying man to fulfill his last wish
games-simulation / EmptyEpsilon : A spaceship bridge simulator game
games-simulation / corsix-th : Open source clone of Theme Hospital
games-simulation / openrct2 : An open source re-implementation of Chris Sawyer's RollerCoaster Tycoon 2
games-simulation / openttd : A clone of Transport Tycoon Deluxe
games-simulation / simutrans : A free Transport Tycoon clone
games-sports / speed-dreams : Fork of the famous open racing car simulator TORCS
games-strategy / 0ad : A free, real-time strategy game
games-strategy / augustus : Feature-enhanced open source re-implementation of Caesar III
games-strategy / colobot : A real-time strategy game, where you can program your bots
games-strategy / dopewars : Re-Write of the game Drug Wars
games-strategy / dunelegacy : Updated clone of Westood Studios' Dune II
games-strategy / endless-sky : Space exploration, trading & combat in the tradition of Terminal Velocity
games-strategy / freeciv : Multiplayer strategy game (Civilization Clone)
games-strategy / freeorion : Free turn-based space empire and galactic conquest game
games-strategy / hedgewars : A turn-based strategy, artillery, action and comedy game
games-strategy / ja2-stracciatella : An improved, cross-platform, stable Jagged Alliance 2 runtime
games-strategy / julius : Feature-faithful open source re-implementation of Caesar III
games-strategy / maxr : Mechanized Assault and Exploration Reloaded
games-strategy / megaglest : Cross-platform 3D realtime strategy game
games-strategy / naev : 2D space trading and combat game, in a similar vein to Escape Velocity
games-strategy / openra : A free RTS engine supporting games like Command & Conquer, Red Alert and Dune2k
games-strategy / s25rttr : Open source remake of The Settlers II: Gold Edition (needs original data files)
games-strategy / seven-kingdoms : Seven Kingdoms: Ancient Adversaries
games-strategy / ufoai : UFO: Alien Invasion - X-COM inspired strategy game
games-strategy / uqm : The Ur-Quan Masters: Port of Star Control 2
games-strategy / warzone2100 : 3D real-time strategy game
games-strategy / wesnoth : Battle for Wesnoth - A fantasy turn-based strategy game
games-strategy / widelands : Game similar to Settlers 2
games-util / antimicro : Map keyboard and mouse buttons to gamepad buttons
games-util / antimicrox : Graphical program used to map keyboard buttons and mouse controls to a gamepad
games-util / joystick : Joystick testing utilities
gui-wm / gamescope : Efficient micro-compositor for running games
kde-plasma / plasma-desktop : KDE Plasma desktop
media-gfx / blender : 3D Creation/Animation/Publishing System
media-gfx / darktable : A virtual lighttable and darkroom for photographers
media-gfx / tuxpaint : Drawing program designed for young children
media-libs / dumb : Module/tracker based music format parser and player library
media-libs / gegl : A graph based image processing framework
media-libs / libde265 : Open h.265 video codec implementation
media-libs / libprojectm : A graphical music visualization plugin similar to milkdrop
media-libs / libsdl : Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
media-libs / mlt : Open source multimedia framework for television broadcasting
media-libs / openal : A software implementation of the OpenAL 3D audio API
media-libs / sdl2-gfx : Graphics drawing primitives library for SDL2
media-libs / sdl2-image : Image file loading library
media-libs / sdl2-mixer : Simple Direct Media Layer Mixer Library
media-libs / sdl2-net : Simple Direct Media Layer Network Support Library
media-libs / sdl2-pango : SDL2 port of SDL_Pango for rendering text using Pango
media-libs / sdl2-ttf : Library that allows you to use TrueType fonts in SDL applications
media-libs / sdl_audiolib : Audio decoding, resampling and mixing library for SDL
media-libs / smpeg2 : SDL MPEG Player Library
media-plugins / audacious-plugins : Lightweight and versatile audio player
media-plugins / mpg123-output-plugins : a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3
media-radio / tucnak : Amateur Radio VHF Contest Logbook
media-sound / cava : Console-based Audio Visualizer for Alsa
media-sound / fluidsynth : Software real-time synthesizer based on the Soundfont 2 specifications
media-sound / milkytracker : FastTracker 2 inspired music tracker
media-sound / mpg123 : A meta package for realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3
media-sound / openmpt123 : libopenmpt-based command line player for tracked music files (modules)
media-sound / schismtracker : Free implementation of Impulse Tracker, a tool used to create high quality music
media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec
media-video / guvcview : Simple Qt5 or GTK+3 interface for capturing and viewing video from v4l2 devices
media-video / jellyfin-media-player : Jellyfin Desktop Client based on Plex Media Player
media-video / movit : High-performance, high-quality video filters for the GPU
media-video / mpv : Media player for the command line
media-video / webcamoid : Full featured webcam capture application
net-libs / pjproject : Open source SIP, Media, and NAT Traversal Library
net-misc / freerdp : Free implementation of the Remote Desktop Protocol
net-misc / moonlight : NVIDIA GameStream (and Sunshine) client
sci-libs / vtk : The Visualization Toolkit
sys-boot / grub : GNU GRUB boot loader
www-plugins / lightspark : High performance flash player
x11-libs / tslib : Touchscreen Access Library
x11-libs / wxGTK : GTK version of wxWidgets, a cross-platform C++ GUI toolkit
Bugs
- 664056
- media-libs/libsdl2-2.0.8-r1: SDL_waylanddatamanager.c:(.text+0xc4): undefined reference to `pthread_sigmask'
- 682586
- media-libs/libsdl2-2.0.9: undefined reference to `SDL_LinuxSetThreadPriority_REAL'
- 698058
- media-libs/libsdl2 USE=cpu_flags_ppc_altivec on ppc64le results in color corruption
- 727578
- media-libs/libsdl2: Test failures for pygame caused by ARM optimisations
- 741490
- media-libs/libsdl2-2.0.12-r2 build error with VIDEO_CARDS="vc4"
- 824270
- media-libs/libsdl2-2.0.16-r1: SDL_egl.c:300:53: error: ‘F_OK’ undeclared (first use in this function)
- 931642
- media-libs/libsdl2-2.30.2-r1 and newer fail to compile
- 932321
- games-puzzle/world-of-goo-gog-1.51.29337 not sound with >media-libs/libsdl2-2.28.5-r1
- 932644
- media-libs/libsdl2-2.30.3[test] fails to compile: test/testgles2.c:32: fatal error: GLES2/gl2platform.h: No such file or directory
- 936073
- media-libs/libsdl2-2.30.7: stabilisation
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.30.7-r1 x86, #936073
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.30.7-r1 arm64, #936073
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.30.7-r1 amd64, #936073
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.30.7-r1 ppc, #936073
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Drop threads USE flag from 2.30.7-r1
It's effectively mandatory now. Closes: https://bugs.gentoo.org/931087 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-libs/libsdl2: Drop old
Signed-off-by: James Le Cuirot <chewi@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> - Yongxiang Liang · gentoo
media-libs/libsdl2: rename use flag fcitx4 to fcitx
Closes: https://bugs.gentoo.org/920548 Closes: https://bugs.gentoo.org/936970 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38487 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.30.7
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.30.6
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sv. Lockal · gentoo
media-libs/libsdl2: Fix build with >=gui-libs/libdecor-0.2.0
This applies https://github.com/libsdl-org/SDL/commit/4ce935b9106a0311436e41c5f28f00db30a93de1 to libsdl2-2.28. Closes: https://bugs.gentoo.org/936443 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37657 Closes: https://bugs.gentoo.org/936020 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.5-r2 ppc64, #936319
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.5-r2 sparc, #936319
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.5-r2 ppc, #936319
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.5-r2 arm, #936319
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.5-r2 x86, #936319
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.5-r2 arm64, #936319
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.5-r2 amd64, #936319
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
media-libs/libsdl2: wire up libdecor support for stable series too
[sam: add Bug: tags.] Bug: https://bugs.gentoo.org/936020 Bug: https://bugs.gentoo.org/936267 Fixes: 1b5e09a485a7c7f756af30aae248aeed5082a877 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> - Eli Schwartz · gentoo
media-libs/libsdl2: fix automagic dependency on libdecor
It is enabled and depended on for the 2.30 ebuilds which use cmake, although the cmake builds default to not building with libdecor support. It is not enabled for the stable 2.28 ebuild which uses autotools, although the autotools builds default to detecting libdecor and using it. Closes: https://bugs.gentoo.org/936020 Closes: https://bugs.gentoo.org/936267 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-libs/libsdl2: keyword 2.30.3 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Drop old 2.30.1-r1 and 2.30.2-r2
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-libs/libsdl2: disable automagic ccache
Randomly spotted ccache lines despite FEATURES=-ccache during a rebuild. Unsure by what logic options were sorted in this mycmakeargs, so semi randomly inserted near the end among the other hard =OFF for now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Keyword 2.30.3 x86, #931005
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.30.3
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: wire up libdecor support
Enable it with USE=wayland given upstream strongly recommend it in their FAQ: https://github.com/libsdl-org/SDL/blob/main/docs/README-wayland.md#window-decorations-are-missing-or-the-decorations-look-strange. (They've used stronger words on e.g. Twitter too.) Closes: https://bugs.gentoo.org/927185 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Update mesa[gles1,gles2] deps now flags have gone
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-libs/libsdl2: Drop old 2.28.1, 2.28.3, 2.28.4-r1, 2.28.5-r1
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Bump to 2.30.2, migrate to CMake
SDL3 only suppports CMake, and we have seen issues with flags not being respected in the tests under Autotools. There are CMake options for nearly every configure option we were using before. I have kept the options in the same order for easier comparison, at least for now. There is no way to explicitly select gles1 or gles2, only gles in general. Detection is performed for each at build time, but this will always succeed as libglvnd covers them both. Detection is also performed at runtime, so the usual auto-magic concerns don't apply here. Closes: https://bugs.gentoo.org/929065 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: try harder with LDFLAGS for tests
I ended up hitting a GCC bug because of inconsistent use of -mfpmath=sse. This should hopefully help. Bug: https://gcc.gnu.org/PR114487 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Unset variables that interfere with tests
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.30.1
Closes: https://bugs.gentoo.org/921254 Closes: https://bugs.gentoo.org/924034 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl2: Stabilize 2.28.5 arm, #923525
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Matoro Mahri · gentoo
media-libs/libsdl2: Stabilize 2.28.5 ppc64, #923525
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 - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
media-libs/libsdl2: stable 2.28.5 for sparc, bug #923525
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.5 amd64, #923525
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.5 arm64, #923525
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.28.5 x86, #923525
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.5 ppc, #923525
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
media-libs/libsdl2: set IUSE=+haptic
No external deps, so no reason not to enable it. Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl2: Stabilize 2.28.3 x86, #914777
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl2: Stabilize 2.28.3 ppc, #914777
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 - Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org> - James Le Cuirot · gentoo
media-libs/libsdl2: Drop Raspberry Pi support in revbump
media-libs/raspberrypi-userland(-bin) is being last-rited. You can now use the kmsdrm video driver instead. The dependency was missing in this package anyway. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl2: Stabilize 2.28.3 ppc64, #914777
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Matoro Mahri · gentoo
media-libs/libsdl2: Stabilize 2.28.3 arm64, #914777
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/libsdl2: Keyword 2.28.5 mips, #896130
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl2: add missing test dep
Bug: https://bugs.gentoo.org/896130 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/libsdl2: wire up tests
Bug: https://bugs.gentoo.org/896130 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/33898 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.28.5
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Drop old 2.26.5-r1 and 2.28.2
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-libs/libsdl2: Disable dynamic loading of libsamplerate
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.28.4
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.3 sparc, #914777
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.3 amd64, #914777
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.3 arm, #914777
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.28.3
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/libsdl2: drop 2.26.2, 2.26.3, 2.28.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.28.1 ppc, #911559
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.28.2
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.1 amd64, #911559
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.28.1 arm64, #911559
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.28.1 arm, #911559
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.1 x86, #911559
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.28.1 ppc64, #911559
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.26.5-r1 amd64, #907381
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.26.5-r1 arm64, #907381
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-libs/libsdl2: Stabilize 2.26.5-r1 x86, #907381
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.28.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.28.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.26.5-r1 sparc, #907381
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.26.5-r1 ppc, #907381
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.26.5-r1 ppc64, #907381
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.26.5-r1 arm, #907381
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/libsdl2: Switch IUSE=pulseaudio to media-libs/libpulse
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.26.5
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: drop 2.24.0-r2, 2.24.2, 2.26.0
Bug: https://bugs.gentoo.org/890614 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.26.2 amd64, #892095
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.26.3
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.26.2 arm64, #892095
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.26.2 arm, #892095
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.26.2 x86, #892095
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.26.2 ppc64, #892095
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.26.2 ppc, #892095
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.26.2 sparc, #892095
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.26.2
Closes: https://bugs.gentoo.org/889414 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add joystick patch to 2.24.2 too
It's fixed in 2.26.0 upstream. Closes: https://bugs.gentoo.org/884237 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.24.2 sparc, #883975
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.24.2 x86, #883975
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.24.2 amd64, #883975
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.24.2 ppc64, #883975
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.24.2 ppc, #883975
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.24.2 arm64, #883975
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.24.2 arm, #883975
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.26.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-libs/libsdl2: use prefixed AT_M4DIR
Closes: https://bugs.gentoo.org/880581 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.24.2
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pavel Zhukov · gentoo
media-libs/libsdl2: Fix build with libudev and joystick subsystem disabled
Upstream commit: 71fb91f7e43c5f046a037bf5ca59214d93fe2d51 Signed-off-by: Pavel Zhukov <pavel@zhukoff.net> Closes: https://github.com/gentoo/gentoo/pull/27607 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Drop old 2.0.20-r1, 2.0.22, 2.24.0, 2.24.0-r1
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: Stabilize 2.24.0-r2 x86, #873826
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libsdl2: Stabilize 2.24.0-r2 sparc, #873826
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libsdl2: Stabilize 2.24.0-r2 arm64, #873826
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libsdl2: Stabilize 2.24.0-r2 arm, #873826
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libsdl2: Stabilize 2.24.0-r2 amd64, #873826
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.24.0-r2 ppc64, #873826
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.24.0-r2 ppc, #873826
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: fix configure tests with Clang 15
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: backport CMake config file fixes
Fixes build of consumers/reverse dependencies using CMake to discover SDL2. devilutionx failed like: ``` -- Configuring done CMake Error at CMakeLists.txt:243 (target_link_libraries): Target "devilutionx" links to: SDL2::SDL2main but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing. ``` See https://forums.gentoo.org/viewtopic-p-8741497.html. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - orbea · gentoo
media-libs/libsdl2: Add 2.24.0
* Add missing dependency for x11-libs/libXfixes * Remove xinerama IUSE as upstream removed it * Remove unused dependency for x11-libs/libXxf86vm * Fix the threads configure argument Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/26930 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - orbea · gentoo
media-libs/libsdl2: Add 2.0.22
Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/26671 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-libs/libsdl2: keyword 2.0.20-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Drop old and vulnerable 2.0.16-r1
Bug: https://bugs.gentoo.org/836665 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: sparc stable wrt bug #836664
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libsdl2: Stabilize 2.0.20-r1 arm, #836664
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.0.20-r1 ppc, #836664
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-libs/libsdl2: Stabilize 2.0.20-r1 arm64, #836664
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: amd64 stable wrt bug #836664
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-libs/libsdl2: Stabilize 2.0.20-r1 x86, #836664
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: ppc64 stable wrt bug #836664
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-libs/libsdl2: depend on >=wayland-1.20 + scanner
Fails with <1.20 and if wayland-scanner is missing it wouldn't fail but silently build libsdl2 without wayland support (revbump to ensure everything is in order and prevent downgrades). Closes: https://bugs.gentoo.org/831884 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: add 2.0.20
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
Revert "media-libs/libsdl2: add USE flags hidapi, libusb"
This reverts commit a5b38687c0accc7a1bd5782da18c402bc683d0da. I overlooked a few things when reviewing this. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Udvare · gentoo
media-libs/libsdl2: add USE flags hidapi, libusb
hidapi to enable/disable hidapi support (which was missing) libusb flag to enable libusb-based raw HID access on top of hidapi Package-Manager: Portage-3.0.28, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/22558 Signed-off-by: Andrew Udvare <audvare@gmail.com> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Drop old 2.0.14-r1
Closes: https://bugs.gentoo.org/814332 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.0.16 arm64, #814653
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.0.16 arm, #814653
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: x86 stable wrt bug #814653
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: sparc stable wrt bug #814653
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libsdl2: ppc64 stable wrt bug #814653
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libsdl2: ppc stable wrt bug #814653
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.0.16 amd64, #814653
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Drop old 2.0.14-r2
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-libs/libsdl2: Require USE=joystick when USE=haptic
Otherwise you get an undefined reference. Bug: https://bugs.gentoo.org/814332 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Install Doxygen documentation with USE=doc
Also install the sdl2-config man page. Closes: https://bugs.gentoo.org/812344 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-libs/libsdl2: Drop unused toolchain-funcs in 2.0.16
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Version bump to 2.0.16, EAPI 8
This version adds PipeWire support. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-libs/libsdl2: Remove -D__LINUX__ hack again
I think this slipped back in through a user contribution. The original issue was probably due to autoheader. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
media-libs/libsdl2: keyword 2.0.14-r2 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-libs/libsdl2: drop vulnerable 2.0.12-r2
Bug: https://bugs.gentoo.org/766204 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Matt Turner · gentoo
media-libs/libsdl2: Set USE-defaults for mesa[egl,gbm]
Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.0.14-r1 arm64, #766204
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.0.14-r1 arm, #766204
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: x86 stable wrt bug #766204
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.14-r1 for ppc64
stable wrt bug #766204 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-libs/libsdl2: Removed multilib_copy_sources call
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Haelwenn (lanodan) Monnier · gentoo
media-libs/libsdl2: Add support for GLES1
Related: https://github.com/adoptware/pinball/issues/28#issuecomment-831935835 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/20690 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Mair-Keimberger · gentoo
media-libs/libsdl2: remove unused eclass
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: amd64 stable wrt bug #766204
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.14-r1 for sparc
stable wrt bug #766204 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.14-r1 for ppc
stable wrt bug #766204 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-libs/libsdl2: Build regression has disappeared
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: drop 2.0.12-r1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.0.12-r2 ppc64, #773166
Signed-off-by: Sam James <sam@gentoo.org> - Haelwenn (lanodan) Monnier · gentoo
media-libs/libsdl2: Add sndio support
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/19609 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-libs/libsdl2: Call eautoreconf with AT_NOEAUTOHEADER="yes"
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
media-libs/libsdl2: stub-out eautoheader
Closes: https://bugs.gentoo.org/764959 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: fix trailing whitespace
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@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 - Lars Wendler · gentoo
media-libs/libsdl2: Bump to version 2.0.14
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.0.12-r2 ppc, #745567
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: amd64 stable wrt bug #745567
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
media-libs/libsdl2: stable 2.0.12-r2 for sparc, bug #745567
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="sparc" 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 - Agostino Sarubbo · gentoo
media-libs/libsdl2: x86 stable wrt bug #745567
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.0.12-r2 arm, #745567
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
media-libs/libsdl2: stable 2.0.12-r2 for hppa, bug #745567
Package-Manager: Portage-3.0.4, Repoman-3.0.1 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 - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.0.12-r2 arm64, #745567
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-libs/libsdl2: removed obsolete 2.0.10-r1
Closes: https://bugs.gentoo.org/737606 Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.12-r1 for ppc64
stable wrt bug #736186 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brian Kubisiak · gentoo
media-libs/libsdl2: Fix EGL and wayland support on systems without X11.
Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Brian Kubisiak <brian@kubisiak.com> Closes: https://github.com/gentoo/gentoo/pull/17365 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.0.12-r1 ppc, #736186
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libsdl2: Stabilize 2.0.12-r1 arm64, #736186
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: x86 stable wrt bug #736186
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libsdl2: amd64 stable wrt bug #736186
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: arm stable wrt bug #736186
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: sparc stable wrt bug #736186
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Fix building against the latest Vulkan headers
Closes: https://bugs.gentoo.org/721954 Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Apply gles to gles2 USE rename to stable
Easier than fixing the consuming ebuilds. Package-Manager: Portage-2.3.96, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-libs/libsdl2: Drop old 2.0.10-r2
Package-Manager: Portage-2.3.96, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Rename gles USE flag to gles2
We unconditionally disable GLES1 support. Kodi is the only package still using the "gles" flag now. Closes: https://bugs.gentoo.org/716248 Package-Manager: Portage-2.3.96, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Drop old and vulnerable 2.0.9
Bug: https://bugs.gentoo.org/690064 Package-Manager: Portage-2.3.96, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
media-libs/libsdl2: stable 2.0.10 for sparc, bug #690064
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" 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 - Georgy Yakovlev · gentoo
media-libs/libsdl2: migrate to CPU_FLAGS_PPC
Package-Manager: Portage-2.3.94, Repoman-2.3.21 Acked-by: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-libs/libsdl2: Bump to version 2.0.12
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Never delete libSDL2main.a and libSDL2_test.a
These are mandatory are they may be needed even when linking dynamically. Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@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 - James Le Cuirot · gentoo
media-libs/libsdl2: Add jack USE flag
Closes: https://bugs.gentoo.org/697658 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@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 - Mikle Kolyada · gentoo
media-libs/libsdl2: arm stable wrt bug #690064
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.10 for ppc64, bug #690064
Package-Manager: Portage-2.3.75, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.10 for ppc, bug #690064
Package-Manager: Portage-2.3.75, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.10 for ia64, bug #690064
Package-Manager: Portage-2.3.75, Repoman-2.3.17 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libsdl2: amd64 stable wrt bug #690064
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
media-libs/libsdl2: x86 stable (bug #690064)
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
media-libs/libsdl2: arm64 stable (bug #690064)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.75, Repoman-2.3.17 RepoMan-Options: --include-arches="arm64" - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-libs/libsdl2: Removed old.
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
media-libs/libsdl2: Bump to version 2.0.10
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
media-libs/libsdl2: stable 2.0.9 for sparc, bug #674134
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
media-libs/libsdl2: 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" - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-libs/libsdl2: arm stable wrt bug #674134
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Tobias Klausmann · gentoo
media-libs/libsdl2-2.0.9-r0: alpha stable
Bug: http://bugs.gentoo.org/674134 Signed-off-by: Tobias Klausmann <klausman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.9 for ppc64, bug #674134
Package-Manager: Portage-2.3.56, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.9 for ppc, bug #674134
Package-Manager: Portage-2.3.56, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-libs/libsdl2: Replaced ltprune with "find ... -delete" calls.
Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Mikle Kolyada · gentoo
media-libs/libsdl2: amd64 stable wrt bug #674134
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
media-libs/libsdl2: x86 stable (bug #674134)
Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.9 for ia64, bug #674134
Package-Manager: Portage-2.3.53, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Arfrever Frehtes Taifersar Arahesis · gentoo
media-libs/libsdl2: Support app-i18n/fcitx and app-i18n/ibus.
Closes: https://bugs.gentoo.org/670248 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Add vulkan support via USE flag
This now enables the "loadso" option unconditionally, partly because both Vulkan and Windows require it, and partly because upstream insist that it should be enabled. It is feasible that Vulkan could be made to work without it and upstream have shown interest so if someone is prepared to do the work then we can revisit this. Closes: https://bugs.gentoo.org/644732 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Drop old 2.0.8-r1
Signed-off-by: James Le Cuirot <chewi@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - James Le Cuirot · gentoo
media-libs/libsdl2: Version bump to 2.0.9
No changes to the ebuild beyond dropping two merged patches. Signed-off-by: James Le Cuirot <chewi@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Markus Meier · gentoo
media-libs/libsdl2: arm stable, bug #665062
Signed-off-by: Markus Meier <maekke@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="arm" - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-libs/libsdl2: Patch in missing Wayland header dependencies
Bug: https://bugzilla.libsdl.org/show_bug.cgi?id=3977 Closes: https://github.com/gentoo/gentoo/pull/9904 Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-libs/libsdl2: amd64 stable wrt bug #665062
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Tobias Klausmann · gentoo
media-libs/libsdl2-2.0.8-r2: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/665062 - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
media-libs/libsdl2: x86 stable (bug #665062)
Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.8-r2 for ppc64, bug #665062
Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc64" - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.8-r2 for ppc, bug #665062
Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc" - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.8-r2 for ia64, bug #665062
Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="ia64" - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/libsdl2: Drop 2.0.4
Package-Manager: Portage-2.3.45, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.8-r1 for ppc, bug #646364
Package-Manager: Portage-2.3.45, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc" - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.8-r1 for ppc64, bug #646364
Package-Manager: Portage-2.3.44, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc64" - Repository mirror & CI · gentoo
Merge updates from master - Jeroen Roovers · gentoo
media-libs/libsdl2: Stable for HPPA too.
Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --ignore-arches - James Le Cuirot · gentoo
media-libs/libsdl2: Add kms and video_cards_vc4 USE flags
I haven't managed to get this to work but this is probably an upstream issue so I'm adding the flag anyway. It may even work on slightly older Mesa verions. See our bug report for details. No revbump as few people will want this. Closes: https://bugs.gentoo.org/656000 Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Tupone Alfredo · gentoo
media-libs/libsdl2: Fix build when first installing
Closes: https://bugs.gentoo.org/655788 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Tobias Klausmann · gentoo
media-libs/libsdl2-2.0.8-r1: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/646364 - Tupone Alfredo · gentoo
media-libs/libsdl2: Fix include path for wrapped header
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Arfrever Frehtes Taifersar Arahesis · gentoo
media-libs/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto). - James Le Cuirot · gentoo
media-libs/libsdl2: Drop old 2.0.5
Package-Manager: Portage-2.3.36, Repoman-2.3.9 - Marty E. Plummer · gentoo
media-libs/libsdl2: enable cocoa on osx
Required for building on osx prefix, otherwise you get the following build failures: Undefined symbols for architecture x86_64: "_Cocoa_IsWindowInFullscreenSpace", referenced from: _SDL_UpdateFullscreenMode in SDL_video.o _SDL_OnWindowFocusLost in SDL_video.o "_Cocoa_Mtl_AddMetalView", referenced from: _METAL_CreateRenderer in SDL_render_metal.o "_Cocoa_SetWindowFullscreenSpace", referenced from: _SDL_UpdateFullscreenMode in SDL_video.o ld: symbol(s) not found for architecture x86_64 Package-Manager: Portage-2.3.31, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8200 - Mikle Kolyada · gentoo
media-libs/libsdl2: arm stable wrt bug #646364
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Aaron Bauman · gentoo
media-libs/libsdl2: amd64 stable wrt bug #646364
Bug: https://bugs.gentoo.org/646364 Package-Manager: Portage-2.3.31, Repoman-2.3.9 - Thomas Deutschmann · gentoo
media-libs/libsdl2: x86 stable (bug #646364)
Package-Manager: Portage-2.3.31, Repoman-2.3.9 - Sergei Trofimovich · gentoo
media-libs/libsdl2: stable 2.0.8-r1 for ia64, bug #646364
Bug: https://bugs.gentoo.org/646364 Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" - Azamat H. Hackimov · gentoo
media-libs/libsdl2: Fix to CMake building errors
Generated sdl2.pc contains trailing spaces which considered as error in CMake policy CMP0004. Added patch that fixes that. Upstream bug: https://bugzilla.libsdl.org/show_bug.cgi?id=4144 Bug: https://bugs.gentoo.org/646364 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/8098 - Pacho Ramos · gentoo
media-libs/libsdl2: 2.0.5 is stable on ia64
Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --force - Pacho Ramos · gentoo
media-libs/libsdl2: Drop old
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Pacho Ramos · gentoo
media-libs/libsdl2: Fix multiple dependency issues
- libsamplerate was automagic (#642474 by ulm) - DirectFB is going to die (#606194) - libXt is not always needed (#590222 by Rafał Mużyło) Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Rolf Eike Beer · gentoo
media-libs/libsdl2: move ~sparc keyword forward
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" - Lars Wendler · gentoo
media-libs/libsdl2: Dropped media-libs/FusionSound from dependencies.
It's been removed form the tree for months already. Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Lars Wendler · gentoo
media-libs/libsdl2: Removed old.
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Lars Wendler · gentoo
media-libs/libsdl2: Bump to version 2.0.8
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
media-libs/libsdl2: keyworded 2.0.5 for sparc, bug #508226 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" - Sergei Trofimovich · gentoo
media-libs/libsdl2: keyworded 2.0.4 for sparc, bug #508226 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" - Lars Wendler · gentoo
media-libs/libsdl2: Bump to version 2.0.7
Package-Manager: Portage-2.3.12, Repoman-2.3.3 - Lars Wendler · gentoo
media-libs/libsdl2: Bump to version 2.0.6
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Patrick McLean · gentoo
media-libs/libsdl2: Revision bump, add patch to fix DS4 support in new kernels
This patch has been merged in to master, but upstream hasn't done a release in quite awhile. Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Alexis Ballier · gentoo
media-libs/libsdl2: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sergei Trofimovich · gentoo
media-libs/libsdl2: ia64 stable, bug #574786
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sergei Trofimovich · gentoo
media-libs/libsdl2: ia64 stable, bug #608868
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sergei Trofimovich · gentoo
media-libs/libsdl2: ~ia64 keyword, bug #508226
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Marty E. Plummer · gentoo
media-libs/libsdl2: --enable-loadso on windows
For opengl to work on windows (at least via a mingw-w64 cross-compile) --enable-loadso is required, as they dlopen opengl32.dll to get a handle. Bug: https://bugs.gentoo.org/636542 Signed-off-by: Marty E. Plummer <hanetzer@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/4649 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Michael Weber · gentoo
media-libs/libsdl2: ppc stable (bug 608868).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Lars Wendler · gentoo
media-libs/libsdl2: Bump to version 2.0.5
Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Chí-Thanh Christopher Nguyễn · gentoo
media-libs/libsdl2: keyword ~ppc
Bug: https://bugs.gentoo.org/show_bug.cgi?id=508226 Package-Manager: portage-2.2.28 - Michael Sterrett · gentoo
media-libs/libsdl2: clean old
Package-Manager: portage-2.2.26 - Matt Turner · gentoo
media-libs/libsdl2: alpha stable, bug 573740. - Markus Meier · gentoo
media-libs/libsdl2: arm stable, bug #573740
Package-Manager: portage-2.2.27 RepoMan-Options: --include-arches="arm" - Michael Sterrett · gentoo
media-libs/libsdl2: correct wayland REQUIRED_USE syntax
Package-Manager: portage-2.2.26 - Michael Sterrett · gentoo
media-libs/libsdl2: wayland requires gles (bug #576546)
Package-Manager: portage-2.2.26 - Jeroen Roovers · gentoo
media-libs/libsdl2: Stable for HPPA PPC64 (bug #573740).
Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches - Agostino Sarubbo · gentoo
media-libs/libsdl2: x86 stable wrt bug #573740
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libsdl2: amd64 stable wrt bug #573740
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Michael Sterrett · gentoo
media-libs/libsdl2: version bump
Package-Manager: portage-2.2.24 - Mike Frysinger · gentoo
media-libs/libsdl2: mark 2.0.3-r200 alpha stable - Michael Sterrett · gentoo
use configure.ac (bug #563430)
Package-Manager: portage-2.2.20.1 - Jeroen Roovers · gentoo
media-libs/libsdl2: Stable for HPPA PPC64 (bug #558600).
Package-Manager: portage-2.2.20.1 - 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