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.