]> git.proxmox.com Git - perlmod.git/commitdiff
bump perlmod & macro to 0.11.0-1 and 0.7.0-1
authorWolfgang Bumiller <w.bumiller@proxmox.com>
Tue, 25 Jan 2022 08:32:25 +0000 (09:32 +0100)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Tue, 25 Jan 2022 08:36:20 +0000 (09:36 +0100)
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
perlmod-macro/Cargo.toml
perlmod-macro/debian/changelog
perlmod-macro/debian/control
perlmod/Cargo.toml
perlmod/debian/changelog
perlmod/debian/control

index 8eda02a9c4cf93a089bac0b338683ccb5e70b505..0da3f7c6a1fc8aa2eea5c6ce087ff3e2fed7e749 100644 (file)
@@ -1,6 +1,6 @@
 [package]
 name = "perlmod-macro"
-version = "0.6.0"
+version = "0.7.0"
 authors = ["Wolfgang Bumiller <w.bumiller@proxmox.com>"]
 edition = "2021"
 build = "build.rs"
index 9d66f26d50cc95608c1dc1004e4aebf346e5dec7..318df4d28c3e370e579ca4484ca64ab6279c1478 100644 (file)
@@ -1,3 +1,16 @@
+rust-perlmod-macro (0.7.0-1) stable; urgency=medium
+
+  * expose 'cv' parameter on exports via the #[cv] attribute on a `Value`
+
+  * change 'multiplicity' parameter type from `*const usize` to
+    `*const ffi::Interpreter`
+
+  * use raw pointer for CV parameter in xs subs
+
+  * copy visibility to xsub wrappers
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 25 Jan 2022 09:28:48 +0100
+
 rust-perlmod-macro (0.6.0-1) stable; urgency=medium
 
   * don't publicly export xs methods in packages made with #[package]
index d82e684c808c039cc3d984fa9d7e134575fe6d8d..c61ea34575735aafb0891de4ac7bd03fda2c6815 100644 (file)
@@ -29,10 +29,10 @@ Provides:
  librust-perlmod-macro+default-dev (= ${binary:Version}),
  librust-perlmod-macro-0-dev (= ${binary:Version}),
  librust-perlmod-macro-0+default-dev (= ${binary:Version}),
- librust-perlmod-macro-0.6-dev (= ${binary:Version}),
- librust-perlmod-macro-0.6+default-dev (= ${binary:Version}),
- librust-perlmod-macro-0.6.0-dev (= ${binary:Version}),
- librust-perlmod-macro-0.6.0+default-dev (= ${binary:Version})
+ librust-perlmod-macro-0.7-dev (= ${binary:Version}),
+ librust-perlmod-macro-0.7+default-dev (= ${binary:Version}),
+ librust-perlmod-macro-0.7.0-dev (= ${binary:Version}),
+ librust-perlmod-macro-0.7.0+default-dev (= ${binary:Version})
 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
  debcargo for use with cargo and dh-cargo.
index 9a48b6cdfa33f048a93cb30f97a4d3081b9b33c4..a018ef137dca7c52bd9a580782a3e2cb6d326b61 100644 (file)
@@ -1,6 +1,6 @@
 [package]
 name = "perlmod"
-version = "0.10.1"
+version = "0.11.0"
 authors = ["Wolfgang Bumiller <w.bumiller@proxmox.com>"]
 edition = "2021"
 build = "build.rs"
@@ -19,7 +19,7 @@ bitflags = "1.2.1"
 libc = "0.2"
 serde = "1.0"
 
-perlmod-macro = { path = "../perlmod-macro", optional = true, version = "0.6" }
+perlmod-macro = { path = "../perlmod-macro", optional = true, version = "0.7" }
 
 [features]
 default = ["exporter"]
index b3ece011a7974df0caf37aa520fe1f69217f5607..8f5c4c41b7713ff8ee6d1ddd6dc64dbb88c8e61e 100644 (file)
@@ -1,3 +1,11 @@
+rust-perlmod (0.11.0-1) stable; urgency=medium
+
+  * support visibility in `perl_fn!`
+
+  * bump macro to 0.7.0
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 25 Jan 2022 09:32:52 +0100
+
 rust-perlmod (0.10.1-1) stable; urgency=medium
 
   * let ffi::RSPL_newXS_flags return the CV pointer
index 1b1e51d53fc8a22349907d053806bc95b4d7b2dd..67c638c4cfdb7fa43d281e0505c23bfc1edc608d 100644 (file)
@@ -9,7 +9,7 @@ Build-Depends: debhelper (>= 12),
  librust-bitflags-1+default-dev (>= 1.2.1-~~) <!nocheck>,
  librust-cc-1+default-dev (>= 1.0.46-~~) <!nocheck>,
  librust-libc-0.2+default-dev <!nocheck>,
- librust-perlmod-macro-0.6+default-dev <!nocheck>,
+ librust-perlmod-macro-0.7+default-dev <!nocheck>,
  librust-serde-1+default-dev <!nocheck>,
  perl (>= 5.28.1) <!nocheck>
 Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
@@ -32,8 +32,8 @@ Recommends:
  librust-perlmod+perlmod-macro-dev (= ${binary:Version})
 Provides:
  librust-perlmod-0-dev (= ${binary:Version}),
- librust-perlmod-0.10-dev (= ${binary:Version}),
- librust-perlmod-0.10.1-dev (= ${binary:Version})
+ librust-perlmod-0.11-dev (= ${binary:Version}),
+ librust-perlmod-0.11.0-dev (= ${binary:Version})
 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
  debcargo for use with cargo and dh-cargo.
@@ -44,19 +44,19 @@ Multi-Arch: same
 Depends:
  ${misc:Depends},
  librust-perlmod-dev (= ${binary:Version}),
- librust-perlmod-macro-0.6+default-dev
+ librust-perlmod-macro-0.7+default-dev
 Provides:
  librust-perlmod+default-dev (= ${binary:Version}),
  librust-perlmod+exporter-dev (= ${binary:Version}),
  librust-perlmod-0+perlmod-macro-dev (= ${binary:Version}),
  librust-perlmod-0+default-dev (= ${binary:Version}),
  librust-perlmod-0+exporter-dev (= ${binary:Version}),
- librust-perlmod-0.10+perlmod-macro-dev (= ${binary:Version}),
- librust-perlmod-0.10+default-dev (= ${binary:Version}),
- librust-perlmod-0.10+exporter-dev (= ${binary:Version}),
- librust-perlmod-0.10.1+perlmod-macro-dev (= ${binary:Version}),
- librust-perlmod-0.10.1+default-dev (= ${binary:Version}),
- librust-perlmod-0.10.1+exporter-dev (= ${binary:Version})
+ librust-perlmod-0.11+perlmod-macro-dev (= ${binary:Version}),
+ librust-perlmod-0.11+default-dev (= ${binary:Version}),
+ librust-perlmod-0.11+exporter-dev (= ${binary:Version}),
+ librust-perlmod-0.11.0+perlmod-macro-dev (= ${binary:Version}),
+ librust-perlmod-0.11.0+default-dev (= ${binary:Version}),
+ librust-perlmod-0.11.0+exporter-dev (= ${binary:Version})
 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
  pulling in any additional dependencies needed by that feature.