summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgit user2025-03-30 14:47:51 +0200
committergit user2025-03-30 14:47:51 +0200
commit680020d572776a7740d8be20c9427f5709e1de06 (patch)
tree30aa4fdda3490e7904f787a70bd1de29c3337cf3
parent85f3666b7b065d4d8f4feb0b22db8ad2abdc5d2f (diff)
downloadaur-680020d572776a7740d8be20c9427f5709e1de06.tar.gz
Added some missing optional dependencies; changed 'libsoup' to 'libsoup2'.
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD22
2 files changed, 38 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2314506391ab..6d39204db9a2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = claws-mail-protectedheaders-git
pkgdesc = A GTK based e-mail client. Latest git checkout, built against 'gtk3'. Patched to use charset supersets to decode titles and to display protected headers.
- pkgver = 4.3.1+80.r13565.20250330.5ce047a13
+ pkgver = 4.3.1+81.r13566.20250330.75990d760
pkgrel = 1
epoch = 0
url = https://www.claws-mail.org/
arch = i686
arch = x86_64
license = GPL-3.0-or-later
+ makedepends = ayatana-ido
makedepends = git
makedepends = glib2-devel
makedepends = python>=3
@@ -14,10 +15,14 @@ pkgbase = claws-mail-protectedheaders-git
makedepends = bogofilter
makedepends = dillo
makedepends = gumbo-parser>=0.12
+ makedepends = libayatana-appindicator
makedepends = libcanberra
+ makedepends = libdbusmenu-glib
makedepends = libgdata
+ makedepends = libgoa
makedepends = libical
makedepends = libnotify
+ makedepends = libxml2
makedepends = libytnef
makedepends = poppler-glib
makedepends = docbook-utils
@@ -25,7 +30,8 @@ pkgbase = claws-mail-protectedheaders-git
makedepends = texlive-core
makedepends = texlive-formatsextra
makedepends = ccache
- makedepends = webkit2gtk
+ makedepends = libsoup3
+ makedepends = webkit2gtk-4.1
depends = cairo
depends = compface
depends = dbus-glib
@@ -65,7 +71,10 @@ pkgbase = claws-mail-protectedheaders-git
optdepends = harfbuzz: for many plugins
optdepends = jpilot: for jpilot (palm pilot connection) plugin.
optdepends = libarchive: for archive plugin and various other plugins.
+ optdepends = ayatana-ido: for notification plugin.
optdepends = libcanberra: for notification plugin.
+ optdepends = libdbusmenu-glib: for notification plugin.
+ optdepends = libayatana-appindicator: for notification plugon.
optdepends = libgpg-error: for GPG and S-MIME plugins.
optdepends = libical: for vcalendar plugin.
optdepends = libnotify: for notification plugin.
@@ -81,15 +90,16 @@ pkgbase = claws-mail-protectedheaders-git
optdepends = libgdata: for gdata plugin.
optdepends = libgoa: for gdata plugin.
optdepends = libxml2: for gdata plugin.
- optdepends = libsoup: for gdata and fancy html viewer plugins.
- optdepends = webkit2gtk: for fancy webkit html viewer plugin
- provides = claws=4.3.1+80.r13565.20250330.5ce047a13
- provides = claws-mail=4.3.1+80.r13565.20250330.5ce047a13
- provides = claws-mail-gtk3=4.3.1+80.r13565.20250330.5ce047a13
- provides = claws-mail-title-superset=4.3.1+80.r13565.20250330.5ce047a13
- provides = claws-mail-protectedheaders=4.3.1+80.r13565.20250330.5ce047a13
+ optdepends = libjavascriptcoregtk-4.1.so: for fancy webkit html viewer plugin.
+ optdepends = libwebkit2gtk-4.1.so: for fancy webkit html viewer plugin.
+ optdepends = libsoup3: for fancy webkit html viewer plugin.
+ provides = claws=4.3.1+81.r13566.20250330.75990d760
+ provides = claws-mail=4.3.1+81.r13566.20250330.75990d760
+ provides = claws-mail-gtk3=4.3.1+81.r13566.20250330.75990d760
+ provides = claws-mail-title-superset=4.3.1+81.r13566.20250330.75990d760
+ provides = claws-mail-protectedheaders=4.3.1+81.r13566.20250330.75990d760
provides = claws-mail-bash-completion
- provides = claws-mail-extra-plugins=4.3.1+80.r13565.20250330.5ce047a13
+ provides = claws-mail-extra-plugins=4.3.1+81.r13566.20250330.75990d760
conflicts = claws
conflicts = claws-mail
conflicts = claws-mail-protectedheaders
diff --git a/PKGBUILD b/PKGBUILD
index 334eddf98f96..8757203b3316 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -32,7 +32,7 @@ esac
pkgname="${_pkgname}-${_pkgvariant}-git"
epoch=0
-pkgver=4.3.1+80.r13565.20250330.5ce047a13
+pkgver=4.3.1+81.r13566.20250330.75990d760
pkgrel=1
pkgdesc="A GTK based e-mail client. Latest git checkout, built against '${_TOOLKIT}'. Patched to use charset supersets to decode titles and to display protected headers."
arch=(
@@ -63,6 +63,7 @@ depends=(
'startup-notification'
)
makedepends=(
+ 'ayatana-ido'
'git'
'glib2-devel'
'python>=3'
@@ -71,10 +72,14 @@ makedepends=(
'bogofilter'
'dillo'
'gumbo-parser>=0.12'
+ 'libayatana-appindicator'
'libcanberra'
+ 'libdbusmenu-glib'
'libgdata'
+ 'libgoa'
'libical'
'libnotify'
+ 'libxml2'
'libytnef'
'poppler-glib'
# 'pygtk' # This requires python2 stuff to build. Most probably obsolete as (make) dependency.
@@ -105,7 +110,10 @@ optdepends=(
'harfbuzz: for many plugins'
'jpilot: for jpilot (palm pilot connection) plugin.'
'libarchive: for archive plugin and various other plugins.'
+ 'ayatana-ido: for notification plugin.'
'libcanberra: for notification plugin.'
+ 'libdbusmenu-glib: for notification plugin.'
+ 'libayatana-appindicator: for notification plugon.'
'libgpg-error: for GPG and S-MIME plugins.'
'libical: for vcalendar plugin.'
'libnotify: for notification plugin.'
@@ -121,7 +129,6 @@ optdepends=(
'libgdata: for gdata plugin.'
'libgoa: for gdata plugin.'
'libxml2: for gdata plugin.'
- 'libsoup: for gdata and fancy html viewer plugins.'
)
replaces=(
'claws-mail-extra-plugins'
@@ -179,8 +186,15 @@ fi
if [ "${_TOOLKIT}" == "gtk2" ]; then
_fancy_config_opts=('--disable-fancy-plugin')
else
- makedepends+=('webkit2gtk')
- optdepends+=('webkit2gtk: for fancy webkit html viewer plugin')
+ makedepends+=(
+ 'libsoup3'
+ 'webkit2gtk-4.1'
+ )
+ optdepends+=(
+ 'libjavascriptcoregtk-4.1.so: for fancy webkit html viewer plugin.'
+ 'libwebkit2gtk-4.1.so: for fancy webkit html viewer plugin.'
+ 'libsoup3: for fancy webkit html viewer plugin.'
+ )
_fancy_config_opts=('--enable-fancy-plugin')
fi
if "${_WITH_NETWORKMANAGER}"; then