diff --git a/manifest/armv7l/s/sfml.filelist b/manifest/armv7l/s/sfml.filelist new file mode 100644 index 000000000..dfc0c4cd6 --- /dev/null +++ b/manifest/armv7l/s/sfml.filelist @@ -0,0 +1,157 @@ +/usr/local/include/SFML/Audio.hpp +/usr/local/include/SFML/Audio/AudioResource.hpp +/usr/local/include/SFML/Audio/Export.hpp +/usr/local/include/SFML/Audio/InputSoundFile.hpp +/usr/local/include/SFML/Audio/Listener.hpp +/usr/local/include/SFML/Audio/Music.hpp +/usr/local/include/SFML/Audio/OutputSoundFile.hpp +/usr/local/include/SFML/Audio/PlaybackDevice.hpp +/usr/local/include/SFML/Audio/Sound.hpp +/usr/local/include/SFML/Audio/SoundBuffer.hpp +/usr/local/include/SFML/Audio/SoundBufferRecorder.hpp +/usr/local/include/SFML/Audio/SoundChannel.hpp +/usr/local/include/SFML/Audio/SoundFileFactory.hpp +/usr/local/include/SFML/Audio/SoundFileFactory.inl +/usr/local/include/SFML/Audio/SoundFileReader.hpp +/usr/local/include/SFML/Audio/SoundFileWriter.hpp +/usr/local/include/SFML/Audio/SoundRecorder.hpp +/usr/local/include/SFML/Audio/SoundSource.hpp +/usr/local/include/SFML/Audio/SoundStream.hpp +/usr/local/include/SFML/Config.hpp +/usr/local/include/SFML/GpuPreference.hpp +/usr/local/include/SFML/Graphics.hpp +/usr/local/include/SFML/Graphics/BlendMode.hpp +/usr/local/include/SFML/Graphics/CircleShape.hpp +/usr/local/include/SFML/Graphics/Color.hpp +/usr/local/include/SFML/Graphics/Color.inl +/usr/local/include/SFML/Graphics/ConvexShape.hpp +/usr/local/include/SFML/Graphics/CoordinateType.hpp +/usr/local/include/SFML/Graphics/Drawable.hpp +/usr/local/include/SFML/Graphics/Export.hpp +/usr/local/include/SFML/Graphics/Font.hpp +/usr/local/include/SFML/Graphics/Glsl.hpp +/usr/local/include/SFML/Graphics/Glsl.inl +/usr/local/include/SFML/Graphics/Glyph.hpp +/usr/local/include/SFML/Graphics/Image.hpp +/usr/local/include/SFML/Graphics/PrimitiveType.hpp +/usr/local/include/SFML/Graphics/Rect.hpp +/usr/local/include/SFML/Graphics/Rect.inl +/usr/local/include/SFML/Graphics/RectangleShape.hpp +/usr/local/include/SFML/Graphics/RenderStates.hpp +/usr/local/include/SFML/Graphics/RenderTarget.hpp +/usr/local/include/SFML/Graphics/RenderTexture.hpp +/usr/local/include/SFML/Graphics/RenderWindow.hpp +/usr/local/include/SFML/Graphics/Shader.hpp +/usr/local/include/SFML/Graphics/Shape.hpp +/usr/local/include/SFML/Graphics/Sprite.hpp +/usr/local/include/SFML/Graphics/StencilMode.hpp +/usr/local/include/SFML/Graphics/Text.hpp +/usr/local/include/SFML/Graphics/Texture.hpp +/usr/local/include/SFML/Graphics/Transform.hpp +/usr/local/include/SFML/Graphics/Transform.inl +/usr/local/include/SFML/Graphics/Transformable.hpp +/usr/local/include/SFML/Graphics/Vertex.hpp +/usr/local/include/SFML/Graphics/VertexArray.hpp +/usr/local/include/SFML/Graphics/VertexBuffer.hpp +/usr/local/include/SFML/Graphics/View.hpp +/usr/local/include/SFML/Main.hpp +/usr/local/include/SFML/Network.hpp +/usr/local/include/SFML/Network/Export.hpp +/usr/local/include/SFML/Network/Ftp.hpp +/usr/local/include/SFML/Network/Http.hpp +/usr/local/include/SFML/Network/IpAddress.hpp +/usr/local/include/SFML/Network/Packet.hpp +/usr/local/include/SFML/Network/Socket.hpp +/usr/local/include/SFML/Network/SocketHandle.hpp +/usr/local/include/SFML/Network/SocketSelector.hpp +/usr/local/include/SFML/Network/TcpListener.hpp +/usr/local/include/SFML/Network/TcpSocket.hpp +/usr/local/include/SFML/Network/UdpSocket.hpp +/usr/local/include/SFML/OpenGL.hpp +/usr/local/include/SFML/System.hpp +/usr/local/include/SFML/System/Angle.hpp +/usr/local/include/SFML/System/Angle.inl +/usr/local/include/SFML/System/Clock.hpp +/usr/local/include/SFML/System/Err.hpp +/usr/local/include/SFML/System/Exception.hpp +/usr/local/include/SFML/System/Export.hpp +/usr/local/include/SFML/System/FileInputStream.hpp +/usr/local/include/SFML/System/InputStream.hpp +/usr/local/include/SFML/System/MemoryInputStream.hpp +/usr/local/include/SFML/System/NativeActivity.hpp +/usr/local/include/SFML/System/Sleep.hpp +/usr/local/include/SFML/System/String.hpp +/usr/local/include/SFML/System/String.inl +/usr/local/include/SFML/System/SuspendAwareClock.hpp +/usr/local/include/SFML/System/Time.hpp +/usr/local/include/SFML/System/Time.inl +/usr/local/include/SFML/System/Utf.hpp +/usr/local/include/SFML/System/Utf.inl +/usr/local/include/SFML/System/Vector2.hpp +/usr/local/include/SFML/System/Vector2.inl +/usr/local/include/SFML/System/Vector3.hpp +/usr/local/include/SFML/System/Vector3.inl +/usr/local/include/SFML/Window.hpp +/usr/local/include/SFML/Window/Clipboard.hpp +/usr/local/include/SFML/Window/Context.hpp +/usr/local/include/SFML/Window/ContextSettings.hpp +/usr/local/include/SFML/Window/Cursor.hpp +/usr/local/include/SFML/Window/Event.hpp +/usr/local/include/SFML/Window/Event.inl +/usr/local/include/SFML/Window/Export.hpp +/usr/local/include/SFML/Window/GlResource.hpp +/usr/local/include/SFML/Window/Joystick.hpp +/usr/local/include/SFML/Window/Keyboard.hpp +/usr/local/include/SFML/Window/Mouse.hpp +/usr/local/include/SFML/Window/Sensor.hpp +/usr/local/include/SFML/Window/Touch.hpp +/usr/local/include/SFML/Window/VideoMode.hpp +/usr/local/include/SFML/Window/Vulkan.hpp +/usr/local/include/SFML/Window/Window.hpp +/usr/local/include/SFML/Window/WindowBase.hpp +/usr/local/include/SFML/Window/WindowBase.inl +/usr/local/include/SFML/Window/WindowEnums.hpp +/usr/local/include/SFML/Window/WindowHandle.hpp +/usr/local/lib/cmake/SFML/FindDRM.cmake +/usr/local/lib/cmake/SFML/FindEGL.cmake +/usr/local/lib/cmake/SFML/FindFLAC.cmake +/usr/local/lib/cmake/SFML/FindFreetype.cmake +/usr/local/lib/cmake/SFML/FindGBM.cmake +/usr/local/lib/cmake/SFML/FindGLES.cmake +/usr/local/lib/cmake/SFML/FindUDev.cmake +/usr/local/lib/cmake/SFML/FindVorbis.cmake +/usr/local/lib/cmake/SFML/SFMLAudioSharedTargets-release.cmake +/usr/local/lib/cmake/SFML/SFMLAudioSharedTargets.cmake +/usr/local/lib/cmake/SFML/SFMLConfig.cmake +/usr/local/lib/cmake/SFML/SFMLConfigVersion.cmake +/usr/local/lib/cmake/SFML/SFMLGraphicsSharedTargets-release.cmake +/usr/local/lib/cmake/SFML/SFMLGraphicsSharedTargets.cmake +/usr/local/lib/cmake/SFML/SFMLNetworkSharedTargets-release.cmake +/usr/local/lib/cmake/SFML/SFMLNetworkSharedTargets.cmake +/usr/local/lib/cmake/SFML/SFMLSystemSharedTargets-release.cmake +/usr/local/lib/cmake/SFML/SFMLSystemSharedTargets.cmake +/usr/local/lib/cmake/SFML/SFMLWindowSharedTargets-release.cmake +/usr/local/lib/cmake/SFML/SFMLWindowSharedTargets.cmake +/usr/local/lib/libsfml-audio.so +/usr/local/lib/libsfml-audio.so.3.0 +/usr/local/lib/libsfml-audio.so.3.0.0 +/usr/local/lib/libsfml-graphics.so +/usr/local/lib/libsfml-graphics.so.3.0 +/usr/local/lib/libsfml-graphics.so.3.0.0 +/usr/local/lib/libsfml-network.so +/usr/local/lib/libsfml-network.so.3.0 +/usr/local/lib/libsfml-network.so.3.0.0 +/usr/local/lib/libsfml-system.so +/usr/local/lib/libsfml-system.so.3.0 +/usr/local/lib/libsfml-system.so.3.0.0 +/usr/local/lib/libsfml-window.so +/usr/local/lib/libsfml-window.so.3.0 +/usr/local/lib/libsfml-window.so.3.0.0 +/usr/local/lib/pkgconfig/sfml-all.pc +/usr/local/lib/pkgconfig/sfml-audio.pc +/usr/local/lib/pkgconfig/sfml-graphics.pc +/usr/local/lib/pkgconfig/sfml-network.pc +/usr/local/lib/pkgconfig/sfml-system.pc +/usr/local/lib/pkgconfig/sfml-window.pc +/usr/local/share/doc/SFML/license.md +/usr/local/share/doc/SFML/readme.md diff --git a/manifest/x86_64/s/sfml.filelist b/manifest/x86_64/s/sfml.filelist new file mode 100644 index 000000000..8acb13d02 --- /dev/null +++ b/manifest/x86_64/s/sfml.filelist @@ -0,0 +1,157 @@ +/usr/local/include/SFML/Audio.hpp +/usr/local/include/SFML/Audio/AudioResource.hpp +/usr/local/include/SFML/Audio/Export.hpp +/usr/local/include/SFML/Audio/InputSoundFile.hpp +/usr/local/include/SFML/Audio/Listener.hpp +/usr/local/include/SFML/Audio/Music.hpp +/usr/local/include/SFML/Audio/OutputSoundFile.hpp +/usr/local/include/SFML/Audio/PlaybackDevice.hpp +/usr/local/include/SFML/Audio/Sound.hpp +/usr/local/include/SFML/Audio/SoundBuffer.hpp +/usr/local/include/SFML/Audio/SoundBufferRecorder.hpp +/usr/local/include/SFML/Audio/SoundChannel.hpp +/usr/local/include/SFML/Audio/SoundFileFactory.hpp +/usr/local/include/SFML/Audio/SoundFileFactory.inl +/usr/local/include/SFML/Audio/SoundFileReader.hpp +/usr/local/include/SFML/Audio/SoundFileWriter.hpp +/usr/local/include/SFML/Audio/SoundRecorder.hpp +/usr/local/include/SFML/Audio/SoundSource.hpp +/usr/local/include/SFML/Audio/SoundStream.hpp +/usr/local/include/SFML/Config.hpp +/usr/local/include/SFML/GpuPreference.hpp +/usr/local/include/SFML/Graphics.hpp +/usr/local/include/SFML/Graphics/BlendMode.hpp +/usr/local/include/SFML/Graphics/CircleShape.hpp +/usr/local/include/SFML/Graphics/Color.hpp +/usr/local/include/SFML/Graphics/Color.inl +/usr/local/include/SFML/Graphics/ConvexShape.hpp +/usr/local/include/SFML/Graphics/CoordinateType.hpp +/usr/local/include/SFML/Graphics/Drawable.hpp +/usr/local/include/SFML/Graphics/Export.hpp +/usr/local/include/SFML/Graphics/Font.hpp +/usr/local/include/SFML/Graphics/Glsl.hpp +/usr/local/include/SFML/Graphics/Glsl.inl +/usr/local/include/SFML/Graphics/Glyph.hpp +/usr/local/include/SFML/Graphics/Image.hpp +/usr/local/include/SFML/Graphics/PrimitiveType.hpp +/usr/local/include/SFML/Graphics/Rect.hpp +/usr/local/include/SFML/Graphics/Rect.inl +/usr/local/include/SFML/Graphics/RectangleShape.hpp +/usr/local/include/SFML/Graphics/RenderStates.hpp +/usr/local/include/SFML/Graphics/RenderTarget.hpp +/usr/local/include/SFML/Graphics/RenderTexture.hpp +/usr/local/include/SFML/Graphics/RenderWindow.hpp +/usr/local/include/SFML/Graphics/Shader.hpp +/usr/local/include/SFML/Graphics/Shape.hpp +/usr/local/include/SFML/Graphics/Sprite.hpp +/usr/local/include/SFML/Graphics/StencilMode.hpp +/usr/local/include/SFML/Graphics/Text.hpp +/usr/local/include/SFML/Graphics/Texture.hpp +/usr/local/include/SFML/Graphics/Transform.hpp +/usr/local/include/SFML/Graphics/Transform.inl +/usr/local/include/SFML/Graphics/Transformable.hpp +/usr/local/include/SFML/Graphics/Vertex.hpp +/usr/local/include/SFML/Graphics/VertexArray.hpp +/usr/local/include/SFML/Graphics/VertexBuffer.hpp +/usr/local/include/SFML/Graphics/View.hpp +/usr/local/include/SFML/Main.hpp +/usr/local/include/SFML/Network.hpp +/usr/local/include/SFML/Network/Export.hpp +/usr/local/include/SFML/Network/Ftp.hpp +/usr/local/include/SFML/Network/Http.hpp +/usr/local/include/SFML/Network/IpAddress.hpp +/usr/local/include/SFML/Network/Packet.hpp +/usr/local/include/SFML/Network/Socket.hpp +/usr/local/include/SFML/Network/SocketHandle.hpp +/usr/local/include/SFML/Network/SocketSelector.hpp +/usr/local/include/SFML/Network/TcpListener.hpp +/usr/local/include/SFML/Network/TcpSocket.hpp +/usr/local/include/SFML/Network/UdpSocket.hpp +/usr/local/include/SFML/OpenGL.hpp +/usr/local/include/SFML/System.hpp +/usr/local/include/SFML/System/Angle.hpp +/usr/local/include/SFML/System/Angle.inl +/usr/local/include/SFML/System/Clock.hpp +/usr/local/include/SFML/System/Err.hpp +/usr/local/include/SFML/System/Exception.hpp +/usr/local/include/SFML/System/Export.hpp +/usr/local/include/SFML/System/FileInputStream.hpp +/usr/local/include/SFML/System/InputStream.hpp +/usr/local/include/SFML/System/MemoryInputStream.hpp +/usr/local/include/SFML/System/NativeActivity.hpp +/usr/local/include/SFML/System/Sleep.hpp +/usr/local/include/SFML/System/String.hpp +/usr/local/include/SFML/System/String.inl +/usr/local/include/SFML/System/SuspendAwareClock.hpp +/usr/local/include/SFML/System/Time.hpp +/usr/local/include/SFML/System/Time.inl +/usr/local/include/SFML/System/Utf.hpp +/usr/local/include/SFML/System/Utf.inl +/usr/local/include/SFML/System/Vector2.hpp +/usr/local/include/SFML/System/Vector2.inl +/usr/local/include/SFML/System/Vector3.hpp +/usr/local/include/SFML/System/Vector3.inl +/usr/local/include/SFML/Window.hpp +/usr/local/include/SFML/Window/Clipboard.hpp +/usr/local/include/SFML/Window/Context.hpp +/usr/local/include/SFML/Window/ContextSettings.hpp +/usr/local/include/SFML/Window/Cursor.hpp +/usr/local/include/SFML/Window/Event.hpp +/usr/local/include/SFML/Window/Event.inl +/usr/local/include/SFML/Window/Export.hpp +/usr/local/include/SFML/Window/GlResource.hpp +/usr/local/include/SFML/Window/Joystick.hpp +/usr/local/include/SFML/Window/Keyboard.hpp +/usr/local/include/SFML/Window/Mouse.hpp +/usr/local/include/SFML/Window/Sensor.hpp +/usr/local/include/SFML/Window/Touch.hpp +/usr/local/include/SFML/Window/VideoMode.hpp +/usr/local/include/SFML/Window/Vulkan.hpp +/usr/local/include/SFML/Window/Window.hpp +/usr/local/include/SFML/Window/WindowBase.hpp +/usr/local/include/SFML/Window/WindowBase.inl +/usr/local/include/SFML/Window/WindowEnums.hpp +/usr/local/include/SFML/Window/WindowHandle.hpp +/usr/local/lib64/cmake/SFML/FindDRM.cmake +/usr/local/lib64/cmake/SFML/FindEGL.cmake +/usr/local/lib64/cmake/SFML/FindFLAC.cmake +/usr/local/lib64/cmake/SFML/FindFreetype.cmake +/usr/local/lib64/cmake/SFML/FindGBM.cmake +/usr/local/lib64/cmake/SFML/FindGLES.cmake +/usr/local/lib64/cmake/SFML/FindUDev.cmake +/usr/local/lib64/cmake/SFML/FindVorbis.cmake +/usr/local/lib64/cmake/SFML/SFMLAudioSharedTargets-release.cmake +/usr/local/lib64/cmake/SFML/SFMLAudioSharedTargets.cmake +/usr/local/lib64/cmake/SFML/SFMLConfig.cmake +/usr/local/lib64/cmake/SFML/SFMLConfigVersion.cmake +/usr/local/lib64/cmake/SFML/SFMLGraphicsSharedTargets-release.cmake +/usr/local/lib64/cmake/SFML/SFMLGraphicsSharedTargets.cmake +/usr/local/lib64/cmake/SFML/SFMLNetworkSharedTargets-release.cmake +/usr/local/lib64/cmake/SFML/SFMLNetworkSharedTargets.cmake +/usr/local/lib64/cmake/SFML/SFMLSystemSharedTargets-release.cmake +/usr/local/lib64/cmake/SFML/SFMLSystemSharedTargets.cmake +/usr/local/lib64/cmake/SFML/SFMLWindowSharedTargets-release.cmake +/usr/local/lib64/cmake/SFML/SFMLWindowSharedTargets.cmake +/usr/local/lib64/libsfml-audio.so +/usr/local/lib64/libsfml-audio.so.3.0 +/usr/local/lib64/libsfml-audio.so.3.0.0 +/usr/local/lib64/libsfml-graphics.so +/usr/local/lib64/libsfml-graphics.so.3.0 +/usr/local/lib64/libsfml-graphics.so.3.0.0 +/usr/local/lib64/libsfml-network.so +/usr/local/lib64/libsfml-network.so.3.0 +/usr/local/lib64/libsfml-network.so.3.0.0 +/usr/local/lib64/libsfml-system.so +/usr/local/lib64/libsfml-system.so.3.0 +/usr/local/lib64/libsfml-system.so.3.0.0 +/usr/local/lib64/libsfml-window.so +/usr/local/lib64/libsfml-window.so.3.0 +/usr/local/lib64/libsfml-window.so.3.0.0 +/usr/local/lib64/pkgconfig/sfml-all.pc +/usr/local/lib64/pkgconfig/sfml-audio.pc +/usr/local/lib64/pkgconfig/sfml-graphics.pc +/usr/local/lib64/pkgconfig/sfml-network.pc +/usr/local/lib64/pkgconfig/sfml-system.pc +/usr/local/lib64/pkgconfig/sfml-window.pc +/usr/local/share/doc/SFML/license.md +/usr/local/share/doc/SFML/readme.md diff --git a/packages/sfml.rb b/packages/sfml.rb new file mode 100644 index 000000000..018c21558 --- /dev/null +++ b/packages/sfml.rb @@ -0,0 +1,36 @@ +require 'buildsystems/cmake' + +class Sfml < CMake + description 'SFML is a simple, fast, cross-platform and object-oriented multimedia API.' + homepage 'https://www.sfml-dev.org/' + version '3.0.0' + license 'zlib' + compatibility 'aarch64 armv7l x86_64' + source_url 'https://github.com/SFML/SFML.git' + git_hashtag version + binary_compression 'tar.zst' + + binary_sha256({ + aarch64: '172e599bdf688d88a8e127c0c420699e560a8f728af4a422cf1452458f172103', + armv7l: '172e599bdf688d88a8e127c0c420699e560a8f728af4a422cf1452458f172103', + x86_64: '44aaaab7168a8c1cf62d317f1a9760e6e0a2d76edf0e9be337b178b239b421fa' + }) + + depends_on 'eudev' # R + depends_on 'flac' + depends_on 'freetype' + depends_on 'gcc_lib' # R + depends_on 'glibc' # R + depends_on 'libglvnd' + depends_on 'libogg' # R + depends_on 'libvorbis' + depends_on 'libx11' + depends_on 'libxcursor' + depends_on 'libxext' # R + depends_on 'libxfixes' # R + depends_on 'libxi' + depends_on 'libxrandr' + depends_on 'libxrender' # R + + cmake_options '-DBUILD_SHARED_LIBS=ON' +end diff --git a/tools/packages.yaml b/tools/packages.yaml index de44cdd38..95258780b 100644 --- a/tools/packages.yaml +++ b/tools/packages.yaml @@ -8425,6 +8425,11 @@ url: https://sourceforge.net/projects/swissfileknife/files/1-swissfileknife activity: high --- kind: url +name: sfml +url: https://github.com/SFML/SFML/releases +activity: low +--- +kind: url name: sg3_utils url: http://sg.danny.cz/sg/p/ activity: medium