summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* specify gi-docgen as a native dependencyColin2023-03-261-0/+1
| | | | | | | | | | | | this allows for cross-compilation. successfully in use by NixOS/nixpkgs here: - <https://github.com/NixOS/nixpkgs/pull/221308> other gnome projects already specifying gi-docgen as native dependency: - [gtk](https://gitlab.gnome.org/GNOME/gtk/-/blob/8cf3a95d8cd5c79d941b6430f00647caa9b52eb0/docs/reference/meson.build#L4) - [libadwaita](https://gitlab.gnome.org/GNOME/libadwaita/-/blob/fc27700ea2463c9670cd2fb264697d52cba68b89/doc/meson.build#L27) - [libhandy](https://gitlab.gnome.org/GNOME/libhandy/-/blob/691fa96e17172a7c1605c59005ea8021cdf3d056/doc/meson.build#L18)
* Prepare GUPnP 1.6.3gupnp-1.6.3Jens Georg2022-12-161-1/+1
|
* build: Bump GSSDP minimal requirementJens Georg2022-11-211-1/+1
| | | | | | Otherwise /test/bugs/81 will fail Fixes #82
* build: Do not build docs for subprojectsJens Georg2022-11-201-1/+1
|
* Post-release version bumpJens Georg2022-11-071-1/+1
|
* build: Version bumpJens Georg2022-11-071-1/+1
|
* linux-cm: Fix IFA_FLAGS detectionJens Georg2022-10-251-0/+8
|
* build: Fix GLib version checksJens Georg2022-10-101-3/+3
| | | | Remove hack to use warnings with glib development versions
* Prepare 1.6.0gupnp-1.6.0Jens Georg2022-09-171-1/+1
|
* Post-release version bumpJens Georg2022-09-031-1/+1
|
* build: Add missing libxml2_dep variableJens Georg2022-09-031-2/+2
|
* build: Bump GSSDP requirementJens Georg2022-08-161-1/+1
| | | | We need that for GSSDPClient::address property
* Post-release version bumpJens Georg2022-08-161-1/+1
|
* Post-release version bumpJens Georg2022-07-021-1/+1
|
* Service: Switch to g_uuid_string_random()Jens Georg2022-06-141-1/+0
|
* Post-release version bumpJens Georg2022-06-031-1/+1
|
* Post-release version bumpJens Georg2022-04-241-1/+1
|
* meson: Respect bindir optionMarvin Schmidt2022-04-111-0/+3
| | | | | Don't hardcode 'bin' (<prefix>/bin) but instead use the designated bindir option to get the install location for the binding tool
* build: Distribute docsJens Georg2022-01-031-0/+4
|
* docs: Use gi-docgen instead of gtk-docJens Georg2022-01-031-0/+6
|
* all: Initial port to libsoup3 APIJens Georg2021-11-211-4/+4
|
* Context: Use port property from GSSDP.ClientJens Georg2021-10-271-1/+1
| | | | Part of #54
* all: Bump API versionJens Georg2021-10-271-1/+18
| | | | Reset ABI version, also bump project version
* Prepare 1.4.0gupnp-1.4.0Jens Georg2021-09-181-1/+1
|
* build: Add fallback option for gssdpJens Georg2021-08-141-1/+1
|
* Prepare 1.3.1gupnp-1.3.1Jens Georg2021-08-141-1/+1
|
* service,context: Re-use is_ours from GSSDPJens Georg2021-07-031-1/+1
| | | | Drop the custom implementation in Context.
* build: Move config.h to private folderJens Georg2021-06-191-4/+2
| | | | | This is necessary to use it nicely in a subproject, see https://mesonbuild.com/Wrap-best-practices-and-tips.html#do-not-put-configh-in-external-search-path
* build: Require meson 0.54 for override_dependencyJens Georg2021-06-191-1/+1
|
* build: Bump project versionJens Georg2021-06-101-1/+1
|
* tests: Use g_unix_signal_addJens Georg2021-06-091-0/+2
| | | | | | | | | We were using illegal functions in the Unix signal handler For windows, keep on using sigint for now. Perhaps moving to SetCtrlHandler might be an option: https://docs.microsoft.com/en-us/windows/console/registering-a-control-handler-function
* Prepare 1.2.7gupnp-1.2.7Jens Georg2021-06-061-1/+1
|
* build: Bump GLib version to 2.66.Jens Georg2021-06-021-6/+7
| | | | Also parameterize it so it is consistent
* Throw a compilation error for too new glib featuresBastien Nocera2021-06-021-0/+1
| | | | | | Throw a compilation error if a "deprecated" function is used, such as when using functionality that's only available in newer versions than the minimum one required.
* Pin the required glib versionBastien Nocera2021-06-021-0/+3
| | | | | Now that all the sources import a config.h, set the maximum version of glib to be used to the currently minimum required one.
* Prepare GUPnP 1.2.6gupnp-1.2.6Jens Georg2021-05-241-1/+1
|
* build: Lower gssdp requirementJens Georg2021-05-241-1/+1
|
* Prepare GUPnP 1.2.5gupnp-1.2.5Jens Georg2021-05-241-1/+1
|
* CI: Enable CI buildJens Georg2021-05-221-3/+5
|
* Prepare GUPnP 1.2.4gupnp-1.2.4Jens Georg2020-08-091-1/+1
|
* service: Check subscribtion target addressJens Georg2020-06-161-1/+1
| | | | | It should not leave "our network segment". Mitigation for CVE-2020-12695 and required in UDA 2.0
* build: Always build gupnp-binding-tool manpageMart Raudsepp2020-02-201-4/+1
| | | | manpage generation shouldn't be dependent on gtk_doc option
* Post-release version bumpJens Georg2020-01-021-1/+1
|
* Prepare 1.2.3gupnp-1.2.2Jens Georg2020-01-021-1/+1
|
* build: fix macOS dylib versioningTom Schoonjans2019-05-021-1/+1
|
* Prepare GUPnP 1.2.1gupnp-1.2.1Jens Georg2019-05-011-1/+1
|
* build: Fix public dependenciesJens Georg2019-05-011-2/+1
| | | | Fixes #7
* Prepare 1.2.0gupnp-1.2.0Jens Georg2019-03-111-1/+1
|
* build: Bump glib requirement to 2.58Jens Georg2019-03-081-2/+2
| | | | For g_atomic_rc_box et al
* build: Bump GSSDP requirementJens Georg2019-02-061-1/+1
| | | | Fixes #4