commit cargo-c for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cargo-c for openSUSE:Factory checked in at 2024-06-06 12:30:21 Comparing /work/SRC/openSUSE:Factory/cargo-c (Old) and /work/SRC/openSUSE:Factory/.cargo-c.new.24587 (New) Package is "cargo-c" Thu Jun 6 12:30:21 2024 rev:17 rq:1178628 version:0.9.32~git0.56dfe34 Changes: --- /work/SRC/openSUSE:Factory/cargo-c/cargo-c.changes 2023-10-20 23:15:55.928692147 +0200 +++ /work/SRC/openSUSE:Factory/.cargo-c.new.24587/cargo-c.changes 2024-06-06 12:30:23.095584481 +0200 @@ -1,0 +2,15 @@ +Tue Jun 04 19:59:22 UTC 2024 - david.mul...@suse.com + +- Update to version 0.9.32~git0.56dfe34: + * Prepare for release + * Bump cargo version + * Use clone_from/clone_into + * Do not install the versioned links and lib on Android + * docs: add rustls-ffi to README users list + * Bump the msrv again + * Bump msrv + * Bump cargo version + * Match the beaviour of meson regarding relative paths in the install directories + * Bump cargo version + +--- Old: cargo-c-0.9.27~git0.54774e0.tar.xz New: cargo-c-0.9.32~git0.56dfe34.tar.xz Other differences: -- ++ cargo-c.spec ++ --- /var/tmp/diff_new_pack.ZWcQCr/_old 2024-06-06 12:30:25.979689815 +0200 +++ /var/tmp/diff_new_pack.ZWcQCr/_new 2024-06-06 12:30:25.979689815 +0200 @@ -1,7 +1,7 @@ # # spec file for package cargo-c # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2019 Andreas Schneider . # # All modifications and additions to the file contributed by third parties @@ -20,7 +20,7 @@ %global rustflags -Clink-arg=-Wl,-z,relro,-z,now -C debuginfo=2 Name: cargo-c -Version:0.9.27~git0.54774e0 +Version:0.9.32~git0.56dfe34 Release:0 Summary:Helper to build and install c-like libraries from Rust License:MIT ++ _service ++ --- /var/tmp/diff_new_pack.ZWcQCr/_old 2024-06-06 12:30:26.363703841 +0200 +++ /var/tmp/diff_new_pack.ZWcQCr/_new 2024-06-06 12:30:26.403705302 +0200 @@ -3,7 +3,7 @@ https://github.com/lu-zero/cargo-c.git @PARENT_TAG@~git@TAG_OFFSET@.%h git -v0.9.27 +v0.9.32 * v(\d+\.\d+\.\d+) \1 ++ cargo-c-0.9.27~git0.54774e0.tar.xz -> cargo-c-0.9.32~git0.56dfe34.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-c-0.9.27~git0.54774e0/Cargo.toml new/cargo-c-0.9.32~git0.56dfe34/Cargo.toml --- old/cargo-c-0.9.27~git0.54774e0/Cargo.toml 2023-10-12 00:51:34.0 +0200 +++ new/cargo-c-0.9.32~git0.56dfe34/Cargo.toml 2024-05-04 09:41:19.0 +0200 @@ -1,6 +1,6 @@ [package] name = "cargo-c" -version = "0.9.27+cargo-0.74.0" +version = "0.9.32+cargo-0.79.0" authors = ["Luca Barbato "] description = "Helper program to build and install c-like libraries" license = "MIT" @@ -9,7 +9,7 @@ repository = "https://github.com/lu-zero/cargo-c; categories = ["command-line-utilities", "development-tools::cargo-plugins"] keywords = ["cargo", "cdylib"] -rust-version = "1.70" +rust-version = "1.76" [[bin]] name = "cargo-capi" @@ -28,25 +28,25 @@ path = "src/bin/ctest.rs" [dependencies] -cargo = "0.74.0" +cargo = "0.79.0" cargo-util = "0.2" semver = "1.0.3" log = "0.4" clap = { version="4.0.29", features=["color", "derive", "cargo"] } regex = "1.5.6" cbindgen = { version="0.26.0", default-features=false } -toml = "0.7" +toml = "0.8" serde = "1.0.123" serde_derive = "1.0" serde_json = "1.0.62" anyhow = "1.0" cc = "1.0" glob = "0.3" -itertools = "0.11" +itertools = "0.12" # workaround cargo [target.'cfg(windows)'.dependencies.windows-sys] -version = "0.48" +version = "0.52" features = [ "Win32_Foundation", "Win32_Storage_FileSystem", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-c-0.9.27~git0.54774e0/README.md new/cargo-c-0.9.32~git0.56dfe34/README.md --- old/cargo-c-0.9.27~git0.54774e0/README.md 2023-10-12 00:51:34.0 +0200 +++ new/cargo-c-0.9.32~git0.56dfe34/README.md 2024-05-04 09:41:19.0 +0200 @@ -135,6 +135,10 @@ install_subdir = "gstreamer-1.0" # Used to disable versioning links when installing the dynamic library versioning = false +# Instead of using semver, select a fixed number of version components for your SONAME version suffix: +# Setting this to 1 with a version of 0.0.0 allows a suffix of `.so.0` +# Setting this to 3 always includes the full version in the SONAME (indicate any update is ABI breaking) +#version_suffix_components = 2 # Add `-Cpanic=abort` to the RUSTFLAGS automatically, it may be useful in case
commit cargo-c for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cargo-c for openSUSE:Factory checked in at 2023-10-20 23:15:52 Comparing /work/SRC/openSUSE:Factory/cargo-c (Old) and /work/SRC/openSUSE:Factory/.cargo-c.new.1945 (New) Package is "cargo-c" Fri Oct 20 23:15:52 2023 rev:16 rq:1118388 version:0.9.27~git0.54774e0 Changes: --- /work/SRC/openSUSE:Factory/cargo-c/cargo-c.changes 2023-03-17 17:03:01.065289120 +0100 +++ /work/SRC/openSUSE:Factory/.cargo-c.new.1945/cargo-c.changes 2023-10-20 23:15:55.928692147 +0200 @@ -1,0 +2,13 @@ +Tue Oct 17 10:43:31 UTC 2023 - bjorn@gmail.com + +- Update to version 0.9.27~git0.54774e0: + * Complete the soversion granularity + * Bump cbindgen + * Make sure the version variables are consistent + * Fix sover detection for 0-based versioning + * Bump cargo version + * Bump cbindgen + * Do not pass the token to clippy-check +- Switch _service to manual. + +--- Old: cargo-c-0.9.15~git0.2d3044b.tar.xz New: cargo-c-0.9.27~git0.54774e0.tar.xz Other differences: -- ++ cargo-c.spec ++ --- /var/tmp/diff_new_pack.6dKYM6/_old 2023-10-20 23:15:59.072806862 +0200 +++ /var/tmp/diff_new_pack.6dKYM6/_new 2023-10-20 23:15:59.076807007 +0200 @@ -20,7 +20,7 @@ %global rustflags -Clink-arg=-Wl,-z,relro,-z,now -C debuginfo=2 Name: cargo-c -Version:0.9.15~git0.2d3044b +Version:0.9.27~git0.54774e0 Release:0 Summary:Helper to build and install c-like libraries from Rust License:MIT ++ _service ++ --- /var/tmp/diff_new_pack.6dKYM6/_old 2023-10-20 23:15:59.124808759 +0200 +++ /var/tmp/diff_new_pack.6dKYM6/_new 2023-10-20 23:15:59.128808905 +0200 @@ -1,26 +1,26 @@ - + https://github.com/lu-zero/cargo-c.git @PARENT_TAG@~git@TAG_OFFSET@.%h git -v0.9.15 +v0.9.27 * v(\d+\.\d+\.\d+) \1 enable - - + + *.tar xz - - + + cargo-c xz true - + cargo-c ++ cargo-c-0.9.15~git0.2d3044b.tar.xz -> cargo-c-0.9.27~git0.54774e0.tar.xz ++ 1984 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo-c/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo-c.new.1945/vendor.tar.xz differ: char 26, line 1
commit cargo-c for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cargo-c for openSUSE:Factory checked in at 2023-03-17 17:02:30 Comparing /work/SRC/openSUSE:Factory/cargo-c (Old) and /work/SRC/openSUSE:Factory/.cargo-c.new.31432 (New) Package is "cargo-c" Fri Mar 17 17:02:30 2023 rev:15 rq:1072181 version:0.9.15~git0.2d3044b Changes: --- /work/SRC/openSUSE:Factory/cargo-c/cargo-c.changes 2023-01-04 17:51:08.473664762 +0100 +++ /work/SRC/openSUSE:Factory/.cargo-c.new.31432/cargo-c.changes 2023-03-17 17:03:01.065289120 +0100 @@ -1,0 +2,5 @@ +Tue Mar 14 09:29:01 UTC 2023 - Dirk Müller + +- add constraints to avoid out of disk space errors + +--- New: _constraints Other differences: -- ++ _constraints ++ 10
commit cargo-c for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cargo-c for openSUSE:Factory checked in at 2023-01-04 17:50:53 Comparing /work/SRC/openSUSE:Factory/cargo-c (Old) and /work/SRC/openSUSE:Factory/.cargo-c.new.1563 (New) Package is "cargo-c" Wed Jan 4 17:50:53 2023 rev:14 rq:1046285 version:0.9.15~git0.2d3044b Changes: --- /work/SRC/openSUSE:Factory/cargo-c/cargo-c.changes 2022-07-05 12:27:41.593889664 +0200 +++ /work/SRC/openSUSE:Factory/.cargo-c.new.1563/cargo-c.changes 2023-01-04 17:51:08.473664762 +0100 @@ -1,0 +2,39 @@ +Mon Jan 02 15:45:48 UTC 2023 - a...@cryptomilk.org + +- Update to version 0.9.15~git0.2d3044b: + * Prepare for release + * Update to cargo-0.67 and clap-4 + * macos: Allow larger install_name entries + * Fix the new clippy lints + * Don't include version in soname ELF header if versioning is disabled + * Use get_many instead of values_of_lossy + * Use macos-12 for the macos runner + * Add job deps + * Generate paths relative to ${prefix} in the pkg-config file even if --libdir or --includedir are given + * Compact the main CI + * Fix more warnings in the main CI + * Use a custom release profile to strip binaries + * ci(deploy): Use musl abi for aarch64 linux binary, add i686 linux + * Remove msys2 test + * Update the example-project CI + * Make sure the supported rustc version is evident + * Use the default compiler to build a static binary for musl + * Save all the linux binaries + * Prepare for release + * Add pre-built ppc64le and aarch64 linux binaries + * Simplify the deploy script + * Fix new clippy lints + * Update to cargo-0.66 + * Use dtolnay/rust-toolchain + * Remove actions-rs/cargo + * Prepare for release + * add support for illumos + * Bump cargo version + * Prepare for release + * Bump cargo to 0.64 + * Install the windows DLL in the libdir if it is custom + * Fix typo on readme + * Bump the codecov action + * Add sonames on musl + +--- Old: cargo-c-0.9.11~git0.41f5562.tar.xz New: cargo-c-0.9.15~git0.2d3044b.tar.xz Other differences: -- ++ cargo-c.spec ++ --- /var/tmp/diff_new_pack.Emtsz7/_old 2023-01-04 17:51:10.633677492 +0100 +++ /var/tmp/diff_new_pack.Emtsz7/_new 2023-01-04 17:51:10.637677517 +0100 @@ -1,7 +1,7 @@ # # spec file for package cargo-c # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2019 Andreas Schneider . # # All modifications and additions to the file contributed by third parties @@ -20,7 +20,7 @@ %global rustflags -Clink-arg=-Wl,-z,relro,-z,now -C debuginfo=2 Name: cargo-c -Version:0.9.11~git0.41f5562 +Version:0.9.15~git0.2d3044b Release:0 Summary:Helper to build and install c-like libraries from Rust License:MIT ++ _service ++ --- /var/tmp/diff_new_pack.Emtsz7/_old 2023-01-04 17:51:10.68166 +0100 +++ /var/tmp/diff_new_pack.Emtsz7/_new 2023-01-04 17:51:10.685677799 +0100 @@ -3,7 +3,7 @@ https://github.com/lu-zero/cargo-c.git @PARENT_TAG@~git@TAG_OFFSET@.%h git -v0.9.11 +v0.9.15 * v(\d+\.\d+\.\d+) \1 ++ cargo-c-0.9.11~git0.41f5562.tar.xz -> cargo-c-0.9.15~git0.2d3044b.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-c-0.9.11~git0.41f5562/.github/workflows/deploy.yml new/cargo-c-0.9.15~git0.2d3044b/.github/workflows/deploy.yml --- old/cargo-c-0.9.11~git0.41f5562/.github/workflows/deploy.yml 2022-07-04 09:24:35.0 +0200 +++ new/cargo-c-0.9.15~git0.2d3044b/.github/workflows/deploy.yml 2022-12-20 15:41:48.0 +0100 @@ -26,27 +26,17 @@ - uses: actions/checkout@v2 - name: Install stable - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@stable with: -profile: minimal toolchain: ${{ matrix.toolchain }} -override: true - name: Build cargo-c run: | -cargo build --release - -- name: Strip gnu binaries - if: matrix.conf == 'gnu' - run: | -strip "target\release\cargo-capi.exe" ` - "target\release\cargo-cbuild.exe" ` - "target\release\cargo-cinstall.exe" - +cargo build --profile release-strip - name: Create zip run: | -cd target/release +cd target/release-strip 7z a ../../cargo-c-windows-${{ matrix.conf }}.zip ` "cargo-capi.exe" ` "cargo-cbuild.exe" ` @@ -59,46 +49,39 @@ path: cargo-c-windows-${{ matrix.conf }}.zip linux-binaries: +strategy: + fail-fast: false
commit cargo-c for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cargo-c for openSUSE:Factory checked in at 2022-07-05 12:27:34 Comparing /work/SRC/openSUSE:Factory/cargo-c (Old) and /work/SRC/openSUSE:Factory/.cargo-c.new.1548 (New) Package is "cargo-c" Tue Jul 5 12:27:34 2022 rev:13 rq:986660 version:0.9.11~git0.41f5562 Changes: --- /work/SRC/openSUSE:Factory/cargo-c/cargo-c.changes 2022-03-04 00:16:52.484275525 +0100 +++ /work/SRC/openSUSE:Factory/.cargo-c.new.1548/cargo-c.changes 2022-07-05 12:27:41.593889664 +0200 @@ -1,0 +2,34 @@ +Mon Jul 04 07:41:55 UTC 2022 - a...@cryptomilk.org + +- Update to version 0.9.11~git0.41f5562: + * Prepare for release + * Fix clippy warnings + * Versions bump + * Add back the deps.rs badge + * Increase the regex requirement + * Prepare for release + * Bump cargo + * Add support for Haiku Operating System + * Add udbserver to users + * Extend the coverage further + * Fix the code coverage script + * Fix subcommand fallback support + * Print the issued commands + * Fix testing cross compilation + * Bump cargo-metadata + * Bump cbindgen + * Support rustc-1.60 and following + * Update to clap-3.1 and cargo-0.61 + * Prepare for release + * Do not use the patch version in macOS -install_name + * Add Android to the build targets supported by LibType + * Make nightly clippy happy + * Simplify a writln + * Prepare for release + * Bump cargo version + * Remove newlines from the description + * Make the default destdir None + * CI: use MSYS2 cargo package for example project + * Print the PKG_CONFIG_PATH in verbose mode + +--- Old: cargo-c-0.9.6~git0.68e65ad.tar.xz New: cargo-c-0.9.11~git0.41f5562.tar.xz Other differences: -- ++ cargo-c.spec ++ --- /var/tmp/diff_new_pack.Eh7dql/_old 2022-07-05 12:27:42.405890853 +0200 +++ /var/tmp/diff_new_pack.Eh7dql/_new 2022-07-05 12:27:42.409890859 +0200 @@ -20,7 +20,7 @@ %global rustflags -Clink-arg=-Wl,-z,relro,-z,now -C debuginfo=2 Name: cargo-c -Version:0.9.6~git0.68e65ad +Version:0.9.11~git0.41f5562 Release:0 Summary:Helper to build and install c-like libraries from Rust License:MIT ++ _service ++ --- /var/tmp/diff_new_pack.Eh7dql/_old 2022-07-05 12:27:42.453890923 +0200 +++ /var/tmp/diff_new_pack.Eh7dql/_new 2022-07-05 12:27:42.457890928 +0200 @@ -3,7 +3,7 @@ https://github.com/lu-zero/cargo-c.git @PARENT_TAG@~git@TAG_OFFSET@.%h git -v0.9.6 +v0.9.11 * v(\d+\.\d+\.\d+) \1 ++ cargo-c-0.9.6~git0.68e65ad.tar.xz -> cargo-c-0.9.11~git0.41f5562.tar.xz ++ 2312 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo-c/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo-c.new.1548/vendor.tar.xz differ: char 27, line 1
commit cargo-c for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cargo-c for openSUSE:Factory checked in at 2022-03-04 00:16:47 Comparing /work/SRC/openSUSE:Factory/cargo-c (Old) and /work/SRC/openSUSE:Factory/.cargo-c.new.1958 (New) Package is "cargo-c" Fri Mar 4 00:16:47 2022 rev:12 rq:958395 version:0.9.6~git0.68e65ad Changes: --- /work/SRC/openSUSE:Factory/cargo-c/cargo-c.changes 2022-01-11 00:02:01.621247355 +0100 +++ /work/SRC/openSUSE:Factory/.cargo-c.new.1958/cargo-c.changes 2022-03-04 00:16:52.484275525 +0100 @@ -1,0 +2,5 @@ +Wed Mar 2 04:12:51 UTC 2022 - William Brown + +- Update vendored libraries to resolve security issues. + +--- Other differences: -- ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo-c/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo-c.new.1958/vendor.tar.xz differ: char 29, line 1
commit cargo-c for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cargo-c for openSUSE:Factory checked in at 2022-01-11 00:01:43 Comparing /work/SRC/openSUSE:Factory/cargo-c (Old) and /work/SRC/openSUSE:Factory/.cargo-c.new.1892 (New) Package is "cargo-c" Tue Jan 11 00:01:43 2022 rev:11 rq:945259 version:0.9.6~git0.68e65ad Changes: --- /work/SRC/openSUSE:Factory/cargo-c/cargo-c.changes 2022-01-08 23:23:20.750218253 +0100 +++ /work/SRC/openSUSE:Factory/.cargo-c.new.1892/cargo-c.changes 2022-01-11 00:02:01.621247355 +0100 @@ -1,0 +2,15 @@ +Mon Jan 10 10:12:10 UTC 2022 - a...@cryptomilk.org + +- Update to version 0.9.6~git0.68e65ad: + * Prepare for release + * Bump cargo + * Support custom paths for data files as it is available for includes + * Fix the datadir description + * Change the configuration paths for datadir + * Add datadir destination path customization + * Suppress warning about dead code for Common + * Add datadir support + * Make sure the right rust is used on deploy + * Bump the edition in the examples + +--- Old: cargo-c-0.8.1~git0.cce1b08.tar.xz New: cargo-c-0.9.6~git0.68e65ad.tar.xz Other differences: -- ++ cargo-c.spec ++ --- /var/tmp/diff_new_pack.lrV3U0/_old 2022-01-11 00:02:13.073257393 +0100 +++ /var/tmp/diff_new_pack.lrV3U0/_new 2022-01-11 00:02:13.077257396 +0100 @@ -20,7 +20,7 @@ %global rustflags -Clink-arg=-Wl,-z,relro,-z,now -C debuginfo=2 Name: cargo-c -Version:0.8.1~git0.cce1b08 +Version:0.9.6~git0.68e65ad Release:0 Summary:Helper to build and install c-like libraries from Rust License:MIT ++ _service ++ --- /var/tmp/diff_new_pack.lrV3U0/_old 2022-01-11 00:02:13.129257442 +0100 +++ /var/tmp/diff_new_pack.lrV3U0/_new 2022-01-11 00:02:13.129257442 +0100 @@ -3,12 +3,11 @@ https://github.com/lu-zero/cargo-c.git @PARENT_TAG@~git@TAG_OFFSET@.%h git -v0.8.1 +v0.9.6 * v(\d+\.\d+\.\d+) \1 enable -william.br...@suse.com ++ cargo-c-0.8.1~git0.cce1b08.tar.xz -> cargo-c-0.9.6~git0.68e65ad.tar.xz ++ 2502 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo-c/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo-c.new.1892/vendor.tar.xz differ: char 26, line 1
commit cargo-c for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cargo-c for openSUSE:Factory checked in at 2022-01-08 23:23:10 Comparing /work/SRC/openSUSE:Factory/cargo-c (Old) and /work/SRC/openSUSE:Factory/.cargo-c.new.1892 (New) Package is "cargo-c" Sat Jan 8 23:23:10 2022 rev:10 rq:944583 version:0.8.1~git0.cce1b08 Changes: --- /work/SRC/openSUSE:Factory/cargo-c/cargo-c.changes 2021-06-12 20:05:24.140652050 +0200 +++ /work/SRC/openSUSE:Factory/.cargo-c.new.1892/cargo-c.changes 2022-01-08 23:23:20.750218253 +0100 @@ -1,0 +2,6 @@ +Thu Jan 06 06:58:06 UTC 2022 - william.br...@suse.com + +- resolve bsc#1194113 (CVE-2018-25023) +- resolve bsc#1194119 (CVE-2021-45710) + +--- Other differences: -- ++ cargo-c.spec ++ --- /var/tmp/diff_new_pack.rXr1Ye/_old 2022-01-08 23:23:25.398222047 +0100 +++ /var/tmp/diff_new_pack.rXr1Ye/_new 2022-01-08 23:23:25.406222054 +0100 @@ -1,7 +1,7 @@ # # spec file for package cargo-c # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2019 Andreas Schneider . # # All modifications and additions to the file contributed by third parties ++ _service ++ --- /var/tmp/diff_new_pack.rXr1Ye/_old 2022-01-08 23:23:25.446222087 +0100 +++ /var/tmp/diff_new_pack.rXr1Ye/_new 2022-01-08 23:23:25.450222090 +0100 @@ -19,6 +19,7 @@ cargo-c xz + true cargo-c ++ cargo-c-0.8.1~git0.cce1b08.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-c-0.8.1~git0.cce1b08/.gitignore new/cargo-c-0.8.1~git0.cce1b08/.gitignore --- old/cargo-c-0.8.1~git0.cce1b08/.gitignore 1970-01-01 01:00:00.0 +0100 +++ new/cargo-c-0.8.1~git0.cce1b08/.gitignore 2021-05-13 18:39:26.0 +0200 @@ -0,0 +1,5 @@ +/target +**/*.rs.bk +Cargo.lock +/example-project/target/ +/example-project/usage-from-c/run_tests ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo-c/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo-c.new.1892/vendor.tar.xz differ: char 26, line 1
commit cargo-c for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cargo-c for openSUSE:Factory checked in at 2021-06-12 20:05:22 Comparing /work/SRC/openSUSE:Factory/cargo-c (Old) and /work/SRC/openSUSE:Factory/.cargo-c.new.32437 (New) Package is "cargo-c" Sat Jun 12 20:05:22 2021 rev:9 rq:898572 version:0.8.1~git0.cce1b08 Changes: --- /work/SRC/openSUSE:Factory/cargo-c/cargo-c.changes 2021-04-08 21:02:27.169919256 +0200 +++ /work/SRC/openSUSE:Factory/.cargo-c.new.32437/cargo-c.changes 2021-06-12 20:05:24.140652050 +0200 @@ -1,0 +2,15 @@ +Wed Jun 02 05:40:32 UTC 2021 - william.br...@suse.com + +- Update to version 0.8.1~git0.cce1b08: + * Prepare for release + * Set the capi.library.rustflags + * Add a simple way to set the RUSTFLAGS from Cargo.toml + * CI: test example project in Windows/MSYS2 (#191) + * Update cargo requirement from 0.52 to 0.53 + * Upgrade to GitHub-native Dependabot + * Default to nightly + * Use codecov + * Move the code coverage in a stand-alone script + * Enable colored help + +--- Old: cargo-c-0.8.0.tar.gz New: cargo-c-0.8.1~git0.cce1b08.tar.xz cargo_config Other differences: -- ++ cargo-c.spec ++ --- /var/tmp/diff_new_pack.x9cuoN/_old 2021-06-12 20:05:27.104657208 +0200 +++ /var/tmp/diff_new_pack.x9cuoN/_new 2021-06-12 20:05:27.104657208 +0200 @@ -17,20 +17,22 @@ # +%global rustflags -Clink-arg=-Wl,-z,relro,-z,now -C debuginfo=2 + Name: cargo-c -Version:0.8.0 +Version:0.8.1~git0.cce1b08 Release:0 Summary:Helper to build and install c-like libraries from Rust License:MIT Group: Development/Languages/Rust URL:https://crates.io/crates/cargo-c -# -Source0: https://github.com/lu-zero/cargo-c/archive/v%{version}/%{name}-%{version}.tar.gz +Source0:%{name}-%{version}.tar.xz Source1:vendor.tar.xz -# +Source2:cargo_config + Source1000: README.suse-maint -BuildRequires: rust-packaging +BuildRequires: cargo BuildRequires: pkgconfig(openssl) %description @@ -45,30 +47,19 @@ %autosetup -a1 -p1 install -d -m 0755 .cargo -cat >.cargo/config < + +https://github.com/lu-zero/cargo-c.git +@PARENT_TAG@~git@TAG_OFFSET@.%h +git +v0.8.1 +* +v(\d+\.\d+\.\d+) +\1 +enable +william.br...@suse.com + + + +*.tar +xz + + -cargo-c-0.8.0 + cargo-c + xz + + + cargo-c ++ cargo_config ++ [source.crates-io] replace-with = "vendored-sources" [source.vendored-sources] directory = "vendor"++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo-c/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo-c.new.32437/vendor.tar.xz differ: char 26, line 1
commit cargo-c for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cargo-c for openSUSE:Factory checked in at 2021-04-08 21:02:06 Comparing /work/SRC/openSUSE:Factory/cargo-c (Old) and /work/SRC/openSUSE:Factory/.cargo-c.new.2401 (New) Package is "cargo-c" Thu Apr 8 21:02:06 2021 rev:8 rq:883123 version:0.8.0 Changes: --- /work/SRC/openSUSE:Factory/cargo-c/cargo-c.changes 2021-01-18 11:30:12.688331722 +0100 +++ /work/SRC/openSUSE:Factory/.cargo-c.new.2401/cargo-c.changes 2021-04-08 21:02:27.169919256 +0200 @@ -1,0 +2,14 @@ +Tue Apr 6 02:21:28 UTC 2021 - William Brown + +- Add README.suse-maint to fix OBS warning. + +--- +Mon Apr 5 07:52:23 UTC 2021 - Antonio Larrosa + +- Update to version 0.8.0 + * cbindgen 0.18 + * provide a cli option to have fully static builds. + * cargo cinstall and cargo capi install now imply --release +to match the behavior of cargo install. + +--- Old: cargo-c-0.7.0.tar.gz New: README.suse-maint cargo-c-0.8.0.tar.gz Other differences: -- ++ cargo-c.spec ++ --- /var/tmp/diff_new_pack.Kseaa2/_old 2021-04-08 21:02:28.425920613 +0200 +++ /var/tmp/diff_new_pack.Kseaa2/_new 2021-04-08 21:02:28.429920617 +0200 @@ -18,7 +18,7 @@ Name: cargo-c -Version:0.7.0 +Version:0.8.0 Release:0 Summary:Helper to build and install c-like libraries from Rust License:MIT @@ -29,6 +29,7 @@ Source0: https://github.com/lu-zero/cargo-c/archive/v%{version}/%{name}-%{version}.tar.gz Source1:vendor.tar.xz # +Source1000: README.suse-maint BuildRequires: rust-packaging BuildRequires: pkgconfig(openssl) ++ README.suse-maint ++ # How to update the cargo-c package ## Prerequisites: You need the download_files and cargo_vendor obs services installed: zypper in obs-service-download_files obs-service-cargo_vendor ## Updating to a new version from upstream Edit the spec file and update the version variable. Download the new source file by running: osc service ra download_files Uncompress the cargo-c-%{version}.tar.gz file: tar xvfz cargo-c-%{version}.tar.gz This will create a cargo-c-%{version} directory Edit the _service file and set the srcdir param to the extracted directory. Run the cargo_vendor service with: osc service disabledrun Update the changelog file with the upstream release notes. ++ _service ++ --- /var/tmp/diff_new_pack.Kseaa2/_old 2021-04-08 21:02:28.513920708 +0200 +++ /var/tmp/diff_new_pack.Kseaa2/_new 2021-04-08 21:02:28.517920712 +0200 @@ -1,4 +1,5 @@ +cargo-c-0.8.0 ++ cargo-c-0.7.0.tar.gz -> cargo-c-0.8.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-c-0.7.0/.github/actions-rs/grcov.yml new/cargo-c-0.8.0/.github/actions-rs/grcov.yml --- old/cargo-c-0.7.0/.github/actions-rs/grcov.yml 1970-01-01 01:00:00.0 +0100 +++ new/cargo-c-0.8.0/.github/actions-rs/grcov.yml 2021-04-02 15:52:04.0 +0200 @@ -0,0 +1,4 @@ +ignore-not-existing: true +ignore: + - "/*" + - "../*" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-c-0.7.0/.github/workflows/example-project.yml new/cargo-c-0.8.0/.github/workflows/example-project.yml --- old/cargo-c-0.7.0/.github/workflows/example-project.yml 2020-12-21 10:44:42.0 +0100 +++ new/cargo-c-0.8.0/.github/workflows/example-project.yml 2021-04-02 15:52:04.0 +0200 @@ -36,13 +36,6 @@ run: | cargo install --path . - - name: Set MSVC binaries path -if: matrix.toolchain-suffix == '-msvc' -run: | - $BinGlob = "VC\Tools\MSVC\*\bin\Hostx64\x64" - $BinPath = vswhere -latest -products * -find "$BinGlob" | Select-Object -Last 1 - echo "$BinPath" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append - - name: Test example project working-directory: example-project run: | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-c-0.7.0/.github/workflows/rust.yml new/cargo-c-0.8.0/.github/workflows/rust.yml --- old/cargo-c-0.7.0/.github/workflows/rust.yml2020-12-21 10:44:42.0 +0100 +++ new/cargo-c-0.8.0/.github/workflows/rust.yml2021-04-02 15:52:04.0 +0200 @@ -46,7 +46,7 @@ - name: Install grcov env: LINK: https://github.com/mozilla/grcov/releases/download - GRCOV_VERSION: 0.5.15 + GRCOV_VERSION:
commit cargo-c for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cargo-c for openSUSE:Factory checked in at 2021-01-18 11:27:11 Comparing /work/SRC/openSUSE:Factory/cargo-c (Old) and /work/SRC/openSUSE:Factory/.cargo-c.new.28504 (New) Package is "cargo-c" Mon Jan 18 11:27:11 2021 rev:7 rq:863001 version:0.7.0 Changes: --- /work/SRC/openSUSE:Factory/cargo-c/cargo-c.changes 2020-12-22 11:25:07.672704157 +0100 +++ /work/SRC/openSUSE:Factory/.cargo-c.new.28504/cargo-c.changes 2021-01-18 11:30:12.688331722 +0100 @@ -1,0 +2,6 @@ +Wed Jan 13 16:32:44 UTC 2021 - Andreas Schneider + +- Update to version 0.7.0 + * https://github.com/lu-zero/cargo-c/releases/tag/v0.7.0 + +--- Old: cargo-c-0.6.15.tar.gz New: cargo-c-0.7.0.tar.gz Other differences: -- ++ cargo-c.spec ++ --- /var/tmp/diff_new_pack.A8ZXxl/_old 2021-01-18 11:30:27.608340140 +0100 +++ /var/tmp/diff_new_pack.A8ZXxl/_new 2021-01-18 11:30:27.616340144 +0100 @@ -1,7 +1,7 @@ # # spec file for package cargo-c # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2019 Andreas Schneider . # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: cargo-c -Version:0.6.15 +Version:0.7.0 Release:0 Summary:Helper to build and install c-like libraries from Rust License:MIT @@ -75,5 +75,6 @@ %{_bindir}/cargo-capi %{_bindir}/cargo-cbuild %{_bindir}/cargo-cinstall +%{_bindir}/cargo-ctest %changelog ++ cargo-c-0.6.15.tar.gz -> cargo-c-0.7.0.tar.gz ++ 1730 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo-c/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo-c.new.28504/vendor.tar.xz differ: char 15, line 1