pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/google-glog



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Feb 18 09:03:18 UTC 2025

Modified Files:
        pkgsrc/devel/google-glog: Makefile PLIST distinfo
        pkgsrc/devel/google-glog/patches: patch-src_glog_platform.h

Log Message:
google-glog: updated to 0.7.1

0.7.1

This is a maintenance release that addresses several issues found in glog 0.7.0. In particular, we fixed Android detection and properly format unknown stack frames now.

0.7.0

In this release, glog underwent a major overhaul to take advantage of C++14 language and library features. Among the many changes, the public API has also been extended to use the more up-to-date 
standard library types (notably chrono).

Highlights

C++14 is now the primary language standard
Emscripten support
Many fixes and enhancements


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/google-glog/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/google-glog/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/google-glog/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/google-glog/patches/patch-src_glog_platform.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/google-glog/Makefile
diff -u pkgsrc/devel/google-glog/Makefile:1.14 pkgsrc/devel/google-glog/Makefile:1.15
--- pkgsrc/devel/google-glog/Makefile:1.14      Sun Aug 25 06:18:34 2024
+++ pkgsrc/devel/google-glog/Makefile   Tue Feb 18 09:03:18 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.14 2024/08/25 06:18:34 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2025/02/18 09:03:18 adam Exp $
 
-DISTNAME=      glog-0.6.0
+DISTNAME=      glog-0.7.1
 PKGNAME=       google-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=google/}
 GITHUB_PROJECT=        glog
@@ -13,8 +12,9 @@ HOMEPAGE=     https://github.com/google/glog
 COMMENT=       Application Level Logging library for C++
 LICENSE=       modified-bsd
 
-USE_LANGUAGES= c c++
-USE_TOOLS+=    pkg-config
+USE_CXX_FEATURES=      c++14
+USE_LANGUAGES=         c c++
+USE_TOOLS+=            pkg-config
 
 CMAKE_CONFIGURE_ARGS+= -DWITH_UNWIND=OFF
 

Index: pkgsrc/devel/google-glog/PLIST
diff -u pkgsrc/devel/google-glog/PLIST:1.3 pkgsrc/devel/google-glog/PLIST:1.4
--- pkgsrc/devel/google-glog/PLIST:1.3  Fri Mar  3 09:59:58 2023
+++ pkgsrc/devel/google-glog/PLIST      Tue Feb 18 09:03:18 2025
@@ -1,10 +1,12 @@
-@comment $NetBSD: PLIST,v 1.3 2023/03/03 09:59:58 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/02/18 09:03:18 adam Exp $
 include/glog/export.h
+include/glog/flags.h
 include/glog/log_severity.h
 include/glog/logging.h
 include/glog/platform.h
 include/glog/raw_logging.h
 include/glog/stl_logging.h
+include/glog/types.h
 include/glog/vlog_is_on.h
 lib/cmake/glog/glog-config-version.cmake
 lib/cmake/glog/glog-config.cmake
@@ -12,6 +14,5 @@ lib/cmake/glog/glog-modules.cmake
 lib/cmake/glog/glog-targets-noconfig.cmake
 lib/cmake/glog/glog-targets.cmake
 lib/libglog.so
-lib/libglog.so.0.6.0
-lib/libglog.so.1
-lib/pkgconfig/libglog.pc
+lib/libglog.so.0.7.1
+lib/libglog.so.2

Index: pkgsrc/devel/google-glog/distinfo
diff -u pkgsrc/devel/google-glog/distinfo:1.10 pkgsrc/devel/google-glog/distinfo:1.11
--- pkgsrc/devel/google-glog/distinfo:1.10      Wed Apr 12 10:39:21 2023
+++ pkgsrc/devel/google-glog/distinfo   Tue Feb 18 09:03:18 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2023/04/12 10:39:21 jperkin Exp $
+$NetBSD: distinfo,v 1.11 2025/02/18 09:03:18 adam Exp $
 
-BLAKE2s (glog-0.6.0.tar.gz) = a0acac39582645d921743be6dfc9263fb3d7aca5829e59b2815a9272f44b58b0
-SHA512 (glog-0.6.0.tar.gz) = fd2c42583d0dd72c790a8cf888f328a64447c5fb9d99b2e2a3833d70c102cb0eb9ae874632c2732424cc86216c8a076a3e24b23a793eaddb5da8a1dc52ba9226
-Size (glog-0.6.0.tar.gz) = 193267 bytes
-SHA1 (patch-src_glog_platform.h) = 26cade73faa55fbe72fa706585a685315f359656
+BLAKE2s (glog-0.7.1.tar.gz) = 0e1cc258231a29a1edfaf83b98937345644d1e363e384916b6dc5ea8b537fafb
+SHA512 (glog-0.7.1.tar.gz) = 2dabac87d44e4fe58beceb31b22be732b47df84c22f1af8c0e7d0f262de939889de1f16025c1256539f2833ef3393bc92034e983aa2886752bb8705801a68630
+Size (glog-0.7.1.tar.gz) = 182681 bytes
+SHA1 (patch-src_glog_platform.h) = 27f3140be87262bf03c3ecbbfec9b258df6df77a

Index: pkgsrc/devel/google-glog/patches/patch-src_glog_platform.h
diff -u pkgsrc/devel/google-glog/patches/patch-src_glog_platform.h:1.1 pkgsrc/devel/google-glog/patches/patch-src_glog_platform.h:1.2
--- pkgsrc/devel/google-glog/patches/patch-src_glog_platform.h:1.1      Wed Apr 12 10:39:21 2023
+++ pkgsrc/devel/google-glog/patches/patch-src_glog_platform.h  Tue Feb 18 09:03:18 2025
@@ -1,15 +1,15 @@
-$NetBSD: patch-src_glog_platform.h,v 1.1 2023/04/12 10:39:21 jperkin Exp $
+$NetBSD: patch-src_glog_platform.h,v 1.2 2025/02/18 09:03:18 adam Exp $
 
 Support illumos.
 
---- src/glog/platform.h.orig   2022-04-04 22:03:27.000000000 +0000
+--- src/glog/platform.h.orig   2024-06-08 15:07:34.000000000 +0000
 +++ src/glog/platform.h
-@@ -50,6 +50,8 @@
- #define GLOG_OS_NETBSD
- #elif defined(__OpenBSD__)
- #define GLOG_OS_OPENBSD
+@@ -53,6 +53,8 @@
+ #  define GLOG_OS_OPENBSD
+ #elif defined(__EMSCRIPTEN__)
+ #  define GLOG_OS_EMSCRIPTEN
 +#elif defined(__illumos__)
-+#define GLOG_OS_ILLUMOS
++#  define GLOG_OS_ILLUMOS
  #else
  // TODO(hamaji): Add other platforms.
  #error Platform not supported by glog. Please consider to contribute platform information by submitting a pull request on Github.



Home | Main Index | Thread Index | Old Index