bump perlmod to 0.12.0-1 and perlmod-macro to 0.8.0-1

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
Wolfgang Bumiller 2022-02-25 15:51:52 +01:00
parent 68bc1c626f
commit 67c90f2d75
6 changed files with 42 additions and 17 deletions

View File

@ -1,6 +1,6 @@
[package] [package]
name = "perlmod-macro" name = "perlmod-macro"
version = "0.7.0" version = "0.8.0"
authors = ["Wolfgang Bumiller <w.bumiller@proxmox.com>"] authors = ["Wolfgang Bumiller <w.bumiller@proxmox.com>"]
edition = "2021" edition = "2021"
build = "build.rs" build = "build.rs"

View File

@ -1,3 +1,18 @@
rust-perlmod-macro (0.8.0-1) stable; urgency=medium
* bring error span handling up to date (remove some unnecessary clones)
* add a 'write' boolean attribute to packages
* rename boot xsubs to 'boot_PACKAGE__NAME'
* .pm files aren't written out by default anymore, only if:
a 'file' attribute is set
or the 'write' attribute is set to true
or the PERLMOD_WRITE_PACKAGES environment variable is set to 1
-- Proxmox Support Team <support@proxmox.com> Fri, 25 Feb 2022 15:48:49 +0100
rust-perlmod-macro (0.7.0-1) stable; urgency=medium rust-perlmod-macro (0.7.0-1) stable; urgency=medium
* expose 'cv' parameter on exports via the #[cv] attribute on a `Value` * expose 'cv' parameter on exports via the #[cv] attribute on a `Value`

View File

@ -29,10 +29,10 @@ Provides:
librust-perlmod-macro+default-dev (= ${binary:Version}), librust-perlmod-macro+default-dev (= ${binary:Version}),
librust-perlmod-macro-0-dev (= ${binary:Version}), librust-perlmod-macro-0-dev (= ${binary:Version}),
librust-perlmod-macro-0+default-dev (= ${binary:Version}), librust-perlmod-macro-0+default-dev (= ${binary:Version}),
librust-perlmod-macro-0.7-dev (= ${binary:Version}), librust-perlmod-macro-0.8-dev (= ${binary:Version}),
librust-perlmod-macro-0.7+default-dev (= ${binary:Version}), librust-perlmod-macro-0.8+default-dev (= ${binary:Version}),
librust-perlmod-macro-0.7.0-dev (= ${binary:Version}), librust-perlmod-macro-0.8.0-dev (= ${binary:Version}),
librust-perlmod-macro-0.7.0+default-dev (= ${binary:Version}) librust-perlmod-macro-0.8.0+default-dev (= ${binary:Version})
Description: Perl package macros to create perl package bindings from rust at compile time - Rust source code Description: Perl package macros to create perl package bindings from rust at compile time - Rust source code
This package contains the source for the Rust perlmod-macro crate, packaged by This package contains the source for the Rust perlmod-macro crate, packaged by
debcargo for use with cargo and dh-cargo. debcargo for use with cargo and dh-cargo.

View File

@ -1,6 +1,6 @@
[package] [package]
name = "perlmod" name = "perlmod"
version = "0.11.0" version = "0.12.0"
authors = ["Wolfgang Bumiller <w.bumiller@proxmox.com>"] authors = ["Wolfgang Bumiller <w.bumiller@proxmox.com>"]
edition = "2021" edition = "2021"
build = "build.rs" build = "build.rs"
@ -19,7 +19,7 @@ bitflags = "1.2.1"
libc = "0.2" libc = "0.2"
serde = "1.0" serde = "1.0"
perlmod-macro = { path = "../perlmod-macro", optional = true, version = "0.7" } perlmod-macro = { path = "../perlmod-macro", optional = true, version = "0.8" }
[features] [features]
default = ["exporter"] default = ["exporter"]

View File

@ -1,3 +1,13 @@
rust-perlmod (0.12.0-1) stable; urgency=medium
* add experimental support for explicit substring handling
* bump macro to 0.8.0
- boot xsubs have been renamed to boot_PACKAGE__NAME
- .pm files aren't written out by default anymore
-- Proxmox Support Team <support@proxmox.com> Fri, 25 Feb 2022 15:47:59 +0100
rust-perlmod (0.11.0-1) stable; urgency=medium rust-perlmod (0.11.0-1) stable; urgency=medium
* support visibility in `perl_fn!` * support visibility in `perl_fn!`

View File

@ -9,7 +9,7 @@ Build-Depends: debhelper (>= 12),
librust-bitflags-1+default-dev (>= 1.2.1-~~) <!nocheck>, librust-bitflags-1+default-dev (>= 1.2.1-~~) <!nocheck>,
librust-cc-1+default-dev (>= 1.0.46-~~) <!nocheck>, librust-cc-1+default-dev (>= 1.0.46-~~) <!nocheck>,
librust-libc-0.2+default-dev <!nocheck>, librust-libc-0.2+default-dev <!nocheck>,
librust-perlmod-macro-0.7+default-dev <!nocheck>, librust-perlmod-macro-0.8+default-dev <!nocheck>,
librust-serde-1+default-dev <!nocheck>, librust-serde-1+default-dev <!nocheck>,
perl (>= 5.28.1) <!nocheck> perl (>= 5.28.1) <!nocheck>
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net> Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
@ -32,8 +32,8 @@ Recommends:
librust-perlmod+perlmod-macro-dev (= ${binary:Version}) librust-perlmod+perlmod-macro-dev (= ${binary:Version})
Provides: Provides:
librust-perlmod-0-dev (= ${binary:Version}), librust-perlmod-0-dev (= ${binary:Version}),
librust-perlmod-0.11-dev (= ${binary:Version}), librust-perlmod-0.12-dev (= ${binary:Version}),
librust-perlmod-0.11.0-dev (= ${binary:Version}) librust-perlmod-0.12.0-dev (= ${binary:Version})
Description: Ffi & serde code for limited interaction with perl code - Rust source code Description: Ffi & serde code for limited interaction with perl code - Rust source code
This package contains the source for the Rust perlmod crate, packaged by This package contains the source for the Rust perlmod crate, packaged by
debcargo for use with cargo and dh-cargo. debcargo for use with cargo and dh-cargo.
@ -44,19 +44,19 @@ Multi-Arch: same
Depends: Depends:
${misc:Depends}, ${misc:Depends},
librust-perlmod-dev (= ${binary:Version}), librust-perlmod-dev (= ${binary:Version}),
librust-perlmod-macro-0.7+default-dev librust-perlmod-macro-0.8+default-dev
Provides: Provides:
librust-perlmod+default-dev (= ${binary:Version}), librust-perlmod+default-dev (= ${binary:Version}),
librust-perlmod+exporter-dev (= ${binary:Version}), librust-perlmod+exporter-dev (= ${binary:Version}),
librust-perlmod-0+perlmod-macro-dev (= ${binary:Version}), librust-perlmod-0+perlmod-macro-dev (= ${binary:Version}),
librust-perlmod-0+default-dev (= ${binary:Version}), librust-perlmod-0+default-dev (= ${binary:Version}),
librust-perlmod-0+exporter-dev (= ${binary:Version}), librust-perlmod-0+exporter-dev (= ${binary:Version}),
librust-perlmod-0.11+perlmod-macro-dev (= ${binary:Version}), librust-perlmod-0.12+perlmod-macro-dev (= ${binary:Version}),
librust-perlmod-0.11+default-dev (= ${binary:Version}), librust-perlmod-0.12+default-dev (= ${binary:Version}),
librust-perlmod-0.11+exporter-dev (= ${binary:Version}), librust-perlmod-0.12+exporter-dev (= ${binary:Version}),
librust-perlmod-0.11.0+perlmod-macro-dev (= ${binary:Version}), librust-perlmod-0.12.0+perlmod-macro-dev (= ${binary:Version}),
librust-perlmod-0.11.0+default-dev (= ${binary:Version}), librust-perlmod-0.12.0+default-dev (= ${binary:Version}),
librust-perlmod-0.11.0+exporter-dev (= ${binary:Version}) librust-perlmod-0.12.0+exporter-dev (= ${binary:Version})
Description: Ffi & serde code for limited interaction with perl code - feature "perlmod-macro" and 2 more Description: Ffi & serde code for limited interaction with perl code - feature "perlmod-macro" and 2 more
This metapackage enables feature "perlmod-macro" for the Rust perlmod crate, by This metapackage enables feature "perlmod-macro" for the Rust perlmod crate, by
pulling in any additional dependencies needed by that feature. pulling in any additional dependencies needed by that feature.