[arch-commits] Commit in deepin-screen-recorder/trunk (PKGBUILD)

Felix Yan felixonmars at gemini.archlinux.org
Fri Apr 8 01:21:47 UTC 2022


    Date: Friday, April 8, 2022 @ 01:21:47
  Author: felixonmars
Revision: 1182958

upgpkg: deepin-screen-recorder 5.10.15-1

Modified:
  deepin-screen-recorder/trunk/PKGBUILD

----------+
 PKGBUILD |   10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-04-08 01:05:46 UTC (rev 1182957)
+++ PKGBUILD	2022-04-08 01:21:47 UTC (rev 1182958)
@@ -3,8 +3,8 @@
 # Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
 
 pkgname=deepin-screen-recorder
-pkgver=5.10.9
-pkgrel=3
+pkgver=5.10.15
+pkgrel=1
 pkgdesc='Deepin Screen Recorder'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-screen-recorder"
@@ -16,11 +16,14 @@
 conflicts=('deepin-screenshot')
 groups=('deepin-extra')
 source=("https://github.com/linuxdeepin/deepin-screen-recorder/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('fc8578c1d41faaa8151c36e24edbf54b3325a3bef45d67fbc2feefc1789b0cdf677b84caf7f3620dc097eb49225b36e884ef327dce5bccb60bf064b9b5f9e580')
+sha512sums=('8724aef4faa22ce24673225a127a123c1156ba686cc6c63bf8cb30a3903d6c89dc2f29efcde5f6a2eb5b20c8f4e3cfc058f527cd5d9077e02960785d5d315993')
 
 prepare() {
   cd deepin-screen-recorder-$pkgver
 
+  # https://github.com/linuxdeepin/developer-center/issues/3035
+  sed -i "s^cat /etc/os-version | grep 'Community'^echo 'Community'^" src/src.pro
+
   # OpenCV 4 compatibility
   sed -i '/#include<opencv2/i #include <opencv2/imgproc/types_c.h>' src/utils/pixmergethread.h
 
@@ -29,7 +32,6 @@
 
   # X11 header's weirdness with GCC 10
   sed -i '/include <X11.extensions.XTest.h>/a #undef min' src/event_monitor.cpp
-  sed -i '/#include <iostream>/d;1i #include <iostream>' src/screen_shot_event.cpp
 }
 
 build(){



More information about the arch-commits mailing list