Hello community, here is the log from the commit of package pgloader for openSUSE:Factory checked in at 2020-07-20 21:01:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pgloader (Old) and /work/SRC/openSUSE:Factory/.pgloader.new.3592 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pgloader" Mon Jul 20 21:01:46 2020 rev:5 rq:821811 version:3.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/pgloader/pgloader.changes 2020-03-24 22:38:58.741282932 +0100 +++ /work/SRC/openSUSE:Factory/.pgloader.new.3592/pgloader.changes 2020-07-20 21:03:51.393244105 +0200 @@ -1,0 +2,6 @@ +Sat Jul 18 21:16:29 UTC 2020 - Stasiek Michalski <[email protected]> + +- Add patch for a broken dependency gh#fare/command-line-arguments#6 + + command-line-arguments.patch + +------------------------------------------------------------------- New: ---- command-line-arguments.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pgloader.spec ++++++ --- /var/tmp/diff_new_pack.DrL5dN/_old 2020-07-20 21:03:59.029251847 +0200 +++ /var/tmp/diff_new_pack.DrL5dN/_new 2020-07-20 21:03:59.029251847 +0200 @@ -24,6 +24,7 @@ Group: Productivity/Databases/Tools URL: https://pgloader.io Source: https://github.com/dimitri/%{name}/releases/download/v%{version}/%{name}-bundle-%{version}.tgz +Patch1: command-line-arguments.patch BuildRequires: fdupes BuildRequires: freetds-devel BuildRequires: pkgconfig @@ -56,6 +57,8 @@ %prep %setup -q -n %{name}-bundle-%{version} +%patch1 -p1 + %build export CCFLAGS="%{optflags}" export CCXFLAGS="%{optflags}" ++++++ command-line-arguments.patch ++++++ git -diff a/software/command-line-arguments-20191227-git/parse.lisp b/software/command-line-arguments-20191227-git/parse.lisp --- a/software/command-line-arguments-20191227-git/parse.lisp 2020-03-22 22:32:09.000000000 +0100 +++ b/software/command-line-arguments-20191227-git/parse.lisp 2020-07-18 23:25:46.474558600 +0200 @@ -103,13 +103,13 @@ :test 'equal))) (unless optional (register-finalizer)) - #'(lambda (value) + (cons (intern (string-upcase name) :keyword) #'(lambda (value) (when optional (register-finalizer)) (case value ((nil) (set symbol nil)) ((t) (error "Option ~A requires a parameter" (option-name name))) - (otherwise (push value (symbol-value symbol)))))))))) + (otherwise (push value (symbol-value symbol))))))))))) (defun finalize-list (name symbol optional actual-action) (let ((value (symbol-value symbol)))
