Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory:Rebuild
obs-service-cargo
obs-service-cargo.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File obs-service-cargo.changes of Package obs-service-cargo
------------------------------------------------------------------- Sun Nov 17 14:23:22 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org> - Update to version 4.3.3: * fix: let cargo just put where the vendor directory is by default which is the curdir ------------------------------------------------------------------- Sun Nov 17 13:42:00 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org> - Update to version 4.3.2: * fix: updating specific crates was not properly implemented. now resolved. ------------------------------------------------------------------- Sun Nov 17 07:51:53 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org> - Update to version 4.3.1: * fix: correctly use setup_workdir and custom_root * fix: resolve location for the vendor directory * remove: it's not our bug. using `--target` for multiple triples now removed * fix: do not canonicalize in first_manifest * fix: remove the wrongly used else-clause * improvements: ensure that the additional manifest paths ends with `Cargo.toml` * docs: update docs to include the new feature with feature additions * improvements: parent path of Cargo.toml files are now set as current directory when invoking commands ------------------------------------------------------------------- Sat Nov 16 02:29:14 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org> - Update to version 4.2.2: * fix: add more info * fix: add warning * fix: ignore error when crate dependency does not exist for manifest path * update description * feat: update can now specify recursive or precise * fix: can now determine a member that uses a glob pattern * feat: add all target triples as no opt for cargo-fetch * docs(fix): if set to true * fix: correct error message for lockfiles * docs: replace underscore with dash ------------------------------------------------------------------- Fri Nov 8 05:30:59 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org> - Update to version 4.1.1: * Remove unnecessary if-elses ------------------------------------------------------------------- Thu Nov 7 22:44:14 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org> - Update to version 4.1.0: * tests: readd tests for lockfile hash comparisons between update false and update true * fix: this should pass a valid manifest path-like-string * improvements: use new dependency detection and return properly * fix: this if-else condition is stupid. fixed * misc: update warning message and remove comment * docs: update README explaining how respect-lockfile behaves * improvements: fix issues with how we respect lockfile * docs: include respect-lockfile, and allowedvalue should be allowedvalues * improvements: introduce the new dependency detection * improvements: properly detect dependencies * improvements: adjust where we pass around the update variable * fix: reintroduce respect-lockfile flag * misc: make vendor have a separate registry as well * misc: move over the env initialisation to here ------------------------------------------------------------------- Wed Nov 6 03:01:31 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org> - Update to version 4.0.2: * refactor: check if all manifest needs to get vendored * refactor: properly cleanup directories and exit if there are actually no dependencies * docs: put the xml service to readme as well * chore: improve descriptions of each flag * deps: replace sha3 with sha2 * fmt: fix spaces and tabs and parentheses ------------------------------------------------------------------- Wed Nov 6 00:16:12 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org> - Update to version 4.0.0: * update service description file * docs: improve explainer about lockfiles * fix: added trace feature * minor: check the else clause * improvements in the service file metadata * remove bulk-updater * refactor: This is a major refactor by combining home registry and vendor. * refactor: implemented cargo vendor * tests: update test suite in CI to conform with new code changes * fix: remove unnecessary if-else that broke the vendor logic * fix: again, vendor filterer does not support --locked * improvements + filterer fixes * fix: typoed a dash. it was an underscore * fix: rework where we put vendor * improvement: set env before everything for registry * improvement: improve messages * tests: add test of the output tarball * do tests in release mode * fix: change how custom root behaves on "regular" vendor * ci(fix): properly alias the tests instead to run tests in release mode * fix: create the paths first * fix: 🎉 squashed all bugs and ready for user testing * rename field from manifest-paths to manifest-path * docs: update service file * add one more test case * docs: enhance README * remove unstable-doc feature * docs: remove cargo_audit in the examples * docs: fix typo * docs: spelling plus make alias clear * remove cargo_audit.service. not needed anymore * fix: if-else to check if it is a workspace or not has been corrected * docs: update README. outdated statement removed * docs: update README * docs: explain how cargotoml behaviour works between methods * tests: test bonk that it really has no dependencies * tests: adjust if-else as without it will lead to failure since we are testing that raw cannot find a vendor tarball ------------------------------------------------------------------- Sat Nov 2 11:40:20 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org> - Update to version 3.6.1: * docs: improve explainer about lockfiles * update service description file * ensure lockfile creation * minor: small refactor in generate_lockfile and vendor * fix: forgot to use clap::ArgAction::Set. now finally added ------------------------------------------------------------------- Sat Nov 2 09:28:44 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org> - Update to version 3.6.0: * chore: release v3.6.0 * fix: used a different cargotoml. now using the correct one for flux * find cargo vendor filterer by exporting PATH in container * add forgotten run * use traced test * tests: add tests for cargotoml flag * tests: lessen verbosity and rename nonexistent function to existing one * tests: add tests for unfiltered and filtered option * chore: update manifest and dependencies * refactor: migrates almost all logic to libroast. 🎉 * fix: rectify mismatched types * chore: remove dependencies since libroast is used internally * add COC and CONTRIBUTING * update changelog * chore: release v3.5.4 * Bump rustsec to fix #99 and quick-xml because why not * chore: release v3.5.2 * feat: add versioned-dirs flag ------------------------------------------------------------------- Sat Nov 2 01:58:19 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org> - Update to version 3.5.4 * Bump rustsec to fix #99 and quick-xml because why not * feat: add versioned-dirs flag * Note: This is a BREAKING CHANGE * refactor: migrate some ideas and move the compression logic to roast internally - Set version of vendor-filterer to >= 0.5.16. Contains a fix for the versioned-dirs ------------------------------------------------------------------- Fri Oct 18 00:59:10 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl> - Update to version 3.3.3: * Use versioned-dirs only for unfiltered vendoring, as cargo-vendor-filterer does not support this flag yet * crates: get libroast dep from crates.io * feat: support uncompressed tarballs or with `.tar` extension * cli: improve description * cargo: update lockfile and bump crate versions * fix changelog * fix: properly set which version to set in the manifest ------------------------------------------------------------------- Sat Oct 12 06:56:38 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl> - Update to version 2.0.0 * refactor: successful move to use libroast * minor: add `--versioned-dirs` flag ------------------------------------------------------------------- Mon Sep 23 06:17:02 UTC 2024 - Xiaoguang Wang <xiaoguang.wang@suse.com> - Update vendor.tar.zst: gix-path improper path resolution (bsc#1230688 CVE-2024-45405). ------------------------------------------------------------------- Tue Sep 3 14:26:47 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - Update vendored deps to resolve boo#1230083 ------------------------------------------------------------------- Mon Jul 29 00:00:00 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - Bump constraints, zsystems still keeps failing due to OOM ------------------------------------------------------------------- Tue Jun 25 19:47:54 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - Add _constraints to stop s390x out of memory build fails ------------------------------------------------------------------- Tue Jun 11 23:07:19 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - Fix build failures caused by the topmost folder being renamed from obs-service-cargo_vendor to obs-service-cargo ------------------------------------------------------------------- Thu Jun 6 23:46:43 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 1.3.6 * Fix Clippy error and add Clippy CI * fix: vendor-filterer --all-features rather than --all-features=true * internet_points: Add Pi-Cla * 20240523 ensure to regenerate lockfiles if vendor set to false * doc: fix warning indicator * fix again warn indicator ------------------------------------------------------------------- Thu May 2 23:29:20 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 1.3.2: * dependencies update - Update resolves security incidents. I believe this does not really affect how obs-service-cargo behaves but for now, I just want to avoid the alerts. ------------------------------------------------------------------- Sat Mar 30 16:03:42 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 1.3.1: * docs: update CHANGELOG * docs: add CONTRIBUTORS.md * cargo-vendor-filterer now supports --sync ------------------------------------------------------------------- Sat Mar 23 01:01:58 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Add cargo vendor-filterer as requirement. - Set `filter` to true in _service file. - Update vendored dependencies with filterer. ------------------------------------------------------------------- Sat Mar 9 13:26:57 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 1.2.1: * Add experimental vendor_filterer support ------------------------------------------------------------------- Sat Mar 2 18:00:38 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 1.1.0: * make tarballs reproducible ------------------------------------------------------------------- Sun Jan 14 11:43:41 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to 1.0.0: * No code change * ------------------------------------------------------------------- Sun Dec 24 16:34:40 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to 0.9.0: * No code change * ------------------------------------------------------------------- Mon Dec 11 14:25:12 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.8.21: * Improve errors with outpath ------------------------------------------------------------------- Thu Dec 7 11:54:23 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.8.20: * added bz2 mime * add fixes to make bz2 mime supported ------------------------------------------------------------------- Tue Dec 5 22:20:06 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.8.18: * (de)compress: add Bz2 compression * refactor return types and initial boilerplate for bz2 compress * nitpick. slight refactor because Ok(()) looks yuck in some contexts * it should be `--output` if we want to download a file ------------------------------------------------------------------- Fri Nov 24 12:28:16 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.8.15: * fix: we also include build_dependencies * test: add VBox-Starter in runtests.sh * fix: check also the targets section * misc: nitpick. remove small space * fix typo * docs: put warning on README ------------------------------------------------------------------- Tue Nov 21 11:18:59 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.8.12: * improv: reintroduced tag in README * Add tagging * docs: add possible vendor failures in README * make cargotoml usage clearer ------------------------------------------------------------------- Sat Nov 18 09:55:19 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.8.10: * docs: update README * move lints to configuration manifest * an improvement of commit 24aaa0056 * configure rust version and toolchain" * check if there are lockfiles from aforementioned manifest paths * fix: check if dependencies section is empty or not * misc: remove redundant messages * improvement: better handling on when and when not to vendor ------------------------------------------------------------------- Fri Nov 17 05:54:00 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Remove cargo_config. Part of vendored tarball now - Update to 0.8.9: * dummy determine the path of the lockfile ------------------------------------------------------------------- Fri Nov 17 05:16:27 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to 0.8.8: * clippy: change match to if let * docs: add dependencies section in the README * fix: just warn and don't return an error * fix: hasdeps should inherit should_vendor value * fix: also join the paths from `prjdir` * Remove tags, fix multitoml vendor, automatically add .cargo/config * fix multi cargo issue * do not exit process when terminfo is not found. - Disable update. Cargo cannot find glob crate when trying to update. ------------------------------------------------------------------- Tue Oct 31 16:03:21 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.8.4: * fix: also check attempt to vendor if it is also a workspace ------------------------------------------------------------------- Tue Oct 31 15:43:58 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.8.3: * misc: add stop sign in error message * improve error handling impl * fix: also make sure it really has no deps * utils: exit vendor step if no dependencies found * update README again * update README * docs: update README regarding the new flag * all: apply clippy lint suggestions * fix: also copy top-level folder if src is a directory * Rework of compression and vendoring to be clearer * Minor output improvements * fix: also copy top-level folder if src is a directory * update email address in manifest file * remove unused dead code * clippy: apply clippy suggestions ------------------------------------------------------------------- Thu Oct 12 02:56:04 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to release 0.8.0: * audit is no-op and it is now part of vendor process. * cargo_audit binary will execute nothing now. ------------------------------------------------------------------- Wed Oct 11 13:02:13 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to release 0.7.5: * globbed tar now supports lexicographical order * improved rustsec output ------------------------------------------------------------------- Mon Oct 9 13:29:38 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to release 0.7.4: * fix: decompressed tarball may or may not have a top-level folder ------------------------------------------------------------------- Sat Oct 7 22:56:52 UTC 2023 - William Brown <william.brown@suse.com> - Change obsoletes to not list a version as we obsolete all versions. ------------------------------------------------------------------- Sat Oct 7 05:34:52 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to release 0.7.3. * small fixes and changes ------------------------------------------------------------------- Sat Oct 7 03:33:49 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 0.7.1. No changes. ------------------------------------------------------------------- Sat Oct 7 03:16:52 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to 0.7.0: * refactor cargo vendor * feature audit ------------------------------------------------------------------- Sun Sep 10 13:16:40 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Change to 0.6.0 release ------------------------------------------------------------------- Sun Sep 10 12:04:14 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Initial spec for obs-service-cargo. 0.6.0-alpha
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor