diff --git a/multimedia/Makefile b/multimedia/Makefile index 34b650ba8d24..b4fc16c496a5 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -1,420 +1,421 @@ COMMENT = Multimedia software SUBDIR += Bento4 SUBDIR += ab-av1 SUBDIR += ab25 SUBDIR += alass SUBDIR += aom SUBDIR += aravis SUBDIR += arcan SUBDIR += aribb24 SUBDIR += asdcplib SUBDIR += assimp SUBDIR += atomicparsley SUBDIR += audacious SUBDIR += audacious-plugins SUBDIR += av1an SUBDIR += avidemux SUBDIR += avidemux-cli SUBDIR += avidemux-plugins SUBDIR += avidemux-qt5 SUBDIR += baka-mplayer SUBDIR += bcmatroska2 SUBDIR += bino SUBDIR += bitstream SUBDIR += blind SUBDIR += btavctpd SUBDIR += butt SUBDIR += ccextractor SUBDIR += celluloid SUBDIR += cheese SUBDIR += chilitags SUBDIR += cineencoder SUBDIR += clapper SUBDIR += clutter-gst SUBDIR += clutter-gst3 SUBDIR += cmrt SUBDIR += cmrtlib SUBDIR += cx88 SUBDIR += dav1d SUBDIR += deforaos-camera SUBDIR += deforaos-player SUBDIR += dovi_tool SUBDIR += dragon SUBDIR += droidcam SUBDIR += dtv-scan-tables SUBDIR += dv2sub SUBDIR += dvb-apps SUBDIR += dvbsnoop SUBDIR += dvd-slideshow SUBDIR += dvdauthor SUBDIR += dvdid SUBDIR += dvdread SUBDIR += elementary-videos SUBDIR += emby-server SUBDIR += ffaudioconverter SUBDIR += ffdec SUBDIR += ffmpeg SUBDIR += ffmpeg3 SUBDIR += ffmpeg4 SUBDIR += ffmpeg6 SUBDIR += ffmpegthumbnailer SUBDIR += ffms2 SUBDIR += ffnvcodec-headers SUBDIR += filebot SUBDIR += flvmeta SUBDIR += fswebcam SUBDIR += funnelcake SUBDIR += gaupol SUBDIR += gavl SUBDIR += get_iplayer SUBDIR += gmmlib SUBDIR += gmp-api SUBDIR += go2tv SUBDIR += gpac SUBDIR += gpodder SUBDIR += gst123 SUBDIR += gstreamer1 SUBDIR += gstreamer1-editing-services SUBDIR += gstreamer1-libav SUBDIR += gstreamer1-plugins SUBDIR += gstreamer1-plugins-all SUBDIR += gstreamer1-plugins-aom SUBDIR += gstreamer1-plugins-assrender SUBDIR += gstreamer1-plugins-bad SUBDIR += gstreamer1-plugins-core SUBDIR += gstreamer1-plugins-dash SUBDIR += gstreamer1-plugins-dts SUBDIR += gstreamer1-plugins-dv SUBDIR += gstreamer1-plugins-dvdread SUBDIR += gstreamer1-plugins-good SUBDIR += gstreamer1-plugins-hls SUBDIR += gstreamer1-plugins-libde265 SUBDIR += gstreamer1-plugins-mpeg2dec SUBDIR += gstreamer1-plugins-mpeg2enc SUBDIR += gstreamer1-plugins-mplex SUBDIR += gstreamer1-plugins-msdk SUBDIR += gstreamer1-plugins-openh264 SUBDIR += gstreamer1-plugins-resindvd SUBDIR += gstreamer1-plugins-rust SUBDIR += gstreamer1-plugins-smoothstreaming SUBDIR += gstreamer1-plugins-svt-av1 SUBDIR += gstreamer1-plugins-svt-vp9 SUBDIR += gstreamer1-plugins-theora SUBDIR += gstreamer1-plugins-ttml SUBDIR += gstreamer1-plugins-ugly SUBDIR += gstreamer1-plugins-v4l2 SUBDIR += gstreamer1-plugins-vpx SUBDIR += gstreamer1-plugins-webrtc SUBDIR += gstreamer1-plugins-x264 SUBDIR += gstreamer1-plugins-x265 SUBDIR += gstreamer1-rtsp-server SUBDIR += gstreamermm SUBDIR += gtk-pipe-viewer SUBDIR += gtk-youtube-viewer SUBDIR += guvcview SUBDIR += hana SUBDIR += handbrake SUBDIR += haruna SUBDIR += harvid SUBDIR += hdrprobe SUBDIR += helvum SUBDIR += hyprpwcenter SUBDIR += intel-media-sdk SUBDIR += iso2mkv SUBDIR += jellyfin SUBDIR += jellyfin-desktop SUBDIR += jellyfin-ffmpeg7 SUBDIR += kaffeine SUBDIR += kamoso SUBDIR += kasts SUBDIR += kdemultimedia SUBDIR += kdemultimedia-ffmpegthumbs SUBDIR += kdenlive SUBDIR += kew SUBDIR += kf5-kmediaplayer SUBDIR += kmplayer SUBDIR += kodi SUBDIR += kodi-addon-inputstream.adaptive SUBDIR += kodi-addon-peripheral.joystick SUBDIR += kodi-addon-pvr.hts SUBDIR += kodi-addon-pvr.iptvsimple SUBDIR += kodi-addon-screensaver.biogenesis SUBDIR += kodi-addon-screensaver.matrixtrails SUBDIR += kodi-addon-screensaver.stars SUBDIR += kodi-addon-visualization.fishbmc SUBDIR += kodi-addon-visualization.projectm SUBDIR += kodi-addon-visualization.shadertoy SUBDIR += kodi-addon-visualization.spectrum SUBDIR += kooha SUBDIR += kvazaar SUBDIR += l-smash SUBDIR += lebiniou SUBDIR += lebiniou-data SUBDIR += libaacs SUBDIR += libass SUBDIR += libbdplus SUBDIR += libbluray SUBDIR += libcec SUBDIR += libdc1394 SUBDIR += libdca SUBDIR += libdcadec SUBDIR += libde265 SUBDIR += libdv SUBDIR += libdvbcsa SUBDIR += libdvbpsi SUBDIR += libdvdcss SUBDIR += libdvdnav SUBDIR += libdvdread SUBDIR += libgav1 SUBDIR += libhdhomerun SUBDIR += libmatroska SUBDIR += libmediaart SUBDIR += libmediainfo SUBDIR += libmpeg2 SUBDIR += libmtp SUBDIR += libndi SUBDIR += libopenshot SUBDIR += librav1e SUBDIR += librespot SUBDIR += librist SUBDIR += libtheora SUBDIR += libtuner SUBDIR += libudfread SUBDIR += libuvc SUBDIR += libv4l SUBDIR += libva SUBDIR += libva-intel-driver SUBDIR += libva-intel-hybrid-driver SUBDIR += libva-intel-media-driver SUBDIR += libva-nvidia-driver SUBDIR += libva-utils SUBDIR += libva-vdpau-driver SUBDIR += libvdpau SUBDIR += libvdpau-va-gl SUBDIR += libvlcpp SUBDIR += libvpl SUBDIR += libvpl-tools SUBDIR += libvpx SUBDIR += libwebm SUBDIR += libx264 SUBDIR += libxine SUBDIR += libxspf SUBDIR += libzen SUBDIR += linux-c7-libtheora SUBDIR += linux-c7-libv4l SUBDIR += linux-rl9-aom SUBDIR += linux-rl9-ffmpeg SUBDIR += linux-rl9-gstreamer1 SUBDIR += linux-rl9-gstreamer1-libav SUBDIR += linux-rl9-libtheora SUBDIR += linux-rl9-libv4l SUBDIR += linux-rl9-libva SUBDIR += linux-rl9-libvdpau SUBDIR += linux-rl9-libvpx SUBDIR += linux-rl9-qt5-qtmultimedia SUBDIR += linux-rl9-vmaf SUBDIR += linux-tsmuxer SUBDIR += linux_dvbwrapper-kmod SUBDIR += livego SUBDIR += lives SUBDIR += lms SUBDIR += lsdvd SUBDIR += m2vrequantiser SUBDIR += makemkv SUBDIR += mediaelch SUBDIR += mediainfo SUBDIR += mediamtx SUBDIR += mencoder SUBDIR += minisatip SUBDIR += minitube SUBDIR += mjpegtools SUBDIR += mkclean SUBDIR += mkvalidator SUBDIR += mkvtoolnix SUBDIR += mlt7 SUBDIR += mlt7-glaxnimate SUBDIR += mlt7-qt SUBDIR += moonshine SUBDIR += motion SUBDIR += mp3cd SUBDIR += mp4v2 SUBDIR += mpc-qt SUBDIR += mplayer SUBDIR += mplayer-skins SUBDIR += mplex SUBDIR += mpv SUBDIR += mpv-mpris SUBDIR += mpvpaper SUBDIR += mpvqt SUBDIR += msopenh264 SUBDIR += mswebrtc SUBDIR += musikcube SUBDIR += musique SUBDIR += mxflib SUBDIR += mythtv SUBDIR += naludump SUBDIR += navidrome SUBDIR += neolink SUBDIR += nostt SUBDIR += nymphcastlib SUBDIR += nymphrpc SUBDIR += obs-multi-rtmp SUBDIR += obs-studio SUBDIR += obs-text-pthread SUBDIR += obs-waveform SUBDIR += obuparse SUBDIR += oggvideotools SUBDIR += ogmtools SUBDIR += olive SUBDIR += onevpl SUBDIR += openh264 SUBDIR += openshot SUBDIR += opentimelineio SUBDIR += opentoonz SUBDIR += oscam SUBDIR += ossia-score SUBDIR += p5-Audio-M4P SUBDIR += p5-FFmpeg-Command SUBDIR += p5-FLV-Info SUBDIR += p5-File-Format-RIFF SUBDIR += p5-MP4-Info SUBDIR += p5-Net-UPnP SUBDIR += p5-Subtitles SUBDIR += peek SUBDIR += phonon SUBDIR += phonon-designerplugin SUBDIR += phonon-mpv SUBDIR += phonon-vlc SUBDIR += photofilmstrip SUBDIR += pipe-viewer SUBDIR += pipewire SUBDIR += pitivi SUBDIR += plasmatube SUBDIR += playerctl SUBDIR += plexmediaserver SUBDIR += plexmediaserver-plexpass SUBDIR += podcastdl SUBDIR += poe SUBDIR += ptx-kmod SUBDIR += pwcbsd SUBDIR += pwcview SUBDIR += py-av SUBDIR += py-cec SUBDIR += py-enzyme SUBDIR += py-gstreamer1 SUBDIR += py-guessit SUBDIR += py-knowit SUBDIR += py-mat2 SUBDIR += py-metadata-cleaner SUBDIR += py-mido SUBDIR += py-moviepy SUBDIR += py-opentimelineio SUBDIR += py-periscope SUBDIR += py-pretty_midi SUBDIR += py-pymediainfo SUBDIR += py-pysubs2 SUBDIR += py-python-mpv SUBDIR += py-pytube SUBDIR += py-scenedetect SUBDIR += py-soco SUBDIR += py-srt SUBDIR += py-subliminal SUBDIR += py-tartube SUBDIR += py-torchcodec SUBDIR += py-trakit SUBDIR += py-ustreamer SUBDIR += qmmp-plugin-pack-qt5 SUBDIR += qmmp-plugin-pack-qt6 SUBDIR += qmmp-qt5 SUBDIR += qmmp-qt6 SUBDIR += qpwgraph SUBDIR += qt5-multimedia SUBDIR += qt6-multimedia SUBDIR += quodlibet SUBDIR += qwinff SUBDIR += rage SUBDIR += rav1e SUBDIR += recordmydesktop SUBDIR += replex SUBDIR += ringrtc SUBDIR += rubygem-av SUBDIR += rubygem-clutter-gstreamer SUBDIR += rubygem-flvtool2 SUBDIR += rubygem-gstreamer SUBDIR += rubygem-streamio-ffmpeg SUBDIR += scte35dump + SUBDIR += sfml2 SUBDIR += shaka-packager SUBDIR += shotcut SUBDIR += shotcut-qt6 SUBDIR += showtime SUBDIR += simplescreenrecorder SUBDIR += smelter SUBDIR += smpeg SUBDIR += smpeg2 SUBDIR += smplayer SUBDIR += smplayer-skins SUBDIR += smplayer-themes SUBDIR += snapcast SUBDIR += streamlink SUBDIR += subtitlecomposer SUBDIR += subtitleoffsetmodifier SUBDIR += subtools SUBDIR += supersonic SUBDIR += svt-av1 SUBDIR += svt-av1-hdr SUBDIR += svt-hevc SUBDIR += svt-vp9 SUBDIR += syncplay SUBDIR += szap-s2 SUBDIR += tautulli SUBDIR += tenacity SUBDIR += termplay SUBDIR += termusic SUBDIR += tinyobjloader SUBDIR += tivodecode SUBDIR += totem SUBDIR += totem-pl-parser SUBDIR += tsduck SUBDIR += tvheadend SUBDIR += ustreamer SUBDIR += uvg266 SUBDIR += uxplay SUBDIR += v4l-utils SUBDIR += v4l_compat SUBDIR += vamps SUBDIR += vapoursynth SUBDIR += vapoursynth-l-smash-works SUBDIR += vapoursynth-vmaf SUBDIR += vcdgear SUBDIR += vcdimager SUBDIR += vdpauinfo SUBDIR += vid.stab SUBDIR += video-trimmer SUBDIR += vlc SUBDIR += vmaf SUBDIR += vvdec SUBDIR += vvenc SUBDIR += w_scan2 SUBDIR += webcamd SUBDIR += webcamoid SUBDIR += wf-recorder SUBDIR += winff SUBDIR += wireplumber SUBDIR += wl-screenrec SUBDIR += wlrobs SUBDIR += x264 SUBDIR += x265 SUBDIR += xanim SUBDIR += xawtv SUBDIR += xfce4-parole SUBDIR += xine SUBDIR += xporthdmv SUBDIR += xvid SUBDIR += yamdi SUBDIR += youtui SUBDIR += ytfzf SUBDIR += zart SUBDIR += zoneminder .include diff --git a/multimedia/sfml2/Makefile b/multimedia/sfml2/Makefile new file mode 100644 index 000000000000..9702c9d3ef5c --- /dev/null +++ b/multimedia/sfml2/Makefile @@ -0,0 +1,62 @@ +PORTNAME= SFML +DISTVERSION= 2.6.2 +CATEGORIES= multimedia devel + +MAINTAINER= agh@riseup.net +COMMENT= Simple and Fast Multimedia Library 2.x legacy +WWW= https://www.sfml-dev.org/ \ + https://github.com/SFML/SFML + +LICENSE= ZLIB +LICENSE_FILE= ${WRKSRC}/license.md + +USES= cmake compiler:c++11-lang +USE_GITHUB= yes +CMAKE_ON= SFML_USE_SYSTEM_DEPS +USE_LDCONFIG= yes + +CONFLICTS= sfml3 + +PORTDATA= * +PORTDOCS= * + +PLIST_SUB= LONGVERSION=${DISTVERSION} \ + SHORTVERSION=${DISTVERSION:R} + +OPTIONS_DEFINE= DOCS DOXYGEN +OPTIONS_GROUP= MODULES +OPTIONS_GROUP_MODULES= AUDIO GRAPHICS NETWORK WINDOW +OPTIONS_DEFAULT= ${OPTIONS_GROUP_MODULES} +OPTIONS_SUB= yes + +MODULES_DESC= SFML modules + +AUDIO_DESC= SFML Audio module +AUDIO_LIB_DEPENDS= libFLAC.so:audio/flac \ + libogg.so:audio/libogg \ + libvorbis.so:audio/libvorbis +AUDIO_USES= openal:al +AUDIO_CMAKE_BOOL= SFML_BUILD_AUDIO + +DOXYGEN_IMPLIES= DOCS +DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen +DOXYGEN_CMAKE_BOOL= SFML_BUILD_DOC + +GRAPHICS_DESC= SFML Graphics module +GRAPHICS_IMPLIES= WINDOW +GRAPHICS_LIB_DEPENDS= libfreetype.so:print/freetype2 +GRAPHICS_CMAKE_BOOL= SFML_BUILD_GRAPHICS + +NETWORK_DESC= SFML Network module +NETWORK_CMAKE_BOOL= SFML_BUILD_NETWORK + +WINDOW_DESC= SFML Window module +WINDOW_USES= gl xorg +WINDOW_USE= GL=gl XORG=x11,xcursor,xrandr +WINDOW_CMAKE_BOOL= SFML_BUILD_WINDOW + +post-install-DOCS-on: + @${RM} ${STAGEDIR}${DOCSDIR}/license.md + ${INSTALL_DATA} ${WRKSRC}/changelog.md ${STAGEDIR}${DOCSDIR} + +.include diff --git a/multimedia/sfml2/distinfo b/multimedia/sfml2/distinfo new file mode 100644 index 000000000000..c3b6495d187d --- /dev/null +++ b/multimedia/sfml2/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1787654600 +SHA256 (SFML-SFML-2.6.2_GH0.tar.gz) = 15ff4d608a018f287c6a885db0a2da86ea389e516d2323629e4d4407a7ce047f +SIZE (SFML-SFML-2.6.2_GH0.tar.gz) = 28624288 diff --git a/multimedia/sfml2/files/patch-include_SFML_System_String.hpp b/multimedia/sfml2/files/patch-include_SFML_System_String.hpp new file mode 100644 index 000000000000..ae79639bd4a2 --- /dev/null +++ b/multimedia/sfml2/files/patch-include_SFML_System_String.hpp @@ -0,0 +1,134 @@ +--- include/SFML/System/String.hpp.orig 2023-10-30 00:03:26 UTC ++++ include/SFML/System/String.hpp +@@ -35,6 +35,131 @@ + #include + + ++namespace std ++{ ++ ++namespace // anonymous ++{ ++ ++template ++struct char_traits_base ++{ ++ using char_type = CharType; ++ using int_type = IntType; ++ using off_type = streamoff; ++ using pos_type = fpos; ++ using state_type = mbstate_t; ++ ++ static inline constexpr void assign(char_type& c1, const char_type& c2) noexcept ++ { ++ c1 = c2; ++ } ++ ++ static inline constexpr bool eq(char_type c1, char_type c2) noexcept ++ { ++ return c1 == c2; ++ } ++ ++ static inline constexpr bool lt(char_type c1, char_type c2) noexcept ++ { ++ return c1 < c2; ++ } ++ ++ static constexpr int compare(const char_type* lhs, const char_type* rhs, size_t count) noexcept ++ { ++ for (; count; --count, ++lhs, ++rhs) ++ { ++ if (lt(*lhs, *rhs)) ++ return -1; ++ if (lt(*rhs, *lhs)) ++ return 1; ++ } ++ return 0; ++ } ++ ++ static inline size_t constexpr length(const char_type* s) noexcept ++ { ++ size_t i = 0; ++ for (; s[i] != '\0'; ++i) ++ { ++ } ++ return i; ++ } ++ ++ static constexpr const char_type* find(const char_type* s, size_t n, const char_type& a) noexcept ++ { ++ for (; n; --n) ++ { ++ if (*s == a) ++ return s; ++ ++s; ++ } ++ return nullptr; ++ } ++ ++ static inline char_type* move(char_type* s1, const char_type* s2, size_t n) noexcept ++ { ++ return reinterpret_cast(__builtin_memmove(s1, s2, n * sizeof(char_type))); ++ } ++ ++ static inline char_type* copy(char_type* s1, const char_type* s2, size_t n) noexcept ++ { ++ __builtin_memmove(s1, s2, n * sizeof(char_type)); ++ return s1; ++ } ++ ++ static inline char_type* assign(char_type* s, size_t n, char_type a) noexcept ++ { ++ std::fill_n(s, n, a); ++ return s; ++ } ++ ++ static inline constexpr int_type not_eof(int_type c) noexcept ++ { ++ return eq_int_type(c, eof()) ? ~eof() : c; ++ } ++ ++ static inline constexpr char_type to_char_type(int_type c) noexcept ++ { ++ return char_type(c); ++ } ++ ++ static inline constexpr int_type to_int_type(char_type c) noexcept ++ { ++ return int_type(c); ++ } ++ ++ static inline constexpr bool eq_int_type(int_type c1, int_type c2) noexcept ++ { ++ return c1 == c2; ++ } ++ ++ static inline constexpr int_type eof() noexcept ++ { ++ return int_type(EOF); ++ } ++}; ++ ++} // namespace anonymous ++ ++template<> ++struct char_traits : char_traits_base(EOF)> ++{ ++}; ++ ++template<> ++struct char_traits : char_traits_base(0xFFFF)> ++{ ++}; ++ ++template<> ++struct char_traits : char_traits_base(0xFFFFFFFF)> ++{ ++}; ++ ++} // namespace std ++ ++ + namespace sf + { + //////////////////////////////////////////////////////////// diff --git a/multimedia/sfml2/pkg-descr b/multimedia/sfml2/pkg-descr new file mode 100644 index 000000000000..1ff9a8306396 --- /dev/null +++ b/multimedia/sfml2/pkg-descr @@ -0,0 +1,7 @@ +SFML is a portable and easy to use multimedia API written in C++. +You can see it as a modern, object-oriented alternative to SDL. + +SFML is composed of several packages to perfectly suit your needs. +You can use SFML as a minimal windowing system to interface with +OpenGL, or as a fully-featured multimedia library for building games +or interactive programs. diff --git a/multimedia/sfml2/pkg-plist b/multimedia/sfml2/pkg-plist new file mode 100644 index 000000000000..22c8ff669961 --- /dev/null +++ b/multimedia/sfml2/pkg-plist @@ -0,0 +1,135 @@ +include/SFML/Audio.hpp +include/SFML/Audio/AlResource.hpp +include/SFML/Audio/Export.hpp +include/SFML/Audio/InputSoundFile.hpp +include/SFML/Audio/Listener.hpp +include/SFML/Audio/Music.hpp +include/SFML/Audio/OutputSoundFile.hpp +include/SFML/Audio/Sound.hpp +include/SFML/Audio/SoundBuffer.hpp +include/SFML/Audio/SoundBufferRecorder.hpp +include/SFML/Audio/SoundFileFactory.hpp +include/SFML/Audio/SoundFileFactory.inl +include/SFML/Audio/SoundFileReader.hpp +include/SFML/Audio/SoundFileWriter.hpp +include/SFML/Audio/SoundRecorder.hpp +include/SFML/Audio/SoundSource.hpp +include/SFML/Audio/SoundStream.hpp +include/SFML/Config.hpp +include/SFML/GpuPreference.hpp +include/SFML/Graphics.hpp +include/SFML/Graphics/BlendMode.hpp +include/SFML/Graphics/CircleShape.hpp +include/SFML/Graphics/Color.hpp +include/SFML/Graphics/ConvexShape.hpp +include/SFML/Graphics/Drawable.hpp +include/SFML/Graphics/Export.hpp +include/SFML/Graphics/Font.hpp +include/SFML/Graphics/Glsl.hpp +include/SFML/Graphics/Glsl.inl +include/SFML/Graphics/Glyph.hpp +include/SFML/Graphics/Image.hpp +include/SFML/Graphics/PrimitiveType.hpp +include/SFML/Graphics/Rect.hpp +include/SFML/Graphics/Rect.inl +include/SFML/Graphics/RectangleShape.hpp +include/SFML/Graphics/RenderStates.hpp +include/SFML/Graphics/RenderTarget.hpp +include/SFML/Graphics/RenderTexture.hpp +include/SFML/Graphics/RenderWindow.hpp +include/SFML/Graphics/Shader.hpp +include/SFML/Graphics/Shape.hpp +include/SFML/Graphics/Sprite.hpp +include/SFML/Graphics/Text.hpp +include/SFML/Graphics/Texture.hpp +include/SFML/Graphics/Transform.hpp +include/SFML/Graphics/Transformable.hpp +include/SFML/Graphics/Vertex.hpp +include/SFML/Graphics/VertexArray.hpp +include/SFML/Graphics/VertexBuffer.hpp +include/SFML/Graphics/View.hpp +include/SFML/Main.hpp +include/SFML/Network.hpp +include/SFML/Network/Export.hpp +include/SFML/Network/Ftp.hpp +include/SFML/Network/Http.hpp +include/SFML/Network/IpAddress.hpp +include/SFML/Network/Packet.hpp +include/SFML/Network/Socket.hpp +include/SFML/Network/SocketHandle.hpp +include/SFML/Network/SocketSelector.hpp +include/SFML/Network/TcpListener.hpp +include/SFML/Network/TcpSocket.hpp +include/SFML/Network/UdpSocket.hpp +include/SFML/OpenGL.hpp +include/SFML/System.hpp +include/SFML/System/Clock.hpp +include/SFML/System/Err.hpp +include/SFML/System/Export.hpp +include/SFML/System/FileInputStream.hpp +include/SFML/System/InputStream.hpp +include/SFML/System/Lock.hpp +include/SFML/System/MemoryInputStream.hpp +include/SFML/System/Mutex.hpp +include/SFML/System/NativeActivity.hpp +include/SFML/System/NonCopyable.hpp +include/SFML/System/Sleep.hpp +include/SFML/System/String.hpp +include/SFML/System/String.inl +include/SFML/System/Thread.hpp +include/SFML/System/Thread.inl +include/SFML/System/ThreadLocal.hpp +include/SFML/System/ThreadLocalPtr.hpp +include/SFML/System/ThreadLocalPtr.inl +include/SFML/System/Time.hpp +include/SFML/System/Utf.hpp +include/SFML/System/Utf.inl +include/SFML/System/Vector2.hpp +include/SFML/System/Vector2.inl +include/SFML/System/Vector3.hpp +include/SFML/System/Vector3.inl +include/SFML/Window.hpp +include/SFML/Window/Clipboard.hpp +include/SFML/Window/Context.hpp +include/SFML/Window/ContextSettings.hpp +include/SFML/Window/Cursor.hpp +include/SFML/Window/Event.hpp +include/SFML/Window/Export.hpp +include/SFML/Window/GlResource.hpp +include/SFML/Window/Joystick.hpp +include/SFML/Window/Keyboard.hpp +include/SFML/Window/Mouse.hpp +include/SFML/Window/Sensor.hpp +include/SFML/Window/Touch.hpp +include/SFML/Window/VideoMode.hpp +include/SFML/Window/Vulkan.hpp +include/SFML/Window/Window.hpp +include/SFML/Window/WindowBase.hpp +include/SFML/Window/WindowHandle.hpp +include/SFML/Window/WindowStyle.hpp +lib/cmake/SFML/SFMLConfig.cmake +lib/cmake/SFML/SFMLConfigDependencies.cmake +lib/cmake/SFML/SFMLConfigVersion.cmake +lib/cmake/SFML/SFMLSharedTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/SFML/SFMLSharedTargets.cmake +lib/libsfml-audio.so +lib/libsfml-audio.so.%%SHORTVERSION%% +lib/libsfml-audio.so.%%LONGVERSION%% +lib/libsfml-graphics.so +lib/libsfml-graphics.so.%%SHORTVERSION%% +lib/libsfml-graphics.so.%%LONGVERSION%% +lib/libsfml-network.so +lib/libsfml-network.so.%%SHORTVERSION%% +lib/libsfml-network.so.%%LONGVERSION%% +lib/libsfml-system.so +lib/libsfml-system.so.%%SHORTVERSION%% +lib/libsfml-system.so.%%LONGVERSION%% +lib/libsfml-window.so +lib/libsfml-window.so.%%SHORTVERSION%% +lib/libsfml-window.so.%%LONGVERSION%% +libdata/pkgconfig/sfml-all.pc +libdata/pkgconfig/sfml-audio.pc +libdata/pkgconfig/sfml-graphics.pc +libdata/pkgconfig/sfml-network.pc +libdata/pkgconfig/sfml-system.pc +libdata/pkgconfig/sfml-window.pc