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)))

Reply via email to