openSUSE Commits
Threads by month
- ----- 2024 -----
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
July 2024
- 1 participants
- 1521 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package google-authenticator-libpam for openSUSE:Factory checked in at 2024-07-25 15:38:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/google-authenticator-libpam (Old)
and /work/SRC/openSUSE:Factory/.google-authenticator-libpam.new.1882 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "google-authenticator-libpam"
Thu Jul 25 15:38:37 2024 rev:7 rq:1189265 version:1.10
Changes:
--------
--- /work/SRC/openSUSE:Factory/google-authenticator-libpam/google-authenticator-libpam.changes 2022-04-27 21:41:23.597018088 +0200
+++ /work/SRC/openSUSE:Factory/.google-authenticator-libpam.new.1882/google-authenticator-libpam.changes 2024-07-25 15:42:20.106724107 +0200
@@ -1,0 +2,17 @@
+Thu Jul 18 16:48:21 UTC 2024 - Jan Zerebecki <jan.suse(a)zerebecki.de>
+
+- Recommend current qrencode version, instead of unavailable one
+- Adapt to changing %_pam_moduledir on different distributions
+- Update to version 1.10:
+ * Remove printing QR code using Google Charts URL
+ * Fix utc-time for new everything
+ * set variable 'buffer' that in base32_decode to unsigned integer type
+ * Slight improvement in error message formatting
+ * Update config file with grace periods in all cases
+ * Fix comment on open_secret_file()
+ * Exit with code 1 only if build-rpm fails
+ * Double check the config size
+ * Add more logging for config updates
+ * Shorten syslog name to work with rsyslog
+
+-------------------------------------------------------------------
Old:
----
google-authenticator-libpam-1.09.tar.gz
New:
----
google-authenticator-libpam-1.10.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ google-authenticator-libpam.spec ++++++
--- /var/tmp/diff_new_pack.08LndK/_old 2024-07-25 15:42:20.690747618 +0200
+++ /var/tmp/diff_new_pack.08LndK/_new 2024-07-25 15:42:20.690747618 +0200
@@ -1,7 +1,7 @@
#
# spec file for package google-authenticator-libpam
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,20 @@
Name: google-authenticator-libpam
-Version: 1.09
+Version: 1.10
Release: 0
Summary: Google Authenticator PAM module
License: Apache-2.0
Group: Productivity/Security
URL: https://github.com/google/google-authenticator-libpam
-Source: https://github.com/google/google-authenticator-libpam/archive/refs/tags/%{v…
+Source: %{name}-%{version}.tar.xz
Source99: baselibs.conf
BuildRequires: libtool
BuildRequires: pam-devel
-# libqrencode.so.[23] are dynamically loaded if present in order to show a QR code
+# libqrencode.so.[234] are dynamically loaded if present in order to show a QR code
# As the library is not linked, it can't be auto-detected. And as it's not mandatory,
# we recommend it only
-Recommends: libqrencode3
+Recommends: (libqrencode4 or libqrencode3 or libqrencode2)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Provides: pam-google-authenticator = %{version}
@@ -45,7 +45,8 @@
%build
./bootstrap.sh
%configure \
- --docdir=%{_docdir}/%{name}
+ --docdir=%{_docdir}/%{name} \
+ --libdir=$(dirname %{_pam_moduledir})
make %{?_smp_mflags}
%install
++++++ _service ++++++
--- /var/tmp/diff_new_pack.08LndK/_old 2024-07-25 15:42:20.726749068 +0200
+++ /var/tmp/diff_new_pack.08LndK/_new 2024-07-25 15:42:20.730749230 +0200
@@ -1,15 +1,15 @@
<services>
- <service name="tar_scm" mode="disabled">
+ <service name="tar_scm" mode="manual">
<param name="url">https://github.com/google/google-authenticator-libpam</param>
<param name="scm">git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
- <param name="revision">refs/tags/1.09</param>
+ <param name="revision">refs/tags/1.10</param>
</service>
- <service name="recompress" mode="disabled">
+ <service name="recompress" mode="manual">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
- <service name="set_version" mode="disabled"/>
+ <service name="set_version" mode="manual"/>
</services>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.08LndK/_old 2024-07-25 15:42:20.754750195 +0200
+++ /var/tmp/diff_new_pack.08LndK/_new 2024-07-25 15:42:20.758750357 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/google/google-authenticator-libpam</param>
- <param name="changesrevision">962f353aac6cfc7b804547319db40f8b804f0b6c</param></service></servicedata>
+ <param name="changesrevision">5c8f2a7a719c8ab7baa89795f3aea36260ee8d27</param></service></servicedata>
(No newline at EOF)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package fuc for openSUSE:Factory checked in at 2024-07-25 15:39:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fuc (Old)
and /work/SRC/openSUSE:Factory/.fuc.new.1882 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fuc"
Thu Jul 25 15:39:52 2024 rev:5 rq:1189550 version:2.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/fuc/fuc.changes 2024-04-23 18:56:38.939707542 +0200
+++ /work/SRC/openSUSE:Factory/.fuc.new.1882/fuc.changes 2024-07-25 15:40:09.661471994 +0200
@@ -1,0 +2,13 @@
+Thu Jul 25 08:09:15 UTC 2024 - andrea.manzini(a)suse.com
+
+- Update to version 2.2.0:
+ * Stable rust patch
+ * Upgrade deps
+ * Add -L / --dereference option (#36)
+ * Add NO_UNSHARE envvar support to avoid calling unshare for default docker configs which block the syscall (closes #34)
+ * Use official cache-size version
+ * Use my own cache-size dep to fix the build
+ * Remove cargo warning about "no edition set"
+ * Clarify what rmz/cpz are
+
+-------------------------------------------------------------------
Old:
----
fuc-2.1.0.obscpio
fuc-2.1.0.tar.zst
New:
----
fuc-2.2.0.obscpio
fuc-2.2.0.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fuc.spec ++++++
--- /var/tmp/diff_new_pack.acACuV/_old 2024-07-25 15:40:11.337539481 +0200
+++ /var/tmp/diff_new_pack.acACuV/_new 2024-07-25 15:40:11.341539642 +0200
@@ -18,7 +18,7 @@
Name: fuc
-Version: 2.1.0
+Version: 2.2.0
Release: 0
Summary: Modern unix commands focused on performance
License: Apache-2.0
@@ -27,7 +27,7 @@
Source1: vendor.tar.zst
# for cargo_install -p
BuildRequires: cargo-packaging >= 1.2.0
-BuildRequires: rust >= 1.70
+BuildRequires: rust >= 1.79
ExclusiveArch: %{rust_tier1_arches}
%description
++++++ _service ++++++
--- /var/tmp/diff_new_pack.acACuV/_old 2024-07-25 15:40:11.377541092 +0200
+++ /var/tmp/diff_new_pack.acACuV/_new 2024-07-25 15:40:11.377541092 +0200
@@ -3,7 +3,7 @@
<param name="url">https://github.com/SUPERCILEX/fuc.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="scm">git</param>
- <param name="revision">2.1.0</param>
+ <param name="revision">2.2.0</param>
<param name="match-tag">*</param>
<param name="versionrewrite-pattern">(\d+\.\d+\.\d+)</param>
<param name="versionrewrite-replacement">\1</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.acACuV/_old 2024-07-25 15:40:11.401542058 +0200
+++ /var/tmp/diff_new_pack.acACuV/_new 2024-07-25 15:40:11.401542058 +0200
@@ -1,7 +1,7 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/SUPERCILEX/fuc.git</param>
- <param name="changesrevision">f918d5b382531ba63c99d740728ef9f2582c63de</param>
+ <param name="changesrevision">9202713689d5f148445e88c593708fd6831396f4</param>
</service>
</servicedata>
(No newline at EOF)
++++++ fuc-2.1.0.obscpio -> fuc-2.2.0.obscpio ++++++
++++ 1900 lines of diff (skipped)
++++++ fuc-2.1.0.tar.zst -> fuc-2.2.0.tar.zst ++++++
++++ 1900 lines of diff (skipped)
++++++ fuc.obsinfo ++++++
--- /var/tmp/diff_new_pack.acACuV/_old 2024-07-25 15:40:11.649552045 +0200
+++ /var/tmp/diff_new_pack.acACuV/_new 2024-07-25 15:40:11.649552045 +0200
@@ -1,5 +1,5 @@
name: fuc
-version: 2.1.0
-mtime: 1712635479
-commit: f918d5b382531ba63c99d740728ef9f2582c63de
+version: 2.2.0
+mtime: 1719804792
+commit: 9202713689d5f148445e88c593708fd6831396f4
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/fuc/vendor.tar.zst /work/SRC/openSUSE:Factory/.fuc.new.1882/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package fossil for openSUSE:Factory checked in at 2024-07-25 15:39:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fossil (Old)
and /work/SRC/openSUSE:Factory/.fossil.new.1882 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fossil"
Thu Jul 25 15:39:00 2024 rev:40 rq:1189337 version:2.24
Changes:
--------
--- /work/SRC/openSUSE:Factory/fossil/fossil.changes 2023-11-16 20:27:57.611038892 +0100
+++ /work/SRC/openSUSE:Factory/.fossil.new.1882/fossil.changes 2024-07-25 15:39:37.168163643 +0200
@@ -1,0 +2,20 @@
+Sun Jul 21 06:31:50 UTC 2024 - Andreas Stieger <andreas.stieger(a)gmx.de>
+
+- fossil 2.24:
+ * Work around Apache httpd mod_cgi changes for Content-Length
+ * UI skin enhancements
+ * Enhancements to the /timeline page
+ * Improved display of hash algorithm used on uv-list page
+ * If the autosync setting contains keyword "all", the automatic
+ sync occurs against all defined remote repositories, not just
+ the default.
+ * Markdown formatter: improved handling of indented fenced code
+ blocks that contain blank lines.
+ * Fix problems with one-click unsubscribe on email notifications.
+ * Detect GoogleOther crawler as a robot
+- add upstream patches addressing test failures:
+ * fossil-2.24-5ad708085a90365f.patch
+ * fossil-2.24-fb4e90b662803e47.patch
+ * fossil-2.24-17c01c549e73c6b8.patch
+
+-------------------------------------------------------------------
Old:
----
fossil-2.23.tar.gz
New:
----
fossil-2.24-17c01c549e73c6b8.patch
fossil-2.24-5ad708085a90365f.patch
fossil-2.24-fb4e90b662803e47.patch
fossil-2.24.tar.gz
BETA DEBUG BEGIN:
New: * fossil-2.24-fb4e90b662803e47.patch
* fossil-2.24-17c01c549e73c6b8.patch
New:- add upstream patches addressing test failures:
* fossil-2.24-5ad708085a90365f.patch
* fossil-2.24-fb4e90b662803e47.patch
New: * fossil-2.24-5ad708085a90365f.patch
* fossil-2.24-fb4e90b662803e47.patch
* fossil-2.24-17c01c549e73c6b8.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fossil.spec ++++++
--- /var/tmp/diff_new_pack.AxNLVL/_old 2024-07-25 15:39:48.716628645 +0200
+++ /var/tmp/diff_new_pack.AxNLVL/_new 2024-07-25 15:39:48.720628805 +0200
@@ -2,6 +2,7 @@
# spec file for package fossil
#
# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger(a)gmx.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,29 +17,27 @@
#
-%define fossil_uuid 47362306a7dd7c6fc3cab77cebe5d25469b0a9448479d9718eb5c49c8337b29
-%if 0%{?suse_version} > 1600
-%bcond_without system_sqlite
-%else
-%bcond_with system_sqlite
-%endif
+# From https://fossil-scm.org/home/uv/releases.md
+%define fossil_uuid 8be0372c1051043761320c8ea8669c3cf320c406e5fe18ad36b7be5f844ca73b
%bcond_without tests
Name: fossil
-Version: 2.23
+Version: 2.24
Release: 0
Summary: Distributed software configuration management
License: BSD-2-Clause
Group: Development/Tools/Version Control
URL: https://fossil-scm.org/
Source: https://fossil-scm.org/home/tarball/%{fossil_uuid}/%{name}-%{version}.tar.gz
-BuildRequires: fuse-devel
-BuildRequires: gcc
-BuildRequires: openssl-devel
+Patch0: fossil-2.24-5ad708085a90365f.patch
+Patch1: fossil-2.24-fb4e90b662803e47.patch
+Patch2: fossil-2.24-17c01c549e73c6b8.patch
+BuildRequires: pkgconfig
BuildRequires: tcl
-BuildRequires: zlib-devel
-%if %{with system_sqlite}
-BuildRequires: sqlite3-devel >= 3.43.0
-%endif
+BuildRequires: pkgconfig(fuse)
+BuildRequires: pkgconfig(libcrypto)
+BuildRequires: pkgconfig(libssl)
+BuildRequires: pkgconfig(sqlite3) >= 3.43.0
+BuildRequires: pkgconfig(zlib)
%description
Fossil is a distributed software configuration management system with
@@ -60,13 +59,11 @@
# FIXME: you should use the %%configure macro
./configure \
--prefix=%{_prefix} \
- --with-openssl=auto \
-%if %{with system_sqlite}
+ --with-openssl=%{_prefix} \
+ --with-zlib=%{_prefix} \
--disable-internal-sqlite \
--with-sqlite=%{_prefix} \
-%endif
%{nil}
-
%make_build
%install
@@ -75,11 +72,14 @@
%check
%if %{with tests}
+# Tests fail on Leap due to TCL "time value too large/small to represent"
+%if 0%{?suse_version} > 1600
tclsh test/tester.tcl %{buildroot}%{_bindir}/%{name}
%endif
+%endif
%files
%license COPYRIGHT-BSD2.txt
%{_bindir}/fossil
-%{_mandir}/*/*
+%{_mandir}/man1/fossil.1%{?ext_man}
++++++ fossil-2.24-17c01c549e73c6b8.patch ++++++
From: juef
Subject: Fix json-cap-POSTenv-name, json-cap-POSTenv-notsetup tests
Date: 2024-04-25 13:34:13
References: https://fossil-scm.org/home/info/17c01c549e73c6b8
Index: test/json.test
==================================================================
--- test/json.test
+++ test/json.test
@@ -107,11 +107,11 @@
set request [subst {POST $url HTTP/1.0\r
Host: localhost\r
User-Agent: Fossil-Test\r
Cookie: $cookie\r
Content-Type: application/json
-Content-Length $len
+Content-Length: $len
\r
$data}]
} else {
set request [subst {GET $url HTTP/1.0\r
Host: localhost\r
++++++ fossil-2.24-5ad708085a90365f.patch ++++++
From: drh
Subject: Fix or disable brittle test cases that were broken by changes in 2.23.
Date: 2024-04-24 21:25:39
References: https://fossil-scm.org/home/info/5ad708085a90365f
Index: test/amend.test
==================================================================
--- test/amend.test
+++ test/amend.test
@@ -313,10 +313,11 @@
}
foreach res [lsort -nocase $result] {
append t2exp "sym-$res*"
}
eval fossil amend $HASH $tags
+ set t1exp [string trimleft $t1exp ,]
test amend-tag-$tc.1 {[string match "*hash:*$HASH*tags:*$t1exp*" $RESULT]}
fossil tag ls --raw $HASH
test amend-tag-$tc.2 {[string match $t2exp $RESULT]}
fossil timeline -n 1
test amend-tag-$tc.3 {[string match $t3exp $RESULT]}
Index: test/merge5.test
==================================================================
--- test/merge5.test
+++ test/merge5.test
@@ -23,11 +23,11 @@
}
protOut {
fossil sqlite3 --no-repository reacts badly to SQL dumped from
repositories created from fossil older than version 2.0.
}
-test merge5-sqlite3-issue false knownBug
+#test merge5-sqlite3-issue false knownBug
test_cleanup_then_return
# Verify the results of a check-out
#
proc checkout-test {testid expected_content} {
Index: test/stash.test
==================================================================
--- test/stash.test
+++ test/stash.test
@@ -168,14 +168,14 @@
########
# fossil stash show|cat ?STASHID? ?DIFF-OPTIONS?
# fossil stash [g]diff ?STASHID? ?DIFF-OPTIONS?
-fossil stash show
-test stash-1-show {[normalize_result] eq $diff_stash_1}
-fossil stash diff
-test stash-1-diff {[normalize_result] eq $diff_stash_1} knownBug
+#fossil stash show
+#test stash-1-show {[normalize_result] eq $diff_stash_1}
+#fossil stash diff
+#test stash-1-diff {[normalize_result] eq $diff_stash_1} knownBug
########
# fossil stash pop
stash-test 2 pop {
@@ -206,16 +206,16 @@
# fossil: ./src/delta.c:231: checksum: Assertion '...' failed.
# Should be triggered by this stash-WY-1 test.
fossil checkout --force c1
fossil clean
fossil mv --soft f1 f1new
-stash-test WY-1 {-expectError save -m "Reported 2016-02-09"} {
- REVERT f1
- DELETE f1new
-} -changes {
-} -addremove {
-} -exists {f1 f2 f3} -notexists {f1new} -knownbugs {-code -result}
+#stash-test WY-1 {-expectError save -m "Reported 2016-02-09"} {
+# REVERT f1
+# DELETE f1new
+#} -changes {
+#} -addremove {
+#} -exists {f1 f2 f3} -notexists {f1new} -knownbugs {-code -result}
# TODO: add tests that verify the saved stash is sensible. Possibly
# by applying it and checking results. But until the SQLITE_CONSTRAINT
# error is fixed, there is nothing stashed to test.
@@ -296,16 +296,17 @@
}] -changes {
RENAMED f2 -> f2n
} -addremove {
} -exists {f1 f2n} -notexists {f2}
-stash-test 3-2 {save -m f2n} {
- REVERT f2
- DELETE f2n
-} -exists {f1 f2} -notexists {f2n} -knownbugs {-result}
+fossil stash save -m f2n
+#stash-test 3-2 {save -m f2n} {
+# REVERT f2
+# DELETE f2n
+#} -exists {f1 f2} -notexists {f2n} -knownbugs {-result}
fossil stash show
-test stash-3-2-show-1 {![regexp {\sf1} $RESULT]} knownBug
+#test stash-3-2-show-1 {![regexp {\sf1} $RESULT]} knownBug
test stash-3-2-show-2 {[regexp {\sf2n} $RESULT]}
stash-test 3-2-pop {pop} {
UPDATE f1
UPDATE f2n
} -changes {
Index: test/tester.tcl
==================================================================
--- test/tester.tcl
+++ test/tester.tcl
@@ -308,10 +308,11 @@
comment-format \
crlf-glob \
crnl-glob \
default-csp \
default-perms \
+ default-skin \
diff-binary \
diff-command \
dont-commit \
dont-push \
dotfiles \
Index: test/utf.test
==================================================================
--- test/utf.test
+++ test/utf.test
@@ -35,11 +35,11 @@
set i 1
foreach {fileName result} $args {
set fileName [file join $tempPath $fileName]
fossil test-looks-like-utf $fileName
set result [string map [list %TEMP% $tempPath \r\n \n] $result]
- # if {$::RESULT ne $result} {puts stdout $::RESULT}
+ # if {$::RESULT ne $result} {puts stdout $::RESULT; exit}
test utf-check-$testname.$i {$::RESULT eq $result}
incr i
}
}
@@ -17613,12 +17613,12 @@
utf-check 1179 utf-check-1179-2-129-1.jnk \
{File "%TEMP%/utf-check-1179-2-129-1.jnk" has 7 bytes.
Starts with UTF-8 BOM: no
Starts with UTF-16 BOM: yes
-Looks like UTF-8: no
-Has flag LOOK_NUL: yes
+Looks like UTF-8: yes
+Has flag LOOK_NUL: no
Has flag LOOK_CR: no
Has flag LOOK_LONE_CR: no
Has flag LOOK_LF: no
Has flag LOOK_LONE_LF: no
Has flag LOOK_CRLF: no
@@ -24124,27 +24124,27 @@
Has flag LOOK_SHORT: no}
utf-check 1586 utf-check-1586-3-128-0.jnk \
{File "%TEMP%/utf-check-1586-3-128-0.jnk" has 6 bytes.
Starts with UTF-8 BOM: no
-Starts with UTF-16 BOM: no
-Looks like UTF-8: no
+Starts with UTF-16 BOM: reversed
+Looks like UTF-16: no
Has flag LOOK_NUL: yes
Has flag LOOK_CR: no
Has flag LOOK_LONE_CR: no
Has flag LOOK_LF: no
Has flag LOOK_LONE_LF: no
Has flag LOOK_CRLF: no
Has flag LOOK_LONG: no
-Has flag LOOK_INVALID: yes
+Has flag LOOK_INVALID: no
Has flag LOOK_ODD: no
Has flag LOOK_SHORT: no}
utf-check 1587 utf-check-1587-3-128-1.jnk \
{File "%TEMP%/utf-check-1587-3-128-1.jnk" has 7 bytes.
Starts with UTF-8 BOM: no
-Starts with UTF-16 BOM: no
+Starts with UTF-16 BOM: reversed
Looks like UTF-8: no
Has flag LOOK_NUL: yes
Has flag LOOK_CR: no
Has flag LOOK_LONE_CR: no
Has flag LOOK_LF: no
++++++ fossil-2.24-fb4e90b662803e47.patch ++++++
From: drh
Subject: Comment out UTF tests 1179, 1586, and 1587 as they give different results on different platforms, for reasons unknown.
Date: 2024-04-25 10:44:39
References: https://fossil-scm.org/home/info/fb4e90b662803e47
Index: test/utf.test
==================================================================
--- test/utf.test
+++ test/utf.test
@@ -17609,25 +17609,25 @@
Has flag LOOK_LONG: no
Has flag LOOK_INVALID: no
Has flag LOOK_ODD: no
Has flag LOOK_SHORT: no}
-utf-check 1179 utf-check-1179-2-129-1.jnk \
-{File "%TEMP%/utf-check-1179-2-129-1.jnk" has 7 bytes.
-Starts with UTF-8 BOM: no
-Starts with UTF-16 BOM: yes
-Looks like UTF-8: yes
-Has flag LOOK_NUL: no
-Has flag LOOK_CR: no
-Has flag LOOK_LONE_CR: no
-Has flag LOOK_LF: no
-Has flag LOOK_LONE_LF: no
-Has flag LOOK_CRLF: no
-Has flag LOOK_LONG: no
-Has flag LOOK_INVALID: yes
-Has flag LOOK_ODD: no
-Has flag LOOK_SHORT: no}
+#utf-check 1179 utf-check-1179-2-129-1.jnk \
+#{File "%TEMP%/utf-check-1179-2-129-1.jnk" has 7 bytes.
+#Starts with UTF-8 BOM: no
+#Starts with UTF-16 BOM: yes
+#Looks like UTF-8: yes
+#Has flag LOOK_NUL: no
+#Has flag LOOK_CR: no
+#Has flag LOOK_LONE_CR: no
+#Has flag LOOK_LF: no
+#Has flag LOOK_LONE_LF: no
+#Has flag LOOK_CRLF: no
+#Has flag LOOK_LONG: no
+#Has flag LOOK_INVALID: yes
+#Has flag LOOK_ODD: no
+#Has flag LOOK_SHORT: no}
utf-check 1180 utf-check-1180-2-130-0.jnk \
{File "%TEMP%/utf-check-1180-2-130-0.jnk" has 4 bytes.
Starts with UTF-8 BOM: no
Starts with UTF-16 BOM: yes
@@ -24121,41 +24121,41 @@
Has flag LOOK_LONG: no
Has flag LOOK_INVALID: yes
Has flag LOOK_ODD: no
Has flag LOOK_SHORT: no}
-utf-check 1586 utf-check-1586-3-128-0.jnk \
-{File "%TEMP%/utf-check-1586-3-128-0.jnk" has 6 bytes.
-Starts with UTF-8 BOM: no
-Starts with UTF-16 BOM: reversed
-Looks like UTF-16: no
-Has flag LOOK_NUL: yes
-Has flag LOOK_CR: no
-Has flag LOOK_LONE_CR: no
-Has flag LOOK_LF: no
-Has flag LOOK_LONE_LF: no
-Has flag LOOK_CRLF: no
-Has flag LOOK_LONG: no
-Has flag LOOK_INVALID: no
-Has flag LOOK_ODD: no
-Has flag LOOK_SHORT: no}
-
-utf-check 1587 utf-check-1587-3-128-1.jnk \
-{File "%TEMP%/utf-check-1587-3-128-1.jnk" has 7 bytes.
-Starts with UTF-8 BOM: no
-Starts with UTF-16 BOM: reversed
-Looks like UTF-8: no
-Has flag LOOK_NUL: yes
-Has flag LOOK_CR: no
-Has flag LOOK_LONE_CR: no
-Has flag LOOK_LF: no
-Has flag LOOK_LONE_LF: no
-Has flag LOOK_CRLF: no
-Has flag LOOK_LONG: no
-Has flag LOOK_INVALID: yes
-Has flag LOOK_ODD: no
-Has flag LOOK_SHORT: no}
+#utf-check 1586 utf-check-1586-3-128-0.jnk \
+#{File "%TEMP%/utf-check-1586-3-128-0.jnk" has 6 bytes.
+#Starts with UTF-8 BOM: no
+#Starts with UTF-16 BOM: reversed
+#Looks like UTF-16: no
+#Has flag LOOK_NUL: yes
+#Has flag LOOK_CR: no
+#Has flag LOOK_LONE_CR: no
+#Has flag LOOK_LF: no
+#Has flag LOOK_LONE_LF: no
+#Has flag LOOK_CRLF: no
+#Has flag LOOK_LONG: no
+#Has flag LOOK_INVALID: no
+#Has flag LOOK_ODD: no
+#Has flag LOOK_SHORT: no}
+
+#utf-check 1587 utf-check-1587-3-128-1.jnk \
+#{File "%TEMP%/utf-check-1587-3-128-1.jnk" has 7 bytes.
+#Starts with UTF-8 BOM: no
+#Starts with UTF-16 BOM: reversed
+#Looks like UTF-8: no
+#Has flag LOOK_NUL: yes
+#Has flag LOOK_CR: no
+#Has flag LOOK_LONE_CR: no
+#Has flag LOOK_LF: no
+#Has flag LOOK_LONE_LF: no
+#Has flag LOOK_CRLF: no
+#Has flag LOOK_LONG: no
+#Has flag LOOK_INVALID: yes
+#Has flag LOOK_ODD: no
+#Has flag LOOK_SHORT: no}
utf-check 1588 utf-check-1588-3-129-0.jnk \
{File "%TEMP%/utf-check-1588-3-129-0.jnk" has 6 bytes.
Starts with UTF-8 BOM: no
Starts with UTF-16 BOM: no
++++++ fossil-2.23.tar.gz -> fossil-2.24.tar.gz ++++++
/work/SRC/openSUSE:Factory/fossil/fossil-2.23.tar.gz /work/SRC/openSUSE:Factory/.fossil.new.1882/fossil-2.24.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ast-grep for openSUSE:Factory checked in at 2024-07-24 15:31:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ast-grep (Old)
and /work/SRC/openSUSE:Factory/.ast-grep.new.1869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ast-grep"
Wed Jul 24 15:31:42 2024 rev:31 rq:1189217 version:0.25.3+0
Changes:
--------
--- /work/SRC/openSUSE:Factory/ast-grep/ast-grep.changes 2024-07-22 17:15:31.835339644 +0200
+++ /work/SRC/openSUSE:Factory/.ast-grep.new.1869/ast-grep.changes 2024-07-25 12:16:03.255171799 +0200
@@ -1,0 +2,9 @@
+Tue Jul 23 09:36:26 UTC 2024 - Michael Vetter <mvetter(a)suse.com>
+
+- Update to 0.25.3:
+ * feat: support custom language injection #1309
+ * feat: register embedded language 416e28e
+ * fix(deps): update dependency @babel/core to v7.24.9 8c5dd00
+ * fix(deps): update dependency @swc/core to v1.7.0 61f6a14
+
+-------------------------------------------------------------------
Old:
----
ast-grep-0.25.2+0.tar.zst
New:
----
ast-grep-0.25.3+0.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ast-grep.spec ++++++
--- /var/tmp/diff_new_pack.KHCr2U/_old 2024-07-25 12:16:04.591222132 +0200
+++ /var/tmp/diff_new_pack.KHCr2U/_new 2024-07-25 12:16:04.591222132 +0200
@@ -17,7 +17,7 @@
Name: ast-grep
-Version: 0.25.2+0
+Version: 0.25.3+0
Release: 0
Summary: A CLI tool for code structural search, lint and rewriting
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.KHCr2U/_old 2024-07-25 12:16:04.639223940 +0200
+++ /var/tmp/diff_new_pack.KHCr2U/_new 2024-07-25 12:16:04.651224392 +0200
@@ -3,7 +3,7 @@
<param name="url">https://github.com/ast-grep/ast-grep.git</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="scm">git</param>
- <param name="revision">0.25.2</param>
+ <param name="revision">0.25.3</param>
<param name="match-tag">*</param>
<param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
<param name="versionrewrite-replacement">\1</param>
++++++ ast-grep-0.25.2+0.tar.zst -> ast-grep-0.25.3+0.tar.zst ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/.github/workflows/coverage.yaml new/ast-grep-0.25.3+0/.github/workflows/coverage.yaml
--- old/ast-grep-0.25.2+0/.github/workflows/coverage.yaml 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/.github/workflows/coverage.yaml 2024-07-23 07:38:52.000000000 +0200
@@ -18,7 +18,7 @@
- name: Checkout repository
uses: actions/checkout@v4
with:
- submodules : true
+ submodules: true
- name: Generate code coverage
run: |
cargo tarpaulin --verbose --all-features --workspace --timeout 120 --out xml
@@ -36,10 +36,6 @@
uses: actions/checkout@v4
with:
submodules: true
- - name: Install rust toolchain
- uses: actions-rs/toolchain@v1
- with:
- components: rustfmt, clippy
- name: Cache
uses: actions/cache@v4
with:
@@ -52,4 +48,4 @@
- name: Format
run: cargo fmt --all -- --check
- name: Lint
- run: cargo clippy --all-targets --all-features --release --locked -- -D clippy::all
\ No newline at end of file
+ run: cargo clippy --all-targets --all-features --workspace --release --locked -- -D clippy::all
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/.github/workflows/pypi.yml new/ast-grep-0.25.3+0/.github/workflows/pypi.yml
--- old/ast-grep-0.25.2+0/.github/workflows/pypi.yml 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/.github/workflows/pypi.yml 2024-07-23 07:38:52.000000000 +0200
@@ -40,7 +40,6 @@
args: --out dist
- name: "Test sdist"
run: |
- rustup default $(cat rust-toolchain)
pip install dist/${{ env.PACKAGE_NAME }}-*.tar.gz --force-reinstall
sg --help
- name: "Upload sdist"
@@ -181,7 +180,7 @@
- macos-x86_64
- windows
- linux
- # - linux-cross I would want to support linux-cross but it is too hard for me to compile c projects for tree-sitter-languages
+ # - linux-cross I would want to support linux-cross but it is too hard for me to compile c projects for tree-sitter-languages
# If you don't set release flag, it's a dry run (no uploads).
if: "startsWith(github.event.ref, 'refs/tags') || inputs.need_release"
environment:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/CHANGELOG.md new/ast-grep-0.25.3+0/CHANGELOG.md
--- old/ast-grep-0.25.2+0/CHANGELOG.md 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/CHANGELOG.md 2024-07-23 07:38:52.000000000 +0200
@@ -4,8 +4,17 @@
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
+#### [0.25.3](https://github.com/ast-grep/ast-grep/compare/0.25.2...0.25.3)
+
+- feat: support custom language injection [`#1309`](https://github.com/ast-grep/ast-grep/issues/1309)
+- feat: register embedded language [`416e28e`](https://github.com/ast-grep/ast-grep/commit/416e28ee9f2b2e7857aa0c613d8e5ec914a94782)
+- fix(deps): update dependency @babel/core to v7.24.9 [`8c5dd00`](https://github.com/ast-grep/ast-grep/commit/8c5dd00de4fc7633ddad27aa4627fb85d89b238e)
+- fix(deps): update dependency @swc/core to v1.7.0 [`61f6a14`](https://github.com/ast-grep/ast-grep/commit/61f6a14d96438a93e77ddc0bd5f8a3f51bfddc9d)
+
#### [0.25.2](https://github.com/ast-grep/ast-grep/compare/0.25.1...0.25.2)
+> 18 July 2024
+
- fix: only present code action when there are truly fixable diagnostic [`#1327`](https://github.com/ast-grep/ast-grep/issues/1327)
- refactor: move some function out of lsp [`1e6b477`](https://github.com/ast-grep/ast-grep/commit/1e6b47720911d77435461437f9f9888f50d1575c)
- fix: use fix in data for fix all command [`d358d45`](https://github.com/ast-grep/ast-grep/commit/d358d454811b45d08be071a79edb08319cc34447)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/Cargo.lock new/ast-grep-0.25.3+0/Cargo.lock
--- old/ast-grep-0.25.2+0/Cargo.lock 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/Cargo.lock 2024-07-23 07:38:52.000000000 +0200
@@ -113,7 +113,7 @@
[[package]]
name = "ast-grep"
-version = "0.25.2"
+version = "0.25.3"
dependencies = [
"ansi_term",
"anyhow",
@@ -145,7 +145,7 @@
[[package]]
name = "ast-grep-config"
-version = "0.25.2"
+version = "0.25.3"
dependencies = [
"anyhow",
"ast-grep-core",
@@ -161,7 +161,7 @@
[[package]]
name = "ast-grep-core"
-version = "0.25.2"
+version = "0.25.3"
dependencies = [
"bit-set",
"regex",
@@ -172,7 +172,7 @@
[[package]]
name = "ast-grep-dynamic"
-version = "0.25.2"
+version = "0.25.3"
dependencies = [
"ast-grep-core",
"ignore",
@@ -184,7 +184,7 @@
[[package]]
name = "ast-grep-language"
-version = "0.25.2"
+version = "0.25.3"
dependencies = [
"ast-grep-core",
"ignore",
@@ -215,7 +215,7 @@
[[package]]
name = "ast-grep-lsp"
-version = "0.25.2"
+version = "0.25.3"
dependencies = [
"ast-grep-config",
"ast-grep-core",
@@ -229,7 +229,7 @@
[[package]]
name = "ast-grep-napi"
-version = "0.25.2"
+version = "0.25.3"
dependencies = [
"ast-grep-config",
"ast-grep-core",
@@ -248,7 +248,7 @@
[[package]]
name = "ast-grep-py"
-version = "0.25.2"
+version = "0.25.3"
dependencies = [
"anyhow",
"ast-grep-config",
@@ -314,7 +314,7 @@
[[package]]
name = "benches"
-version = "0.25.2"
+version = "0.25.3"
dependencies = [
"ast-grep-config",
"ast-grep-core",
@@ -324,18 +324,18 @@
[[package]]
name = "bit-set"
-version = "0.6.0"
+version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f0481a0e032742109b1133a095184ee93d88f3dc9e0d28a5d033dc77a073f44f"
+checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3"
dependencies = [
"bit-vec",
]
[[package]]
name = "bit-vec"
-version = "0.7.0"
+version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d2c54ff287cfc0a34f38a6b832ea1bd8e448a330b3e40a50859e6488bee07f22"
+checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7"
[[package]]
name = "bitflags"
@@ -963,9 +963,9 @@
[[package]]
name = "libloading"
-version = "0.8.4"
+version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d"
+checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4"
dependencies = [
"cfg-if",
"windows-targets 0.48.5",
@@ -1066,9 +1066,9 @@
[[package]]
name = "napi-derive"
-version = "2.16.8"
+version = "2.16.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eafd2b920906ea5b1f5f1f9d1eff9cc74e4ff8124dca41b501c1413079589187"
+checksum = "87c3b5d4ab13e20a4bb9d3a1e2f3d4e77eee4a205d0f810abfd226b971dc6ce5"
dependencies = [
"cfg-if",
"convert_case",
@@ -1080,9 +1080,9 @@
[[package]]
name = "napi-derive-backend"
-version = "1.0.70"
+version = "1.0.71"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b370b784440c65eb9001d839012eb912ee43e3a2d0361e2c30c13052372c39fe"
+checksum = "96de436a6ab93265beef838f8333c8345438f059df6081fe0ad0b8648ee0c524"
dependencies = [
"convert_case",
"once_cell",
@@ -1672,18 +1672,18 @@
[[package]]
name = "thiserror"
-version = "1.0.62"
+version = "1.0.63"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f2675633b1499176c2dff06b0856a27976a8f9d436737b4cf4f312d4d91d8bbb"
+checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
-version = "1.0.62"
+version = "1.0.63"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d20468752b09f49e909e55a5d338caa8bedf615594e9d80bc4c565d30faf798c"
+checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261"
dependencies = [
"proc-macro2",
"quote",
@@ -1727,9 +1727,9 @@
[[package]]
name = "tokio"
-version = "1.38.0"
+version = "1.38.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a"
+checksum = "eb2caba9f80616f438e09748d5acda951967e1ea58508ef53d9c6402485a46df"
dependencies = [
"backtrace",
"bytes",
@@ -1758,9 +1758,9 @@
[[package]]
name = "toml_edit"
-version = "0.22.15"
+version = "0.22.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d59a3a72298453f564e2b111fa896f8d07fabb36f51f06d7e875fc5e0b5a3ef1"
+checksum = "278f3d518e152219c994ce877758516bca5e118eaed6996192a774fb9fbf0788"
dependencies = [
"indexmap",
"toml_datetime",
@@ -1900,9 +1900,9 @@
[[package]]
name = "tree-sitter-cpp"
-version = "0.22.2"
+version = "0.22.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "537b7e0f0d8c89b8dd6f4d195814da94832f20720c09016c2a3ac3dc3c437993"
+checksum = "1d509a22a992790d38f2c291961ff8a1ff016c437c7ec6befc9220b8eec8918c"
dependencies = [
"cc",
"tree-sitter",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/Cargo.toml new/ast-grep-0.25.3+0/Cargo.toml
--- old/ast-grep-0.25.2+0/Cargo.toml 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/Cargo.toml 2024-07-23 07:38:52.000000000 +0200
@@ -11,7 +11,7 @@
lto = true
[workspace.package]
-version = "0.25.2"
+version = "0.25.3"
authors = ["Herrington Darkholme <2883231+HerringtonDarkholme(a)users.noreply.github.com>"]
edition = "2021"
license = "MIT"
@@ -22,13 +22,13 @@
readme = "README.md"
[workspace.dependencies]
-ast-grep-core = { path = "crates/core", version = "0.25.2" }
-ast-grep-config = { path = "crates/config", version = "0.25.2" }
-ast-grep-dynamic = { path = "crates/dynamic", version = "0.25.2" }
-ast-grep-language = { path = "crates/language", version = "0.25.2" }
-ast-grep-lsp = { path = "crates/lsp", version = "0.25.2" }
+ast-grep-core = { path = "crates/core", version = "0.25.3" }
+ast-grep-config = { path = "crates/config", version = "0.25.3" }
+ast-grep-dynamic = { path = "crates/dynamic", version = "0.25.3" }
+ast-grep-language = { path = "crates/language", version = "0.25.3" }
+ast-grep-lsp = { path = "crates/lsp", version = "0.25.3" }
-bit-set = { version = "0.6.0" }
+bit-set = { version = "0.8.0" }
ignore = { version = "0.4.22" }
regex = { version = "1.10.4" }
serde = { version = "1.0.200", features = ["derive"] }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/benches/package.json new/ast-grep-0.25.3+0/benches/package.json
--- old/ast-grep-0.25.2+0/benches/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/benches/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -12,10 +12,10 @@
"license": "ISC",
"dependencies": {
"@ast-grep/napi": "link:../crates/napi",
- "@babel/core": "7.24.8",
+ "@babel/core": "7.24.9",
"@babel/plugin-syntax-typescript": "7.24.7",
"@oxidation-compiler/napi": "0.2.0",
- "@swc/core": "1.6.13",
+ "@swc/core": "1.7.0",
"benny": "3.7.1",
"tree-sitter": "0.20.6",
"tree-sitter-typescript": "0.21.2",
@@ -23,7 +23,7 @@
},
"devDependencies": {
"@types/babel__core": "7.20.5",
- "@types/node": "20.14.10",
+ "@types/node": "20.14.11",
"prettier": "3.3.3",
"ts-node": "10.9.2"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/benches/pnpm-lock.yaml new/ast-grep-0.25.3+0/benches/pnpm-lock.yaml
--- old/ast-grep-0.25.2+0/benches/pnpm-lock.yaml 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/benches/pnpm-lock.yaml 2024-07-23 07:38:52.000000000 +0200
@@ -9,17 +9,17 @@
specifier: link:../crates/napi
version: link:../crates/napi
'@babel/core':
- specifier: 7.24.8
- version: 7.24.8
+ specifier: 7.24.9
+ version: 7.24.9
'@babel/plugin-syntax-typescript':
specifier: 7.24.7
- version: 7.24.7(@babel/core@7.24.8)
+ version: 7.24.7(@babel/core@7.24.9)
'@oxidation-compiler/napi':
specifier: 0.2.0
version: 0.2.0
'@swc/core':
- specifier: 1.6.13
- version: 1.6.13
+ specifier: 1.7.0
+ version: 1.7.0
benny:
specifier: 3.7.1
version: 3.7.1
@@ -38,14 +38,14 @@
specifier: 7.20.5
version: 7.20.5
'@types/node':
- specifier: 20.14.10
- version: 20.14.10
+ specifier: 20.14.11
+ version: 20.14.11
prettier:
specifier: 3.3.3
version: 3.3.3
ts-node:
specifier: 10.9.2
- version: 10.9.2(@swc/core@1.6.13)(@types/node@20.14.10)(typescript@5.5.3)
+ version: 10.9.2(@swc/core@1.7.0)(@types/node@20.14.11)(typescript@5.5.3)
packages:
@@ -91,7 +91,7 @@
engines: {node: '>=6.9.0'}
dependencies:
'@babel/highlight': 7.24.7
- picocolors: 1.0.0
+ picocolors: 1.0.1
dev: false
/@babel/compat-data@7.24.8:
@@ -99,20 +99,20 @@
engines: {node: '>=6.9.0'}
dev: false
- /@babel/core@7.24.8:
- resolution: {integrity: sha512-6AWcmZC/MZCO0yKys4uhg5NlxL0ESF3K6IAaoQ+xSXvPyPyxNWRafP+GDbI88Oh68O7QkJgmEtedWPM9U0pZNg==}
+ /@babel/core@7.24.9:
+ resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==}
engines: {node: '>=6.9.0'}
dependencies:
'@ampproject/remapping': 2.2.1
'@babel/code-frame': 7.24.7
- '@babel/generator': 7.24.8
+ '@babel/generator': 7.24.10
'@babel/helper-compilation-targets': 7.24.8
- '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.8)
+ '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9)
'@babel/helpers': 7.24.8
'@babel/parser': 7.24.8
'@babel/template': 7.24.7
'@babel/traverse': 7.24.8
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
convert-source-map: 2.0.0
debug: 4.3.4
gensync: 1.0.0-beta.2
@@ -122,11 +122,11 @@
- supports-color
dev: false
- /@babel/generator@7.24.8:
- resolution: {integrity: sha512-47DG+6F5SzOi0uEvK4wMShmn5yY0mVjVJoWTphdY2B4Rx9wHgjK7Yhtr0ru6nE+sn0v38mzrWOlah0p/YlHHOQ==}
+ /@babel/generator@7.24.10:
+ resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
@@ -147,7 +147,7 @@
resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
dev: false
/@babel/helper-function-name@7.24.7:
@@ -155,14 +155,14 @@
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.24.7
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
dev: false
/@babel/helper-hoist-variables@7.24.7:
resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
dev: false
/@babel/helper-module-imports@7.24.7:
@@ -170,18 +170,18 @@
engines: {node: '>=6.9.0'}
dependencies:
'@babel/traverse': 7.24.8
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/helper-module-transforms@7.24.8(@babel/core@7.24.8):
- resolution: {integrity: sha512-m4vWKVqvkVAWLXfHCCfff2luJj86U+J0/x+0N3ArG/tP0Fq7zky2dYwMbtPmkc/oulkkbjdL3uWzuoBwQ8R00Q==}
+ /@babel/helper-module-transforms@7.24.9(@babel/core@7.24.9):
+ resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
'@babel/helper-environment-visitor': 7.24.7
'@babel/helper-module-imports': 7.24.7
'@babel/helper-simple-access': 7.24.7
@@ -201,7 +201,7 @@
engines: {node: '>=6.9.0'}
dependencies:
'@babel/traverse': 7.24.8
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
transitivePeerDependencies:
- supports-color
dev: false
@@ -210,18 +210,12 @@
resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
dev: false
- /@babel/helper-string-parser@7.24.7:
- resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==}
- engines: {node: '>=6.9.0'}
- dev: true
-
/@babel/helper-string-parser@7.24.8:
resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==}
engines: {node: '>=6.9.0'}
- dev: false
/@babel/helper-validator-identifier@7.24.7:
resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
@@ -237,7 +231,7 @@
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.24.7
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
dev: false
/@babel/highlight@7.24.7:
@@ -247,7 +241,7 @@
'@babel/helper-validator-identifier': 7.24.7
chalk: 2.4.2
js-tokens: 4.0.0
- picocolors: 1.0.0
+ picocolors: 1.0.1
dev: false
/@babel/parser@7.23.3:
@@ -255,15 +249,7 @@
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.24.7
- dev: true
-
- /@babel/parser@7.24.7:
- resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==}
- engines: {node: '>=6.0.0'}
- hasBin: true
- dependencies:
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.8
dev: true
/@babel/parser@7.24.8:
@@ -271,16 +257,15 @@
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.24.8
- dev: false
+ '@babel/types': 7.24.9
- /@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.8):
+ /@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.9):
resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
'@babel/helper-plugin-utils': 7.24.7
dev: false
@@ -290,7 +275,7 @@
dependencies:
'@babel/code-frame': 7.24.7
'@babel/parser': 7.24.8
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
dev: false
/@babel/traverse@7.24.8:
@@ -298,13 +283,13 @@
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.24.7
- '@babel/generator': 7.24.8
+ '@babel/generator': 7.24.10
'@babel/helper-environment-visitor': 7.24.7
'@babel/helper-function-name': 7.24.7
'@babel/helper-hoist-variables': 7.24.7
'@babel/helper-split-export-declaration': 7.24.7
'@babel/parser': 7.24.8
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
@@ -315,28 +300,27 @@
resolution: {integrity: sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-string-parser': 7.24.7
+ '@babel/helper-string-parser': 7.24.8
'@babel/helper-validator-identifier': 7.24.7
to-fast-properties: 2.0.0
dev: true
- /@babel/types@7.24.7:
- resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==}
+ /@babel/types@7.24.8:
+ resolution: {integrity: sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-string-parser': 7.24.7
+ '@babel/helper-string-parser': 7.24.8
'@babel/helper-validator-identifier': 7.24.7
to-fast-properties: 2.0.0
dev: true
- /@babel/types@7.24.8:
- resolution: {integrity: sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==}
+ /@babel/types@7.24.9:
+ resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-string-parser': 7.24.8
'@babel/helper-validator-identifier': 7.24.7
to-fast-properties: 2.0.0
- dev: false
/@cspotcode/source-map-support@0.8.1:
resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
@@ -439,88 +423,88 @@
'@oxidation-compiler/napi-win32-x64-msvc': 0.2.0
dev: false
- /@swc/core-darwin-arm64@1.6.13:
- resolution: {integrity: sha512-SOF4buAis72K22BGJ3N8y88mLNfxLNprTuJUpzikyMGrvkuBFNcxYtMhmomO0XHsgLDzOJ+hWzcgjRNzjMsUcQ==}
+ /@swc/core-darwin-arm64@1.7.0:
+ resolution: {integrity: sha512-2ylhM7f0HwUwLrFYZAe/dse8PCbPsYcJS3Dt7Q8NT3PUn7vy6QOMxNcOPPuDrnmaXqQQO3oxdmRapguTxaat9g==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
optional: true
- /@swc/core-darwin-x64@1.6.13:
- resolution: {integrity: sha512-AW8akFSC+tmPE6YQQvK9S2A1B8pjnXEINg+gGgw0KRUUXunvu1/OEOeC5L2Co1wAwhD7bhnaefi06Qi9AiwOag==}
+ /@swc/core-darwin-x64@1.7.0:
+ resolution: {integrity: sha512-SgVnN4gT1Rb9YfTkp4FCUITqSs7Yj0uB2SUciu5CV3HuGvS5YXCUzh+KrwpLFtx8NIgivISKcNnb41mJi98X8Q==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
requiresBuild: true
optional: true
- /@swc/core-linux-arm-gnueabihf@1.6.13:
- resolution: {integrity: sha512-f4gxxvDXVUm2HLYXRd311mSrmbpQF2MZ4Ja6XCQz1hWAxXdhRl1gpnZ+LH/xIfGSwQChrtLLVrkxdYUCVuIjFg==}
+ /@swc/core-linux-arm-gnueabihf@1.7.0:
+ resolution: {integrity: sha512-+Z9Dayart1iKJQEJJ9N/KS4z5EdXJE3WPFikY0jonKTo4Dd8RuyVz5yLvqcIMeVdz/SwximATaL6iJXw7hZS9A==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-arm64-gnu@1.6.13:
- resolution: {integrity: sha512-Nf/eoW2CbG8s+9JoLtjl9FByBXyQ5cjdBsA4efO7Zw4p+YSuXDgc8HRPC+E2+ns0praDpKNZtLvDtmF2lL+2Gg==}
+ /@swc/core-linux-arm64-gnu@1.7.0:
+ resolution: {integrity: sha512-UnLrCiZ1EI4shznJn0xP6DLgsXUSwtfsdgHhGYCrvbgVBBve3S9iFgVFEB3SPl7Q/TdowNbrN4zHU0oChfiNfw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-arm64-musl@1.6.13:
- resolution: {integrity: sha512-2OysYSYtdw79prJYuKIiux/Gj0iaGEbpS2QZWCIY4X9sGoETJ5iMg+lY+YCrIxdkkNYd7OhIbXdYFyGs/w5LDg==}
+ /@swc/core-linux-arm64-musl@1.7.0:
+ resolution: {integrity: sha512-H724UANA+ptsfwKRr9mnaDa9cb5fw0oFysiGKTgb3DMYcgk3Od0jMTnXVPFSVpo7FlmyxeC9K8ueUPBOoOK6XA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-x64-gnu@1.6.13:
- resolution: {integrity: sha512-PkR4CZYJNk5hcd2+tMWBpnisnmYsUzazI1O5X7VkIGFcGePTqJ/bWlfUIVVExWxvAI33PQFzLbzmN5scyIUyGQ==}
+ /@swc/core-linux-x64-gnu@1.7.0:
+ resolution: {integrity: sha512-SY3HA0K0Dpqt1HIfMLGpwL4hd4UaL2xHP5oZXPlRQPhUDZrbb4PbI3ZJnh66c63eL4ZR8EJ+HRFI0Alx5p69Zw==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-x64-musl@1.6.13:
- resolution: {integrity: sha512-OdsY7wryTxCKwGQcwW9jwWg3cxaHBkTTHi91+5nm7hFPpmZMz1HivJrWAMwVE7iXFw+M4l6ugB/wCvpYrUAAjA==}
+ /@swc/core-linux-x64-musl@1.7.0:
+ resolution: {integrity: sha512-cEJ2ebtV1v/5Ilb55E05J6F5SrHKQWzUttIhR5Mkayyo+yvPslcpByuFC3D+J7X1ebziTOBpWuMpUdjLfh3SMQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-win32-arm64-msvc@1.6.13:
- resolution: {integrity: sha512-ap6uNmYjwk9M/+bFEuWRNl3hq4VqgQ/Lk+ID/F5WGqczNr0L7vEf+pOsRAn0F6EV+o/nyb3ePt8rLhE/wjHpPg==}
+ /@swc/core-win32-arm64-msvc@1.7.0:
+ resolution: {integrity: sha512-ecQOOmzEssz+m0pR4xDYCGuvn3E/l0nQ3tk5jp1NA1lsAy4bMV0YbYCHjptYvWL/UjhIerIp3IlCJ8x5DodSog==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core-win32-ia32-msvc@1.6.13:
- resolution: {integrity: sha512-IJ8KH4yIUHTnS/U1jwQmtbfQals7zWPG0a9hbEfIr4zI0yKzjd83lmtS09lm2Q24QBWOCFGEEbuZxR4tIlvfzA==}
+ /@swc/core-win32-ia32-msvc@1.7.0:
+ resolution: {integrity: sha512-gz81seZkRn3zMnVOc7L5k6F4vQC82gIxmHiL+GedK+A37XI/X26AASU3zxvORnqQbwQYXQ+AEVckxBmFlz3v2g==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core-win32-x64-msvc@1.6.13:
- resolution: {integrity: sha512-f6/sx6LMuEnbuxtiSL/EkR0Y6qUHFw1XVrh6rwzKXptTipUdOY+nXpKoh+1UsBm/r7H0/5DtOdrn3q5ZHbFZjQ==}
+ /@swc/core-win32-x64-msvc@1.7.0:
+ resolution: {integrity: sha512-b5Fd1xEOw9uqBpj2lqsaR4Iq9UhiL84hNDcEsi6DQA7Y1l85waQAslTbS0E4/pJ1PISAs0jW0zIGLco1eaWBOg==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core@1.6.13:
- resolution: {integrity: sha512-eailUYex6fkfaQTev4Oa3mwn0/e3mQU4H8y1WPuImYQESOQDtVrowwUGDSc19evpBbHpKtwM+hw8nLlhIsF+Tw==}
+ /@swc/core@1.7.0:
+ resolution: {integrity: sha512-d4vMzH6ICllDwlPuhset2h8gu/USHdbyfJim+2hQEdxC0UONtfpmu38XBgNqRjStrji1Q5M10jfeUZL3cu1i8g==}
engines: {node: '>=10'}
requiresBuild: true
peerDependencies:
@@ -532,16 +516,16 @@
'@swc/counter': 0.1.3
'@swc/types': 0.1.9
optionalDependencies:
- '@swc/core-darwin-arm64': 1.6.13
- '@swc/core-darwin-x64': 1.6.13
- '@swc/core-linux-arm-gnueabihf': 1.6.13
- '@swc/core-linux-arm64-gnu': 1.6.13
- '@swc/core-linux-arm64-musl': 1.6.13
- '@swc/core-linux-x64-gnu': 1.6.13
- '@swc/core-linux-x64-musl': 1.6.13
- '@swc/core-win32-arm64-msvc': 1.6.13
- '@swc/core-win32-ia32-msvc': 1.6.13
- '@swc/core-win32-x64-msvc': 1.6.13
+ '@swc/core-darwin-arm64': 1.7.0
+ '@swc/core-darwin-x64': 1.7.0
+ '@swc/core-linux-arm-gnueabihf': 1.7.0
+ '@swc/core-linux-arm64-gnu': 1.7.0
+ '@swc/core-linux-arm64-musl': 1.7.0
+ '@swc/core-linux-x64-gnu': 1.7.0
+ '@swc/core-linux-x64-musl': 1.7.0
+ '@swc/core-win32-arm64-msvc': 1.7.0
+ '@swc/core-win32-ia32-msvc': 1.7.0
+ '@swc/core-win32-x64-msvc': 1.7.0
/@swc/counter@0.1.3:
resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
@@ -580,24 +564,24 @@
/@types/babel__generator@7.6.7:
resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==}
dependencies:
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.8
dev: true
/@types/babel__template@7.4.4:
resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
dependencies:
- '@babel/parser': 7.24.7
- '@babel/types': 7.24.7
+ '@babel/parser': 7.24.8
+ '@babel/types': 7.24.8
dev: true
/@types/babel__traverse@7.20.4:
resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==}
dependencies:
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.8
dev: true
- /@types/node@20.14.10:
- resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==}
+ /@types/node@20.14.11:
+ resolution: {integrity: sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==}
dependencies:
undici-types: 5.26.5
dev: true
@@ -1027,10 +1011,6 @@
mimic-fn: 2.1.0
dev: false
- /picocolors(a)1.0.0:
- resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
- dev: false
-
/picocolors(a)1.0.1:
resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
dev: false
@@ -1221,7 +1201,7 @@
prebuild-install: 7.1.1
dev: false
- /ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.14.10)(typescript@5.5.3):
+ /ts-node@10.9.2(@swc/core@1.7.0)(@types/node@20.14.11)(typescript@5.5.3):
resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
hasBin: true
peerDependencies:
@@ -1236,12 +1216,12 @@
optional: true
dependencies:
'@cspotcode/source-map-support': 0.8.1
- '@swc/core': 1.6.13
+ '@swc/core': 1.7.0
'@tsconfig/node10': 1.0.9
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 20.14.10
+ '@types/node': 20.14.11
acorn: 8.10.0
acorn-walk: 8.2.0
arg: 4.1.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/benches/src/sg_benchmark.rs new/ast-grep-0.25.3+0/benches/src/sg_benchmark.rs
--- old/ast-grep-0.25.2+0/benches/src/sg_benchmark.rs 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/benches/src/sg_benchmark.rs 2024-07-23 07:38:52.000000000 +0200
@@ -14,7 +14,7 @@
}
fn find_pattern<M: Matcher<SupportLang>>(sg: &AstGrep<StrDoc<SupportLang>>, pattern: &M) {
- sg.root().find_all(pattern).for_each(|n| drop(n));
+ sg.root().find_all(pattern).for_each(drop);
}
fn get_sg(path: &str) -> AstGrep<StrDoc<SupportLang>> {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/cli/src/config.rs new/ast-grep-0.25.3+0/crates/cli/src/config.rs
--- old/ast-grep-0.25.2+0/crates/cli/src/config.rs 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/cli/src/config.rs 2024-07-23 07:38:52.000000000 +0200
@@ -1,5 +1,5 @@
use crate::error::ErrorContext as EC;
-use crate::lang::{CustomLang, LanguageGlobs, SgLang};
+use crate::lang::{CustomLang, LanguageGlobs, SerializableInjection, SgLang};
use anyhow::{Context, Result};
use ast_grep_config::{
@@ -49,6 +49,9 @@
/// additional file globs for languages
#[serde(skip_serializing_if = "Option::is_none")]
pub language_globs: Option<LanguageGlobs>,
+ /// injection config for embedded languages
+ #[serde(default, skip_serializing_if = "Vec::is_empty")]
+ pub language_injections: Vec<SerializableInjection>,
}
pub fn find_rules(
@@ -81,6 +84,7 @@
if let Some(globs) = sg_config.language_globs {
SgLang::register_globs(globs)?;
}
+ SgLang::register_injections(sg_config.language_injections)?;
Ok(())
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/cli/src/error.rs new/ast-grep-0.25.3+0/crates/cli/src/error.rs
--- old/ast-grep-0.25.2+0/crates/cli/src/error.rs 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/cli/src/error.rs 2024-07-23 07:38:52.000000000 +0200
@@ -32,6 +32,7 @@
InvalidGlobalUtils,
GlobPattern,
UnrecognizableLanguage(String),
+ LangInjection,
// Run
ParsePattern,
LanguageNotSpecified,
@@ -71,7 +72,7 @@
ReadConfiguration | ReadRule(_) | WalkRuleDir(_) | WriteFile(_) => 5,
StdInIsNotInteractive => 6,
ParseTest(_) | ParseRule(_) | ParseConfiguration | GlobPattern | ParsePattern
- | InvalidGlobalUtils => 8,
+ | InvalidGlobalUtils | LangInjection => 8,
CannotInferShell => 10,
ProjectAlreadyExist | FileAlreadyExist(_) => 17,
InsufficientCLIArgument(_) => 22,
@@ -147,6 +148,11 @@
"The pattern in files/ignore is not a valid glob. Please refer to doc and fix the error.",
CONFIG_GUIDE,
),
+ LangInjection => Self::new(
+ "Cannot parse languageInjections in config",
+ "The rule in languageInjections is not valid. Please refer to doc and fix the error.",
+ CONFIG_GUIDE,
+ ),
InvalidGlobalUtils => Self::new(
"Error occurs when parsing global utility rules",
"Please check the YAML rules inside the rule directory",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/cli/src/lang/injection.rs new/ast-grep-0.25.3+0/crates/cli/src/lang/injection.rs
--- old/ast-grep-0.25.2+0/crates/cli/src/lang/injection.rs 1970-01-01 01:00:00.000000000 +0100
+++ new/ast-grep-0.25.3+0/crates/cli/src/lang/injection.rs 2024-07-23 07:38:52.000000000 +0200
@@ -0,0 +1,244 @@
+use super::SgLang;
+use crate::error::ErrorContext as EC;
+use ast_grep_config::{DeserializeEnv, RuleCore, SerializableRuleCore};
+use ast_grep_core::{
+ language::{TSPoint, TSRange},
+ Doc, Language, Node, StrDoc,
+};
+
+use anyhow::{Context, Result};
+use serde::{Deserialize, Serialize};
+
+use std::collections::{HashMap, HashSet};
+use std::ptr::{addr_of, addr_of_mut};
+use std::str::FromStr;
+
+// NB, you should not use SgLang in the (de_serialize interface
+// since Injected is used before lang registration in sgconfig.yml
+#[derive(Serialize, Deserialize, Clone)]
+#[serde(untagged)]
+pub enum Injected {
+ Static(String),
+ Dynamic(Vec<String>),
+}
+
+#[derive(Serialize, Deserialize, Clone)]
+#[serde(rename_all = "camelCase")]
+pub struct SerializableInjection {
+ #[serde(flatten)]
+ core: SerializableRuleCore,
+ /// The host language, e.g. html, contains other languages
+ host_language: String,
+ /// Injected language according to the rule
+ /// It accepts either a string like js for single static language.
+ /// or an array of string like [js, ts] for dynamic language detection.
+ injected: Injected,
+}
+
+struct Injection {
+ host: SgLang,
+ rules: Vec<(RuleCore<SgLang>, Option<String>)>,
+ injectable: HashSet<String>,
+}
+
+impl Injection {
+ fn new(lang: SgLang) -> Self {
+ Self {
+ host: lang,
+ rules: vec![],
+ injectable: Default::default(),
+ }
+ }
+}
+
+pub unsafe fn register_injetables(injections: Vec<SerializableInjection>) -> Result<()> {
+ let mut injectable = HashMap::new();
+ for injection in injections {
+ register_injetable(injection, &mut injectable)?;
+ }
+ merge_default_injecatable(&mut injectable);
+ *addr_of_mut!(LANG_INJECTIONS) = injectable.into_values().collect();
+ let injects = unsafe { &*addr_of!(LANG_INJECTIONS) as &'static Vec<Injection> };
+ *addr_of_mut!(INJECTABLE_LANGS) = injects
+ .iter()
+ .map(|inj| {
+ (
+ inj.host,
+ inj.injectable.iter().map(|s| s.as_str()).collect(),
+ )
+ })
+ .collect();
+ Ok(())
+}
+
+fn merge_default_injecatable(ret: &mut HashMap<SgLang, Injection>) {
+ for (lang, injection) in ret {
+ let langs = match lang {
+ SgLang::Builtin(b) => b.injectable_languages(),
+ SgLang::Custom(c) => c.injectable_languages(),
+ };
+ let Some(langs) = langs else {
+ continue;
+ };
+ injection
+ .injectable
+ .extend(langs.iter().map(|s| s.to_string()));
+ }
+}
+
+fn register_injetable(
+ injection: SerializableInjection,
+ injectable: &mut HashMap<SgLang, Injection>,
+) -> Result<()> {
+ let lang = SgLang::from_str(&injection.host_language)?;
+ let env = DeserializeEnv::new(lang);
+ let rule = injection.core.get_matcher(env).context(EC::LangInjection)?;
+ let default_lang = match &injection.injected {
+ Injected::Static(s) => Some(s.clone()),
+ Injected::Dynamic(_) => None,
+ };
+ let entry = injectable
+ .entry(lang)
+ .or_insert_with(|| Injection::new(lang));
+ match injection.injected {
+ Injected::Static(s) => {
+ entry.injectable.insert(s);
+ }
+ Injected::Dynamic(v) => entry.injectable.extend(v),
+ }
+ entry.rules.push((rule, default_lang));
+ Ok(())
+}
+
+static mut LANG_INJECTIONS: Vec<Injection> = vec![];
+static mut INJECTABLE_LANGS: Vec<(SgLang, Vec<&'static str>)> = vec![];
+
+pub fn injectable_languages(lang: SgLang) -> Option<&'static [&'static str]> {
+ // NB: custom injection and builtin injections are resolved in INJECTABLE_LANGS
+ let injections =
+ unsafe { &*addr_of!(INJECTABLE_LANGS) as &'static Vec<(SgLang, Vec<&'static str>)> };
+ let Some(injection) = injections.iter().find(|i| i.0 == lang) else {
+ return match lang {
+ SgLang::Builtin(b) => b.injectable_languages(),
+ SgLang::Custom(c) => c.injectable_languages(),
+ };
+ };
+ Some(&injection.1)
+}
+
+pub fn extract_injections<D: Doc>(root: Node<D>) -> HashMap<String, Vec<TSRange>> {
+ // NB Only works in the CLI crate because we only has Node<SgLang>
+ let root: Node<StrDoc<SgLang>> = unsafe { std::mem::transmute(root) };
+ let mut ret = match root.lang() {
+ SgLang::Custom(c) => c.extract_injections(root.clone()),
+ SgLang::Builtin(b) => b.extract_injections(root.clone()),
+ };
+ let injections = unsafe { &*addr_of!(LANG_INJECTIONS) };
+ extract_custom_inject(injections, root, &mut ret);
+ ret
+}
+
+fn extract_custom_inject(
+ injections: &[Injection],
+ root: Node<StrDoc<SgLang>>,
+ ret: &mut HashMap<String, Vec<TSRange>>,
+) {
+ let Some(rules) = injections.iter().find(|n| n.host == *root.lang()) else {
+ return;
+ };
+ for (rule, default_lang) in &rules.rules {
+ for m in root.find_all(rule) {
+ let env = m.get_env();
+ let Some(region) = env.get_match("CONTENT") else {
+ continue;
+ };
+ let Some(lang) = env
+ .get_match("LANG")
+ .map(|n| n.text().to_string())
+ .or_else(|| default_lang.clone())
+ else {
+ continue;
+ };
+ let range = node_to_range(region);
+ ret.entry(lang).or_default().push(range);
+ }
+ }
+}
+
+fn node_to_range<D: Doc>(node: &Node<D>) -> TSRange {
+ let r = node.range();
+ let start = node.start_pos();
+ let sp = TSPoint::new(start.0 as u32, start.1 as u32);
+ let end = node.end_pos();
+ let ep = TSPoint::new(end.0 as u32, end.1 as u32);
+ TSRange::new(r.start as u32, r.end as u32, &sp, &ep)
+}
+
+#[cfg(test)]
+mod test {
+ use super::*;
+ use ast_grep_config::from_str;
+ use ast_grep_language::SupportLang;
+ const DYNAMIC: &str = "
+hostLanguage: js
+rule:
+ pattern: styled.$LANG`$CONTENT`
+injected: [css]";
+ const STATIC: &str = "
+hostLanguage: js
+rule:
+ pattern: styled`$CONTENT`
+injected: css";
+ #[test]
+ fn test_deserialize() {
+ let inj: SerializableInjection = from_str(STATIC).expect("should ok");
+ assert!(matches!(inj.injected, Injected::Static(_)));
+ let inj: SerializableInjection = from_str(DYNAMIC).expect("should ok");
+ assert!(matches!(inj.injected, Injected::Dynamic(_)));
+ }
+
+ const BAD: &str = "
+hostLanguage: HTML
+rule:
+ kind: not_exist
+injected: [js, ts, tsx]";
+
+ #[test]
+ fn test_bad_inject() {
+ let mut map = HashMap::new();
+ let inj: SerializableInjection = from_str(BAD).expect("should ok");
+ let ret = register_injetable(inj, &mut map);
+ assert!(ret.is_err());
+ let ec = ret.unwrap_err().downcast::<EC>().expect("should ok");
+ assert!(matches!(ec, EC::LangInjection));
+ }
+
+ #[test]
+ fn test_good_injection() {
+ let mut map = HashMap::new();
+ let inj: SerializableInjection = from_str(STATIC).expect("should ok");
+ let ret = register_injetable(inj, &mut map);
+ assert!(ret.is_ok());
+ let inj: SerializableInjection = from_str(DYNAMIC).expect("should ok");
+ let ret = register_injetable(inj, &mut map);
+ assert!(ret.is_ok());
+ assert_eq!(map.len(), 1);
+ let injections: Vec<_> = map.into_values().collect();
+ let mut ret = HashMap::new();
+ let sg =
+ SgLang::from(SupportLang::JavaScript).ast_grep("const a = styled`.btn { margin: 0; }`");
+ let root = sg.root();
+ extract_custom_inject(&injections, root, &mut ret);
+ assert_eq!(ret.len(), 1);
+ assert_eq!(ret["css"].len(), 1);
+ assert!(!ret.contains_key("js"));
+ ret.clear();
+ let sg =
+ SgLang::from(SupportLang::JavaScript).ast_grep("const a = styled.css`.btn { margin: 0; }`");
+ let root = sg.root();
+ extract_custom_inject(&injections, root, &mut ret);
+ assert_eq!(ret.len(), 1);
+ assert_eq!(ret["css"].len(), 1);
+ assert!(!ret.contains_key("js"));
+ }
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/cli/src/lang.rs new/ast-grep-0.25.3+0/crates/cli/src/lang.rs
--- old/ast-grep-0.25.2+0/crates/cli/src/lang.rs 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/cli/src/lang.rs 2024-07-23 07:38:52.000000000 +0200
@@ -1,4 +1,5 @@
mod custom_lang;
+mod injection;
mod lang_globs;
use anyhow::Result;
@@ -18,9 +19,10 @@
use std::str::FromStr;
pub use custom_lang::CustomLang;
+pub use injection::SerializableInjection;
pub use lang_globs::LanguageGlobs;
-#[derive(Copy, Clone, PartialEq, Eq, Serialize, Deserialize)]
+#[derive(Copy, Clone, PartialEq, Eq, Serialize, Deserialize, Hash)]
#[serde(untagged)]
pub enum SgLang {
// inlined support lang expando char
@@ -51,6 +53,10 @@
Ok(())
}
+ pub fn register_injections(injections: Vec<SerializableInjection>) -> Result<()> {
+ unsafe { injection::register_injetables(injections) }
+ }
+
pub fn all_langs() -> Vec<Self> {
let builtin = SupportLang::all_langs().iter().copied().map(Self::Builtin);
let customs = DynamicLang::all_langs().into_iter().map(Self::Custom);
@@ -180,17 +186,11 @@
}
fn injectable_languages(&self) -> Option<&'static [&'static str]> {
- match self {
- Builtin(b) => b.injectable_languages(),
- Custom(c) => c.injectable_languages(),
- }
+ injection::injectable_languages(*self)
}
fn extract_injections<D: Doc>(&self, root: Node<D>) -> HashMap<String, Vec<TSRange>> {
- match self {
- Builtin(b) => b.extract_injections(root),
- Custom(c) => c.extract_injections(root),
- }
+ injection::extract_injections(root)
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/cli/src/new.rs new/ast-grep-0.25.3+0/crates/cli/src/new.rs
--- old/ast-grep-0.25.2+0/crates/cli/src/new.rs 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/cli/src/new.rs 2024-07-23 07:38:52.000000000 +0200
@@ -212,8 +212,9 @@
rule_dirs: vec![rule_dirs],
test_configs: test_dirs.map(|t| vec![t]),
util_dirs: utils.map(|u| vec![u]),
- custom_languages: None, // advanced feature, skip now
- language_globs: None, // advanced feature, skip now
+ custom_languages: None, // advanced feature, skip now
+ language_globs: None, // advanced feature, skip now
+ language_injections: vec![], // advanced feature
};
let config_path = arg.base_dir.join("sgconfig.yml");
let f = File::create(config_path)?;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/dynamic/src/lib.rs new/ast-grep-0.25.3+0/crates/dynamic/src/lib.rs
--- old/ast-grep-0.25.2+0/crates/dynamic/src/lib.rs 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/dynamic/src/lib.rs 2024-07-23 07:38:52.000000000 +0200
@@ -16,7 +16,7 @@
type LangIndex = u32;
/// Represents a tree-sitter language loaded as dynamic lib.
-#[derive(Copy, Clone, PartialEq, Eq)]
+#[derive(Copy, Clone, PartialEq, Eq, Hash)]
pub struct DynamicLang {
index: LangIndex,
// inline expando char since it is used frequently
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/napi/npm/darwin-arm64/package.json new/ast-grep-0.25.3+0/crates/napi/npm/darwin-arm64/package.json
--- old/ast-grep-0.25.2+0/crates/napi/npm/darwin-arm64/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/napi/npm/darwin-arm64/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-darwin-arm64",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"darwin"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/napi/npm/darwin-x64/package.json new/ast-grep-0.25.3+0/crates/napi/npm/darwin-x64/package.json
--- old/ast-grep-0.25.2+0/crates/napi/npm/darwin-x64/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/napi/npm/darwin-x64/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-darwin-x64",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"darwin"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/napi/npm/linux-arm64-gnu/package.json new/ast-grep-0.25.3+0/crates/napi/npm/linux-arm64-gnu/package.json
--- old/ast-grep-0.25.2+0/crates/napi/npm/linux-arm64-gnu/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/napi/npm/linux-arm64-gnu/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-linux-arm64-gnu",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"linux"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/napi/npm/linux-arm64-musl/package.json new/ast-grep-0.25.3+0/crates/napi/npm/linux-arm64-musl/package.json
--- old/ast-grep-0.25.2+0/crates/napi/npm/linux-arm64-musl/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/napi/npm/linux-arm64-musl/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-linux-arm64-musl",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"linux"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/napi/npm/linux-x64-gnu/package.json new/ast-grep-0.25.3+0/crates/napi/npm/linux-x64-gnu/package.json
--- old/ast-grep-0.25.2+0/crates/napi/npm/linux-x64-gnu/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/napi/npm/linux-x64-gnu/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-linux-x64-gnu",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"linux"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/napi/npm/linux-x64-musl/package.json new/ast-grep-0.25.3+0/crates/napi/npm/linux-x64-musl/package.json
--- old/ast-grep-0.25.2+0/crates/napi/npm/linux-x64-musl/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/napi/npm/linux-x64-musl/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-linux-x64-musl",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"linux"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/napi/npm/win32-arm64-msvc/package.json new/ast-grep-0.25.3+0/crates/napi/npm/win32-arm64-msvc/package.json
--- old/ast-grep-0.25.2+0/crates/napi/npm/win32-arm64-msvc/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/napi/npm/win32-arm64-msvc/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-win32-arm64-msvc",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"win32"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/napi/npm/win32-ia32-msvc/package.json new/ast-grep-0.25.3+0/crates/napi/npm/win32-ia32-msvc/package.json
--- old/ast-grep-0.25.2+0/crates/napi/npm/win32-ia32-msvc/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/napi/npm/win32-ia32-msvc/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-win32-ia32-msvc",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"win32"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/napi/npm/win32-x64-msvc/package.json new/ast-grep-0.25.3+0/crates/napi/npm/win32-x64-msvc/package.json
--- old/ast-grep-0.25.2+0/crates/napi/npm/win32-x64-msvc/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/napi/npm/win32-x64-msvc/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-win32-x64-msvc",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"win32"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/napi/package.json new/ast-grep-0.25.3+0/crates/napi/package.json
--- old/ast-grep-0.25.2+0/crates/napi/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/napi/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi",
- "version": "0.25.2",
+ "version": "0.25.3",
"description": "Search and Rewrite code at large scale using precise AST pattern",
"homepage": "https://ast-grep.github.io",
"main": "index.js",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/crates/pyo3/pyproject.toml new/ast-grep-0.25.3+0/crates/pyo3/pyproject.toml
--- old/ast-grep-0.25.2+0/crates/pyo3/pyproject.toml 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/crates/pyo3/pyproject.toml 2024-07-23 07:38:52.000000000 +0200
@@ -5,7 +5,7 @@
[project]
name = "ast-grep-py"
requires-python = ">=3.8"
-version = "0.25.2"
+version = "0.25.3"
description = "Structural Search and Rewrite code at large scale using precise AST pattern."
authors = [{ name = "Herrington Darkholme", email = "2883231+HerringtonDarkholme(a)users.noreply.github.com" }]
maintainers = [{ name = "Herrington Darkholme", email = "2883231+HerringtonDarkholme(a)users.noreply.github.com" }]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/npm/package.json new/ast-grep-0.25.3+0/npm/package.json
--- old/ast-grep-0.25.2+0/npm/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/npm/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli",
- "version": "0.25.2",
+ "version": "0.25.3",
"publishConfig": {
"access": "public"
},
@@ -29,13 +29,13 @@
"postinstall": "node postinstall.js"
},
"optionalDependencies": {
- "@ast-grep/cli-win32-arm64-msvc": "0.25.2",
- "@ast-grep/cli-win32-ia32-msvc": "0.25.2",
- "@ast-grep/cli-win32-x64-msvc": "0.25.2",
- "@ast-grep/cli-darwin-arm64": "0.25.2",
- "@ast-grep/cli-darwin-x64": "0.25.2",
- "@ast-grep/cli-linux-arm64-gnu": "0.25.2",
- "@ast-grep/cli-linux-x64-gnu": "0.25.2"
+ "@ast-grep/cli-win32-arm64-msvc": "0.25.3",
+ "@ast-grep/cli-win32-ia32-msvc": "0.25.3",
+ "@ast-grep/cli-win32-x64-msvc": "0.25.3",
+ "@ast-grep/cli-darwin-arm64": "0.25.3",
+ "@ast-grep/cli-darwin-x64": "0.25.3",
+ "@ast-grep/cli-linux-arm64-gnu": "0.25.3",
+ "@ast-grep/cli-linux-x64-gnu": "0.25.3"
},
"bin": {
"sg": "sg",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/npm/platforms/darwin-arm64/package.json new/ast-grep-0.25.3+0/npm/platforms/darwin-arm64/package.json
--- old/ast-grep-0.25.2+0/npm/platforms/darwin-arm64/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/npm/platforms/darwin-arm64/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-darwin-arm64",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"darwin"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/npm/platforms/darwin-x64/package.json new/ast-grep-0.25.3+0/npm/platforms/darwin-x64/package.json
--- old/ast-grep-0.25.2+0/npm/platforms/darwin-x64/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/npm/platforms/darwin-x64/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-darwin-x64",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"darwin"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/npm/platforms/linux-arm64-gnu/package.json new/ast-grep-0.25.3+0/npm/platforms/linux-arm64-gnu/package.json
--- old/ast-grep-0.25.2+0/npm/platforms/linux-arm64-gnu/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/npm/platforms/linux-arm64-gnu/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-linux-arm64-gnu",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"linux"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/npm/platforms/linux-x64-gnu/package.json new/ast-grep-0.25.3+0/npm/platforms/linux-x64-gnu/package.json
--- old/ast-grep-0.25.2+0/npm/platforms/linux-x64-gnu/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/npm/platforms/linux-x64-gnu/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-linux-x64-gnu",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"linux"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/npm/platforms/win32-arm64-msvc/package.json new/ast-grep-0.25.3+0/npm/platforms/win32-arm64-msvc/package.json
--- old/ast-grep-0.25.2+0/npm/platforms/win32-arm64-msvc/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/npm/platforms/win32-arm64-msvc/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-win32-arm64-msvc",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"win32"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/npm/platforms/win32-ia32-msvc/package.json new/ast-grep-0.25.3+0/npm/platforms/win32-ia32-msvc/package.json
--- old/ast-grep-0.25.2+0/npm/platforms/win32-ia32-msvc/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/npm/platforms/win32-ia32-msvc/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-win32-ia32-msvc",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"win32"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/npm/platforms/win32-x64-msvc/package.json new/ast-grep-0.25.3+0/npm/platforms/win32-x64-msvc/package.json
--- old/ast-grep-0.25.2+0/npm/platforms/win32-x64-msvc/package.json 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/npm/platforms/win32-x64-msvc/package.json 2024-07-23 07:38:52.000000000 +0200
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-win32-x64-msvc",
- "version": "0.25.2",
+ "version": "0.25.3",
"os": [
"win32"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/pyproject.toml new/ast-grep-0.25.3+0/pyproject.toml
--- old/ast-grep-0.25.2+0/pyproject.toml 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/pyproject.toml 2024-07-23 07:38:52.000000000 +0200
@@ -4,7 +4,7 @@
[project]
name = "ast-grep-cli"
-version = "0.25.2"
+version = "0.25.3"
description = "Structural Search and Rewrite code at large scale using precise AST pattern."
authors = [{ name = "Herrington Darkholme", email = "2883231+HerringtonDarkholme(a)users.noreply.github.com" }]
maintainers = [{ name = "Herrington Darkholme", email = "2883231+HerringtonDarkholme(a)users.noreply.github.com" }]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/rust-toolchain new/ast-grep-0.25.3+0/rust-toolchain
--- old/ast-grep-0.25.2+0/rust-toolchain 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/rust-toolchain 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-stable
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/rust-toolchain.toml new/ast-grep-0.25.3+0/rust-toolchain.toml
--- old/ast-grep-0.25.2+0/rust-toolchain.toml 1970-01-01 01:00:00.000000000 +0100
+++ new/ast-grep-0.25.3+0/rust-toolchain.toml 2024-07-23 07:38:52.000000000 +0200
@@ -0,0 +1,3 @@
+[toolchain]
+channel = "stable"
+components = ["rustfmt", "clippy"]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.25.2+0/xtask/src/main.rs new/ast-grep-0.25.3+0/xtask/src/main.rs
--- old/ast-grep-0.25.2+0/xtask/src/main.rs 2024-07-19 07:06:05.000000000 +0200
+++ new/ast-grep-0.25.3+0/xtask/src/main.rs 2024-07-23 07:38:52.000000000 +0200
@@ -14,7 +14,7 @@
fn get_task() -> Result<Task> {
let message = "argument is missing. Example usage: \ncargo xtask 0.1.3\ncargo xtask schema";
- let arg = args().skip(1).next().context(message)?;
+ let arg = args().nth(1).context(message)?;
if arg == "schema" {
Ok(Task::Schema)
} else {
@@ -32,9 +32,9 @@
fn release_new_version(version: &str) -> Result<()> {
check_git_status()?;
schema::generate_schema()?;
- bump_version(&version)?;
+ bump_version(version)?;
update_and_commit_changelog()?;
- commit_and_tag(&version)?;
+ commit_and_tag(version)?;
Ok(())
}
@@ -45,7 +45,7 @@
.stdout(Stdio::piped())
.spawn()?
.wait_with_output()?;
- if git.stdout.len() > 0 {
+ if !git.stdout.is_empty() {
bail!("The git working directory has uncommitted changes. Please commit or abandon them before release!")
} else {
Ok(())
@@ -53,10 +53,10 @@
}
fn bump_version(version: &str) -> Result<()> {
- update_npm(&version)?;
- update_napi(&version)?;
- update_python(&version)?;
- update_crates(&version)?;
+ update_npm(version)?;
+ update_napi(version)?;
+ update_python(version)?;
+ update_crates(version)?;
update_cargo_lock()?;
Ok(())
}
@@ -140,7 +140,7 @@
// update pypi pyproject.toml and pyo3 bindings
for path in ["pyproject.toml", "crates/pyo3/pyproject.toml"] {
let pyproject = Path::new(path);
- let mut toml: DocumentMut = read_to_string(&pyproject)?.parse()?;
+ let mut toml: DocumentMut = read_to_string(pyproject)?.parse()?;
toml["project"]["version"] = to_toml(version);
fs::write(pyproject, toml.to_string())?;
}
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/ast-grep/vendor.tar.zst /work/SRC/openSUSE:Factory/.ast-grep.new.1869/vendor.tar.zst differ: char 408883, line 1633
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package argocd-cli for openSUSE:Factory checked in at 2024-07-24 15:30:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/argocd-cli (Old)
and /work/SRC/openSUSE:Factory/.argocd-cli.new.1869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "argocd-cli"
Wed Jul 24 15:30:16 2024 rev:19 rq:1189118 version:2.11.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/argocd-cli/argocd-cli.changes 2024-07-16 22:03:03.947274502 +0200
+++ /work/SRC/openSUSE:Factory/.argocd-cli.new.1869/argocd-cli.changes 2024-07-25 12:15:54.098826855 +0200
@@ -1,0 +2,8 @@
+Mon Jul 22 18:43:26 UTC 2024 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 2.11.6:
+ * Bump version to 2.11.6 (#19142)
+ * Merge commit from fork
+ * fix: cherry-pick #18761 (v2.11) (#19108)
+
+-------------------------------------------------------------------
Old:
----
argo-cd-2.11.5.obscpio
New:
----
argo-cd-2.11.6.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ argocd-cli.spec ++++++
--- /var/tmp/diff_new_pack.q3Ts4j/_old 2024-07-25 12:15:55.262870707 +0200
+++ /var/tmp/diff_new_pack.q3Ts4j/_new 2024-07-25 12:15:55.266870858 +0200
@@ -21,7 +21,7 @@
%define executable_name argocd
Name: argocd-cli
-Version: 2.11.5
+Version: 2.11.6
Release: 0
Summary: CLI for the ArgoCD declarative continuous deployment tool
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.q3Ts4j/_old 2024-07-25 12:15:55.306872365 +0200
+++ /var/tmp/diff_new_pack.q3Ts4j/_new 2024-07-25 12:15:55.310872516 +0200
@@ -3,8 +3,8 @@
<param name="url">https://github.com/argoproj/argo-cd</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v2.11.5</param>
- <param name="match-tag">v2.11.5</param>
+ <param name="revision">v2.11.6</param>
+ <param name="match-tag">v2.11.6</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
@@ -18,7 +18,7 @@
<param name="compression">gz</param>
</service>
<service name="go_modules" mode="manual">
- <param name="archive">argo-cd-2.11.5.obscpio</param>
+ <param name="archive">argo-cd-2.11.6.obscpio</param>
</service>
</services>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.q3Ts4j/_old 2024-07-25 12:15:55.330873269 +0200
+++ /var/tmp/diff_new_pack.q3Ts4j/_new 2024-07-25 12:15:55.334873420 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/argoproj/argo-cd</param>
- <param name="changesrevision">c4b283ce0c092aeda00c78ae7b3b2d3b28e7feec</param></service></servicedata>
+ <param name="changesrevision">089247df0f15e64813d00a2d1271a2095feecad4</param></service></servicedata>
(No newline at EOF)
++++++ argo-cd-2.11.5.obscpio -> argo-cd-2.11.6.obscpio ++++++
/work/SRC/openSUSE:Factory/argocd-cli/argo-cd-2.11.5.obscpio /work/SRC/openSUSE:Factory/.argocd-cli.new.1869/argo-cd-2.11.6.obscpio differ: char 50, line 1
++++++ argo-cd.obsinfo ++++++
--- /var/tmp/diff_new_pack.q3Ts4j/_old 2024-07-25 12:15:55.374874927 +0200
+++ /var/tmp/diff_new_pack.q3Ts4j/_new 2024-07-25 12:15:55.374874927 +0200
@@ -1,5 +1,5 @@
name: argo-cd
-version: 2.11.5
-mtime: 1721064898
-commit: c4b283ce0c092aeda00c78ae7b3b2d3b28e7feec
+version: 2.11.6
+mtime: 1721657709
+commit: 089247df0f15e64813d00a2d1271a2095feecad4
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/argocd-cli/vendor.tar.gz /work/SRC/openSUSE:Factory/.argocd-cli.new.1869/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package arandr for openSUSE:Factory checked in at 2024-07-24 15:30:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/arandr (Old)
and /work/SRC/openSUSE:Factory/.arandr.new.1869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "arandr"
Wed Jul 24 15:30:31 2024 rev:6 rq:1189170 version:0.1.11
Changes:
--------
--- /work/SRC/openSUSE:Factory/arandr/arandr.changes 2024-02-20 21:15:26.232320894 +0100
+++ /work/SRC/openSUSE:Factory/.arandr.new.1869/arandr.changes 2024-07-25 12:15:51.570731614 +0200
@@ -1,0 +2,5 @@
+Tue Jul 16 05:15:42 UTC 2024 - Stefan Seyfried <seife+obs(a)b1-systems.com>
+
+- remove obsolete suse_update_desktop_file macro
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ arandr.spec ++++++
--- /var/tmp/diff_new_pack.xN4anb/_old 2024-07-25 12:15:52.158753767 +0200
+++ /var/tmp/diff_new_pack.xN4anb/_new 2024-07-25 12:15:52.162753917 +0200
@@ -57,7 +57,11 @@
--prefix="%{_prefix}" \
--root=%{buildroot}
-%suse_update_desktop_file -r "%{name}" Settings DesktopSettings
+# removed obsolete suse_update_desktop_file
+#suse_update_desktop_file -r "${name}" Settings DesktopSettings
+# all it did was this, which doesn't look substantial
+#-Categories=Settings;HardwareSettings;
+#+Categories=Settings;DesktopSettings;
%find_lang "%{name}"
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package CastXML for openSUSE:Factory checked in at 2024-07-24 15:29:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/CastXML (Old)
and /work/SRC/openSUSE:Factory/.CastXML.new.1869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "CastXML"
Wed Jul 24 15:29:58 2024 rev:20 rq:1189090 version:0.6.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/CastXML/CastXML.changes 2024-07-08 19:09:13.832869202 +0200
+++ /work/SRC/openSUSE:Factory/.CastXML.new.1869/CastXML.changes 2024-07-25 12:15:06.328971841 +0200
@@ -1,0 +2,6 @@
+Mon Jul 22 17:59:59 UTC 2024 - Atri Bhattacharya <badshah400(a)gmail.com>
+
+- Update to version 0.6.8:
+ * test: Fix expected cc-gnu predefined macro ordering
+
+-------------------------------------------------------------------
Old:
----
CastXML-0.6.7.tar.gz
New:
----
CastXML-0.6.8.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ CastXML.spec ++++++
--- /var/tmp/diff_new_pack.7bVZfN/_old 2024-07-25 12:15:06.840992431 +0200
+++ /var/tmp/diff_new_pack.7bVZfN/_new 2024-07-25 12:15:06.840992431 +0200
@@ -17,7 +17,7 @@
Name: CastXML
-Version: 0.6.7
+Version: 0.6.8
Release: 0
Summary: C-family Abstract Syntax Tree XML Output
License: Apache-2.0
++++++ CastXML-0.6.7.tar.gz -> CastXML-0.6.8.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.7/src/Version.cmake new/CastXML-0.6.8/src/Version.cmake
--- old/CastXML-0.6.7/src/Version.cmake 2024-07-02 20:47:55.000000000 +0200
+++ new/CastXML-0.6.8/src/Version.cmake 2024-07-08 16:58:00.000000000 +0200
@@ -1,7 +1,7 @@
# CastXML version number components.
set(CastXML_VERSION_MAJOR 0)
set(CastXML_VERSION_MINOR 6)
-set(CastXML_VERSION_PATCH 7)
+set(CastXML_VERSION_PATCH 8)
#set(CastXML_VERSION_RC 0)
set(CastXML_VERSION_IS_DIRTY 0)
@@ -13,7 +13,7 @@
endif()
# If this source was exported by 'git archive', use its commit info.
-set(git_info "48e25c7a CastXML 0.6.7")
+set(git_info "1b6e9332 CastXML 0.6.8")
# Otherwise, try to identify the current development source version.
if(NOT git_info MATCHES "^([0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]?[0-9a-f]?)[0-9a-f]* "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.7/test/expect/cmd.cc-gnu-c-tgt-i386-opt-E.stdout.txt new/CastXML-0.6.8/test/expect/cmd.cc-gnu-c-tgt-i386-opt-E.stdout.txt
--- old/CastXML-0.6.7/test/expect/cmd.cc-gnu-c-tgt-i386-opt-E.stdout.txt 2024-07-02 20:47:55.000000000 +0200
+++ new/CastXML-0.6.8/test/expect/cmd.cc-gnu-c-tgt-i386-opt-E.stdout.txt 2024-07-08 16:58:00.000000000 +0200
@@ -18,7 +18,7 @@
#define __castxml_major__ [0-9]+
#define __castxml_minor__ [0-9]+
#define __castxml_patch__ [0-9]+(
-#define __float80 __castxml__float80)?(
-#define __float128 __castxml__float128)?
+#define __float128 __castxml__float128)?(
+#define __float80 __castxml__float80)?
#define __i386__ 1(
#define __malloc__\(\.\.\.\) __malloc__)?$
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.6.7/test/expect/cmd.cc-gnu-tgt-i386-opt-E.stdout.txt new/CastXML-0.6.8/test/expect/cmd.cc-gnu-tgt-i386-opt-E.stdout.txt
--- old/CastXML-0.6.7/test/expect/cmd.cc-gnu-tgt-i386-opt-E.stdout.txt 2024-07-02 20:47:55.000000000 +0200
+++ new/CastXML-0.6.8/test/expect/cmd.cc-gnu-tgt-i386-opt-E.stdout.txt 2024-07-08 16:58:00.000000000 +0200
@@ -19,7 +19,7 @@
#define __castxml_minor__ [0-9]+
#define __castxml_patch__ [0-9]+
#define __cplusplus 199711L(
-#define __float80 __castxml__float80)?(
-#define __float128 __castxml__float128)?
+#define __float128 __castxml__float128)?(
+#define __float80 __castxml__float80)?
#define __i386__ 1(
#define __malloc__\(\.\.\.\) __malloc__)?$
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.7bVZfN/_old 2024-07-25 12:15:07.145004656 +0200
+++ /var/tmp/diff_new_pack.7bVZfN/_new 2024-07-25 12:15:07.145004656 +0200
@@ -1,5 +1,5 @@
-mtime: 1720425224
-commit: 92467ae08145251e6eca00039bd8bd966af311d2516d597e550bfdeda7b4c7f7
+mtime: 1721671220
+commit: 3d33fbffcd9d8c39a7b1109fd12cd13643402961dc72250017ea2232cddc1075
url: https://src.opensuse.org/badshah400/CastXML.git
-revision: 92467ae08145251e6eca00039bd8bd966af311d2516d597e550bfdeda7b4c7f7
+revision: 3d33fbffcd9d8c39a7b1109fd12cd13643402961dc72250017ea2232cddc1075
++++++ build.specials.obscpio ++++++
diff: old/*: No such file or directory
diff: new/*: No such file or directory
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2024-07-24 21:14:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.1869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Wed Jul 24 21:14:56 2024 rev:3012 rq: version:unknown
Wed Jul 24 15:41:35 2024 rev:3011 rq: version:unknown
Changes:
--------
--- /work/SRC/openSUSE:Factory/000release-packages/Aeon-release.changes 2024-07-23 05:15:29.482554417 +0200
+++ /work/SRC/openSUSE:Factory/.000release-packages.new.1869/Aeon-release.changes 2024-07-25 12:14:58.364651579 +0200
@@ -2 +2 @@
-Tue Jul 23 03:15:25 UTC 2024 - openSUSE <packaging(a)lists.opensuse.org>
+Wed Jul 24 19:14:55 UTC 2024 - openSUSE <packaging(a)lists.opensuse.org>
Kalpa-release.changes: same change
MicroOS-release.changes: same change
openSUSE-Addon-NonOss-release.changes: same change
openSUSE-release.changes: same change
stub.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ Aeon-release.spec ++++++
--- /var/tmp/diff_new_pack.mH0L7W/_old 2024-07-25 12:15:00.304729594 +0200
+++ /var/tmp/diff_new_pack.mH0L7W/_new 2024-07-25 12:15:00.304729594 +0200
@@ -17,7 +17,7 @@
Name: Aeon-release
-Version: 20240722
+Version: 20240724
Release: 0
Summary: openSUSE Aeon
License: GPL-2.0-or-later
@@ -174,9 +174,9 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = Aeon
-Provides: product(Aeon) = 20240722-0
+Provides: product(Aeon) = 20240724-0
Provides: product-label() = openSUSE%20Aeon
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aaeon%3A20240722
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aaeon%3A20240724
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(Aeon)
@@ -192,7 +192,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(Aeon) = 20240722-0
+Provides: product_flavor(Aeon) = 20240724-0
Summary: openSUSE Aeon%{?betaversion: %{betaversion}}
%description appliance
@@ -257,11 +257,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>Aeon</name>
- <version>20240722</version>
+ <version>20240724</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:aeon:20240722</cpeid>
+ <cpeid>cpe:/o:opensuse:aeon:20240724</cpeid>
<productline>Aeon</productline>
<register>
<pool>
++++++ Kalpa-release.spec ++++++
--- /var/tmp/diff_new_pack.mH0L7W/_old 2024-07-25 12:15:00.332730720 +0200
+++ /var/tmp/diff_new_pack.mH0L7W/_new 2024-07-25 12:15:00.332730720 +0200
@@ -17,7 +17,7 @@
Name: Kalpa-release
-Version: 20240722
+Version: 20240724
Release: 0
Summary: openSUSE Kalpa
License: GPL-2.0-or-later
@@ -174,9 +174,9 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = Kalpa
-Provides: product(Kalpa) = 20240722-0
+Provides: product(Kalpa) = 20240724-0
Provides: product-label() = openSUSE%20Kalpa
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Akalpa%3A20240722
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Akalpa%3A20240724
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(Kalpa)
@@ -192,7 +192,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(Kalpa) = 20240722-0
+Provides: product_flavor(Kalpa) = 20240724-0
Summary: openSUSE Kalpa%{?betaversion: %{betaversion}}
%description appliance
@@ -257,11 +257,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>Kalpa</name>
- <version>20240722</version>
+ <version>20240724</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:kalpa:20240722</cpeid>
+ <cpeid>cpe:/o:opensuse:kalpa:20240724</cpeid>
<productline>Kalpa</productline>
<register>
<pool>
++++++ MicroOS-release.spec ++++++
--- /var/tmp/diff_new_pack.mH0L7W/_old 2024-07-25 12:15:00.364732007 +0200
+++ /var/tmp/diff_new_pack.mH0L7W/_new 2024-07-25 12:15:00.364732007 +0200
@@ -17,7 +17,7 @@
Name: MicroOS-release
-Version: 20240722
+Version: 20240724
Release: 0
Summary: openSUSE MicroOS
License: GPL-2.0-or-later
@@ -179,9 +179,9 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = MicroOS
-Provides: product(MicroOS) = 20240722-0
+Provides: product(MicroOS) = 20240724-0
Provides: product-label() = openSUSE%20MicroOS
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Amicroos%3A20240722
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Amicroos%3A20240724
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(MicroOS)
@@ -197,7 +197,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(MicroOS) = 20240722-0
+Provides: product_flavor(MicroOS) = 20240724-0
Summary: openSUSE MicroOS%{?betaversion: %{betaversion}}
%description dvd
@@ -213,7 +213,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(MicroOS) = 20240722-0
+Provides: product_flavor(MicroOS) = 20240724-0
Summary: openSUSE MicroOS%{?betaversion: %{betaversion}}
%description appliance
@@ -278,11 +278,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>MicroOS</name>
- <version>20240722</version>
+ <version>20240724</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:microos:20240722</cpeid>
+ <cpeid>cpe:/o:opensuse:microos:20240724</cpeid>
<productline>MicroOS</productline>
<register>
<pool>
++++++ openSUSE-Addon-NonOss-release.spec ++++++
--- /var/tmp/diff_new_pack.mH0L7W/_old 2024-07-25 12:15:00.392733133 +0200
+++ /var/tmp/diff_new_pack.mH0L7W/_new 2024-07-25 12:15:00.396733293 +0200
@@ -18,7 +18,7 @@
Name: openSUSE-Addon-NonOss-release
%define product openSUSE-Addon-NonOss
-Version: 20240722
+Version: 20240724
#!BcntSyncTag: openSUSE-Addon-NonOss
Release: 0
Summary: openSUSE NonOSS Addon
@@ -26,9 +26,9 @@
Group: System/Fhs
Provides: %name-%version
Provides: product() = openSUSE%2DAddon%2DNonOss
-Provides: product(openSUSE-Addon-NonOss) = 20240722-0
+Provides: product(openSUSE-Addon-NonOss) = 20240724-0
Provides: product-label() = non%20oss%20addon
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20240722
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20240724
@@ -48,10 +48,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20240722</version>
+ <version>20240724</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20240722</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20240724</cpeid>
<register>
<pool>
</pool>
++++++ openSUSE-release.spec ++++++
--- /var/tmp/diff_new_pack.mH0L7W/_old 2024-07-25 12:15:00.424734420 +0200
+++ /var/tmp/diff_new_pack.mH0L7W/_new 2024-07-25 12:15:00.424734420 +0200
@@ -20,7 +20,7 @@
#define betaversion %{nil}
%define codename Tumbleweed
Name: openSUSE-release
-Version: 20240722
+Version: 20240724
Release: 0
# 0 is the product release, not the build release of this package
Summary: openSUSE Tumbleweed
@@ -185,7 +185,7 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = openSUSE
-Provides: product(openSUSE) = 20240722-0
+Provides: product(openSUSE) = 20240724-0
%ifarch x86_64
Provides: product-register-target() = openSUSE%2DTumbleweed%2Dx86_64
%endif
@@ -199,7 +199,7 @@
Provides: product-register-target() = openSUSE%2DTumbleweed%2Daarch64
%endif
Provides: product-label() = openSUSE
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20240722
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20240724
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-url(repository) = http%3A%2F%2Fdownload.opensuse.org%2Ftumbleweed%2Frepo%2Foss%2F
Requires: product_flavor(openSUSE)
@@ -213,7 +213,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(ftp)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description ftp
@@ -228,7 +228,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(mini)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description mini
@@ -243,7 +243,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description dvd
@@ -258,7 +258,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-kde)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-kde
@@ -273,7 +273,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-x11)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-x11
@@ -288,7 +288,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-gnome)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-gnome
@@ -303,7 +303,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-xfce)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-xfce
@@ -318,7 +318,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-kde)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description usb-kde
@@ -333,7 +333,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-gnome)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description usb-gnome
@@ -348,7 +348,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-x11)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description usb-x11
@@ -363,7 +363,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance
@@ -378,7 +378,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-docker)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-docker
@@ -393,7 +393,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-kvm)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-kvm
@@ -408,7 +408,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-vmware)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-vmware
@@ -423,7 +423,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-openstack)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-openstack
@@ -438,7 +438,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-hyperv)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-hyperv
@@ -453,7 +453,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-vagrant)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-vagrant
@@ -468,7 +468,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-wsl)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-wsl
@@ -483,7 +483,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-custom)
-Provides: product_flavor(openSUSE) = 20240722-0
+Provides: product_flavor(openSUSE) = 20240724-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-custom
@@ -566,10 +566,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20240722</version>
+ <version>20240724</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse:20240722</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse:20240724</cpeid>
<productline>openSUSE</productline>
<register>
<target>openSUSE-Tumbleweed-x86_64</target>
++++++ weakremovers.inc ++++++
--- /var/tmp/diff_new_pack.mH0L7W/_old 2024-07-25 12:15:00.532738763 +0200
+++ /var/tmp/diff_new_pack.mH0L7W/_new 2024-07-25 12:15:00.548739406 +0200
@@ -10122,6 +10122,8 @@
Provides: weakremover(libSPIRV-Tools-2023_5_rc1-32bit)
Provides: weakremover(libSPIRV-Tools-2023_6_rc1)
Provides: weakremover(libSPIRV-Tools-2023_6_rc1-32bit)
+Provides: weakremover(libSPIRV-Tools-2024_1)
+Provides: weakremover(libSPIRV-Tools-2024_1-32bit)
Provides: weakremover(libSPIRV-Tools-2024_1_rc1)
Provides: weakremover(libSPIRV-Tools-2024_1_rc1-32bit)
Provides: weakremover(libSPIRV-Tools-suse11)
@@ -10229,6 +10231,7 @@
Provides: weakremover(libVulkanLayerSettings-1_3_268_0)
Provides: weakremover(libVulkanLayerSettings-1_3_275_0)
Provides: weakremover(libVulkanLayerSettings-1_3_280_0)
+Provides: weakremover(libVulkanLayerSettings-1_3_283_0)
Provides: weakremover(libXISF)
Provides: weakremover(libXTrap-devel)
Provides: weakremover(libXTrap-devel-32bit)
@@ -18245,6 +18248,7 @@
Provides: weakremover(libvncserver0)
Provides: weakremover(libvolk)
Provides: weakremover(libvolk-1_3_280_0)
+Provides: weakremover(libvolk-1_3_283_0)
Provides: weakremover(libvolk1_3)
Provides: weakremover(libvolk1_4)
Provides: weakremover(libvolk2_0)
@@ -18393,6 +18397,7 @@
Provides: weakremover(libwlroots0)
Provides: weakremover(libwlroots1)
Provides: weakremover(libwlroots10)
+Provides: weakremover(libwlroots12)
Provides: weakremover(libwlroots2)
Provides: weakremover(libwlroots3)
Provides: weakremover(libwlroots4)
@@ -22406,6 +22411,7 @@
Provides: weakremover(python-dpkt)
Provides: weakremover(python-dtopt)
Provides: weakremover(python-dulwich)
+Provides: weakremover(python-ec2metadata)
Provides: weakremover(python-ed25519ll)
Provides: weakremover(python-efilter)
Provides: weakremover(python-egenix-mx-base)
@@ -25877,6 +25883,7 @@
Provides: weakremover(python3-azure-storage)
Provides: weakremover(python3-azure-synapse)
Provides: weakremover(python3-azurectl)
+Provides: weakremover(python3-azuremetadata)
Provides: weakremover(python3-backports)
Provides: weakremover(python3-backports.shutil_get_terminal_size)
Provides: weakremover(python3-backports.ssl_match_hostname)
@@ -26022,6 +26029,7 @@
Provides: weakremover(python3-futures)
Provides: weakremover(python3-fysom)
Provides: weakremover(python3-gabbi)
+Provides: weakremover(python3-gcemetadata)
Provides: weakremover(python3-gdata)
Provides: weakremover(python3-geoip2-doc)
Provides: weakremover(python3-git-deps)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2024-07-24 21:14:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.1869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Wed Jul 24 21:14:59 2024 rev:4083 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MicroOS-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:55.036517748 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:55.060518713 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__MicroOS___20240722" schemaversion="4.1">
+<image name="OBS__MicroOS___20240724" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20240722</productvar>
+ <productvar name="VERSION">20240724</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:microos:20240722,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:microos:20240724,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20240722/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20240724/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
@@ -1331,7 +1331,7 @@
<repopackage name="libspeechd2"/>
<repopackage name="libspeex1"/>
<repopackage name="libspeexdsp1"/>
- <repopackage name="libSPIRV-Tools-2024_1"/>
+ <repopackage name="libSPIRV-Tools-2024_3"/>
<repopackage name="libsqlite3-0"/>
<repopackage name="libsratom-0-0"/>
<repopackage name="libsrt1_5"/>
++++++ openSUSE-Addon-NonOss-ftp-ftp-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:55.928553619 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:55.948554424 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20240722" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20240724" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20240722</productvar>
+ <productvar name="VERSION">20240724</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20240722,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20240724,openSUSE NonOSS Addon</productinfo>
<productinfo name="LINGUAS">af ar be_BY bg br ca cy el et ga gl gu_IN he hi_IN hr ka km ko lt mk nn pa_IN rw sk sl sr_CS ss st tg th tr uk ve vi xh zu </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2024…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2024…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:56.176563592 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:56.208564879 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20240722" schemaversion="4.1">
+<image name="OBS__openSUSE___20240724" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20240722</productvar>
+ <productvar name="VERSION">20240724</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20240722,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20240724,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20240722/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20240724/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:56.364571152 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:56.388572118 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20240722" schemaversion="4.1">
+<image name="OBS__openSUSE___20240724" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20240722</productvar>
+ <productvar name="VERSION">20240724</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20240722,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20240724,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20240722/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20240724/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
@@ -2740,7 +2740,7 @@
<repopackage name="libspice-client-gtk-3_0-5"/>
<repopackage name="libspice-server1"/>
<repopackage name="libspiel-1_0"/>
- <repopackage name="libSPIRV-Tools-2024_1"/>
+ <repopackage name="libSPIRV-Tools-2024_3"/>
<repopackage name="libsqlite3-0"/>
<repopackage name="libsqlite3-0-x86-64-v3"/>
<repopackage name="libsratom-0-0"/>
++++++ openSUSE-ftp-ftp-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:56.572579517 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:56.580579838 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20240722" schemaversion="4.1">
+<image name="OBS__openSUSE___20240724" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -23,7 +23,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20240722-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20240724-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20240722</productvar>
+ <productvar name="VERSION">20240724</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20240722,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20240724,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20240722/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20240724/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ Aeon.product ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:57.020597532 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:57.032598015 +0200
@@ -6,7 +6,7 @@
<name>Aeon</name>
<releasepkgname>Aeon-release</releasepkgname>
<endoflife/>
- <version>20240722</version>
+ <version>20240724</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>Aeon</productline>
++++++ Kalpa.product ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:57.116601393 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:57.120601554 +0200
@@ -6,7 +6,7 @@
<name>Kalpa</name>
<releasepkgname>Kalpa-release</releasepkgname>
<endoflife/>
- <version>20240722</version>
+ <version>20240724</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>Kalpa</productline>
++++++ MicroOS.product ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:57.244606540 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:57.252606862 +0200
@@ -6,7 +6,7 @@
<name>MicroOS</name>
<releasepkgname>MicroOS-release</releasepkgname>
<endoflife/>
- <version>20240722</version>
+ <version>20240724</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>MicroOS</productline>
++++++ dvd.group ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:57.544618604 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:57.552618926 +0200
@@ -1646,7 +1646,7 @@
<package name="libSDL2-2_0-0" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="libSDL_gfx16" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libSM6" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
- <package name="libSPIRV-Tools-2024_1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="libSPIRV-Tools-2024_3" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libSoundTouch1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libSvtAv1Enc2" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="libUsageEnvironment3" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
++++++ openSUSE-Addon-NonOss.product ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:57.612621339 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:57.620621661 +0200
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20240722</version>
+ <version>20240724</version>
<release>0</release>
<summary>openSUSE NonOSS Addon</summary>
<shortsummary>non oss addon</shortsummary>
++++++ openSUSE.product ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:57.644622626 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:57.648622787 +0200
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20240722</version>
+ <version>20240724</version>
<release>0</release>
<productline>openSUSE</productline>
++++++ opensuse_aeon.group ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:57.676623912 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:57.680624074 +0200
@@ -59,6 +59,7 @@
<package name="libgcrypt20" supportstatus="unsupported"/> <!-- reason: opensuse_aeon:suse-module-tools-scriptlets -->
<package name="libgmp10" supportstatus="unsupported"/> <!-- reason: opensuse_aeon:Aeon-release -->
<package name="libgpg-error0" supportstatus="unsupported"/> <!-- reason: opensuse_aeon:suse-module-tools-scriptlets -->
+ <package name="libjitterentropy3" supportstatus="unsupported"/> <!-- reason: opensuse_aeon:suse-module-tools-scriptlets -->
<package name="libjson-c5" supportstatus="unsupported"/> <!-- reason: common_locks:kernel-default -->
<package name="libkmod2" supportstatus="unsupported"/> <!-- reason: common_locks:kernel-default -->
<package name="liblua5_4-5" supportstatus="unsupported"/> <!-- reason: opensuse_aeon:suse-module-tools-scriptlets -->
++++++ opensuse_kalpa.group ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:57.708625199 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:57.716625521 +0200
@@ -580,7 +580,7 @@
<package name="libQtQuick5" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
<package name="libSDL2-2_0-0" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
<package name="libSM6" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
- <package name="libSPIRV-Tools-2024_1" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
+ <package name="libSPIRV-Tools-2024_3" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
<package name="libSvtAv1Enc2" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
<package name="libUsageEnvironment3" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
<package name="libX11-6" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
++++++ opensuse_microos.group ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:57.756627130 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:57.760627290 +0200
@@ -721,7 +721,7 @@
<package name="libQtQuick5" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
<package name="libSDL2-2_0-0" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
<package name="libSM6" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
- <package name="libSPIRV-Tools-2024_1" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
+ <package name="libSPIRV-Tools-2024_3" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
<package name="libSoundTouch1" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-gnome -->
<package name="libSvtAv1Enc2" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
<package name="libUsageEnvironment3" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.af2WT4/_old 2024-07-25 12:14:57.816629542 +0200
+++ /var/tmp/diff_new_pack.af2WT4/_new 2024-07-25 12:14:57.828630025 +0200
@@ -7445,6 +7445,10 @@
- go1.22-doc
- go1.22-libstd
- go1.22-race
+ - go1.23
+ - go1.23-doc
+ - go1.23-libstd
+ - go1.23-race
- go1.9
- go1.9-doc
- go1.9-race
@@ -8593,6 +8597,7 @@
- hyprland-wallpapers
- hyprland-zsh-completion
- hyprlang-devel
+ - hyprlock
- hyprpaper
- hyprpicker
- hyprshot
@@ -11381,7 +11386,7 @@
- libSM-devel
- libSM-devel-32bit
- libSM6-32bit
- - libSPIRV-Tools-2024_1-32bit
+ - libSPIRV-Tools-2024_3-32bit
- libSRM0
- libSampleICC-devel
- libSampleICC2
@@ -11408,7 +11413,7 @@
- libVFlib3-10
- libVSyntaxHighlighting1
- libVTextEdit1
- - libVulkanLayerSettings-1_3_283_0
+ - libVulkanLayerSettings-1_3_290
- libWN3
- libWPEBackend-fdo-1_0-1
- libWPEBackend-fdo-1_0-1-32bit
@@ -16663,7 +16668,7 @@
- libvoikko-devel
- libvoikko1
- libvoikko1-32bit
- - libvolk-1_3_283_0
+ - libvolk-1_3_290
- libvolk3_1
- libvomsapi1
- libvorbis-devel
@@ -16768,8 +16773,8 @@
- libwinpr2-2
- libwireshark17
- libwiretap14
+ - libwlroots-0_18
- libwlroots11
- - libwlroots12
- libwmf-0_2-7-32bit
- libwmf-devel
- libwmf-gnome
@@ -18560,6 +18565,7 @@
- minio-client
- minisat
- minisat-devel
+ - minisign
- minitube
- minitube-lang
- miniupnpc
@@ -22549,6 +22555,7 @@
- pinentry-efl
- pinentry-emacs
- pinentry-fltk
+ - pinentry-rofi
- pinfo
- pingtunnel
- pingus
@@ -23518,7 +23525,6 @@
- python3-avocado-plugins-varianter-yaml-to-mux
- python3-avocado-plugins-vt
- python3-avogadro
- - python3-azuremetadata
- python3-babeltrace
- python3-babeltrace2
- python3-bandit
@@ -23570,7 +23576,6 @@
- python3-dnf-plugin-versionlock
- python3-dnf-plugins-core
- python3-dnf-plugins-extras-common
- - python3-ec2metadata
- python3-espressomd
- python3-evemu
- python3-fastjet
@@ -23579,7 +23584,6 @@
- python3-freezerclient
- python3-fritzconnection
- python3-futurist
- - python3-gcemetadata
- python3-gdcm
- python3-geis
- python3-genders
@@ -24562,6 +24566,7 @@
- python310-azure-synapse-nspkg
- python310-azure-synapse-spark
- python310-azure-template
+ - python310-azuremetadata
- python310-babelfish
- python310-backcall
- python310-backoff
@@ -25038,6 +25043,7 @@
- python310-easywatch
- python310-ebcdic
- python310-ec2imgutils
+ - python310-ec2metadata
- python310-ecdsa
- python310-ed25519
- python310-edgegrid-python
@@ -25198,6 +25204,7 @@
- python310-gTTS
- python310-gTTS-token
- python310-gast
+ - python310-gcemetadata
- python310-gcsfs
- python310-gcsfs-fuse
- python310-gear
@@ -28156,6 +28163,7 @@
- python311-azure-synapse-nspkg
- python311-azure-synapse-spark
- python311-azure-template
+ - python311-azuremetadata
- python311-babelfish
- python311-backcall
- python311-backoff
@@ -28613,6 +28621,7 @@
- python311-easywatch
- python311-ebcdic
- python311-ec2imgutils
+ - python311-ec2metadata
- python311-ecdsa
- python311-ed25519
- python311-edgegrid-python
@@ -28772,6 +28781,7 @@
- python311-gTTS
- python311-gTTS-token
- python311-gast
+ - python311-gcemetadata
- python311-gcsfs
- python311-gcsfs-fuse
- python311-gear
@@ -31665,6 +31675,7 @@
- python312-azure-synapse-nspkg
- python312-azure-synapse-spark
- python312-azure-template
+ - python312-azuremetadata
- python312-babelfish
- python312-backcall
- python312-backoff
@@ -32140,6 +32151,7 @@
- python312-easywatch
- python312-ebcdic
- python312-ec2imgutils
+ - python312-ec2metadata
- python312-ecdsa
- python312-ed25519
- python312-edgegrid-python
@@ -32300,6 +32312,7 @@
- python312-gTTS
- python312-gTTS-token
- python312-gast
+ - python312-gcemetadata
- python312-gcsfs
- python312-gcsfs-fuse
- python312-gear
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2024-07-24 15:32:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old)
and /work/SRC/openSUSE:Factory/.xfsprogs.new.1869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfsprogs"
Wed Jul 24 15:32:59 2024 rev:86 rq:1189002 version:6.9.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes 2024-05-21 18:33:50.484700275 +0200
+++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1869/xfsprogs.changes 2024-07-25 12:13:05.708142667 +0200
@@ -1,0 +2,25 @@
+Mon Jul 22 10:54:50 UTC 2024 - Anthony Iliopoulos <ailiop(a)suse.com>
+
+- update to 6.9.0
+ - xfs_db: Fix uninicialized error variable
+ - mkfs.xfs: avoid potential overflowing expression in xfs_mkfs.c
+ - xfs_io: fix mread with length 1 mod page size
+ - xfs_repair: detect null buf passed to duration
+ - xfs_io: fix gcc complaints about potentially uninitialized variables
+ - xfs_scrub: upload clean bills of health
+ - xfs_spaceman: report health of inode link counts
+ - xfs_repair: reduce rmap bag memory usage when creating refcounts
+ - xfs_repair: log when buffers fail CRC checks even if we just recompute it
+ - xfs_scrub: use multiple threads to run scrubs that scan inodes
+ - xfs_scrub: update health status if we get a clean bill of health
+ - xfs_repair: verify on-disk rmap btrees with in-memory btree data
+ - xfs_scrub: check file link counts
+ - xfs_scrub: implement live quotacheck inode scan
+ - libxfs: provide a kernel-compatible kasprintf
+ - xfs_spaceman: report the health of quota counts
+ - libxfs: partition memfd files to avoid using too many fds
+ - libxfs: add xfile support
+ - libxfs: teach buftargs to maintain their own buffer hashtable
+ - libxfs: kernel sync
+
+ -------------------------------------------------------------------
@@ -2358 +2382,0 @@
-
Old:
----
xfsprogs-6.8.0.tar.sign
xfsprogs-6.8.0.tar.xz
New:
----
xfsprogs-6.9.0.tar.sign
xfsprogs-6.9.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfsprogs.spec ++++++
--- /var/tmp/diff_new_pack.jSKewQ/_old 2024-07-25 12:13:06.228163514 +0200
+++ /var/tmp/diff_new_pack.jSKewQ/_new 2024-07-25 12:13:06.232163675 +0200
@@ -25,7 +25,7 @@
%endif
%define libname libhandle1
Name: xfsprogs
-Version: 6.8.0
+Version: 6.9.0
Release: 0
Summary: Utilities for managing the XFS file system
License: GPL-2.0-or-later
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.jSKewQ/_old 2024-07-25 12:13:06.264164958 +0200
+++ /var/tmp/diff_new_pack.jSKewQ/_new 2024-07-25 12:13:06.268165119 +0200
@@ -1,5 +1,5 @@
-mtime: 1715960428
-commit: e99d655e4c18bfc267114e11f7b8907403869838
+mtime: 1721645761
+commit: 01f447c2a7a730dcccb1623475647e9f0528a771
url: https://src.opensuse.org/ailiopoulos/xfsprogs.git
-revision: e99d655e4c18bfc267114e11f7b8907403869838
+revision: 01f447c2a7a730dcccb1623475647e9f0528a771
++++++ xfsprogs-6.8.0.tar.xz -> xfsprogs-6.9.0.tar.xz ++++++
++++ 27484 lines of diff (skipped)
1
0