Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package weggli for openSUSE:Factory checked in at 2022-10-08 01:23:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/weggli (Old) and /work/SRC/openSUSE:Factory/.weggli.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "weggli" Sat Oct 8 01:23:47 2022 rev:3 rq:1008720 version:0.2.4 Changes: -------- --- /work/SRC/openSUSE:Factory/weggli/weggli.changes 2022-06-21 16:32:41.543835844 +0200 +++ /work/SRC/openSUSE:Factory/.weggli.new.2275/weggli.changes 2022-10-08 01:23:48.558034837 +0200 @@ -1,0 +2,18 @@ +Thu Oct 6 18:42:31 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Trim descriptions for size (and drop the filler words). + +------------------------------------------------------------------- +Thu Oct 6 13:35:06 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 0.2.4: + * python: Fix missing argument from build_query_tree + * python: Use setuptools to build python library + * python: Add python files to gitignore + * python: Add unit tests + * Run tests on github actions + * Python: Expose C++ argument to python bindings + * ci: Improve github actions + * result: make captures public + +------------------------------------------------------------------- Old: ---- v0.2.3.tar.gz vendor.tar.xz New: ---- v0.2.4.tar.gz vendor.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ weggli.spec ++++++ --- /var/tmp/diff_new_pack.2xw9cE/_old 2022-10-08 01:23:49.198036304 +0200 +++ /var/tmp/diff_new_pack.2xw9cE/_new 2022-10-08 01:23:49.202036314 +0200 @@ -19,47 +19,33 @@ %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now' Name: weggli -Version: 0.2.3 +Version: 0.2.4 Release: 0 -Summary: weggli is a fast and robust semantic search tool for C and C++ codebases +Summary: A semantic search tool for C and C++ codebases License: Apache-2.0 URL: https://github.com/googleprojectzero/weggli Source: https://github.com/googleprojectzero/weggli/archive/refs/tags/v%{version}.tar.gz -Source1: vendor.tar.xz +Source1: vendor.tar.zst Source2: cargo_config BuildRequires: cargo BuildRequires: gcc-c++ BuildRequires: rust >= 1.55 +BuildRequires: zstd %description -weggli is a fast and robust semantic search tool for C and C++ codebases. It is -designed to help security researchers identify interesting functionality in +weggli is a semantic search tool for C and C++ codebases. It helps +security researchers identify interesting functionality in large codebases. weggli performs pattern matching on Abstract Syntax Trees based on user -provided queries. Its query language resembles C and C++ code, making it easy +provided queries. Its query language resembles C and C++ code, making it possible to turn interesting code patterns into queries. -weggli is inspired by great tools like Semgrep, Coccinelle, joern and CodeQL, -but makes some different design decisions: - -C++ support: weggli has first class support for modern C++ constructs, such as +weggli has support for C++ constructs such as lambda expressions, range-based for loops and constexprs. - -Minimal setup: weggli should work out-of-the box against most software you will -encounter. weggli does not require the ability to build the software and can +weggli does not require the ability to build the software and can work with incomplete sources or missing dependencies. -Interactive: weggli is designed for interactive usage and fast query -performance. Most of the time, a weggli query will be faster than a grep -search. The goal is to enable an interactive workflow where quick switching -between code review and query creation/improvement is possible. - -Greedy: weggli's pattern matching is designed to find as many (useful) matches -as possible for a specific query. While this increases the risk of false -positives it simplifies query creation. For example, the query $x = 10; will -match both assignment expressions (foo = 10;) and declarations (int bar = 10;). - %prep %autosetup -p1 -a1 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.2xw9cE/_old 2022-10-08 01:23:49.230036378 +0200 +++ /var/tmp/diff_new_pack.2xw9cE/_new 2022-10-08 01:23:49.234036387 +0200 @@ -1,4 +1,12 @@ <services> - </services> -(No newline at EOF) + <service name="download_files" mode="disabled"/> + <service name="cargo_vendor" mode="disabled"> + <param name="srcdir">weggli-0.2.4</param> + <param name="compression">zst</param> + <param name="update">true</param> + </service> + <service name="cargo_audit" mode="disabled"> + <param name="srcdir">hellorust</param> + </service> +</services> ++++++ v0.2.3.tar.gz -> v0.2.4.tar.gz ++++++ ++++ 750752 lines of diff (skipped)