aboutsummaryrefslogtreecommitdiff
path: root/meson.build
AgeCommit message (Collapse)Author
12 daysDrop supported for outdated dependency versionsMarvin W
12 daysMove qlite into libdinoMarvin W
12 daysMove crypto-vala inside libdinoMarvin W
12 daysAdd support for OpenSSLhrxi
Uses work by @hrxi in https://github.com/dino/dino/pull/1515 Co-Authored-By: hrxi <hrrrxi@gmail.com>
12 daysmeson: Strip unneeded C compiler warnings when processing vala codeMarvin W
These warnings arecompiler annoyances where the vala compiler creates C code that is usually unexpected in proper C code and thus triggers warnings.
12 daysUse meson native project versionMarvin W
12 daysRemove http-files pluginMarvin W
It's all in libdino now anyway
2025-10-06Use AdwDialog for conversation details and preferencesfiaxh
2025-10-05Adjust to Adw 1.4: Use specialized ActionRowsfiaxh
2025-07-20Meson: Add legacy support for Meson 1.3Marvin W
This is for compatibility with Ubuntu 24.04 LTS
2025-07-20Meson: Fix path to version.py in certain buildMarvin W
2025-04-06OMEMO: Use libomemo-c instead of libsignal-protocol-cMarvin W
2025-04-04Meson: Add option to set rpath on installed binariesMarvin W
2025-02-22Voice processor: add support for webrtc-audio-processing 1.x and 2.xMarvin W
2025-01-18Fix build with GTK<4.8 or Meson<1.1.0Marvin W
2025-01-12Meson: Adjust version generation to match CMakeMarvin W
and be compatible with vala-language-server
2024-09-15Use Adwaita 1.2, bump CI to Ubuntu 24.04fiaxh
2023-11-13rtp plugin doesn't depend on GnuTLShrxi
2023-10-06meson: Add RTP options that are also present in the CMakeLists.txthrxi
2023-10-06meson: Allow enabling/disabling pluginshrxi
2023-10-06meson: Add rtp pluginhrxi
2023-10-06meson: Add omemo pluginhrxi
2023-10-06meson: Add ice pluginhrxi
2023-10-06meson: Add crypto-vala libraryhrxi
2023-10-06meson: Add notification-sound pluginhrxi
2023-10-06meson: Add openpgp pluginhrxi
2023-10-06meson: Add http-files pluginhrxi
2023-10-06meson: Install more stuffhrxi
Install .vapi, .deps, .h files for the Vala libraries. Also install the data files. .deps files have to be manually generated, there's a feature request for automated generation at https://github.com/mesonbuild/meson/issues/9756. Import the gnome module globally. Install dependencies on Meson CI.
2023-03-24First steps of meson supporthrxi
Basic configuration of qlite, xmpp-vala, the Dino library and the Dino application are supported. There's no support for the plugins. This e.g. enables using the Vala language server.