commit 00282e406b45a6a35bfc54a1b2ed49b6e95bac04 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Jan 9 20:47:59 2025 -0800 Release 4.3 to unstable commit eeb84250343e7b7764a4323683f60f7d57cd3b03 Author: Travis Wrightsman <travis@wrightsman.org> Date: Fri Jan 10 12:02:40 2025 -0800 Update autopkgtest for latest release commit f1e54af0c6d9275d37cec22c3bac07f986146ee9 Author: Travis Wrightsman <travis@wrightsman.org> Date: Fri Jan 10 11:59:33 2025 -0800 Update build for latest upstream version * Refresh relevant patches * Fix d/rules and d/clean commit cd65fbc21cb370e7bfb0144251c0fcf865789dd5 Author: Travis Wrightsman <travis@wrightsman.org> Date: Fri Jan 10 11:54:26 2025 -0800 Update control file This removes namespacing on major version so that src:godot always follows the latest version packaged. This also renames "-runner" and "-server" to be more in line with upstream's terminology of "export templates" for non-editor optimized executables [0]. [0] https://docs.godotengine.org/en/stable/contributing/development/compiling/compiling_for_linuxbsd.html#building-export-templates Related: #976623 commit 4bd0548caff18cb92f1b612f3a1d3b753e84e6c0 Author: Travis Wrightsman <travis@wrightsman.org> Date: Fri Jan 10 11:43:46 2025 -0800 Drop major version namespacing patch It will be easier long-term for src:godot to follow the latest major version and have src:godotX packages created for each major version X as needed/requested to be simultaneously available. commit 620fd3f16d1e8862ad8b4d6e4479cf149439e9d1 Author: Travis Wrightsman <travis@wrightsman.org> Date: Fri Jan 10 11:36:24 2025 -0800 Rename compiler flags patch to apply to current contents commit 252c24d21f6d6e1a1220afa7abaa6db09b9f5e75 Author: Travis Wrightsman <travis@wrightsman.org> Date: Fri Jan 10 11:33:35 2025 -0800 Drop part of compiler flag patch fixed upstream https://github.com/godotengine/godot/commit/e2fc0acd36df57779ad2d914cac9b2f1848255cf commit 70ad0d18c7e1f9546caf4570ad058f64b0ff2f0b Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Jan 9 20:47:33 2025 -0800 Document potential pitfall of gbp dch commit 328f279a9c7f2b48b261f30843ba7f3618674c34 Author: Travis Wrightsman <travis@wrightsman.org> Date: Sun Dec 15 12:38:22 2024 -0800 Limit ccache size in Salsa CI Builds can run out of disk space when the cache grows to 4 GB and beyond. commit e44a5bc7175de9e24c53a4841187c3c054b0e686 Merge: 2bdb7e96 79899e87 Author: Travis Wrightsman <travis@wrightsman.org> Date: Fri Jan 10 12:11:14 2025 -0800 Update upstream source from tag 'upstream/4.3+ds' Update to upstream version '4.3+ds' with Debian dir 0e4c841cfa4c2b1e9301ee70ea17b6fe2b76924f commit 2bdb7e967e3cb56d63ad67abf9a0bf988263a488 Author: Travis Wrightsman <travis@wrightsman.org> Date: Sat Dec 14 17:26:42 2024 -0800 Refresh copyright with latest upstream version commit 313289b8fb89cbdb8a99b886d672fb6db2500ea1 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Jan 9 19:00:24 2025 -0800 Use upstream-vcs-tag in gbp.conf This should clearly couple which upstream releases relate to which Debian source tarballs. commit 79899e8727531d479052b42a75c27d8a39ebdc9b Merge: cd255810 77dcf97d Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Jan 9 20:26:08 2025 -0800 New upstream version 4.3+ds commit 5b69e3f9ac33382d2cd01066ba53b8f7a4a77aab Author: Travis Wrightsman <travis@wrightsman.org> Date: Sat Dec 14 16:00:47 2024 -0800 Update watch file to match latest upstream version commit 544fd303d8c08e7534ff51b63177186f325e2cab Author: Travis Wrightsman <travis@wrightsman.org> Date: Tue Dec 31 10:43:37 2024 -0800 Mark server tests as flaky Despite passing consistently in Salsa CI the server tests are failing intermittently on debci. As the tests require minimal resources there is value in still running them on upload to see the various failure modes and provide hints for future debugging efforts. commit 6bdd3f6e8ac37def6c3d5baed888eca0db4a177c Author: Travis Wrightsman <travis@wrightsman.org> Date: Tue Dec 31 10:43:19 2024 -0800 Revert "Allow autopkgtest to fail on some architectures" This reverts commit 87add0a11b0597b9282173d50c153a10393f5a98. commit aaf45ab2045de3354f36b72c63188f466b38d9f9 Author: Otto Kekäläinen <otto@debian.org> Date: Mon Dec 30 21:15:10 2024 -0800 Update changelog for 3.6+ds-2 release commit 037418ef52ac619d51d4abb99d3c1562ea69483a Author: Travis Wrightsman <travis@wrightsman.org> Date: Fri Dec 27 19:20:11 2024 -0800 Remove after_script workarounds after upstream fix https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/566 commit 87add0a11b0597b9282173d50c153a10393f5a98 Author: Travis Wrightsman <travis@wrightsman.org> Date: Sun Dec 22 17:18:58 2024 -0800 Allow autopkgtest to fail on some architectures Some tests are failing on debci and are not straightforward to test locally. Disable tests on these architectures until there is enough user desire to enable/fix them. commit f8d4753303a322e1c51c1f58e401d63eab1ca513 Author: Otto Kekäläinen <otto@debian.org> Date: Mon Dec 16 17:41:14 2024 -0800 Mark Bug#1070845 as related as it is for Godot 4.3 This 3.6 version is done with the intent to be able to address Bug#1070845 later and import 4.3. Don't mark it closed as the bug is specifically about the 4.x series. commit 3bd4a3f922bab1ada7f62841c7a6252df2968c0d Author: Otto Kekäläinen <otto@debian.org> Date: Mon Dec 16 16:16:45 2024 -0800 Update changelog for 3.6+ds-1 release Also update copyright and uploader fields as sponsor for Travis' work. commit e50bbafdf43df8631c513d141d4686ef71e49341 Author: Travis Wrightsman <travis@wrightsman.org> Date: Sun Dec 15 19:15:40 2024 -0800 Clarify forwarded state of namespacing patch commit d0dcd023ad099950b83d0de6d0e2f2c43a53f0c0 Author: Travis Wrightsman <travis@wrightsman.org> Date: Sun Dec 15 19:11:24 2024 -0800 Namespace StartupWMClass to major version too StartupWMClass is used by some window managers to group related windows together. This should be namespaced to separate Godot 3.x and 4.x windows. commit 780bad55ed99dba4b5ac378fc4560582343e5542 Author: Travis Wrightsman <travis@wrightsman.org> Date: Sat Dec 14 18:49:05 2024 -0800 Add myself to d/copyright commit bbdfc6866c76689ce7a76f78b55ceaa93c561cae Author: Travis Wrightsman <travis@wrightsman.org> Date: Fri Dec 13 18:06:07 2024 -0800 Refresh patches for new upstream version commit f75a9019f784b67b0921fe44795cded7b7ba2285 Author: Travis Wrightsman <travis@wrightsman.org> Date: Sat Dec 14 09:20:08 2024 -0800 Start changelog for new release commit 12258d8a0cf5b1e1ab1dc264de6141d5f1f0f13c Merge: a2e53c23 cd255810 Author: Travis Wrightsman <travis@wrightsman.org> Date: Sat Dec 14 09:14:53 2024 -0800 Update upstream source from tag 'upstream/3.6+ds' Update to upstream version '3.6+ds' commit a2e53c2328f07b89e0c10e389bd66d3e2a380f06 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 20:20:14 2024 -0800 Namespace everything to major version This will allow a future Godot 4.x package to coexist with Godot 3.x. commit 2fb24eb83b6b96a7114fbf13a868a13acb6baa1c Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 19:51:46 2024 -0800 Reformat build rules slightly * put clean rules next to other rules * be consistent with whitespace in install rules commit 2e31888ffad918a016d5cecfb4a63d986bdf27d6 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 17:01:47 2024 -0800 Add autopkgtests godot3-runner is built (by design) with tools=no, which means it doesn't have any unit tests built-in. Between the editor and the server it should be covered. The editor test is marked as flaky as it seems to fail at different tests across different runs on Salsa CI but passes fine locally. commit d704fe5ffab38ca12d57b8392d3de9c9d5b340a6 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 19:04:50 2024 -0800 Add myself to uploaders commit c003313854c222d44293711328237718a557d66d Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 18:50:00 2024 -0800 Replace custom_build suffix with Debian version commit f79712010b1cdb79d403fba6bbe32d63c9912b39 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 17:01:36 2024 -0800 Properly pass LDFLAGS into build environment commit 2551c1317d7e0b2c5a269c03d435d121669b2eb9 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 16:34:59 2024 -0800 Do not statically link libgcc/stdc++ commit ed156197d235efacf9ca260d8e88889f11a5d1d5 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 14:54:56 2024 -0800 Increase verbosity of build to help debugging commit 0b75780288c46299703d2b8453a76774005cbbe6 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 14:04:38 2024 -0800 Unvendor as many dependencies as currently possible Godot migrated from OpenSSL to mbedtls before 3.0 so OpenSSL has not been needed as a dependency for a while. commit fc282f21f30db9fd8d3ab1fdc3dd7c9502d71f45 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 13:52:59 2024 -0800 Install godot3 man page commit b5c0eb38ad73287de5589964e09ef86d991a9abd Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 13:48:53 2024 -0800 Use modern pkgconf dependency commit e742dc9639a79b8f696b95da5968588be108c4e5 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 13:47:00 2024 -0800 Migrate to modern freedesktop standards commit cd2558100916e14e37b423d6e08cf541aa9bbf9d Author: Travis Wrightsman <travis@wrightsman.org> Date: Fri Dec 13 18:01:41 2024 -0800 New upstream version 3.6+ds commit 9e1e3e96ec6696ef8d1ccea09b3aa044e3dd6960 Author: Otto Kekäläinen <otto@debian.org> Date: Thu Dec 12 17:29:23 2024 -0800 Salsa CI: Intentionally disable BLHC and reprotest as unnecessary for now Both of these were failing for various reasons. They are not important for the general goals of packaging Godot right now, so instead of engineering ways to get those jobs green, simply disable them so that overall status is green, CI greenness becomes the expected norm, and any new regressions will be caught. commit 45859d006edd4aa588c849ff37be221c00b7c6cb Author: Otto Kekäläinen <otto@debian.org> Date: Wed Dec 11 20:44:04 2024 -0800 Salsa CI: Handle timeouts gracefully and save ccache for next run Due to defect in Salsa CI, the timeouts of long-running builds were not handled gracefully, nor was the cache uploaded. Backport fixes from MR in Salsa CI to handle this until it is merged upstream. commit 71d2fe6343706396c643ae680d45ccff171bcddd Author: Otto Kekäläinen <otto@debian.org> Date: Sun Dec 8 17:17:34 2024 -0800 Salsa CI: Use 3h timeout Increase the default timeout for main build job to 3h so that the large build has time to run without every contributors/fork having to manually adjust the timeout in the project settings. commit 254d8f47a6967178de7d9a95214823c77e5b338a Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 08:15:10 2024 -0800 Update VCS URLs after another rename commit dbb19079e9751cb0d27403d3f6f1085d602d2a46 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 08:13:35 2024 -0800 Restrict watch file to 3.x versions Modify @ANY_VERSION@ regex from uscan(1) to only match 3.x versions. commit 33f50c20024359bfdcd6e233343d785dacff3ea4 Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 08:09:46 2024 -0800 Remove obsolete lintian overrides Godot 3.x isn't built with vendored OpenSSL nor is there any mention of code.google.com in a public domain license statement. commit 5d65de4f747f78777325b5587c12923c9c0248cd Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 08:07:16 2024 -0800 Remove invalid manpages install file Uses the source package name instead of the binary package. Can't be used either way because the manpage must be renamed to godot3. commit 18814af82387324b103f718268e1b5e784c592db Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 08:04:37 2024 -0800 Remove unbuilt godot3-dev binary package Not clear if this currently works and it doesn't seems to exist in any suite. Can be re-added from git history later if useful. commit 2b78c32301c4e957e452e813f41663c70ac3165d Author: Travis Wrightsman <travis@wrightsman.org> Date: Thu Dec 12 08:02:37 2024 -0800 Remove obsolete docs The built-in OpenSSL library hasn't been enabled since at least the initial 3.x packaging in 8ee01f40e (2018). commit 9b6e5615b2a4c72b159db3cfc94ca9badb3e8747 Author: Travis Wrightsman <travis@wrightsman.org> Date: Tue Dec 10 19:44:25 2024 -0800 Update VCS URLs after rename commit 36058121ee867036165dbf2c4fc46da7210bd05b Author: Travis Wrightsman <travis@wrightsman.org> Date: Tue Dec 10 18:00:01 2024 -0800 Fix clean rules * Run SCons in clean mode in all three executable output configurations with the same options when building * Clean rules are not the place to remove unneeded third-party libraries * Run dh_clean after SCons clean to completely clean up commit a7528d996057c311036e0af34f1570c9b8604886 Author: Travis Wrightsman <travis@wrightsman.org> Date: Tue Dec 10 17:50:09 2024 -0800 Fix flags and move into common SCons options Specifically, CCFLAGS should be CPPFLAGS and CXXFLAGS moved to its own variable. commit b8a21f206db3dd5e2dc7c176ff745d9481769541 Author: Travis Wrightsman <travis@wrightsman.org> Date: Tue Dec 10 17:46:47 2024 -0800 Correctly pass ccache directory into build environment commit bbd7b02f2ce25af6eca1cfa1ca726bf6d4a3f91f Author: Travis Wrightsman <travis@wrightsman.org> Date: Tue Dec 10 17:44:35 2024 -0800 Backport SCons environment variable import option commit 31b440e477efda8ed99df50a9924538f563e594c Author: Travis Wrightsman <travis@wrightsman.org> Date: Tue Dec 10 16:08:06 2024 -0800 Wrap and sort packaging files Apply `wrap-and-sort -vast`. commit ba2239c32e8bdda03bf24002bee8b9f8c9933b18 Author: Travis Wrightsman <travis@wrightsman.org> Date: Tue Dec 10 16:04:01 2024 -0800 Modernize Salsa CI recipe and conserve CI resources * Use modern include URL * Fix line endings being mangled by gbp-setup-gitattributes * Disable some non-critical jobs to save resources commit 555dc8a7f8e5d0d1f307e7618e70fd607b26008e Author: Travis Wrightsman <travis@wrightsman.org> Date: Tue Dec 10 16:00:42 2024 -0800 Rename Salsa CI configuration file to modern path commit 1fb1176db129b0447e29dc1481056e68dd5bfd65 Author: Travis Wrightsman <travis@wrightsman.org> Date: Tue Dec 10 15:47:22 2024 -0800 Extend gbp.conf for DEP-14 and other niceties commit c8cd6040f79d12d5430cb5dd044fa7c60b9b18c6 Author: Travis Wrightsman <travis@wrightsman.org> Date: Mon Dec 9 10:57:51 2024 -0800 Exclude gradle binary wrapper from Debian source commit 52b520a808711d1908866be29baf79460f15f0d2 Author: Travis Wrightsman <travis@wrightsman.org> Date: Mon Dec 9 10:55:46 2024 -0800 Clean up watch file * use indents to improve readability * be more explicit in URL matching * drop the "-stable" suffix from Debian versions commit 005e1d9745066f8fd4e827c8f10c30a7286db0b5 Author: Petter Reinholdtsen <pere@hungry.com> Date: Wed Jun 21 16:40:00 2023 +0200 releasing package godot version 3.5.2-stable-2 commit d53c1ee25c3c1fff082bde20ec195c23a38d2db1 Author: Petter Reinholdtsen <pere@hungry.com> Date: Wed Jun 21 15:32:44 2023 +0200 Adjusted d/rules scons call to try to get the build working on ppc64le. Should also adjust it for riscv64, ppc64, ppcle and ppc, which are all handled specially in the scons setup. commit 2258e38d556933128e1e48093fd0ccc676de3c2d Author: Petter Reinholdtsen <pere@hungry.com> Date: Thu Jun 15 18:51:58 2023 +0200 releasing package godot version 3.5.2-stable-1 commit 4f0c8926b9d4722ac10c4749f397db575ce94c30 Author: Petter Reinholdtsen <pere@hungry.com> Date: Wed Jun 14 17:38:15 2023 +0200 New upstream version 3.5.2-stable commit 93ef0acdb4cb869fc714a3530872b451acfb005e Author: Federico Ceratto <federico@debian.org> Date: Sun Oct 16 12:47:46 2022 +0100 New upstream version 3.5.1-stable commit 805af835dd7b18b18f8469f4c0f5193024e178e3 Author: Dominik George <natureshadow@debian.org> Date: Thu Sep 30 12:44:34 2021 +0200 New upstream version 3.3.3-stable commit fe3c8f4bec1fb1d2404f10fa402f442f4103f757 Author: Dominik George <natureshadow@debian.org> Date: Wed Oct 28 13:15:04 2020 +0100 New upstream version 3.2.3-stable commit 9d2c0f02631bf533dc05188295e7ded94a833b5b Author: Federico Ceratto <federico.ceratto@gmail.com> Date: Wed Mar 25 19:24:05 2020 +0000 New upstream version 3.2.1-stable commit 3240a7687bff86067282c1a1a65d425083951f46 Author: Federico Ceratto <federico.ceratto@gmail.com> Date: Thu Feb 6 22:58:57 2020 +0000 New upstream version 3.2-stable commit 34662b43485285a248fa8f420264660f4cde5511 Author: Federico Ceratto <federico.ceratto@gmail.com> Date: Sat Dec 21 20:40:35 2019 +0000 New upstream version 3.1.2-stable commit dc89cbb979bdb7242039b848d794ff7d920c6ab0 Author: Federico Ceratto <federico.ceratto@gmail.com> Date: Sat Jul 6 21:12:00 2019 +0100 New upstream version 3.1.1-stable commit a993267a57984c3a11ff9b8ac99d12b566ea42d4 Author: Federico Ceratto <federico.ceratto@gmail.com> Date: Fri Aug 24 22:00:42 2018 +0100 New upstream version 3.0.6-stable
There are 2 open security issues in bookworm.
You can find information about how to handle these issues in the security team's documentation.
Among the 4 debian patches available in version 3.6+ds-2 of the package, we noticed the following issues:
Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.
Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.