Debian Patches
Status for tdlib/1.8.66-1
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0001-Add-option-to-link-against-system-SQLCipher.patch | Add option to link against system SQLCipher The new CMake option TDSQLITE_USE_BUNDLED allows a distributor to replace the bundled copy of SQLite with the system-wide SQLCipher. |
Nicholas Guriev <nicholas@guriev.su> | no | 2026-07-27 | ||
| 0002-Detect-Git-revision-only-if-it-is-not-set-in-the-CMa.patch | Detect Git revision only if it is not set in the CMake cache This allows a distributor to specify an exact upstream commit used for packaging even if Git contains vendor-specific commits or when the upstream source code was imported into another Git repository. |
Nicholas Guriev <nicholas@guriev.su> | no | 2026-07-27 | ||
| 0003-Add-shared-variant-libtde2e.so-exporting-only-public.patch | Add shared variant libtde2e.so exporting only public API | Nicholas Guriev <nicholas@guriev.su> | no | 2026-08-05 | ||
| 0004-Install-CMake-package-tde2e-even-in-full-build.patch | Install CMake package tde2e even in full build | Nicholas Guriev <nicholas@guriev.su> | no | 2026-08-05 | ||
| 0005-Limit-exported-symbols-from-libtdjson.so-on-Linux.patch | Limit exported symbols from libtdjson.so on Linux | Nicholas Guriev <nicholas@guriev.su> | no | 2026-08-05 | ||
| 0006-Make-the-TDJSON_STATIC_DEFINE-macro-private.patch | Make the TDJSON_STATIC_DEFINE macro private Do not export this define to dependent targets as the example in the CMake documentation demonstrates. https://cmake.org/cmake/help/v4.4/module/GenerateExportHeader.html#example-building-shared-and-static-library |
Nicholas Guriev <nicholas@guriev.su> | no | 2026-08-05 | ||
| 0007-Set-the-output-name-of-the-static-variant-of-the-tdj.patch | Set the output name of the static variant of the tdjson library This effectively renames libtdjson_static.a to a simpler libtdjson.a and allows maintainer to reuse the tdjson.pc metadata for both variants. |
Nicholas Guriev <nicholas@guriev.su> | no | 2026-08-05 | ||
| 0008-Do-not-build-benchmarks-and-examples-if-BUILD_TESTIN.patch | Do not build benchmarks and examples if BUILD_TESTING is OFF | Nicholas Guriev <nicholas@guriev.su> | no | 2026-08-05 | ||
| 0009-Exclude-internal-binaries-from-target-all.patch | Exclude internal binaries from target "all" See discussion in the upstream bug tracker at: https://github.com/tdlib/td/pull/1127 |
Nicholas Guriev <nicholas@guriev.su> | no | 2026-08-06 | ||
| 0010-Update-Doxygen-configuration-and-generate-default-la.patch | Update Doxygen configuration and generate default layout These changes are autogenerated and are the result of invoking `doxygen -u` and `doxygen -t`. See the next patch with relevant manual modifications. |
Nicholas Guriev <nicholas@guriev.su> | no | 2026-08-06 | ||
| 0011-Toggle-some-Doxygen-tags-and-modify-layout.patch | Toggle some Doxygen tags and modify layout It is an attempt to make the documentation look more like the pages on the official website. They seem to be using a custom unpublished config. https://core.telegram.org/tdlib/docs/index.html |
Nicholas Guriev <nicholas@guriev.su> | no | 2026-08-06 | ||
| 0012-No-unauthorized-network-access-in-tests.patch | No unauthorized network access in tests Do not attempt network access if the TD_TEST_FORBID_NETWORK environment variable is set and true. |
Nicholas Guriev <nicholas@guriev.su> | no | 2026-08-06 | ||
| 0013-Hide-SQLCipher-log-messages.patch | Hide SQLCipher log messages The bundled SQLCipher is of version 4.4.0 and is built with debug macros off. Since version 4.5.1, SQLCipher has offered dynamic management of logging facilities. To comply with the behaviour of the bundled copy of SQLCipher, we set the pragma cipher_log_level to NONE. |
Nicholas Guriev <nicholas@guriev.su> | no | 2026-08-10 |
All known versions for source package 'tdlib'
- 1.8.66-1 (sid)
