about summary refs log tree commit diff stats
path: root/pkgs/by-name/mp/mpdpopm/Cargo.toml
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-01-24 23:51:04 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-01-24 23:51:19 +0100
commit38c6f95c94830ed8eb6c6678e303480257cf3cf5 (patch)
treee5bd55a6306c5f787ff49d528810c62b5c5dbb32 /pkgs/by-name/mp/mpdpopm/Cargo.toml
parentmodule/mpd: Set-up a sticker file (diff)
downloadnixos-config-38c6f95c94830ed8eb6c6678e303480257cf3cf5.zip
pkgs/mpdpopm: Init
This is based on https://github.com/sp1ff/mpdpopm at
commit 178df8ad3a5c39281cfd8b3cec05394f4c9256fd.
Diffstat (limited to '')
-rw-r--r--pkgs/by-name/mp/mpdpopm/Cargo.toml45
1 files changed, 45 insertions, 0 deletions
diff --git a/pkgs/by-name/mp/mpdpopm/Cargo.toml b/pkgs/by-name/mp/mpdpopm/Cargo.toml
new file mode 100644
index 00000000..0bb63394
--- /dev/null
+++ b/pkgs/by-name/mp/mpdpopm/Cargo.toml
@@ -0,0 +1,45 @@
+# Mpdpopm - A mpd rating tracker
+#
+# Copyright (C) 2026 Benedikt Peetz, Michael Herstine <sp1ff@pobox.com> <benedikt.peetz@b-peetz.de, sp1ff@pobox.com>
+# SPDX-License-Identifier: AGPL-3.0-or-later
+#
+# This file is part of Mpdpopm.
+#
+# You should have received a copy of the License along with this program.
+# If not, see <https://www.gnu.org/licenses/agpl.txt>.
+
+[package]
+name = "mpdpopm"
+description = "Maintain ratings & playcounts for your mpd server"
+version = "0.1.0"
+edition = "2024"
+license = "AGPL-3.0-or-later"
+homepage = ""
+repository = "https://git.vhack.eu/bpeetz/nixos-config"
+authors = ["Benedikt Peetz", "Mechael Herstine"]
+keywords = ["mpd", "music", "daemon"]
+categories = ["multimedia", "network-programming", "database"]
+
+[build-dependencies]
+lalrpop = { version = "0.22", features = ["lexer"] }
+
+[dependencies]
+async-trait = "0.1"
+backtrace = "0.3"
+boolinator = "2.4"
+chrono = "0.4"
+clap = {version = "4.5", features = ["derive"]}
+errno = "0.3"
+futures = "0.3"
+lalrpop-util = { version = "0.22", features = ["lexer"] }
+lazy_static = "1.5"
+os_str_bytes = "7.1"
+pin-project = "1.1"
+regex = "1.12"
+serde = { version = "1.0", features = ["derive"] }
+serde-lexpr = "0.1.3"
+snafu = { version = "0.8.9", features = ["backtrace"] }
+toml = "0.9"
+tokio = { version = "1.49", features = ["io-util", "macros", "net", "process", "rt-multi-thread", "signal", "sync", "time"] }
+tracing = "0.1.44"
+tracing-subscriber = { version = "0.3.22", features = ["env-filter"]}