Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
plugin-hostd (0.12.0) unstable; urgency=medium

* The verbs the daemon adds are declared in its package of omx-contract's
contract directory, verbs.json beside the format tables: each verb's
format, reply, refusal codes and what plugin-hostd, omx-clap-host and
mod-host owe it. The C names come from plugin_hostd_host_verbs.h, which
protocol.h includes, and plugin_hostd_vocabulary.h names the codes (#131).
* New package plugin-hostd-contract (Architecture: all): the contract
directory's files, /usr/share/omx-contract/contract.d/3/plugin-hostd
(MANIFEST.json, formats/clap.json, formats/lv2.json, verbs.json), which
programs read at run time. plugin-hostd and plugin-hostd-dev depend on
it; it Breaks and Replaces the plugin-hostd-dev that shipped them.
* The build needs libomx-contract-dev 3.3.0 or newer, the first schema with
the verbs kind, and its check stage the omx-contract command.
* A test holds the declared verbs to the daemon on its socket: replies,
codes, the verbs it answers itself, and the shapes both hosts answer.

-- Pau Aliagas <linuxnow@gmail.com> Mon, 26 Oct 2026 18:00:00 +0100

plugin-hostd (0.11.0) unstable; urgency=medium

* chain_get <chain> reads a chain back: its worker, its members in the
Expand Down
2 changes: 1 addition & 1 deletion doc/plugin-hostd-probe.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH PLUGIN\-HOSTD\-PROBE 1 "October 2026" "plugin-hostd 0.11.0" "User Commands"
.TH PLUGIN\-HOSTD\-PROBE 1 "October 2026" "plugin-hostd 0.12.0" "User Commands"
.SH NAME
plugin\-hostd\-probe \- run a plugin prober under limits and write what happened
.SH SYNOPSIS
Expand Down
2 changes: 1 addition & 1 deletion doc/plugin-hostd.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH PLUGIN\-HOSTD 1 "October 2026" "plugin-hostd 0.11.0" "User Commands"
.TH PLUGIN\-HOSTD 1 "October 2026" "plugin-hostd 0.12.0" "User Commands"
.SH NAME
plugin\-hostd \- supervisor of plugin host processes behind one mod\-host protocol socket
.SH SYNOPSIS
Expand Down
18 changes: 17 additions & 1 deletion packaging/plugin-hostd.spec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%bcond_without check

Name: plugin-hostd
Version: 0.11.0
Version: 0.12.0
Release: 1%{?dist}
License: GPL-3.0-or-later
Summary: Run LV2 and CLAP plugins in a live rig without one crash taking down the show
Expand Down Expand Up @@ -145,6 +145,22 @@ make test-daemon check-generated check-rendered
%{_datadir}/omx-contract/contract.d/3/plugin-hostd/

%changelog
* Mon Oct 26 2026 Pau Aliagas <linuxnow@gmail.com> - 0.12.0-1
- The verbs the daemon adds are declared in its package of omx-contract's
contract directory, verbs.json beside the format tables: each verb's
format, reply, refusal codes and what plugin-hostd, omx-clap-host and
mod-host owe it. The C names come from plugin_hostd_host_verbs.h, which
protocol.h includes, and plugin_hostd_vocabulary.h names the codes (#131).
- New noarch package plugin-hostd-contract: the contract directory's files,
share/omx-contract/contract.d/3/plugin-hostd (MANIFEST.json,
formats/clap.json, formats/lv2.json, verbs.json), which programs read at
run time. plugin-hostd and plugin-hostd-devel require it; the files leave
plugin-hostd-devel.
- The build needs omx-contract-devel 3.3.0 or newer, the first schema with
the verbs kind, and its check stage the omx-contract command.
- A test holds the declared verbs to the daemon on its socket: replies,
codes, the verbs it answers itself, and the shapes both hosts answer.

* Mon Oct 26 2026 Pau Aliagas <linuxnow@gmail.com> - 0.11.0-1
- chain_get <chain> reads a chain back: its worker, its members in the
declared order and the members its worker runs now. A quarantined member
Expand Down
2 changes: 1 addition & 1 deletion src/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
#include "verbs.h"

#ifndef VERSION
#define VERSION "0.11.0"
#define VERSION "0.12.0"
#endif

#define SOCKET_DEFAULT_PORT PHD_DEFAULT_COMMAND_PORT
Expand Down
Loading