Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / dtk6log
Commits:
de4e794e by Felix Yan at 2025-07-30T21:48:51+08:00
upgpkg: 0.0.4-1
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- − qt-6.9.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = dtk6log
pkgdesc = Simple, convinient and thread safe logger for Qt-based C++
apps
- pkgver = 0.0.2
- pkgrel = 6
+ pkgver = 0.0.4
+ pkgrel = 1
url = https://github.com/linuxdeepin/dtk6log
arch = x86_64
license = LGPL3
@@ -14,9 +14,7 @@ pkgbase = dtk6log
depends = spdlog
depends = fmt
depends = gcc-libs
- source = git+https://github.com/linuxdeepin/dtk6log.git#tag=0.0.2
- source = qt-6.9.patch
- sha512sums =
1c404161d69686bc0666107f73c36526ecc720551bda6c6cf4a6bf3c4fb5c98e291ee7cf5514e2296617e943260492d380d0117b9d3bef171ef66601c09f4036
- sha512sums =
9eb8d7089ccfed8207dfb55eaa678fd1f7cf1a29a10804d1ffb499549c0aab75ad6a2834db787492ee23eb6f158a638e6c90e6bcb346b076fb50e04030245b53
+ source = git+https://github.com/linuxdeepin/dtk6log.git#tag=0.0.4
+ sha512sums =
29d6f986285d9a99b663837eda0c2c293aa8cbbc828635eb0c190ec582e52235d9ae575f14920b57fc976af5035dc100d54c54d1f96e59ff14ce63510c3afe19
pkgname = dtk6log
=====================================
PKGBUILD
=====================================
@@ -1,22 +1,16 @@
# Maintainer: Felix Yan <[email protected]>
pkgname=dtk6log
-pkgver=0.0.2
-pkgrel=6
+pkgver=0.0.4
+pkgrel=1
pkgdesc='Simple, convinient and thread safe logger for Qt-based C++ apps'
arch=('x86_64')
url="https://github.com/linuxdeepin/dtk6log"
license=('LGPL3')
depends=('glibc' 'libsystemd' 'qt6-base' 'spdlog' 'fmt' 'gcc-libs')
makedepends=('git' 'cmake' 'ninja')
-source=("git+https://github.com/linuxdeepin/dtk6log.git#tag=$pkgver"
- qt-6.9.patch)
-sha512sums=('1c404161d69686bc0666107f73c36526ecc720551bda6c6cf4a6bf3c4fb5c98e291ee7cf5514e2296617e943260492d380d0117b9d3bef171ef66601c09f4036'
-
'9eb8d7089ccfed8207dfb55eaa678fd1f7cf1a29a10804d1ffb499549c0aab75ad6a2834db787492ee23eb6f158a638e6c90e6bcb346b076fb50e04030245b53')
-
-prepare() {
- patch -d $pkgname -p1 < qt-6.9.patch # Fix build with Qt 6.9
-}
+source=("git+https://github.com/linuxdeepin/dtk6log.git#tag=$pkgver")
+sha512sums=('29d6f986285d9a99b663837eda0c2c293aa8cbbc828635eb0c190ec582e52235d9ae575f14920b57fc976af5035dc100d54c54d1f96e59ff14ce63510c3afe19')
build() {
cd dtk6log
=====================================
qt-6.9.patch deleted
=====================================
@@ -1,46 +0,0 @@
-diff --git a/src/FileAppender.cpp b/src/FileAppender.cpp
-index 6f19248..705601c 100644
---- a/src/FileAppender.cpp
-+++ b/src/FileAppender.cpp
-@@ -76,8 +76,8 @@ void FileAppender::setFileName(const QString &s)
-
- m_logFile.setFileName(s);
-
-- if (!spdlog::get(loggerName(s)))
-- rolling_logger_mt(loggerName(s),
-+ if (!spdlog::get(loggerName(QFile(s))))
-+ rolling_logger_mt(loggerName(QFile(s)),
- m_logFile.fileName().toStdString(),
- 1024 * 1024 * 20, 0);
- }
-diff --git a/src/RollingFileAppender.cpp b/src/RollingFileAppender.cpp
-index 605e724..af65dc5 100644
---- a/src/RollingFileAppender.cpp
-+++ b/src/RollingFileAppender.cpp
-@@ -88,7 +88,7 @@ void RollingFileAppender::removeOldFiles()
-
- void RollingFileAppender::computeRollOverTime()
- {
-- if (auto *fs = get_sink<rolling_file_sink_mt>(loggerName(fileName())))
-+ if (auto *fs =
get_sink<rolling_file_sink_mt>(loggerName(QFile(fileName()))))
- {
- return fs->set_interval(RollingInterval(m_frequency));
- }
-@@ -103,7 +103,7 @@ void RollingFileAppender::setLogFilesLimit(int limit)
- QMutexLocker locker(&m_rollingMutex);
- m_logFilesLimit = limit;
-
-- if (auto *fs = get_sink<rolling_file_sink_mt>(loggerName(fileName())))
-+ if (auto *fs =
get_sink<rolling_file_sink_mt>(loggerName(QFile(fileName()))))
- {
- return fs->set_max_files(std::size_t(limit));
- }
-@@ -120,7 +120,7 @@ void RollingFileAppender::setLogSizeLimit(int limit)
- QMutexLocker locker(&m_rollingMutex);
- m_logSizeLimit = limit;
-
-- if (auto *fs = get_sink<rolling_file_sink_mt>(loggerName(fileName())))
-+ if (auto *fs =
get_sink<rolling_file_sink_mt>(loggerName(QFile(fileName()))))
- {
- return fs->set_max_size(std::size_t(limit));
- }
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/dtk6log/-/commit/de4e794e0a8048a3fb4ea7bb208c92cb57f79e7e
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/dtk6log/-/commit/de4e794e0a8048a3fb4ea7bb208c92cb57f79e7e
You're receiving this email because of your account on gitlab.archlinux.org.