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


Commits:
e95883f7 by Antonio Rojas at 2025-02-01T16:14:17+01:00
upgpkg: 4.7.0-1: Update to 4.7.0

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = pdfpc
        pkgdesc = Presenter console with multi-monitor support for PDF files
-       pkgver = 4.6.0
-       pkgrel = 2
+       pkgver = 4.7.0
+       pkgrel = 1
        url = https://pdfpc.github.io/
        arch = x86_64
        license = GPL
@@ -12,17 +12,14 @@ pkgbase = pdfpc
        depends = libgee
        depends = gstreamer
        depends = gst-plugins-base
-       depends = webkit2gtk
+       depends = webkit2gtk-4.1
        depends = libsoup
        depends = qrencode
+       depends = discount
        optdepends = gst-plugin-gtk: for video playback
        optdepends = gst-plugins-good: more codecs for video playback support
        optdepends = gst-libav: more codecs for video playback support
-       source = 
https://github.com/pdfpc/pdfpc/archive/v4.6.0/pdfpc-4.6.0.tar.gz
-       source = https://github.com/pdfpc/pdfpc/commit/d38edfac.patch
-       source = 
https://github.com/Orc/discount/archive/v2.2.7d/discount-2.2.7d.tar.gz
-       sha256sums = 
3b1a393f36a1b0ddc29a3d5111d8707f25fb2dd2d93b0401ff1c66fa95f50294
-       sha256sums = 
e0b980efe688360e222b6ff2ac47a41d22cb7dabc0b446d61d2a5536df22457c
-       sha256sums = 
eb9f6629dadddb44c3111267b82e51d5fb8364e228cc3533fe937d8a99e0155b
+       source = 
https://github.com/pdfpc/pdfpc/archive/v4.7.0/pdfpc-4.7.0.tar.gz
+       sha256sums = 
0083a958a2e9288a15c31aabb76b3eadf104672b4e815017f31ffa0d87db02ec
 
 pkgname = pdfpc


=====================================
PKGBUILD
=====================================
@@ -3,44 +3,23 @@
 # Contributor: Andreas Bilke <andreas@bilke>
 
 pkgname=pdfpc
-pkgver=4.6.0
-pkgrel=2
+pkgver=4.7.0
+pkgrel=1
 _discountver=2.2.7d
 pkgdesc="Presenter console with multi-monitor support for PDF files"
 arch=(x86_64)
 url="https://pdfpc.github.io/";
 license=(GPL)
-depends=(gtk3 poppler-glib libgee gstreamer gst-plugins-base webkit2gtk
-         libsoup qrencode) # discount 3 not supported, statically build it for 
now
+depends=(gtk3 poppler-glib libgee gstreamer gst-plugins-base webkit2gtk-4.1
+         libsoup qrencode discount)
 optdepends=('gst-plugin-gtk: for video playback'
             'gst-plugins-good: more codecs for video playback support'
             'gst-libav: more codecs for video playback support')
 makedepends=(cmake vala)
-source=(https://github.com/pdfpc/pdfpc/archive/v$pkgver/$pkgname-$pkgver.tar.gz
-        https://github.com/pdfpc/pdfpc/commit/d38edfac.patch
-        
https://github.com/Orc/discount/archive/v$_discountver/discount-$_discountver.tar.gz)
-sha256sums=('3b1a393f36a1b0ddc29a3d5111d8707f25fb2dd2d93b0401ff1c66fa95f50294'
-            'e0b980efe688360e222b6ff2ac47a41d22cb7dabc0b446d61d2a5536df22457c'
-            'eb9f6629dadddb44c3111267b82e51d5fb8364e228cc3533fe937d8a99e0155b')
-
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < d38edfac.patch # Fix build with vala 0.56
-}
+source=(https://github.com/pdfpc/pdfpc/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('0083a958a2e9288a15c31aabb76b3eadf104672b4e815017f31ffa0d87db02ec')
 
 build() {
-  # build discount
-    cd discount-$_discountver
-    ./configure.sh \
-      --prefix=/usr \
-      --enable-all-features \
-      --with-fenced-code
-    make
-    make DESTDIR="$PWD" install
-    cd ..
-
-    PKG_CONFIG_PATH="$PWD"/discount-$_discountver/usr/lib/pkgconfig \
-    CFLAGS+=" -I$PWD/discount-$_discountver/usr/include" \
-    LDFLAGS+=" -L$PWD/discount-$_discountver/usr/lib" \
     cmake -B build -S $pkgname-$pkgver \
         -DCMAKE_INSTALL_PREFIX=/usr
     cmake --build build



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pdfpc/-/commit/e95883f758a23053ea88ec6d15ebb9edddb62115

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pdfpc/-/commit/e95883f758a23053ea88ec6d15ebb9edddb62115
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to