[-]
[+]
|
Added |
_service:tar_git:libzypp.changes
|
|
[-]
[+]
|
Added |
_service:tar_git:libzypp.spec
^
|
|
[-]
[+]
|
Added |
_service:tar_git:0001-zypp-PublicKey.cc-Use-GPG_BINARY-from-KeyRing.cc.patch
^
|
@@ -0,0 +1,64 @@
+From 50ed977e1b166ba23a029f3a5194121ea4d45dd7 Mon Sep 17 00:00:00 2001
+From: Thomas Perl <m@thp.io>
+Date: Fri, 6 Feb 2015 16:28:43 +0100
+Subject: [PATCH] zypp/PublicKey.cc: Use GPG_BINARY from KeyRing.cc
+
+On systems where "gpg" is not available, checking the public key
+would fail. Use GPG_BINARY in both PublicKey.cc and KeyRing.cc,
+and define it in a single place only (ExternalProgram.h).
+
+The original patch was partially integrated in upstream
+commit 092cded378742fcbb0761cc470da863cb32ed537, but only as a duplicated
+define in KeyRing and PublicKey. This patch now just moves the define to
+ExternalProgram.h
+---
+ zypp/ExternalProgram.h | 2 ++
+ zypp/KeyRing.cc | 3 ---
+ zypp/PublicKey.cc | 3 ---
+ 3 files changed, 2 insertions(+), 6 deletions(-)
+
+diff --git a/zypp/ExternalProgram.h b/zypp/ExternalProgram.h
+index f3fc850..99a3143 100644
+--- a/zypp/ExternalProgram.h
++++ b/zypp/ExternalProgram.h
+@@ -22,6 +22,8 @@
+ #include "zypp/base/ExternalDataSource.h"
+ #include "zypp/Pathname.h"
+
++#define GPG_BINARY "/usr/bin/gpg2"
++
+ namespace zypp {
+
+ /**
+diff --git a/zypp/KeyRing.cc b/zypp/KeyRing.cc
+index d6b8246..826ce4c 100644
+--- a/zypp/KeyRing.cc
++++ b/zypp/KeyRing.cc
+@@ -35,9 +35,6 @@ using std::endl;
+ #undef ZYPP_BASE_LOGGER_LOGGROUP
+ #define ZYPP_BASE_LOGGER_LOGGROUP "zypp::KeyRing"
+
+-/** \todo Fix duplicate define in PublicKey/KeyRing */
+-#define GPG_BINARY "/usr/bin/gpg2"
+-
+ ///////////////////////////////////////////////////////////////////
+ namespace zypp
+ { /////////////////////////////////////////////////////////////////
+diff --git a/zypp/PublicKey.cc b/zypp/PublicKey.cc
+index fa17b79..fdbc95e 100644
+--- a/zypp/PublicKey.cc
++++ b/zypp/PublicKey.cc
+@@ -28,9 +28,6 @@
+
+ #include <ctime>
+
+-/** \todo Fix duplicate define in PublicKey/KeyRing */
+-#define GPG_BINARY "/usr/bin/gpg2"
+-
+ using std::endl;
+
+ ///////////////////////////////////////////////////////////////////
+--
+1.8.3-rc3
+
+
|
[-]
[+]
|
Added |
_service:tar_git:0002-Diffs-14.35.0-10.patch
^
|
@@ -0,0 +1,40 @@
+diff --git a/zypp.conf b/zypp.conf
+index dfe7f64..5292843 100644
+--- a/zypp.conf
++++ b/zypp.conf
+@@ -199,7 +199,7 @@
+ ##
+ ## This option has no effect unless download.use_deltarpm is set true.
+ ##
+-# download.use_deltarpm.always = false
++download.use_deltarpm.always = true
+
+ ##
+ ## Hint which media to prefer when installing packages (download vs. CD).
+@@ -427,6 +427,16 @@
+ # solver.checkSystemFile = /etc/zypp/systemCheck
+
+ ##
++## This directory can contain files that contain requirements/conflicts
++## which fulfill the needs of a running system (see checkSystemFile).
++##
++## Files are read in alphabetical order.
++##
++## Default value: {configdir}/systemCheck.d
++##
++# solver.checkSystemFileDir = /etc/zypp/systemCheck.d
++
++##
+ ## When committing a dist upgrade (e.g. 'zypper dup') a solver testcase
+ ## is written to /var/log/updateTestcase-<date>. It is needed in bugreports.
+ ## This option returns the number of testcases to keep on the system. Old
+@@ -595,7 +505,7 @@ multiversion.kernels = latest,latest-1,running
+ ## Valid values: boolean
+ ## Default value: no
+ ##
+-# rpm.install.excludedocs = no
++rpm.install.excludedocs = yes
+
+ ##
+ ## Location of history log file.
+
|
[-]
[+]
|
Added |
_service:tar_git:aarch64.patch
^
|
@@ -0,0 +1,14 @@
+Index: zypp/ZConfig.cc
+===================================================================
+--- zypp.orig/ZConfig.cc
++++ zypp/ZConfig.cc
+@@ -133,7 +133,8 @@ namespace zypp
+ ERR << "Cant open " << PathInfo("/proc/cpuinfo") << endl;
+ }
+ }
+- else if ( architecture == Arch_armv7l || architecture == Arch_armv6l )
++ else if ( architecture == Arch_armv7l || architecture == Arch_armv6l ||
++ architecture == Arch_aarch64 )
+ {
+ std::ifstream platform( "/etc/rpm/platform" );
+ if (platform)
|
[-]
[+]
|
Changed |
_service
^
|
@@ -3,6 +3,6 @@
<param name="url">https://git.merproject.org/aa13q/libzypp</param>
<param name="branch">master</param>
<param name="revision">e9f65d4001a20a7bf511fe1f19692b255a6d8412</param>
- <param name="dumb">Y</param>
+ <param name="dumb">N</param>
</service>
</services>
|
|
Added |
_service:tar_git:libzypp-14.35.0+master.20170521010510.4.ge9f65d4.tar.bz2
^
|
[-]
[+]
|
Added |
_service:tar_git:libzypp-rpmlintrc
^
|
@@ -0,0 +1 @@
+addFilter("libzypp.* shlib-policy-name-error")
|