Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

godot-4.3-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: godot Distribution: openSUSE Tumbleweed
Version: 4.3 Vendor: openSUSE
Release: 1.1 Build date: Thu Aug 15 14:00:00 2024
Group: Development/Tools/Other Build host: reproducible
Size: 101136055 Source RPM: godot-4.3-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://godotengine.org/
Summary: Cross-Platform Game Engine with an Integrated Editor
Godot is a game engine. It provides a set of tools and a visually
oriented workflow that can export games to PC, Mobile and Web
platforms.

Provides

Requires

License

MIT

Changelog

* Thu Aug 15 2024 cunix@mail.de
  - Update to 4.3
    * Interactive music
    * 2D physics interpolation
    * TileMapLayer nodes
    * SkeletonModifier3D node
    * Splitting navigation meshes into chunks
    * Native ufbx importer
    * Parallax2D node
    * Premultiplied alpha blending in 3D shaders
    * Depth-based fog
    * Acyclic rendering graph
    * Wayland support
    * Register runtime classes with GDExtension
    and much more:
    https://godotengine.github.io/godot-interactive-changelog/#4.3
  - delete improve_linker_detection.patch
  - update check mode set to "disabled" by default
* Mon Apr 22 2024 cunix@mail.de
  - Update to 4.2.2
    * Texture2D and Texture3D icons added
    * Prompt require editor restart to user when gizmo color changed
    * Make viewport message dependent on framerate not physics step
    * Show modifier key functionality on all the editor tools
    * Make AnimationTree reference AnimationPlayer instead of AnimationMixer
    * Fix permanently selected audio bus effects
    * Add missing RenderServer include for "get_video_adapter_driver_info"
    * Fix frame number underflow in visual profiler
    * ix leak of scene used for customization during export
    * Handle export preset forward compat with 4.3+ platform name
    * Fix reporting exit code when command line export fails
    * Correctly enforce minimum window size in editor
    * Add "--import" command-line flag
    * Ensure the active window gains the keyboard focus
    * Prevent escape key from closing Editor Settings window when filtering for shortcuts
    * Fix Godot stealing focus on alternative window managers
    * Don't re-set input focus if the given window already has it
    * Force ANGLE on all pre GCN 4th gen. AMD/ATI GPUs
    * Use render method from OS instead of project settings in compositor RD
    * Add wireframe for compatibility mode
    * Significantly improve the speed of shader compilation in compatibility backend
    and more:
    https://godotengine.github.io/godot-interactive-changelog/#4.2.2
* Tue Feb 27 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN.
* Fri Feb 16 2024 cunix@mail.de
  - Pin mbedtls-devel version to be lower than 3 for Leap builds, too.
* Wed Dec 13 2023 cunix@mail.de
  - Update to 4.2.1
    * Set language encoding flag when using "ZIPPacker"
    * Prevent infinite recursion when printing errors
    * Allow dragging editable children in editor
    * Fix errors on file rename or move in the Filesystem Dock
    * X11: Send IME update notification deferred
    * Only allow MeshInstance3D-based nodes in
      particles emission shape node selector
    * Comment the shader template light function by default
    and more:
    https://godotengine.github.io/godot-interactive-changelog/#4.2.1
* Thu Nov 30 2023 cunix@mail.de
  - Update to 4.2
    Breaking possible:
    * AnimationMixer between AnimationPlayer and AnimationTree
    * GraphEdit and GraphNode reworked
    * GLTF importer
    * Internal storing of meshes
    * "change_scene_to_"* methods
    * "bus_layout_changed" signal removed in AudioServer
    * NOTIFICATION_NODE_RECACHE_REQUESTED removed
    Some highlights:
    * Onion skinning mode to preview animations
    * 2D navigation mesh baking
    * Multi-threading when baking the navigation mesh
    * Editor code regions
    * Project manager reorganized
    * GDExtension hot reload in editor
    * Import type changes are picked up on the fly
    * KTX image format
    * Native file selection dialogs
    * Copying and pasting images to clipboard
    * OIDN dropped as default denoiser
    * GPU and CPU particles start to deviate
    * Full support for threaded code in script debugger
    and much more:
    https://godotengine.github.io/godot-interactive-changelog/#4.2
  - rebased improve_linker_detection.patch
* Tue Nov 07 2023 cunix@mail.de
  - Update to 4.1.3
    Added:
    * Support loading of translations on threads
    * GDScript: check for "super()" methods not being implemented
    Changed:
    * Allow using floating-point bone sizes
      and outline widths in the 2D editor
    * Convert TileSet Atlas Merge input images to RGBA8 to match output, if needed
    * Make CSGShape follow curve's tilt in Path mode
    * Initialize View Frame Time estimates to match 120 FPS
    * Animation: Improve and clarify paused Tweens
    * Limit mesh complexity in LOD generation to prevent crashing
    * Update Blender export flags for 3.6
    Fixed:
    * TileMap editor so that pressing control deselects cells correctly
    * GridMap: Ensure the visibility is updated when entering the tree
    * Animation keyframes being skipped when played backwards
    * BoneAttachment3D signal connection
    * SkeletonIK3D editor preview when changing active node
    * Clear the previously set state when configuring for a new scene root node
    * Non-deterministic behavior in PCKPacker
    * Conversion of hex color strings in project converter
    * Indentation in script templates
    * LSP: Fix connection error when launched in a separate thread
    * LSP: Fix autocomplete quote handling
    * Native popups auto-closing when interacting with non-client area
    * Scrolling "PopupMenu" on keyboard/controller input
    * "OptionButton" minimum size when "Fit Longest Item" is enabled
    * 2D/3D viewport context switching issues when script editor is floating
    * Crash when generating LODs on meshes with non-finite vertices
    * Particle shader deterministic random values
    * Use EWMH for "DisplayServerX11::_window_minimize_check()" implementation
    * Ensure "POINT_SIZE" takes effect in the canvas item shader
    * Avoid default fallback material when using "world_vertex_coords"
    * Disabling depth prepass break opaque materials
    and more:
    https://godotengine.github.io/godot-interactive-changelog/#4.1.3
* Thu Oct 05 2023 cunix@mail.de
  - Update to 4.1.2
    Added:
    * Check to ensure registered classes are declared
    * Motion vector support for GPU 3D Particles
    * More hint types for uniform arrays in shaders
    * Autocomplete for filter/repeat hints on uniform arrays in shaders
    Changed:
    * Disable C++ exception handling
    * 3D property hint range for camera attributes exposure multiplier
    * Don't use splash minimum display time in editor
    * Automatically add path to built-in scripts
    * Uncollapse favorites by default in the editor FileSystem dock
    * Use "ui_text_submit" instead of "ui_accept"
      to confirm and close text prompts
    * Make editor camera speed indicator use "m/s" and "m"
    * Enable transparent background for GUI tooltips
    * Ensure "joy_connection_changed" is emitted on the main thread
    * Do not fail DisplayServer init if non-essential extensions are missing
    * Enable depth writes during shadow pass and depth pass,
      disable during color pass
    * Clamp Volumetric Fog Length property to prevent rendering issues
    Fixed:
    * Camera2D crash when edited scene root is null
    * "CanvasModulate" logic for modulating the canvas
    * VoxelGI saving VoxelGIData as a built-in file,
      despite being prompted to save it to an external file
    * Curve3D baking up vectors for nontrivial curves
    * Remove animation tracks with correct indices
    * Audio stream generators getting freed accidentally
    * Range error for "Array.slice"
    * Recursion level check for array stringification
    * Global transform validity for "Node2D" and "Control"
    * String conversion for -0.0 float values
    * "generate_random_bytes" for large chunks
    * Improve resolution of script type icons
    * Make the single window mode check more strict
    * Crash when using "Close All Tabs"
    * Version check for GDExtension
    * Overriding "_export_begin", "_export_file" and
      "_export_end" from GDExtension
    * Conflict between property and group names
    * RichTextLabel character line and paragraph index getters
    * Delay on tab resizing when (un)hovering tabs
    * Button clipping when internal margins exist
    * "OptionButton" resize when disabling "Fit to Longest Item"
    * "Button" text when the overrun behavior is other than "No Trimming"
    * Crash when hiding subwindow during popup of new subwindow
    * ItemList not updating when icon scale changes
    * NavigationObstacle2D debug position
    * Prevent crash when accessing "Node" Multiplayer from thread
    * ENet: Better handle truncated socket messages
    * ENet: Properly set transfer flags when using custom channels
    * File permissions set to 0666
    * Shader type detection
    * Shader and ShaderInclude resource loading
    * Empty shader resource loading
    and more:
    https://godotengine.github.io/godot-interactive-changelog/#4.1.2
  - added improve_linker_detection.patch for pck embedding with runner
* Wed Jul 19 2023 cunix@mail.de
  - Update to 4.1.1
    Added:
    * 3.x compatibility for animation loop mode
    Changed:
    * Allow unbundling brotli to use system library
    * Check parameter validity in "Object::set_script"
    * Focus current node after connecting
    * Sort project tags before saving
    * Project converter: Use same rendering driver as Project Manager
    * Take eye offset into account for depth in StandardMaterial3D
    Fixed:
    * build with "use_sowrap=no" and various warnings/errors
    * "Camera2D.rotating" not being converted and reversed properly
    * 3D viewport grid disappearing on scene tab changes
    * "tween_property" on "Basis" to properly update its value
    * dropping files from "res://" to "res://"
    * Do not change a node unique name to the same name
    * Emit "history_changed" on merged UndoRedo actions
    * Cursor behavior for multiselect in Tree while holding CTRL
    * Invalid minimum size for translated messages in option button
    * Fallback logic of "OS::shell_show_in_file_manage"`
    * Avoid freeze when interacting with menus on Wayland
    * "move_to_trash" wrongly reporting files as not found
    * Threading bug in Vulkan rendering device
  - "xkb_loaded.patch" dropped: accepted upstream
* Fri Jul 07 2023 cunix@mail.de
  - Update to 4.1
    Added:
    * Platform-specific CA bundles
    * "Center View" button in 2D editor
    * Proper snapping to tile polygon editor
    * Ability to look-at in 3D model-space
    * Move control points button to Path3D Editor
    * "TRANS_SPRING" mode to "Tween"
    * Frame delta smoothing option
    * Square fill mode to GradientTexture2D
    * "ProjectSettings.set_as_basic()" and "ProjectSettings.set_as_internal()"
      exposed  to scripting
    * Let user scripts disable thread safety checks
    * multi-window for code and shader editors
    * Remember snapping options per-project
    * Project tags
    * Make create folder popup support nested folders
    * Relative path support for "EditorPlugin.add_autoload_singleton"
    * Export options for EditorExportPlugins
    * Editor support for icons of custom, scripted, and GDExtension classes
    * Backwards compatibility system for GDExtension
    * GDExtensions allowed to add editor plugins
    * GDExtension "@since" attribute
    * Boolean operators for all Variant types
    * Static variables in GDScript
    * Multiline cells in "Tree"
    * horizontal/vertical "custom_step" editor property for "ScrollContainer"
    * "screen_get_pixel" method
    * Vertical icon alignment for buttons
    * All auto-wrap modes in "TextEdit" exposed
    * Tab stops support in "Label" and "RichTextLabel"
    * "Window.get_window_id()"
    * Method to check if native window is focused
    * Support for extending GLTF with more texture formats and support WebP
    * non-standard OBJ vertex entries supported
    * NavigationAgent path postprocessing and pathfinding algorithm options exposed
    * "audio/general/text_to_speech" project setting to enable/disable TTS
    * Default error handler for X11 to avoid crashes
    * Shader cache for GLES3
    * Vulkan pipeline caching
    * NoiseTexture3D
    * "EXPOSURE" and "LIGHT_IS_DIRECTIONAL" built-in for spatial shaders
    * Option for ButtonGroups to be unpressed
    Changed:
    * Node processing refactored to allow Scene multi-threading
    * Node children management optimized
    * Replace invalid characters in node names by underscores
      instead of removing them
    * Remove constrained view in the 2D editor
    * Reorganize context menu in FileSystem dock
    * Preserve scene unique names when saving branch as scene
    * Allow showing messages from threads in "Editor Log"
    * Store sensitive export options in dedicated credentials file
    * Rework GDExtension interface from a struct to loading function pointers
    * Make "TextureButton" and "Button" update on texture change
    * Use defined key mapping for closing popups and dialogs
    * Disable texture format import overrides by default
    * Navigation mesh edge connections optional
    * Disable weak crypto and TLS versions
    * Propagate previously unused "NOTIFICATION_WORLD_2D_CHANGED",
      make CanvasItem/CollisionObject2D use it
    * Rework particle turbulence
    * (Re-)Implement "Light3D.shadow_reverse_cull_face"
    Fixed:
    * 3D viewport front/rear axis and "Focus" button
    * AudioListener2D ignoring rotation for positional audio
    * Trim when importing WAV
    * Invalid 2D global position when read outside tree
    * "View Owners" dialog not acknowledging that some resources aren't scenes
    * Avoid error spam on first opening of a not yet imported project
    * GDExtension Variant type conversion
    * GDScript access to identifiers that are reserved keywords
    * Ensure that controls update all their sizing information when required
    * Input: just pressed and released with short presses
    * Sliding window problem
    * Temporary file permissions
    and much more:
    https://downloads.tuxfamily.org/godotengine/4.1/Godot_v4.1-stable_changelog_chrono.txt
  - "certs_fallback.patch" dropped:
      godot is now aware of openSUSE certs in
      "/var/lib/ca-certificates/ca-bundle.pem"
  - "tinyexr_thirdparty_upstream.patch" dropped:
      bundled tinyexr 1.0.5 has patch applied
  - "xkb_loaded.patch" added for x11 build failure with "use_sowrap=no"
* Mon May 22 2023 cunix@mail.de
  - Update to 4.0.3
    Added:
    * Info label to TileMap editor
    * Properly remember snapping options per-project
    * Remember directory when installing templates file
    * Allow entering named colors in ColorPicker's hex field
    * Expose NavigationAgent path postprocessing
      and pathfinding algorithm options
    * Expose viewports render target RID
    * Allow creation of rendering buffers at any time
    Changed:
    * Make acos and asin safe
    * Prevent off-screen controls in editor
    * Validate renderer selection in project manager
      and expose default renderer setting as an enum
    * Close built-in shaders when closing scene
    * Preserve scene unique names when saving branch as scene
    * gltf: Remove obsolete hack to embed gltf textures in advanced import
    * Expose more compression formats in Image and fix compress check
    * Ensure WindowData minimized/maximized are mutually exclusive
    Fixed:
    * AudioStreamPlayer2D crash when PhysicsServer2D runs on thread
    * Invalid global position when read outside tree
    * Prevent errors when using ViewportTexture
    * Initialize editor values on first launch
    * "line_spacing" in code editor will not take effect
    * Missing member type check when resolving "extends"
    * Multi-line string highlighting with single quotes
    * Don't fail when freed object is returned
    * NavigationObstacles not being added to avoidance simulation
    * Crashes trying to use TLS when not available
    And more:
    https://downloads.tuxfamily.org/godotengine/4.0.3/Godot_v4.0.3-stable_changelog_chrono.txt
* Tue May 02 2023 Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
  - Require the mbedtls-devel version to be lower than 3
* Wed Apr 05 2023 cunix@mail.de
  - Update to 4.0.2
    Added:
    * Expose "apply_floor_snap" function to allow manual snap
    * Drag and drop support for shader include files in shader editor
    Changed:
    * Cleanup pulseaudio defines for Linux
    * Use 8×8 default grid size for TextureRegion and 2D polygon editors
    * Don't allow selecting nodes without owner in the editor
    * Exit with non-zero status if there are issues with
      FreeType dependencies
    * Remove disabled plugins from active plugins
    * Delete unused compression formats from ".import"
      files when exporting
    * Make GDScript number highlighting stricter
    * Revert attempted fix of trimesh CCD
    * Incorporating the availability of screen and depth
      textures for the GLES3 backend
    Fixed:
    * preview rendering and transform calculations in the tiles editor
    * built-in scripts missing their methods on signal connection
    * GDExtensions library export when multiple architectures are set
    * "Find in Files" search results not opening built-in script
    * scrolling behavior with zero/low page value
    * Layout bug in "keyboard_get_keycode_from_physical"
    * Agents with disabled avoidance getting added to avoidance simulation
    * Spotlight shadows in volumetric fog
    * Update GPUParticles2D/3D speed scale on "ENTER_TREE"
    And more:
    https://downloads.tuxfamily.org/godotengine/4.0.2/Godot_v4.0.2-stable_changelog_chrono.txt
  - dropped scons_regression.patch with Scons 4.5.2 available in Tumbleweed
* Wed Mar 22 2023 cunix@mail.de
  - Update to 4.0.1
    Added:
    * Set the unlit/unshaded extension when importing/exporting glTF
    * Keycode project conversion
    * Conversion for common Theme Overrides
    * Remember previously selected TileMap tile
    Changed:
    * Check for type mismatch in PropertyTweener.from()
    * Propagate errors when creating an OpenGL context fails in X11
    * Automatically reparent editor message dialogs to avoid error spam
    * Disallow creating a project in the Home or Documents folder
    * No autocomplete numbers in GDScript
    * Add invalid font scaling check, restrict Linux/BSD system fonts
      lookup to TrueType/CFF only (fixes crash in donors screen)
    * Do not convert lines that start with a comment
    * Don't strip whitespace when converting
    * Use linear filtering without mipmaps for ProceduralSkyMaterial
      and PhysicalSkyMaterial
    Fixed:
    * VMA build with GCC 13
    * Don't try to link system embree3 on unsupported archs
    * Logic related to editing audio buses and prevent crashes
    * Set properties of ImageTexture3D when creating
    * Crashing on startup if project has scripted theme types
    * Disable local space for Blender-style transforms
    * Toaster notification circle flickering
    * Crash when showing file in FileSystem dock
    * Cache corruption when saving resources in the editor
    * MultiNodeEdit not cleared after deleting nodes
    * Crash when dumping extension API in a non-writable directory
    * Missing handler for removing font sizes in the theme editor
    * NavigationAgent3D debug path duplicated points
    * Check if required xkb functions exist before using it
    * Broken shortcut key input
    * Avoid copying CanvasTexture when updating proxy
    And more:
    https://downloads.tuxfamily.org/godotengine/4.0.1/Godot_v4.0.1-stable_changelog_chrono.txt
  - dropped upstreamed VMA-fix-gcc13.patch.
* Thu Mar 09 2023 cunix@mail.de
  - added scons_regression.patch for scons 4.5.1 until 4.5.2
* Thu Mar 09 2023 Martin Liška <mliska@suse.cz>
  - Include upstream fix for GCC 13: VMA-fix-gcc13.patch.
* Fri Mar 03 2023 cunix@mail.de
  - existing 3.x projects will probably need manual work to port to 4.0
    * BACKUPS NEEDED!
  - Update to 4.0
    * 3D & General Rendering Overhaul
      Vulkan & New Renderers
      Highly Improved Lighting & Shadows
      New Rendering Optimization Techniques
      Enhanced Mid & Post-Processing
    * 2D Improvements
      Powerful New 2D Level-Editing Tools
      New 2D Rendering Options
      Improved 2D Lighting & Shadows
    * Shaders & VFX
      New Atmospheric Effects
      Textures & Material Projection
      Enhanced Shader-Game World Interaction
      Improved Shader Editor
      Extended Shader Language
      Compute Shaders
    * Scripting
      GDScript
      static typing system is now more robust
      first-class functions, lambdas and signals
      await and super keywords
      report many errors simultaneously
      automatically generate documentation
      GDExtension (experimental) replaces GDNative
    * Physics
      Game-Specific Physics Engine
      Multithreading & Performance Optimization
      Better Physics API
      Higher Simulation Stability
    * UI and Text
      Multiple Window Support
      UI Editor Improvements
      New Text Rendering Systems
      New Theme and Theme Editor
    * Internationalization
      Extended Language Support
      Easier Translation Workflow
    * Editor & UX
      Easier Importing
      New Editor Features and Widgets
      Inspector Dock Improvements
      Scene Dock Improvements
      Script Editor Improvements
      Easier Version Control
      New Movie Maker Mode
      New Editor Theme
    * Navigation
      Server-Based Navigation System
      Extended Complex Navigation Support
    * XR
      Wider Headset & Platform Support
      Godot XR Tools
    * Networking & Multiplayer
      More Stable Networking Systems
      Simplified Multiplayer Development Workflow
    * Audio
      Cleaner Sound
      Built-in Polyphony
      Music Looping Point and Text-To-Speech
    * Animation
      Enhanced Animation Editor
      Improved 3D Animation Workflow
      Animation Libraries and Retargeting System
      Blending, Transitions and Complex Animation Support
      New Tween Animation System
    * Platform Support
      Android & Web Support
      More Exporting Options
    * and so much more:
      https://downloads.tuxfamily.org/godotengine/4.0/Godot_v4.0-stable_changelog_chrono.txt
  - certs_fallback.patch rebased
  - drop linker_pie_flag.patch
  - dropped separate headless and server packages
* Mon Nov 21 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Do not have the main package recommend the bash-completion
    sub-package, but rather have the subpackage supplement the
    combination of godot and bash-completion (already in place).
* Fri Sep 30 2022 cunix@mail.de
  - Update to 3.5.1
    Added:
    * Expose Tabs "set/get_tab_button_icon()" to scripting
    Changed:
    * Include terminal indented comments for code folding in editor
    * Portals: Show RayCast debug helper
    Fixed:
    * GNU ld detection for pck_embed linker script
    * CPUParticles initialize data on "set_amount"
    * Crash when playing SceneTreeTween right after finishing
    * "Time.get_unix_time_from_system()" not including msecs
    * Crash when pressing up on an empty PopupMenu
    * Exclude disabled StaticBody collisions from NavigationMesh baking
    * Prevent HTTPRequest from polling invalid client
    * Hotfix for Bullet's collision margin regression
    And more:
    https://downloads.tuxfamily.org/godotengine/3.5.1/Godot_v3.5.1-stable_changelog_chrono.txt
* Mon Sep 12 2022 cunix@mail.de
  - Heap-buffer-overflow in bundled thirdparty tool tinyexr
    * added tinyexr_thirdparty_upstream.patch from upstream tinyexr (boo#1203278)
* Sat Aug 06 2022 cunix@mail.de
  - Update to 3.5
    Added:
    * NavigationServer with obstacle avoidance
    * Physics interpolation in 3D
    * SceneTreeTween
    * Time singleton
    * Label3D node and Sprite3D material render priority
    * Scene unique nodes
    * FlowContainer
    * Asynchronous shader compilation and caching
    * OccluderShapePolygon
    * "material_overlay" property for MeshInstance
    * Transparent background Viewports with post processing effects
    * Changing directional shadows at runtime
    * Setting visibility for CanvasLayer
    * push, pull, fetch and improved diff view to VCS UI
    * "global_translation" and "global_rotation"` to Spatial
    * Option to paste animation as duplicate
    * Configuring loop mode on WAV import
    * Pinning property values and Consistent property defaults
    * Deep comparison of Array and Dictionary
    * methods "OS.is_process_running()", "OS.crash()", "OS.has_clipboard()",
      "OS.get_processor_name()", "OS.get_screen_refresh_rate()",
      "OS.move_to_trash()", "Image.fill_rect()", "String.get_slice()",
      "String.join()", "Dictionary.merge()"
    * Search methods for PoolArrays: "has()", "count()", "find()", "rfind()"
    * Option to keep or skip carriage return (CR) in "File.get_as_text()"
    * GradientTexture2D
    * Signal to notify when children nodes enter or exit tree
    * Alt + Mouse wheel to adjust FOV in the 3D editor viewport
    * Make overridden properties link to parent definition
    * drag and drop for NodePaths
    * drag and drop to TextEdit, LineEdit, RichTextLabel
    * drag start/end signals for Slider
    * Option to make selection unique to TextEdit, LineEdit, RichTextLabel
    * alignment options to Button icons
    * WOFF2 font support and brotli decoder
    * RichTextLabel: "deselect()" and "get_selected_text()" methods
    * Binary MO translation file support
    * Proxy support for HTTPClient and the editor
    * "set_extra_headers()" to WebSocketServer
    * Support for primary clipboard
    * Viewport property to use full floating-point precision in HDR
    * Saving multiple Images in BakedLightmap
    * "max_distance" for VisibilityNotifier
    * "VERTEX_ID" and "INSTANCE_ID" to user created shaders
    * Random initial color feature for all Particles nodes
    Changed:
    * Create onready variables when dropping nodes and holding Ctrl
    * Don't switch to 2D/3D viewports when selecting nodes while in Script Editor
    * Re-enable input accumulation disabled by error in 3.4
    * Navigation and Navigation2D nodes were kept for compatibility but are now
      deprecated. Their functionality is replaced by the NavigationServer
      and Navigation2DServer.
    * WebSocket hostname resolution non-blocking
    * Use application name as PulseAudio device name
    And much more:
    https://downloads.tuxfamily.org/godotengine/3.5/Godot_v3.5-stable_changelog_chrono.txt
  - "linker_pie_flag.patch" rebased
  - Use bundled freetype, libpng and zlib for non-Tumbleweed builds.
* Tue Aug 02 2022 cunix@mail.de
  - Update to 3.4.5
    Added:
    * Expose "tile_texture" property in TilesetEditorContext
    Changed:
    * XR: Update Meta hand tracking version
    Fixed:
    * X11 "OS.is_window_maximized()"
    * Properly check for fullscreen toggle made through the Window Manager
    * Crash in AudioServer when switching audio devices
      with different audio channels count
    * EditorProperty icon overlapping text with checkbox
    * Custom class icon when it inherits from a script
    * UndoRedo in Gradient editor
    * Editor undo history for function name autocompletion
    * FileDialog: Fix support for changing directory in
      "user://" and "res://" modes
    * RichTextLabel: Fix implementation of "remove_line()"
    * glTF texture filename decoding
    * Document that accumulated input is disabled by default
      This is actually due to a regression in 3.4.
      It's kept disabled in this release for compatibility,
      but will be enabled by default in 3.5.
    * GLES2: Unpack blend shape arrays when necessary
    * GLES3: Unbind vertex buffer before calculating blend shapes
    * Portals: Force full check on adding moving object
    And more:
    https://downloads.tuxfamily.org/godotengine/3.4.5/Godot_v3.4.5-stable_changelog_chrono.txt
* Wed Jun 29 2022 Andreas Schwab <schwab@suse.de>
  - Fix name of installable binaries
* Sat Mar 26 2022 cunix@mail.de
  - Update to 3.4.4
    Reverted:
    * Audio: PitchShift effect quality for different pitch scale values
    * ProjectSettings "has_setting()" when used
      on a overriden setting with feature tags
    Fixed:
    * CSG: visible seam on smoothed sphere, cylinder, and torus shapes
    * CSG: mixed smoothed and non-smoothed face normals computation
    * Portals: duplication of instanced scenes during conversion
    * Animation: cubic interpolate when looping
    * "UndoRedo::create_action()" invalid memory usage
    * RichTextLabel: shadow color when text has transparency
    * Editor: showing "Extend Script" option without script attached
    * Physics: Update joints on "NOTIFICATION_POST_ENTER_TREE"
    * GLES2: compression on blend shapes
    * GLES2: "VersionKey" comparison in shader binding
    * GLES3: shader state caching when blend shapes used
    * GLES3: broken normals in meshes with blend shapes
* Sat Feb 26 2022 cunix@mail.de
  - Update to 3.4.3
    Added:
    * TileMap: Expose "autotile_coord"` parameter in "TileMap.set_cellv"
    * Expose "AnimationNodeOneShot::mix_mode" as a property
    Fixed:
    * GridMap: "Convert to MeshLibrary" not respecting collision transforms
    * GridMap: Editing MeshLibrary's Shapes array from the Inspector
    * Portals: gameplay monitor unloading and ticking
    * Portals: DYNAMIC particle systems
    * Potential infinite recursion crash in Variant decoding
    * Decoding UTF-8 filenames on unzipping
    * Replicate load-as-placeholder state on node duplication
    * "ProjectSettings.has_setting()" handle feature overrides
    * Editor: undo/redo operations in Input Map
    * Editor: Performance increase for opening the editor on big projects
    * GDScript: Clear pending function states when reloading script
    * GDScript: crash when "is" keyword is tested against a String variable
    * GUI: Release focus of Control node when exiting tree
    * GUI: LineEdit center and right alignment
    * GUI: PopupMenu bad item offset with custom vseparation
    * GUI: RichTextLabel underline appearance when inside fill tag
    * GUI: RichTextLabel underline prevents strikethrough from rendering
    * GUI: TabContainer not setting layout immediately
    * GUI: TextEdit blocking side scrolling in ScrollContainer
    * GUI: TextureButton focus texture logic
    * GUI: nine patch of circular TextureProgressBar
    * Import: glTF scene export crash on null normal texture
    * Increase joystick max button number
    * HTTPRequest support for requests with "content-length" above 2.1 GB
    * Fix tablet tilt values returning bad values
    * Rendering: blend shapes when octahedral compression is used
    * Rendering: nvalid read when using LightOccluder2D
    * GLES3: Fix visible background line in intersections in screen-space reflections
    And more:
    https://downloads.tuxfamily.org/godotengine/3.4.3/Godot_v3.4.3-stable_changelog_chrono.txt
* Wed Dec 29 2021 cunix@mail.de
  - Update to 3.4.2
    Fixed:
    * BaseButton's localization for tooltip text with shortcut
    * Size issue for ARVR managed viewport
    And more:
    https://downloads.tuxfamily.org/godotengine/3.4.2/Godot_v3.4.2-stable_changelog_chrono.txt
* Sun Dec 19 2021 cunix@mail.de
  - Update to 3.4.1
    Added:
    * Expose "ScriptEditor::edit" to scripting
    * TextEdit: Allow toggling bookmark gutter
    * TextEdit: methods to get position from column and line
    * "Input.is_physical_key_pressed()" method
    * Expose "intersect_point" in 3D physics server
    * BVH: option for expanded AABBs in leaves
    * Support for OpenXR export configurations
    Changed:
    * Remove editor splash screen with sponsors logo
    * Clamp rotation for up/down orbiting shortcuts
    * Sort and group theme properties in docs,
      improve formatting for theme and enums
    Fixed:
    * TileSet editor workspace breaking
    * Only add light occlusion for visible TileMaps
    * Selecting next/previous subtile in TileSet editor
    * Swapped rest pose action names in the Skeleton2D editor
    * Theme Editor crash when clicking the element picker
    * Don't ignore the type mismatch in GDScript setter function
    * GDScript: Support multiline indexing with "[]"
    * Prevent LSP adding signal callbacks to non GDScripts
    * RichTextLabel: Right alignment regression
    * RichTextLabel: min/max line width calculation
    * Support for CSG and GridMap in glTF scene export
    * Crash when exporting meshes to glTF that have no skin
    * HTTP request headers being included in response
    * Potential infinite loop when connecting HTTPClient
    * WebRTC returning packets from peers too early
    * Volume calculation for cylinders in GodotPhysics
    * Errors in KinematicBody when floor is destroyed or removed
    * Double use of seed in random Particles shader variables
    * Update CanvasItem when MultiMesh instance transform changes
    * Portals: Allow user to set roaming expansion margin
    * Incorrect VisualServer RID cleanup in various locations
    And more:
    https://downloads.tuxfamily.org/godotengine/3.4.1/Godot_v3.4.1-stable_changelog_chrono.txt
* Mon Nov 08 2021 cunix@mail.de
  - Update to 3.4
    Added:
    * "AESContext", RSA public keys, encryption, decryption, sign, and verify
    * "HMACContext"
    * Revamped UI theme editor
    * Support for translating the class reference
    * Initial support for the RISC-V architecture
    * Rooms and portals-based occlusion culling
    * Ring emitter for 3D particles
    * Structs and fragment-to-light varyings in shaders
    * Global const arrays in shaders
    * Object validity checks
    * High quality tonemapper
    * Auto-reload scripts with external editor
    * Allow to create a node at specific position
    * Assign value to property by dropping to scene tree
    * Allow dropping property path into script editor
    * Save branch as scene by dropping to filesystem
    * Implement a "%command%" placeholder in the Main Run Args settin
    * Keyboard shortcuts to the project manager
    * History navigation in the script editor using extra mouse buttons
    * Focus font color for Button and derivatives
    * ButtonGroup: "pressed" signal
    * ColorPicker: Display previous color and allow selecting it back
    * DynamicFont: Allow using WOFF fonts
    * ScrollBar: "increment_pressed" and "decrement_pressed" icons
    * Theme: support for partial custom editor theme
    * Theme: API to retrieve the default font
    * Improved glTF module with scene export support
    * Lossless WebP encoding
    * Input: physical scancodes to fix non-latin layout scancodes
    * Allow checking for exact matches with action events
    * Multiple address resolution in DNS requests
    * Enable setting the number of physics solver iterations
    * Heightmap collision shape support in Physics 3D
    * Expose collider RID in 2D/3D kinematic collision
    * Support for disabling physics on "SoftBody"
    * GLES2: Add basic support for CPU blendshapes
    * GLES3: Add support for contrast-adaptive sharpening in 3D
    * Soft shadows for the CPU lightmapper
    * High quality glow mode
    * Horizon specular occlusion
    * Shaders: "TIME" available in custom functions by default
    * Allow dropping custom node scripts in VisualScript editor
    * Frame delta smoothing
    * OS data directory getter methods exposed
    * Getter for the project data directory
    * BVH thread safety
    * Property "Engine.print_error_messages" to disable printing errors
    * Setting to configure number of threads for lightmap baking
    * Allow for platform "Thread" implementation override
    * Method "Thread.is_alive()" to check if the thread is still doing work
    * Method "String::parse_url()" for parsing URLs
    * Property "dtls_hostname" for ENet
    * Animation "reset" track
    * Options to clean/simplify convex hull generated from mesh
    * 2D Viewport scale factor property
    * LSP: support for custom host setting
    Changed:
    * Most recently added current "Camera2D" takes precedence
    * Add Node name to "print()" of all nodes
    * Thread callbacks can now take optional parameters
    * "AStar.get_available_point_id()" returns 0 instead of 1 when empty
    * Button: Don't change hovering during focus events
    * DynamicFont: Re-add support for kerning
    * LineEdit: Double click selects words, triple click selects all the content
    * Return RID instead of Object ID in "area"-/"body_shape_entered"/-"exited"
    * "VisualServer" now sorts based on AABB position
    * Default shader specular render mode to "SCHLICK_GGX"
    Fixed:
    * Make all file access 64-bit
    * Ignore property groups and categories in GDScript code completion
    * LSP: "SymbolKind" reporting wrong types and better "get_node()" parsing
    * Breaking Compatibility: swapped axes in "OpenSimplexNoise.get_image()"
    And much more:
    https://downloads.tuxfamily.org/godotengine/3.4/Godot_v3.4-stable_changelog_chrono.txt
  - "certs_fallback.patch" and "linker_pie_flag.patch" rebased
* Tue Oct 05 2021 cunix@mail.de
  - Update to 3.3.4
    Added:
    * AStar Error messages
    Changed:
    * Compare signal connections by ObjectID to avoid spurious
      reordering in .tscn files.
    * Remove deprecation warning for BaseButton.enabled_focus_mode
    * LinkButton's text is now automatically translated.
    Fixed:
    * LocalVector crash on insert
    * Quote and escape ConfigFile keys when necessary.
    * invalid "Too many warnings!" error in remote script debugger
    * setting NodePath properties on multiple nodes at once
    * preview grid and preserve source texture margins
      in SpriteFrames editor
    * LSP: Fix completion crashing on scene-less scripts
    * CSG: Don't update CSGShape when not inside tree
    * drawing current tab when it's disabled
    * GLES3: Fix multimesh being colored by other nodes
    * GLES3: Properly clear cubemap filter state
      when texture array environment disabled
    * GLES3: Fix Light2D UBO initialization
    * Prevent shaders from generating code before the constructor finishes
    * Fix VisualScriptPropertySet value hint
    * LineEdit undo crash
    And more:
    https://downloads.tuxfamily.org/godotengine/3.3.4/Godot_v3.3.4-stable_changelog_chrono.txt
* Fri Aug 20 2021 cunix@mail.de
  - Update to 3.3.3
    Added:
    * "action_get_deadzone()" method to InputMap
    Changed:
    * GraphEdit: Allow higher and lower maximum zoom values
    * Copy the Godot version identifier by clicking it
    * Separate version hash from version number
    * Relationship lines draw on top of TreeItems
    * Allow reading shaders from .gdshader files
    Fixed:
    * Audio: cubic resampling algorithm
    * Save binary "ProjectSettings" key length
    * Editor: Slow load/save of scenes with many instances of the same script
    * Editor: Logic for showing tilemap debug collision
    * LSP: Implement "didClose" notification
    * LSP: "SymbolKind" reporting wrong types
    * glTF Import: mesh nodes which are also bones
    * Import RLE compressed TGA files
    * Game controllers ignoring the last listed button
    * Parsing some IPv6 URLs for WebSocket
    * WebsocketPeer outbound buffer
    * IP address resolution incorrectly locking the main thread
    * PathFollow: Forward calculation for the position at the end of the curve
    * RichTextLabel: Fix auto-wrapping on CJK texts
    * SkeletonIK: Bones become detached if multiple SkeletonIK nodes are used
    * Physics: calculating inertias for bodies without mass/area
    * Physics: Ignore disabled shapes for mass property calculations
    * ALSA MIDI with PulseAudio
    * "Directory::get_space_left()"
    * VisualServer now sorts based on AABB position
    * Depth sorting of meshes with transparent textures
    * CanvasItem bounding rect calculation
    * Allow unclamped colors in Sprite3D
    And more:
    https://downloads.tuxfamily.org/godotengine/3.3.3/Godot_v3.3.3-stable_changelog_chrono.txt
* Fri Aug 06 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Use asimdrdm CPU flag for aarch64 to select only more powerful
    buildhosts.
* Thu Jun 03 2021 cunix@mail.de
  - Exclude currently failing %arm builds
* Tue May 25 2021 cunix@mail.de
  - Update to 3.3.2
    Added:
    * GDScript: Allow "warning-ignore" in the same line
      as the respective warning
    * Import: Print warning when importing a
      repeating NPOT texture in a GLES2 project
    Changed:
    * Remove high radiance sizes from the editor due to issues on specific GPUs
    Fixed:
    * STL to Godot type conversion of polypartition
    * Duplicate close file when deconstructing ZipArchive
    * Swapped front/rear directions in viewport rotation control
    * Editor crash when exporting profiler data
    * glTF: Improved error handling around invalid images and invalid meshes
    * ragdoll simulation when parent was readded to scene
    * Crash on debug shapes update if CollisionObject is not in tree
    * Batching: "item_batch_flags" stale state causing glitches
* Fri May 21 2021 cunix@mail.de
  - Update to 3.3.1
    Added:
    * Expose "Shape.get_debug_mesh()" to the scripting API
    * Add Ctrl+Shift+A to instance scene in Scene Tree dock
    * Allow negative contrast values in the editor theme settings
    * TileMap: Apply modulate on autotile previews
    * Add support for ARM64 architecture for the Embree raycaster
    Changed:
    * Create "CollisionObject" debug shapes using VisualServer
    Fixed:
    * SkeletonIK root bones being twisted incorrectly when rotated
    * Skinning initialization in "MeshInstance" when loaded from thread
    * Linux packaging fixes
    * ZIP files being opened with two file descriptors
    * CSG Path Polygon cache being removed after connect
    * LineEdit: Fix double click to select words
      and triple click to select whole line
    * Race condition in font preview generation
      could lock the editor on first edit
    * 3D scene preview generation
    * Handle having no sinks in the PulseAudio driver
    * Batching: GLES3 light pass modulates
    * Batching: Crash with wrong number of verts in translation
    * Batching: Fallback for 2D skinning with unrigged polygons
    * Lightmapper: Fixes to environment energy
    * Disable GIProbe emission when disabled on a material
  - "use_system_zlib_for_fbx.patch" dropped - fixed upstream
  - aarch64 and %arm: enable modules lightmapper_cpu_enabled and raycast_enabled
* Thu Apr 29 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Disable modules unsupported on aarch64 and %arm:
    * module_denoise_enabled
    * module_lightmapper_cpu_enabled
    * module_raycast_enabled
* Thu Apr 22 2021 cunix@mail.de
  - Update to 3.3
    Added:
    * MP3 loading and playback support
    * AudioEffectCapture to access the microphone in real-time
    * New dynamic BVH for rendering and the GodotPhysics backends
    * Ability to restore RandomNumberGenerator state
    * "Array.append_array()" method to append an array
      at the end of another array
    * "OS.set_environment()" method to set environment variables
    * Infinite 3D editor grid
    * New 3D rotation gizmo
    * Support for copy-pasting nodes
    * Detect external modification of scenes and prompt for reloading
    * New editor to configure default import presets
    * 3D viewport's View Information pane displays viewport resolution
    * Minimap support in GraphEdit
    * New AspectRatioContainer Control node
    * Rewritten and greatly improved FBX importer
    * "Keep" mode to keep files as-is and export them
    * Mouse event pass-through support for the window
    * Support for pause-aware picking (breaks compatibility but only
      enabled by default for new projects)
    * CollisionObject can now display collision shape meshes
    * Cylinder collision shape support
    * PulseAudio and ALSA libraries are now dynamically loaded
    * Implement the "--no-window" command line argument
    * 2D batching for GLES3
    * Configurable amount of lights per object
    * New CPU lightmapper
    * Anisotropic filtering now works when using the GLES2 backend
    Changed:
    * Deleted object access now raises an error instead of a warning
    * Improved error messages when passing nonexistent node paths
      to "get_node()"
    * Modernized multi-threading APIs
    * SVG images can now be used as a project icon
    * Improved inspector subresource editing visibility
    * Pressed CheckButtons are now colored in blue for easier recognition
    * Rename Node is now bound to "F2" key
    * Search Help shortcut from keys "Shift + F1" changed to "F1"
    * The inspector now allows using a comma as a decimal separator
    * Drag-and-dropping a ZIP archive to the project manager window
      will now prompt for importing it
    * Increase the default HTTPClient download chunk size to 64 KiB
    * Binaries are now stripped of string and symbol tables,
      reducing their size significantly
    Removed:
    * ResourceImporterCSV importer superseded by the new "keep" import mode
    Fixed:
    * Use higher-quality resampling for Ogg Vorbis and MP3 sounds
    * exporting if the temporary export directory doesn't exist yet
    * Export PCK/ZIP action now obeys the export path configured
      in the export preset as expected
    * UDP ports being silently reused without an error in PacketPeerUDP
    * keyboard input lag and clipboard delay issues
    And more:
    https://downloads.tuxfamily.org/godotengine/3.3/Godot_v3.3-stable_changelog_chrono.txt
  - "linker_pie_flag.patch" rebased
  - "upstream_fix_TGA_loader.patch" dropped - included in source now
  - "use_system_zlib_for_fbx.patch" added to force using system zlib
* Sat Feb 13 2021 cunix@mail.de
  - Fix a crash in the TGA loader with malformed input
    * added upstream_fix_TGA_loader.patch from upstream
    * integer overflow issue CVE-2021-26825 (boo#1182177)
    * stack overflow issue CVE-2021-26826 (boo#1182178)

Files

/usr/bin/godot
/usr/share/applications/org.godotengine.Godot.desktop
/usr/share/doc/packages/godot
/usr/share/doc/packages/godot/AUTHORS.md
/usr/share/doc/packages/godot/CHANGELOG.md
/usr/share/doc/packages/godot/CONTRIBUTING.md
/usr/share/doc/packages/godot/DONORS.md
/usr/share/doc/packages/godot/README.md
/usr/share/doc/packages/godot/logo.svg
/usr/share/icons/hicolor
/usr/share/icons/hicolor/256x256
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/godot.png
/usr/share/icons/hicolor/scalable
/usr/share/icons/hicolor/scalable/apps
/usr/share/icons/hicolor/scalable/apps/godot.svg
/usr/share/licenses/godot
/usr/share/licenses/godot/COPYRIGHT.txt
/usr/share/licenses/godot/LICENSE.txt
/usr/share/licenses/godot/LOGO_LICENSE.txt
/usr/share/licenses/godot/thirdparty_README.md
/usr/share/man/man6/godot.6.gz
/usr/share/metainfo/org.godotengine.Godot.appdata.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024