[arch-commits] Commit in sysdig/trunk (PKGBUILD falcosecurity-liblua-2.1.patch)

Massimiliano Torromeo mtorromeo at gemini.archlinux.org
Fri Apr 1 14:11:08 UTC 2022


    Date: Friday, April 1, 2022 @ 14:11:07
  Author: mtorromeo
Revision: 1179777

upgpkg: sysdig 0.29.1-1

Modified:
  sysdig/trunk/PKGBUILD
Deleted:
  sysdig/trunk/falcosecurity-liblua-2.1.patch

--------------------------------+
 PKGBUILD                       |   25 ++++++++++---------------
 falcosecurity-liblua-2.1.patch |   13 -------------
 2 files changed, 10 insertions(+), 28 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-04-01 13:05:19 UTC (rev 1179776)
+++ PKGBUILD	2022-04-01 14:11:07 UTC (rev 1179777)
@@ -4,35 +4,30 @@
 
 pkgbase=sysdig
 pkgname=(sysdig sysdig-dkms)
-pkgver=0.28.0
-pkgrel=5
+pkgver=0.29.1
+pkgrel=1
 
 # from src/sysdig-*/cmake/modules/falcosecurity-libs.cmake
-_falcover=2160111cd088aea9ae2235d3385ecb0b1ab6623c
+_falcover=e5c53d648f3c4694385bbe488e7d47eaa36c229a
 
 pkgdesc="Open source system-level exploration and troubleshooting tool"
 arch=('x86_64')
 url="https://www.sysdig.com/"
 license=('GPL2' 'Apache' 'MIT')
-makedepends=('cmake' 'pandoc' 'gtest' 'jsoncpp' 'libjsoncpp.so' 'luajit' 'curl' 'libcurl.so' 'jq' 'libb64' 'intel-tbb' 'grpc' 'libgrpc++_unsecure.so')
+makedepends=('cmake' 'pandoc' 'gtest' 'jsoncpp' 'libjsoncpp.so' 'luajit' 'curl' 'libcurl.so' 'jq' 'libb64' 'intel-tbb' 'grpc' 'libgrpc++_unsecure.so' 'yaml-cpp')
 source=("https://github.com/draios/sysdig/archive/$pkgver/$pkgbase-$pkgver.tar.gz"
-        "https://github.com/falcosecurity/libs/archive/$_falcover.tar.gz"
+        "falcosecurity-libs-$_falcover.tar.gz::https://github.com/falcosecurity/libs/archive/$_falcover.tar.gz"
         "bashcomp-location.patch"
-        "falcosecurity-libs-nodownload.patch"
-        "falcosecurity-liblua-2.1.patch")
-sha256sums=('817e595d501acf3fe11dc659a154aadbba848dd87ae801f5bf34a42e84979f37'
-            'f84edc4f7490064a0e2264594013c01c205bc5fc968376bfb0ecc17582e5e112'
+        "falcosecurity-libs-nodownload.patch")
+sha256sums=('3721c97f0da43c1a68d2962d30363525d8532ab5f2534dfefc86d175e17e423e'
+            '80903bc57b7f9c5f24298ecf1531cf66ef571681b4bd1e05f6e4db704ffb380b'
             'aaee8a0ff414a24c5d5a479229324be1667bc5eb70702838f5d617fd986f947b'
-            'b8cedef6766c691a8a92810eb459593d80070f0cf5dfc32cae2a80ec00639429'
-            '11863751dc555a2a406e5276bbafa9185f1031d6f12c4cb051ac7097e7467889')
+            'b8cedef6766c691a8a92810eb459593d80070f0cf5dfc32cae2a80ec00639429')
 
 prepare() {
   cd "$srcdir/$pkgbase-$pkgver"
   patch -p1 -i "$srcdir"/bashcomp-location.patch
   patch -p1 -i "$srcdir"/falcosecurity-libs-nodownload.patch
-
-  cd "$srcdir/libs-$_falcover"
-  patch -p1 -i "$srcdir"/falcosecurity-liblua-2.1.patch
 }
 
 build() {
@@ -56,7 +51,7 @@
 
 package_sysdig() {
   optdepends=('sysdig-dkms: kernel module for live inspection')
-  depends=('jsoncpp' 'libjsoncpp.so' 'luajit' 'curl' 'libcurl.so' 'jq' 'libb64' 'intel-tbb' 'grpc' 'libgrpc++_unsecure.so')
+  depends=('jsoncpp' 'libjsoncpp.so' 'luajit' 'curl' 'libcurl.so' 'jq' 'libb64' 'intel-tbb' 'grpc' 'libgrpc++_unsecure.so' 'yaml-cpp')
 
   cd "$srcdir"/$pkgbase-$pkgver/build
   make install DESTDIR="$pkgdir"

Deleted: falcosecurity-liblua-2.1.patch
===================================================================
--- falcosecurity-liblua-2.1.patch	2022-04-01 13:05:19 UTC (rev 1179776)
+++ falcosecurity-liblua-2.1.patch	2022-04-01 14:11:07 UTC (rev 1179777)
@@ -1,13 +0,0 @@
-diff --git a/cmake/modules/luajit.cmake b/cmake/modules/luajit.cmake
-index 382dd1d..3009b92 100644
---- a/cmake/modules/luajit.cmake
-+++ b/cmake/modules/luajit.cmake
-@@ -6,7 +6,7 @@ option(USE_BUNDLED_LUAJIT "Enable building of the bundled LuaJIT" ${USE_BUNDLED_
- if(LUAJIT_INCLUDE)
- 	# we already have luajit
- elseif(NOT USE_BUNDLED_LUAJIT)
--	find_path(LUAJIT_INCLUDE luajit.h PATH_SUFFIXES luajit-2.0 luajit)
-+	find_path(LUAJIT_INCLUDE luajit.h PATH_SUFFIXES luajit-2.1 luajit)
- 	find_library(LUAJIT_LIB NAMES luajit luajit-5.1)
- 	if(LUAJIT_INCLUDE AND LUAJIT_LIB)
- 		message(STATUS "Found LuaJIT: include: ${LUAJIT_INCLUDE}, lib: ${LUAJIT_LIB}")



More information about the arch-commits mailing list