]> git.proxmox.com Git - perlmod.git/commitdiff
bump perlmod to 0.12.0-1 and perlmod-macro to 0.8.0-1
authorWolfgang Bumiller <w.bumiller@proxmox.com>
Fri, 25 Feb 2022 14:51:52 +0000 (15:51 +0100)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Mon, 28 Feb 2022 10:09:07 +0000 (11:09 +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 0da3f7c6a1fc8aa2eea5c6ce087ff3e2fed7e749..90f245f75804e5dde6887c2d24b89ea616c7d74c 100644 (file)
@@ -1,6 +1,6 @@
 [package]
 name = "perlmod-macro"
 [package]
 name = "perlmod-macro"
-version = "0.7.0"
+version = "0.8.0"
 authors = ["Wolfgang Bumiller <w.bumiller@proxmox.com>"]
 edition = "2021"
 build = "build.rs"
 authors = ["Wolfgang Bumiller <w.bumiller@proxmox.com>"]
 edition = "2021"
 build = "build.rs"
index 318df4d28c3e370e579ca4484ca64ab6279c1478..b1764719028d280be5bb910352ee3ea382d196e4 100644 (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
 
   * expose 'cv' parameter on exports via the #[cv] attribute on a `Value`
 rust-perlmod-macro (0.7.0-1) stable; urgency=medium
 
   * expose 'cv' parameter on exports via the #[cv] attribute on a `Value`
index c61ea34575735aafb0891de4ac7bd03fda2c6815..8d7139f282dba0dd187bae16c24fa51de72cff50 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+default-dev (= ${binary:Version}),
  librust-perlmod-macro-0-dev (= ${binary:Version}),
  librust-perlmod-macro-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})
+ librust-perlmod-macro-0.8-dev (= ${binary:Version}),
+ librust-perlmod-macro-0.8+default-dev (= ${binary:Version}),
+ librust-perlmod-macro-0.8.0-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
  This package contains the source for the Rust perlmod-macro crate, packaged by
  debcargo for use with cargo and dh-cargo.
 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 a018ef137dca7c52bd9a580782a3e2cb6d326b61..03558e1cc4f0be24d41adcb91e6c87964a0501d3 100644 (file)
@@ -1,6 +1,6 @@
 [package]
 name = "perlmod"
 [package]
 name = "perlmod"
-version = "0.11.0"
+version = "0.12.0"
 authors = ["Wolfgang Bumiller <w.bumiller@proxmox.com>"]
 edition = "2021"
 build = "build.rs"
 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"
 
 libc = "0.2"
 serde = "1.0"
 
-perlmod-macro = { path = "../perlmod-macro", optional = true, version = "0.7" }
+perlmod-macro = { path = "../perlmod-macro", optional = true, version = "0.8" }
 
 [features]
 default = ["exporter"]
 
 [features]
 default = ["exporter"]
index 8f5c4c41b7713ff8ee6d1ddd6dc64dbb88c8e61e..acc698837bffd1272e1280ae3128460dc8dc9d97 100644 (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
 
   * support visibility in `perl_fn!`
 rust-perlmod (0.11.0-1) stable; urgency=medium
 
   * support visibility in `perl_fn!`
index 67c638c4cfdb7fa43d281e0505c23bfc1edc608d..c192c4818d9a051ff7bcd7ab7b307d38c781de84 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-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.7+default-dev <!nocheck>,
+ librust-perlmod-macro-0.8+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>
  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+perlmod-macro-dev (= ${binary:Version})
 Provides:
  librust-perlmod-0-dev (= ${binary:Version}),
- librust-perlmod-0.11-dev (= ${binary:Version}),
- librust-perlmod-0.11.0-dev (= ${binary:Version})
+ librust-perlmod-0.12-dev (= ${binary:Version}),
+ librust-perlmod-0.12.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.
 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}),
 Depends:
  ${misc:Depends},
  librust-perlmod-dev (= ${binary:Version}),
- librust-perlmod-macro-0.7+default-dev
+ librust-perlmod-macro-0.8+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}),
 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.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})
+ librust-perlmod-0.12+perlmod-macro-dev (= ${binary:Version}),
+ librust-perlmod-0.12+default-dev (= ${binary:Version}),
+ librust-perlmod-0.12+exporter-dev (= ${binary:Version}),
+ librust-perlmod-0.12.0+perlmod-macro-dev (= ${binary:Version}),
+ librust-perlmod-0.12.0+default-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
  This metapackage enables feature "perlmod-macro" for the Rust perlmod crate, by
  pulling in any additional dependencies needed by that feature.
 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.