refact: remove virtual package

This commit is contained in:
steven-omaha committed 2025-08-05 12:20:09 +02:00
1 parent 9a7fd77e99
commit 83275576fb
38 files changed
+34 -48

No files matched your search

Generated
+4 -4
View File
@@ -597,9 +597,9 @@ dependencies = [
[[package]] [[package]]
name = "toml" name = "toml"
version = "0.9.4" version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41ae868b5a0f67631c14589f7e250c1ea2c574ee5ba21c6c8dd4b1485705a5a1" checksum = "75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8"
dependencies = [ dependencies = [
"indexmap", "indexmap",
"serde", "serde",
@@ -621,9 +621,9 @@ dependencies = [
[[package]] [[package]]
name = "toml_parser" name = "toml_parser"
version = "1.0.1" version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30" checksum = "b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10"
dependencies = [ dependencies = [
"winnow", "winnow",
] ]
+30 -8
View File
@@ -1,18 +1,40 @@
[workspace] [package]
members = ["crates/*"] name = "pacdef"
resolver = "2" description = "multi-backend declarative package manager for Linux"
version = "1.6.0"
[workspace.package] edition = "2024"
edition = "2021"
license = "GPL-3.0-or-later" license = "GPL-3.0-or-later"
repository = "https://github.com/steven-omaha/pacdef" repository = "https://github.com/steven-omaha/pacdef"
readme = "README.md" readme = "README.md"
keywords = ["package-manager", "linux", "declarative", "cli"] keywords = ["package-manager", "linux", "declarative", "cli"]
categories = ["command-line-utilities"] categories = ["command-line-utilities"]
rust-version = "1.74" rust-version = "1.85"
[workspace.dependencies] [dependencies]
pacdef = { path = "crates/pacdef" } anyhow = "1.0"
clap = { version = "4.5", features = ["derive"] }
const_format = { version = "0.2", default-features = false }
path-absolutize = "3.1"
regex = { version = "1.10", default-features = false, features = ["std"] }
termios = "0.3"
walkdir = "2.5"
libc = "0.2"
enum_dispatch = "0.3"
log = { version = "0.4", features = ["std"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
toml = "0.9"
# backends
alpm = { version = "4.0", optional = true }
rust-apt = { version = "0.8", optional = true }
[features]
default = []
arch = ["dep:alpm"]
debian = ["dep:rust-apt"]
[profile.release] [profile.release]
lto = "off" lto = "off"
View File
File renamed without changes.
-36
View File
@@ -1,36 +0,0 @@
[package]
name = "pacdef"
description = "multi-backend declarative package manager for Linux"
version = "1.6.0"
edition.workspace = true
license.workspace = true
repository.workspace = true
readme.workspace = true
keywords.workspace = true
categories.workspace = true
[dependencies]
anyhow = "1.0"
clap = { version = "4.5", features = ["derive"] }
const_format = { version = "0.2", default-features = false }
path-absolutize = "3.1"
regex = { version = "1.10", default-features = false, features = ["std"] }
termios = "0.3"
walkdir = "2.5"
libc = "0.2"
enum_dispatch = "0.3"
log = { version = "0.4", features = ["std"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
toml = "0.9"
# backends
alpm = { version = "4.0", optional = true }
rust-apt = { version = "0.8", optional = true }
[features]
default = []
arch = ["dep:alpm"]
debian = ["dep:rust-apt"]
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.