mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-04 02:17:14 +08:00
kcoreaddons: fix krandom issue.
This commit is contained in:
parent
4587923988
commit
31300bd3d2
@ -4,7 +4,7 @@ source ../frameworks.conf
|
||||
|
||||
pkgname=kcoreaddons
|
||||
pkgver=${KFVersion}
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc='Addons to QtCore'
|
||||
arch=('x86_64')
|
||||
url='https://projects.kde.org/projects/frameworks/kcoreaddons'
|
||||
@ -13,11 +13,15 @@ depends=("qt5-base" 'shared-mime-info' 'gamin')
|
||||
makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools')
|
||||
groups=('kf5')
|
||||
install=${pkgname}.install
|
||||
source=("$KFServer/${pkgname}-${pkgver}.tar.xz")
|
||||
sha256sums=( $(getSum ${pkgname}) )
|
||||
source=("$KFServer/${pkgname}-${pkgver}.tar.xz"
|
||||
"krandom.patch")
|
||||
sha256sums=( $(getSum ${pkgname})
|
||||
"91927ffc396a165d2e0d687fbe2d82a102c1b43ae6fcf32be3f892fe682e1fb8")
|
||||
|
||||
prepare() {
|
||||
mkdir -p build
|
||||
cd ${srcdir}/${pkgname}-${pkgver}
|
||||
patch -Np1 -i ../krandom.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
@ -27,11 +31,6 @@ build() {
|
||||
make
|
||||
}
|
||||
|
||||
# check() {
|
||||
# cd build
|
||||
# make test
|
||||
# }
|
||||
|
||||
package() {
|
||||
cd build
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
27
kcoreaddons/krandom.patch
Normal file
27
kcoreaddons/krandom.patch
Normal file
@ -0,0 +1,27 @@
|
||||
From 78212436643af95779facd9593c82fb149c2213d Mon Sep 17 00:00:00 2001
|
||||
From: Albert Astals Cid <aacid@kde.org>
|
||||
Date: Tue, 26 Apr 2016 23:41:27 +0200
|
||||
Subject: [PATCH] Missing rand() -> qrand
|
||||
|
||||
Fixes regression introduced in 9ae6d765b37135bbfe3a8b936e5a88b8a435e424
|
||||
|
||||
Reviewed by Aleix
|
||||
|
||||
BUGS: 362161
|
||||
---
|
||||
src/lib/randomness/krandom.cpp | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/lib/randomness/krandom.cpp b/src/lib/randomness/krandom.cpp
|
||||
index eef6bf6..eaff71f 100644
|
||||
--- a/src/lib/randomness/krandom.cpp
|
||||
+++ b/src/lib/randomness/krandom.cpp
|
||||
@@ -51,7 +51,7 @@ int KRandom::random()
|
||||
}
|
||||
qsrand(seed);
|
||||
}
|
||||
- return rand();
|
||||
+ return qrand();
|
||||
}
|
||||
|
||||
QString KRandom::randomString(int length)
|
Loading…
Reference in New Issue
Block a user