Hello community,

here is the log from the commit of package keepassx for openSUSE:Factory 
checked in at 2014-08-27 07:46:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/keepassx (Old)
 and      /work/SRC/openSUSE:Factory/.keepassx.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "keepassx"

Changes:
--------
--- /work/SRC/openSUSE:Factory/keepassx/keepassx.changes        2014-08-04 
15:14:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.keepassx.new/keepassx.changes   2014-08-27 
07:46:29.000000000 +0200
@@ -1,0 +2,11 @@
+Mon Aug 25 12:35:16 UTC 2014 - [email protected]
+
+- keepassx-noselftest.patch: do not run internal selftest as it requires
+  libgcrypt checksums which we not always have.
+
+-------------------------------------------------------------------
+Fri Aug  1 22:04:55 UTC 2014 - [email protected]
+
+- Add keepassx-ppc64le.patch: Set correct endianess for ppc64le.
+
+-------------------------------------------------------------------

New:
----
  keepassx-noselftest.patch
  keepassx-ppc64le.patch

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

Other differences:
------------------
++++++ keepassx.spec ++++++
--- /var/tmp/diff_new_pack.srjSG8/_old  2014-08-27 07:46:30.000000000 +0200
+++ /var/tmp/diff_new_pack.srjSG8/_new  2014-08-27 07:46:30.000000000 +0200
@@ -24,6 +24,8 @@
 Group:          Productivity/Security
 Url:            http://www.keepassx.org/
 Source:         
http://www.keepassx.org/dev/attachments/download/69/keepassx-2.0-alpha6.tar.gz
+Patch0:         keepassx-ppc64le.patch
+Patch1:         keepassx-noselftest.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  libgcrypt-devel
@@ -41,6 +43,8 @@
 
 %prep
 %setup -q -n keepassx-2.0-alpha6
+%patch0 -p1
+%patch1 -p1
 
 %build
 mkdir -p build

++++++ keepassx-noselftest.patch ++++++
Index: keepassx-2.0-alpha6/tests/TestCryptoHash.cpp
===================================================================
--- keepassx-2.0-alpha6.orig/tests/TestCryptoHash.cpp
+++ keepassx-2.0-alpha6/tests/TestCryptoHash.cpp
@@ -30,9 +30,6 @@ void TestCryptoHash::initTestCase()
 
 void TestCryptoHash::test()
 {
-    // TODO: move somewhere else
-    QVERIFY(Crypto::selfTest());
-
     CryptoHash cryptoHash1(CryptoHash::Sha256);
     QCOMPARE(cryptoHash1.result(),
              
QByteArray::fromHex("e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"));
++++++ keepassx-ppc64le.patch ++++++
Index: keepassx-2.0-alpha6/src/crypto/salsa20/ecrypt-config.h
===================================================================
--- keepassx-2.0-alpha6.orig/src/crypto/salsa20/ecrypt-config.h
+++ keepassx-2.0-alpha6/src/crypto/salsa20/ecrypt-config.h
@@ -35,7 +35,11 @@
 #elif defined(__sparc)          /* Newer Sparc's */
 #define ECRYPT_BIG_ENDIAN
 #elif defined(__powerpc__)      /* PowerPC */
+#if defined(__LITTLE_ENDIAN__)
+#define ECRYPT_LITTLE_ENDIAN
+#else
 #define ECRYPT_BIG_ENDIAN
+#endif
 #elif defined(__ppc__)          /* PowerPC */
 #define ECRYPT_BIG_ENDIAN
 #elif defined(__hppa)           /* HP-PA */
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to