Commit Graph
85 Commits
Author SHA1 Message Date
Guido Günther efb414765f treewide: Document changes and release 0.7.0 2025-02-03 14:38:51 +01:00
Guido Günther 9969faef0d packaging: Add symbols from 0.7.0
Signed-off-by: Guido Günther <agx@sigxcpu.org>
2025-01-26 16:12:50 +01:00
Guido Günther 27ff654f9d build: Bump dev versions
Allows us to bump symbols and have proper dependencies in consuming
projects

Signed-off-by: Guido Günther <agx@sigxcpu.org>
2025-01-26 16:12:50 +01:00
Guido Günther 1acb55ef0d packaging: Add symbols from 0.6.0
Signed-off-by: Guido Günther <agx@sigxcpu.org>
2025-01-26 14:04:48 +01:00
Guido Günther fadae2aa8d treewide: Document changes and release 0.6.0
Signed-off-by: Guido Günther <agx@sigxcpu.org>
2024-12-21 20:00:34 +01:00
Guido Günther d9877e7d5c packaging: Tweak package description a bit 2024-09-27 13:49:45 +02:00
Guido Günther b978509d29 treewide: Document changes and release 0.5.0 2024-09-27 13:47:09 +02:00
Guido Günther f4564a4fc8 packaging: Better handle RC version when updating changelog
This allows us to switch from RCs to releases without manual
effort.
2024-09-27 13:45:55 +02:00
Guido Günther 7ea55aeaf5 data: Add systemd unit to start alert slider service 2024-09-27 07:27:08 +00:00
Guido Günther 511fbd73e8 packaging: Use pkgconf
It's prefered over pkg-config in Debian
2024-08-20 15:44:33 +02:00
Guido Günther 8c209e6c47 packaging: Install NEWS and README
They contain useful information
2024-08-20 15:44:33 +02:00
Guido Günther 1cca52033c packaging: Update lintian overrides 2024-08-20 15:44:33 +02:00
Guido Günther fe51ceed9f packaging: Drop unused file
And fix typo while at that

Gbp-Dch: Ignore
2024-08-20 15:44:21 +02:00
Guido Günther 3331f179f9 treewide: Document changes and release 0.4.1 2024-08-12 22:56:17 +02:00
Guido Günther 47b0b1c0e7 build: Install udev rule
Don't hide it in the packaging as that makes it easier to miss.

This makes debian/ really only carry packaging information.
2024-08-07 12:14:26 +02:00
Guido Günther 91a153a2f4 not-intalled: Avoid gmobile on all arches
This only matters for the case where we use the embedded
gmobile but better to be correct.
2024-06-28 17:45:25 +02:00
Guido Günther ff26417de9 treewide: Document changes and release 0.4.0 2024-06-21 22:18:23 +02:00
Guido Günther 62c92b0b09 packaging: Build-depend on shared gmobile
This ensures we don't use the subproject in packaging builds
2024-06-21 08:05:51 +00:00
Guido Günther bdcbb08cd8 packaging: Don't require root for building
This helps the nightly builds
2024-06-21 09:50:37 +02:00
Guido Günther 6622444c78 udev: Allow to use flash devices 2024-06-15 11:14:40 +02:00
Guido Günther d5b0f30205 tests: Add umockdev based tests for leds
This ensures we can probe the different led types correctly

The umockdev data was recoreded on an Librem 5 and Librem 14
2024-05-17 06:24:50 +00:00
Guido Günther ec6e86ee0c Document changes and release 0.3.0 2024-04-21 12:20:58 +02:00
Guido Günther 14ffd9722d libfeedback: Allow to set important hint 2024-04-20 13:21:56 +00:00
Guido Günther 673d5df9fd packaging: Add libgirepository1.0-dev 2024-04-20 13:21:56 +00:00
Guido Günther 8d4fe9f902 build: Switch to gmobile 0.1.0 2024-04-15 10:06:05 +00:00
Guido Günther fea20a73d4 packaging: Use meson's default wrap mode
ci should be allowed to download gmobile
2023-11-14 17:26:07 +01:00
Guido Günther 3b970ef34b debian: Install NEWS 2023-09-01 13:06:08 +02:00
Guido Günther 708abf1e4a debian: Fix nodoc build
Don't try to install the dev docs in that case.
2023-09-01 13:06:08 +02:00
Guido Günther b20f08c030 debian: Update from the current packaging in Debian
- Validate fbd-theme-validate
- Add Build-dep to symbols file
- Add doc-base registration
- Use dh_installman to fix nodoc build
- Update debian/copyright
- Improve Recommends: and multi arch annotations
- Add lintian overrides
2023-09-01 13:06:08 +02:00
Guido Günther 9316426225 Document changes and release 0.2.1 2023-08-29 18:32:34 +02:00
Guido Günther 8d4b1a09ab Document changes and release 0.2.0 2023-04-17 13:33:08 +02:00
Guido Günther 08ee0daa12 debian/symbols: Update with new API 2023-04-17 13:32:21 +02:00
Guido Günther 31a592e18e debian/symbols: Bump all symbol dependencies to 0.1.1
We want to make sure apps run against a recent version even on
partial upgrades.
2023-04-17 12:21:06 +02:00
Guido Günther 40e1c58de1 Document changes and release 0.1.1 2023-03-23 10:38:30 +01:00
Guido Günther f50db727a1 Document changes and release 0.1.0 2023-02-25 14:07:09 +01:00
Guido Günther b76e7f775f d/gbp.conf: Be less strict when matching the meson version field 2023-02-25 14:04:09 +01:00
Guido Günther 4ea946b059 debian: Drop obsolete conf file
As this is now handled via udev's kmod builtin we can drop this.
2023-02-09 13:56:08 +01:00
Dylan Van Assche 82c07e28f2 udev: load the required kernel modules
Loading the required kernel modules such as ledtrig-pattern via
/etc/modules-load.d may introduce a race condition on some systems such
as non-systemd based distros. Load the kernel modules using the builtin
'kmod load' udev command instead.
2023-02-08 20:46:00 +01:00
Guido Günther 45bc7bc417 Document changes and release 0.0.3 2023-02-02 13:49:09 +01:00
Guido Günther 42e9f38cc5 Add NEWS file 2022-12-15 11:52:25 +01:00
Guido Günther 089769bbcb d/gbp.conf: Bump meson version automatically 2022-12-15 11:29:03 +01:00
Guido Günther 0e98a51a5d Document changes and release 0.0.2 2022-12-15 11:29:03 +01:00
Guido Günther c26eaa88b7 d/rules: Don't build tests with nocheck 2022-12-15 10:11:05 +00:00
Guido Günther f2d02050d1 d/rules: Fix nodoc build profile usage
We were checking for the wrong option
2022-12-15 10:11:05 +00:00
Guido Günther 584d4ddb6f doc: Convert manpages to rst
This will make it more fun to add details and more manpages.
2022-12-13 13:47:18 +01:00
Guido Günther a150c2cbc3 Switch library documentation to gi-docgen
Switch from gtk-doc to gi-docgen for the library documentation and
adjust the source files accordingly.

We don't bother about the daemon doc headers as they're not built into
any docs atm.

Closes: #56
2022-12-06 12:44:54 +01:00
Guido Günther 94880dbc0d d/rules: Support nodoc build profile 2022-12-06 11:49:13 +01:00
Guido Günther dfe2cdc665 d/control: Drop Breaks/Replaces on packages long gone 2022-12-06 11:21:04 +01:00
Guido Günther 388cf959ce d/changelog: Fix typos
Gbp-Dch: Ignore
2022-12-05 19:00:18 +00:00
Guido Günther a6809dccbc d/control: Add settings schema for the tests 2022-12-05 19:00:18 +00:00