Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rav1e for openSUSE:Factory checked 
in at 2023-10-20 23:16:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rav1e (Old)
 and      /work/SRC/openSUSE:Factory/.rav1e.new.1945 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rav1e"

Fri Oct 20 23:16:00 2023 rev:18 rq:1119215 version:0.6.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/rav1e/rav1e.changes      2023-04-12 
12:51:11.324787648 +0200
+++ /work/SRC/openSUSE:Factory/.rav1e.new.1945/rav1e.changes    2023-10-20 
23:16:48.510610636 +0200
@@ -1,0 +2,20 @@
+Thu Oct 19 08:38:11 UTC 2023 - [email protected]
+
+- Update to version 0.6.6:
+  * Sync the assembly with dav1d
+  * Additional improvements and cleanups
+  * Overall speed-up typically 5.2%
+- Change soname to 0_6, and at the same time set min version for
+  cargo-c BuildRequires to > 0.9.26, as this is needed for the new
+  soname to be built correctly.
+- Modernize _service and spec to more current way of doing rust
+  packaging.
+- Use ldconfig_scriptlets macro for post(un) handling.
+- Fix license tag to BSD-2-Clause AND ISC
+
+-------------------------------------------------------------------
+Thu Apr 20 07:28:40 UTC 2023 - Frederic Crozat <[email protected]>
+
+- Fix license tag to BSD-2-Clause and AOMPL-1.0.
+
+-------------------------------------------------------------------

Old:
----
  _servicedata
  rav1e-0.6.4+0.tar.xz
  vendor.tar.xz

New:
----
  rav1e-0.6.6.obscpio
  vendor.tar.zst

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rav1e.spec ++++++
--- /var/tmp/diff_new_pack.ZJVcRG/_old  2023-10-20 23:16:50.514683756 +0200
+++ /var/tmp/diff_new_pack.ZJVcRG/_new  2023-10-20 23:16:50.514683756 +0200
@@ -18,22 +18,24 @@
 
 
 Name:           rav1e
-Version:        0.6.4+0
+Version:        0.6.6
 Release:        0
 Summary:        Fastest and safest AV1 encoder
-License:        BSD-2-Clause
+# rav1e is published under the terms of the BSD-2-Clause license,
+# with the exception of one file: "src/ext/x86/x86inc.asm" (ISC license)
+License:        BSD-2-Clause AND ISC
 Group:          Productivity/Multimedia/Video/Editors and Convertors
 URL:            https://github.com/xiph/rav1e
 #
-Source0:        %{name}-%{version}.tar.xz
-Source1:        vendor.tar.xz
+Source0:        %{name}-%{version}.tar.zst
+Source1:        vendor.tar.zst
 Source2:        cargo_config
 Source98:       README.suse-maint
 Source99:       baselibs.conf
 #
 Patch0:         rav1e-cargo-no-git-default.patch
 #
-BuildRequires:  cargo-c
+BuildRequires:  cargo-c > 0.9.26
 BuildRequires:  cargo-packaging
 BuildRequires:  nasm
 
@@ -60,11 +62,11 @@
 * Variable speed settings
 * Near real-time encoding at high speed levels
 
-%package -n librav1e0
+%package -n librav1e0_6
 Summary:        AV1 encoder library
 Group:          System/Libraries
 
-%description -n librav1e0
+%description -n librav1e0_6
 rav1e is an AV1 video encoder libary. It is designed to eventually cover all
 use cases, though in its current form it is most suitable for cases where
 libaom (the reference encoder) is too slow.
@@ -72,7 +74,7 @@
 %package devel
 Summary:        Development files for rav1e
 Group:          Development/Libraries/C and C++
-Requires:       librav1e0 = %{version}
+Requires:       librav1e0_6 = %{version}
 
 %description devel
 The rav1e-devel package contains libraries and header files for
@@ -80,27 +82,19 @@
 
 %prep
 %autosetup -a1 -p1
-
-install -d -m 0755 .cargo
-cat >.cargo/config <<EOF
-[source.crates-io]
-registry = 'https://github.com/rust-lang/crates.io-index'
-replace-with = 'vendored-sources'
-[source.vendored-sources]
-directory = './vendor'
-[term]
-verbose = true
-EOF
-rm -f Cargo.lock
+mkdir .cargo
+cp %{SOURCE2} .cargo/config
 
 # Disable rav1e_js
 sed -i 's/"rav1e_js", //' Cargo.toml
 
 %build
+export RUSTFLAGS="%{build_rustflags}"
 %{cargo_build}
 CFLAGS="%{optflags}" cargo cbuild
 
 %install
+export RUSTFLAGS="%{build_rustflags}"
 %{cargo_install}
 rm -rf %{buildroot}%{_datadir}/cargo
 
@@ -113,13 +107,12 @@
 rm -f %{buildroot}%{_libdir}/librav1e.a
 rm -f %{buildroot}%{_prefix}/.crates*
 
-%post   -n librav1e0 -p /sbin/ldconfig
-%postun -n librav1e0 -p /sbin/ldconfig
+%ldconfig_scriptlets -n librav1e0_6
 
 %files
 %{_bindir}/rav1e
 
-%files -n librav1e0
+%files -n librav1e0_6
 %license LICENSE
 %{_libdir}/librav1e.so.*
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ZJVcRG/_old  2023-10-20 23:16:50.562685508 +0200
+++ /var/tmp/diff_new_pack.ZJVcRG/_new  2023-10-20 23:16:50.566685653 +0200
@@ -1,26 +1,26 @@
 <services>
-  <service mode="disabled" name="obs_scm">
+  <service mode="manual" name="obs_scm">
     <param name="url">https://github.com/xiph/rav1e.git</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="scm">git</param>
-    <param name="revision">v0.6.4</param>
+    <param name="revision">v0.6.6</param>
     <param name="match-tag">*</param>
-    <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
+    <param name="versionrewrite-pattern">v(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>
-    <param name="changesgenerate">enable</param>
+<!--    <param name="changesgenerate">enable</param> -->
   </service>
-  <service mode="disabled" name="tar" />
-  <service mode="disabled" name="recompress">
+  <service mode="buildtime" name="tar" />
+  <service mode="buildtime" name="recompress">
     <param name="file">*.tar</param>
-    <param name="compression">xz</param>
+    <param name="compression">zst</param>
   </service>
-  <service mode="disabled" name="set_version"/>
-  <service name="cargo_vendor" mode="disabled">
+  <service mode="manual" name="set_version"/>
+  <service name="cargo_vendor" mode="manual">
      <param name="srcdir">rav1e</param>
-     <param name="compression">xz</param>
+     <param name="compression">zst</param>
      <param name="update">true</param>
   </service>
-  <service name="cargo_audit" mode="disabled">
+  <service name="cargo_audit" mode="manual">
      <param name="srcdir">rav1e</param>
   </service>
 </services>

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.ZJVcRG/_old  2023-10-20 23:16:50.582686238 +0200
+++ /var/tmp/diff_new_pack.ZJVcRG/_new  2023-10-20 23:16:50.586686383 +0200
@@ -1,2 +1,2 @@
-librav1e0
+librav1e0_6
 

++++++ rav1e.obsinfo ++++++
--- /var/tmp/diff_new_pack.ZJVcRG/_old  2023-10-20 23:16:50.618687551 +0200
+++ /var/tmp/diff_new_pack.ZJVcRG/_new  2023-10-20 23:16:50.622687697 +0200
@@ -1,5 +1,5 @@
 name: rav1e
-version: 0.6.4+0
-mtime: 1681053966
-commit: 7121c0df0fd2443887b6ba5bd8eacfde60874d0c
+version: 0.6.6
+mtime: 1684219782
+commit: 7c9db10494c2fffa98a572027d756e55bf754036
 

Reply via email to