Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package osc for openSUSE:Factory checked in 
at 2024-11-09 20:54:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/osc (Old)
 and      /work/SRC/openSUSE:Factory/.osc.new.2017 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "osc"

Sat Nov  9 20:54:44 2024 rev:202 rq:1222747 version:1.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/osc/osc.changes  2024-09-24 17:33:28.609582989 
+0200
+++ /work/SRC/openSUSE:Factory/.osc.new.2017/osc.changes        2024-11-09 
20:58:08.817861239 +0100
@@ -1,0 +2,41 @@
+Fri Nov  8 12:52:41 UTC 2024 - Daniel Mach <[email protected]>
+
+- 1.10.1
+  - Command-line:
+    - Fix crash in 'build' command due to undefined 'build_root' variable
+  - Spec:
+    - Add missing python3-ruamel.yaml BuildRequires
+    - Fix rpmlint error about creating the /usr/libexec/git/obs symlink
+
+-------------------------------------------------------------------
+Fri Nov  8 09:48:14 UTC 2024 - Daniel Mach <[email protected]>
+
+- 1.10.0
+  - Command-line:
+    - New git-obs executable with several subcommands
+    - Support parameters on token triggers
+    - Change 'update' command to treat empty '.osc/_in_update/_files' as 
missing
+    - Change 'checkout' command to allow checkout obs imported sources of 
scmsync sources
+    - Change 'creq' command to allow specifying source and target repository
+    - Change the help output to determine executable name from the 
command-line arguments
+    - Add '--no-timestamps' parameter to 'build' command
+    - Fix 'token' command to avoid crash  when a wipe token exists
+    - Fix crash in 'results' command by skipping non-status elements in 
project results
+    - Fix crash in 'build' command when building with --local-package 
--alternative-project from a locally initialized .osc package
+    - Print buildroot directory when build or chroot finishes
+  - Library:
+    - Add 'gitea_api' module
+    - Support the mkosi build type
+    - Support copy of scmsync packages
+    - Support Dockerfile.* in _multibuild packages
+    - Implement obs_api.Status.data property that returns status data as a 
dictionary
+    - Implement obs_api.Package.cmd_fork()
+    - Fix meter by setting default of use_pb_fallback to False
+    - Fix store migration from 1.0 to 2.0 when there is a 'sources' file that 
would conflict with 'sources' directory
+    - Fix revision'd checkout of scmsync package
+    - Refactor code handling _scmsync.obsinfo to 
obs_api.scmsync_obsinfo.ScmsyncObsinfo class
+    - Store the container annotation in the "containers" directory
+  - Spec:
+    - Install symlink /usr/bin/git-obs to /usr/libexec/git/obs to make git-obs 
available as a git sub-command
+
+-------------------------------------------------------------------

Old:
----
  osc-1.9.2.tar.gz

New:
----
  osc-1.10.1.tar.gz

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

Other differences:
------------------
++++++ osc.spec ++++++
--- /var/tmp/diff_new_pack.VvkIUH/_old  2024-11-09 20:58:09.541891357 +0100
+++ /var/tmp/diff_new_pack.VvkIUH/_new  2024-11-09 20:58:09.545891523 +0100
@@ -58,16 +58,18 @@
 %define ssh_add_pkg openssh-clients
 %define ssh_keygen_pkg openssh
 %define sphinx_pkg %{use_python_pkg}-sphinx
+%define ruamel_yaml_pkg %{use_python_pkg}-ruamel-yaml
 
 %if 0%{?suse_version}
 %define argparse_manpage_pkg %{use_python_pkg}-argparse-manpage
 %define obs_build_pkg build
 %define ssh_keygen_pkg openssh-common
 %define sphinx_pkg %{use_python_pkg}-Sphinx
+%define ruamel_yaml_pkg %{use_python_pkg}-ruamel.yaml
 %endif
 
 Name:           osc
-Version:        1.9.2
+Version:        1.10.1
 Release:        0
 Summary:        Command-line client for the Open Build Service
 License:        GPL-2.0-or-later
@@ -93,16 +95,18 @@
 BuildRequires:  %{use_python_pkg}-rpm
 BuildRequires:  %{use_python_pkg}-setuptools
 BuildRequires:  %{use_python_pkg}-urllib3
+BuildRequires:  %{ruamel_yaml_pkg}
 BuildRequires:  diffstat
 %if %{with fdupes}
 BuildRequires:  fdupes
 %endif
-# needed for git scm tests
+# needed for git scm tests and directory ownership of /usr/libexec/git for 
git-obs symlink
 BuildRequires:  git-core
 
 Requires:       %{use_python_pkg}-cryptography
 Requires:       %{use_python_pkg}-rpm
 Requires:       %{use_python_pkg}-urllib3
+Requires:       %{ruamel_yaml_pkg}
 
 # needed for showing download progressbars
 Recommends:     %{use_python_pkg}-progressbar
@@ -186,6 +190,10 @@
 %install
 %{use_python} setup.py install -O1 --skip-build --force --root %{buildroot} 
--prefix %{_prefix}
 
+# symlink /usr/bin/git-obs to /usr/libexec/git/obs
+mkdir -p %{buildroot}%{_libexecdir}/git
+ln -s %{_bindir}/git-obs %{buildroot}%{_libexecdir}/git/obs
+
 # create plugin dirs
 install -d %{buildroot}%{osc_plugin_dir}
 install -d %{buildroot}%{_sharedstatedir}/osc-plugins
@@ -227,6 +235,7 @@
 
 # executables
 %{_bindir}/*
+%{_libexecdir}/git/obs
 
 # python modules
 %{python_sitelib}/osc

++++++ PKGBUILD ++++++
--- /var/tmp/diff_new_pack.VvkIUH/_old  2024-11-09 20:58:09.581893020 +0100
+++ /var/tmp/diff_new_pack.VvkIUH/_new  2024-11-09 20:58:09.581893020 +0100
@@ -1,5 +1,5 @@
 pkgname=osc
-pkgver=1.9.2
+pkgver=1.10.1
 pkgrel=0
 pkgdesc="Command-line client for the Open Build Service"
 arch=('x86_64')

++++++ debian.changelog ++++++
--- /var/tmp/diff_new_pack.VvkIUH/_old  2024-11-09 20:58:09.625894851 +0100
+++ /var/tmp/diff_new_pack.VvkIUH/_new  2024-11-09 20:58:09.629895017 +0100
@@ -1,4 +1,4 @@
-osc (1.9.2-0) unstable; urgency=low
+osc (1.10.1-0) unstable; urgency=low
 
   * Placeholder
 

++++++ osc-1.9.2.tar.gz -> osc-1.10.1.tar.gz ++++++
++++ 2681 lines of diff (skipped)

++++++ osc.dsc ++++++
--- /var/tmp/diff_new_pack.VvkIUH/_old  2024-11-09 20:58:10.057912822 +0100
+++ /var/tmp/diff_new_pack.VvkIUH/_new  2024-11-09 20:58:10.061912988 +0100
@@ -1,6 +1,6 @@
 Format: 1.0
 Source: osc
-Version: 1.9.2-0
+Version: 1.10.1-0
 Binary: osc
 Maintainer: Adrian Schroeter <[email protected]>
 Architecture: any

Reply via email to