Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / arrow


Commits:
3750c868 by Antonio Rojas at 2024-04-27T20:37:57+02:00
upgpkg: 16.0.0-1: Update to 16.0.0

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- − glog-0.7.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = arrow
        pkgdesc = Columnar in-memory analytics layer for big data.
-       pkgver = 15.0.2
+       pkgver = 16.0.0
        pkgrel = 1
        url = https://arrow.apache.org
        arch = x86_64
@@ -30,20 +30,18 @@ pkgbase = arrow
        depends = zstd
        provides = parquet-cpp
        conflicts = parquet-cpp
-       source = 
https://archive.apache.org/dist/arrow/arrow-15.0.2/apache-arrow-15.0.2.tar.gz
-       source = 
https://archive.apache.org/dist/arrow/arrow-15.0.2/apache-arrow-15.0.2.tar.gz.asc
+       source = 
https://archive.apache.org/dist/arrow/arrow-16.0.0/apache-arrow-16.0.0.tar.gz
+       source = 
https://archive.apache.org/dist/arrow/arrow-16.0.0/apache-arrow-16.0.0.tar.gz.asc
        source = git+https://github.com/apache/parquet-testing.git
        source = git+https://github.com/apache/arrow-testing.git
        source = lz4-cmake.patch
-       source = glog-0.7.patch
        validpgpkeys = 265F80AB84FE03127E14F01125BCCA5220D84079
        validpgpkeys = 08D3564B7C6A9CAFBFF6A66791D18FCF079F8007
        validpgpkeys = AF6AADA4C9835B75973FF5DA275C532289DD0F4A
-       sha512sums = 
6c83e3be1e5840c30387f088315b74aca8e7c2d060793af70a156effb496a71e3e6af0693188c0f46f8a4a061a263a47095912ef04a5dc8141abd59075b14c78
+       sha512sums = 
773f4f3eef603032c8ba0cfdc023bfd2a24bb5e41c82da354a22d7854ab153294ede1f4782cc32b27451cf1b58303f105bac61ceeb3568faea747b93e21d79e4
        sha512sums = SKIP
        sha512sums = SKIP
        sha512sums = SKIP
        sha512sums = 
35af7cafbc83f02ab7fb219accda890ca1c233b0393bd2e91c07f3673a5a34e41752c5db071ab61fcc9e7154fafaca1394dd481de7e03e06856864c4197c52d6
-       sha512sums = 
b73379dd2ecbd420dcec70b080aa3c780bf3e92ae284d64528885809f6fd1c10261460bc04deb04fff8cc55eb3ee069f25603a47c74f6581aea6c331248508ce
 
 pkgname = arrow


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 # Contributor: Guillaume Horel <guillaume.ho...@gmail.com>
 
 pkgname=arrow
-pkgver=15.0.2
+pkgver=16.0.0
 pkgrel=1
 pkgdesc="Columnar in-memory analytics layer for big data."
 arch=(x86_64)
@@ -16,22 +16,18 @@ makedepends=(boost clang cmake flatbuffers git gmock 
rapidjson xsimd)
 
source=(https://archive.apache.org/dist/${pkgname}/${pkgname}-${pkgver}/apache-${pkgname}-${pkgver}.tar.gz{,.asc}
         git+https://github.com/apache/parquet-testing.git
         git+https://github.com/apache/arrow-testing.git
-        lz4-cmake.patch
-        glog-0.7.patch)
-sha512sums=('6c83e3be1e5840c30387f088315b74aca8e7c2d060793af70a156effb496a71e3e6af0693188c0f46f8a4a061a263a47095912ef04a5dc8141abd59075b14c78'
+        lz4-cmake.patch)
+sha512sums=('773f4f3eef603032c8ba0cfdc023bfd2a24bb5e41c82da354a22d7854ab153294ede1f4782cc32b27451cf1b58303f105bac61ceeb3568faea747b93e21d79e4'
             'SKIP'
             'SKIP'
             'SKIP'
-            
'35af7cafbc83f02ab7fb219accda890ca1c233b0393bd2e91c07f3673a5a34e41752c5db071ab61fcc9e7154fafaca1394dd481de7e03e06856864c4197c52d6'
-            
'b73379dd2ecbd420dcec70b080aa3c780bf3e92ae284d64528885809f6fd1c10261460bc04deb04fff8cc55eb3ee069f25603a47c74f6581aea6c331248508ce')
+            
'35af7cafbc83f02ab7fb219accda890ca1c233b0393bd2e91c07f3673a5a34e41752c5db071ab61fcc9e7154fafaca1394dd481de7e03e06856864c4197c52d6')
 validpgpkeys=(265F80AB84FE03127E14F01125BCCA5220D84079  # Krisztian Szucs 
(apache) <szucs.kriszt...@gmail.com>
               08D3564B7C6A9CAFBFF6A66791D18FCF079F8007  # Kouhei Sutou 
<k...@cozmixng.org>
               AF6AADA4C9835B75973FF5DA275C532289DD0F4A) # Raúl Cumplido 
Domínguez (CODE SIGNING KEY) <rau...@apache.org>
 
 prepare() {
   patch -d apache-${pkgname}-${pkgver} -p1 < lz4-cmake.patch # Fix build when 
lz4 is built with cmake
-  rm apache-${pkgname}-${pkgver}/cpp/cmake_modules/FindGLOG.cmake # Use 
upstream glog cmake module, fixes build with 0.7
-  patch -d apache-${pkgname}-${pkgver} -p1 < glog-0.7.patch # Fix build with 
glog 0.7
 }
 
 build(){


=====================================
glog-0.7.patch deleted
=====================================
@@ -1,31 +0,0 @@
-diff --git a/cpp/src/arrow/util/logging.cc b/cpp/src/arrow/util/logging.cc
-index 9c68982a3..beedf1673 100644
---- a/cpp/src/arrow/util/logging.cc
-+++ b/cpp/src/arrow/util/logging.cc
-@@ -114,7 +114,7 @@ static std::unique_ptr<std::string> log_dir_;
- #ifdef ARROW_USE_GLOG
- 
- // Glog's severity map.
--static int GetMappedSeverity(ArrowLogLevel severity) {
-+static google::LogSeverity GetMappedSeverity(ArrowLogLevel severity) {
-   switch (severity) {
-     case ArrowLogLevel::ARROW_DEBUG:
-       return google::GLOG_INFO;
-@@ -146,7 +146,7 @@ void ArrowLog::StartArrowLog(const std::string& app_name,
-   app_name_.reset(new std::string(app_name));
-   log_dir_.reset(new std::string(log_dir));
- #ifdef ARROW_USE_GLOG
--  int mapped_severity_threshold = GetMappedSeverity(severity_threshold_);
-+  google::LogSeverity mapped_severity_threshold = 
GetMappedSeverity(severity_threshold_);
-   google::SetStderrLogging(mapped_severity_threshold);
-   // Enable log file if log_dir is not empty.
-   if (!log_dir.empty()) {
-@@ -171,7 +171,7 @@ void ArrowLog::StartArrowLog(const std::string& app_name,
-     google::SetLogFilenameExtension(app_name_without_path.c_str());
-     for (int i = static_cast<int>(severity_threshold_);
-          i <= static_cast<int>(ArrowLogLevel::ARROW_FATAL); ++i) {
--      int level = GetMappedSeverity(static_cast<ArrowLogLevel>(i));
-+      google::LogSeverity level = 
GetMappedSeverity(static_cast<ArrowLogLevel>(i));
-       google::SetLogDestination(level, dir_ends_with_slash.c_str());
-     }
-   }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/arrow/-/commit/3750c868d68de00420aba6d0501806c51eb8f19e

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/arrow/-/commit/3750c868d68de00420aba6d0501806c51eb8f19e
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to