1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
|
phrog (0.46.0-2) unstable; urgency=medium
* d/control: add missing runtime dependencies.
Without those, `phrog` cannot run on non-Phosh systems. (Closes: #1099910)
-- Arnaud Ferraris <aferraris@debian.org> Sat, 29 Mar 2025 10:35:26 +0100
phrog (0.46.0-1) unstable; urgency=medium
* New upstream version
* d/control: bump Standards-Version, no change needed
-- Arnaud Ferraris <aferraris@debian.org> Mon, 24 Mar 2025 00:11:34 +0100
phrog (0.45.0-3) unstable; urgency=medium
* d/rules: fix build on armel
`phrog` currently fails to build on `armel`, blocking its migration to
testing. this failure is likely caused by the system running out of
memory while running the tests, so let's disable those on 32-bits
architectures.
-- Arnaud Ferraris <aferraris@debian.org> Thu, 27 Feb 2025 09:36:31 +0100
phrog (0.45.0-2) unstable; urgency=medium
* debian: maintscripts: only invoke systemd if running.
There are cases (e.g. image generation) where we install the packages
without having `systemd` running. In those cases, calling
`deb-systemd-invoke` returns an error, and so does the corresponding
maintscript.
Fix this by only calling `deb-systemd-invoke` when we know `systemd` is
actually running.
-- Arnaud Ferraris <aferraris@debian.org> Sat, 22 Feb 2025 10:20:30 +0100
phrog (0.45.0-1) unstable; urgency=medium
* New upstream version
* debian: drop patches.
They're all upstream by now :)
* d/control: add new build-time test dependencies.
A new upstream test relies on `foot` to be present on the system.
-- Arnaud Ferraris <aferraris@debian.org> Fri, 21 Feb 2025 12:18:30 +0100
phrog (0.44.1-2) unstable; urgency=medium
* debian: add salsa-ci.yml
* debian: port to zbus v5 (Closes: #1095912)
* d/control: fix (build-)dependencies.
The binary package must depend on `phosh-common` as it won't work
otherwise when used on systemd where Phosh isn't installed (e.g.
Plasma Mobile images). As a matter of fact, this is true for all test
dependencies, so add `at-spi2-core` and `gnome-settings-daemon` to the
list as well.
Finally, add `Provides:` and `Replaces:` on `phog` so we can RM the
latter.
-- Arnaud Ferraris <aferraris@debian.org> Sun, 16 Feb 2025 02:24:27 +0100
phrog (0.44.1-1) unstable; urgency=medium
* New upstream version
* d/patches: update for new upstream release
* d/control: update build dependencies for current Debian packages.
Also add some more packages needed only for running tests, now that we
can re-enable them.
* d/rules: re-enable build tests.
Those were previously relying on downstream libphosh-rs features, which
have now been upstreamed. We can therefore re-enable those, adding the
corresponding build-dependencies.
* debian: install new files provided by phrog.
Upstream now provides a wrapper script making use of `systemd-cat` so we
can both drop our own wrapper and make our `greetd` config a bit
simpler.
Also install the new files found under `data/` such as the `.desktop`
file and session configurations.
* debian: acknowledge repacking is no longer needed.
Upstream no longer ships the problematics files nor do they vendor
`libphosh-rs` anymore. While at it, update `d/copyright` for the new
release.
* d/patches: require bash for wrapper script.
It isn't POSIX-compliant, potentially leading to runtime problems if the
default shell doesn't implement the corresponding bashisms.
* debian: reload systemd on installation/removal.
Otherwise the systemd config, especially for `greetd.service`, might be
out-of-sync.
-- Arnaud Ferraris <aferraris@debian.org> Tue, 11 Feb 2025 11:58:40 +0100
phrog (0.10.0+ds1-1) unstable; urgency=medium
* Initial Debian packaging (Closes: #1082766)
-- Arnaud Ferraris <aferraris@debian.org> Wed, 18 Dec 2024 09:12:27 +0100
|