pixie (1.1.0-6) unstable; urgency=medium

  * Fix Debian Rust build path resolution in `debian/rules`:
    - resolve `--manifest-path` at runtime in each `dh_auto_*` override
    - support both source layouts (`./pixie` and `./`) during clean/build/test.

 -- Léo Torres <leo0609leo@gmail.com>  Tue, 21 Apr 2026 13:30:00 +0200

pixie (1.1.0-5) unstable; urgency=medium

  * Fix `uscan --repack` for GitHub releases without detached tarball
    signatures:
    - drop `pgpsigurlmangle` from `debian/watch`
    - remove `debian/upstream/signing-key.asc` to avoid false signature warnings
  * Refresh `debian/patches/debian-changes` against the repacked upstream
    tarball produced by `uscan`.

 -- Léo Torres <leo0609leo@gmail.com>  Tue, 21 Apr 2026 11:15:00 +0200

pixie (1.1.0-4) unstable; urgency=medium

  * Build Rust package fully offline:
    - switch Debian build flow to `dh-cargo`
    - set `CARGO_HOME` inside build tree (`debian/cargo_home`)
    - pass `--offline` to build and test cargo invocations
  * Add missing Rust crate Build-Depends requested by mentors:
    - librust-serde-dev (rust-serde)
    - librust-serde+derive-dev
    - librust-serde-yaml-dev (rust-serde-yaml)

 -- Léo Torres <leo0609leo@gmail.com>  Tue, 21 Apr 2026 10:00:00 +0200

pixie (1.1.0-3) unstable; urgency=medium

  * Ensure compatibility with Debian Rust toolchains:
    - replace let-chain conditions with stable equivalents
      in router and threadpool worker modules.
  * Debian packaging hardening pass:
    - switch package description to English
    - add manpage (`debian/pixie.1`)
    - harden systemd unit and fix ExecStart (no subcommand)
    - keep only deterministic non-network test suites in package build
    - normalize maintainer email in old changelog entries

 -- Léo Torres <leo0609leo@gmail.com>  Tue, 14 Apr 2026 16:05:00 +0200

pixie (1.1.0-2) unstable; urgency=medium

  * Packaging QA cleanup:
    - bump Standards-Version to 4.7.3
    - honor DEB_BUILD_OPTIONS=nocheck in debian/rules
    - add debian/watch
    - add debian/upstream/metadata
    - add Upstream-Contact in debian/copyright

 -- Léo Torres <leo0609leo@gmail.com>  Tue, 14 Apr 2026 15:20:00 +0200

pixie (1.1.0-1) unstable; urgency=medium

  * Simplify configuration loading and keep config in /etc/pixie/config-pixie.yml.
  * Move config tests to integration tests under pixie/tests/.

 -- Léo Torres <leo0609leo@gmail.com>  Thu, 09 Apr 2026 13:49:53 +0200

pixie (1.0.0-1) unstable; urgency=medium

  * Prepare 1.0.0-1 Debian package release.

 -- Léo Torres <leo0609leo@gmail.com>  Thu, 09 Apr 2026 10:11:34 +0200

pixie (0.1.0-2) unstable; urgency=medium

  * Add systemd unit so pixie starts automatically after install and at boot.
  * Add `pixie log` command to read service logs from journald.

 -- Léo Torres <leo0609leo@gmail.com>  Wed, 08 Apr 2026 15:48:00 +0200

pixie (0.1.0-1) unstable; urgency=medium

  * Initial Debian packaging.

 -- Léo Torres <leo0609leo@gmail.com>  Wed, 08 Apr 2026 14:33:22 +0200
