Thanks for the hint, @tiagoporsch. I've just updated the dependencies.
Search Criteria
Package Details: geary-git 46.0.r3.g8d111ef65-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/geary-git.git (read-only, click to copy) |
---|---|
Package Base: | geary-git |
Description: | An email application built around conversations, for the GNOME 3 desktop. |
Upstream URL: | https://gitlab.gnome.org/GNOME/geary |
Keywords: | client email GNOME |
Licenses: | GPL3 |
Conflicts: | geary |
Submitter: | emersion |
Maintainer: | letorbi |
Last Packager: | letorbi |
Votes: | 12 |
Popularity: | 0.000000 |
First Submitted: | 2015-08-31 14:59 (UTC) |
Last Updated: | 2024-06-14 20:47 (UTC) |
Dependencies (35)
- appstream-glib (appstream-glib-gitAUR)
- at-spi2-core (at-spi2-core-gitAUR)
- cairo (cairo-gitAUR)
- dconf
- enchant
- folks (folks-telepathy-gitAUR)
- gcr
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gmime3
- gsound
- gspell
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- icu (icu-gitAUR)
- json-glib (json-glib-gitAUR)
- libgee (libgee-gitAUR)
- libgoa
- libhandy (libhandy-gitAUR)
- libpeas
- libsecret
- libsoup3 (libsoup3-gitAUR)
- libstemmer (libstemmer-gitAUR)
- libunwind (libunwind-carbonAUR, libunwind-gitAUR)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- libytnef
- pango (pango-gitAUR)
- sqlite (sqlite-fossilAUR)
- webkit2gtk-4.1 (webkit2gtk-4.1-imgpasteAUR)
- git (git-gitAUR, git-glAUR) (make)
- gobject-introspection (make)
- itstool (make)
- meson (meson-gitAUR) (make)
- vala (vala-gitAUR) (make)
Required by (0)
Sources (1)
letorbi commented on 2024-06-14 20:48 (UTC)
tiagoporsch commented on 2024-03-23 17:23 (UTC)
Hello! The build is failing due to the removal of the appstream-glib
dependency. After manually installing it, it worked.
letorbi commented on 2023-12-22 10:40 (UTC)
@MarsSeed The dependencies have been updated. Let's see how it works out...
Thanks for pointing me to namcap. I was looking for such a tool...
MarsSeed commented on 2023-12-20 13:56 (UTC)
Also, there are missing (undeclared) dependencies, and there are others that are unneeded. Please kindly look into addressing the following namcap warnings:
$ namcap -i geary-git-44.0.r85.gd7ec8bafe-1-x86_64.pkg.tar.zst
WARN: Dependency json-glib detected and implicitly satisfied (libraries ['usr/lib/libjson-glib-1.0.so.0'] needed in files
['usr/lib/geary/libgeary-client-44.0.so'])
WARN: Dependency icu detected and implicitly satisfied (libraries ['usr/lib/libicuuc.so.74'] needed in files ['usr/lib/geary/libgeary-client-44.0.so',
'usr/lib/geary/web-extensions/libgeary-web-process.so'])
WARN: Dependency at-spi2-core detected and implicitly satisfied (libraries ['usr/lib/libatk-1.0.so.0'] needed in files
['usr/lib/geary/libgeary-client-44.0.so'])
WARN: Dependency libgoa detected and implicitly satisfied (libraries ['usr/lib/libgoa-1.0.so.0'] needed in files ['usr/lib/geary/libgeary-client-44.0.so'])
WARN: Dependency webkit2gtk-4.1 detected and implicitly satisfied (libraries ['usr/lib/libjavascriptcoregtk-4.1.so.0', 'usr/lib/libwebkit2gtk-4.1.so.0']
needed in files ['usr/lib/geary/libgeary-client-44.0.so', 'usr/lib/geary/web-extensions/libgeary-web-process.so'])
WARN: Dependency dconf detected and implicitly satisfied (needed for glib schemas)
WARN: Dependency gdk-pixbuf2 detected and implicitly satisfied (libraries ['usr/lib/libgdk_pixbuf-2.0.so.0'] needed in files
['usr/lib/geary/libgeary-client-44.0.so'])
WARN: Dependency libsoup3 detected and implicitly satisfied (libraries ['usr/lib/libsoup-3.0.so.0'] needed in files
['usr/lib/geary/libgeary-client-44.0.so'])
WARN: Dependency pango detected and implicitly satisfied (libraries ['usr/lib/libpangocairo-1.0.so.0', 'usr/lib/libpango-1.0.so.0'] needed in files
['usr/lib/geary/libgeary-client-44.0.so'])
WARN: Dependency glib2 detected and implicitly satisfied (libraries ['usr/lib/libgobject-2.0.so.0', 'usr/lib/libglib-2.0.so.0', 'usr/lib/libgio-2.0.so.0']
needed in files ['usr/bin/geary', 'usr/lib/geary/plugins/sent-sound/libsent-sound.so', 'usr/lib/geary/plugins/mail-merge/libmail-merge.so',
'usr/lib/geary/plugins/special-folders/libspecial-folders.so', 'usr/lib/geary/libgeary-client-44.0.so',
'usr/lib/geary/plugins/desktop-notifications/libdesktop-notifications.so', 'usr/lib/geary/plugins/notification-badge/libnotification-badge.so',
'usr/lib/geary/web-extensions/libgeary-web-process.so', 'usr/lib/geary/plugins/email-templates/libemail-templates.so',
'usr/lib/geary/plugins/folder-highlight/libfolder-highlight.so'])
WARN: Dependency hicolor-icon-theme detected and implicitly satisfied (needed for hicolor theme hierarchy)
WARN: Dependency libsecret detected and implicitly satisfied (libraries ['usr/lib/libsecret-1.so.0'] needed in files
['usr/lib/geary/libgeary-client-44.0.so'])
WARN: Dependency cairo detected and implicitly satisfied (libraries ['usr/lib/libcairo.so.2'] needed in files ['usr/lib/geary/libgeary-client-44.0.so'])
WARN: Dependency glibc detected and implicitly satisfied (libraries ['usr/lib/libm.so.6', 'usr/lib/libc.so.6'] needed in files ['usr/bin/geary',
'usr/lib/geary/plugins/notification-badge/libnotification-badge.so', 'usr/lib/geary/plugins/sent-sound/libsent-sound.so',
'usr/lib/geary/web-extensions/libgeary-web-process.so', 'usr/lib/geary/plugins/email-templates/libemail-templates.so',
'usr/lib/geary/plugins/mail-merge/libmail-merge.so', 'usr/lib/geary/libgeary-client-44.0.so',
'usr/lib/geary/plugins/desktop-notifications/libdesktop-notifications.so'])
WARN: Dependency included, but may not be needed ('appstream-glib')
WARN: Dependency included, but may not be needed ('gnome-online-accounts')
WARN: Dependency included, but may not be needed ('libnotify')
WARN: Dependency included, but may not be needed ('libsoup')
WARN: Dependency included, but may not be needed ('nuspell')
WARN: Dependency included, but may not be needed ('webkit2gtk')
INFO: Depends as namcap sees them:
depends=(at-spi2-core
cairo
dconf
enchant
folks
gcr
gdk-pixbuf2
glib2
glibc
gmime3
gsound
gspell
gtk3
hicolor-icon-theme
icu
json-glib
libgee
libgoa
libhandy
libpeas
libsecret
libsoup3
libstemmer
libunwind
libxml2
libytnef
pango
sqlite
webkit2gtk-4.1)
MarsSeed commented on 2023-12-20 13:54 (UTC)
This last commit was a no-change bump as far as devtools / makepkg / AUR helpers are concerned, so they won't rebuild the package unless the user forces it.
MarsSeed commented on 2023-11-16 16:59 (UTC)
Hi all,
Anyone who might have used the geary-preview package should install geary-git instead.
Upstream no longer releases non-stable tags since 2021.
letorbi commented on 2023-07-03 13:34 (UTC)
Hi, I am the maintainer of the geary-git package and I am wondering in what way your package differs from it.
If there is a difference, it might be helpful to mention this in the package description to help others to decide which package they need.
If there is no differences it would be nice if you could remove the package from the AUR to avoid cluttering due to duplicate packages.
letorbi commented on 2021-04-26 10:31 (UTC) (edited on 2021-04-26 10:33 (UTC) by letorbi)
Starting with 2021-04-28 (ca0deba) geary-git
uses the build-profile "release" instead of "development". This causes a change in the names of the cache-, config- and databae-directories.
Rename the following directories, if you want to keep your old setup:
- ~/.cache/geary-development -> ~/.cache/geary
- ~/.config/geary-development -> ~/.config/geary
- ~/.local/share/geary-development -> ~/.local/share/geary
letorbi commented on 2021-04-26 10:26 (UTC)
@jonian I've researched a bit and it seems to make sense to use the release profile to prevent that people loose they config and mail database when switching from geary
to geary-git
.
Apart from that I've also updated the version scheme to match it with the recommendations for VCS packages in the official wiki.
letorbi commented on 2021-04-24 19:40 (UTC)
@jonian I thought about switching to the release-profile a few times already, but I'm still undecided. On the one hand it seems to make sense, because geary-git is obviously a package, but on the other hand it is also a -git package, which represents an unstable development state.
Are there any specific things that break without using the release profile? Or is it just about the user interface background and the icon? I am willing to change the build profile, if there are any problems.
Otherwise I'd like to follow the common behaviour of other -git packages. Do you know, if other -git packages are using release of develop profiles? Or is there something in the AUR guilelines?
Pinned Comments
letorbi commented on 2021-04-26 10:31 (UTC) (edited on 2021-04-26 10:33 (UTC) by letorbi)
Starting with 2021-04-28 (ca0deba)
geary-git
uses the build-profile "release" instead of "development". This causes a change in the names of the cache-, config- and databae-directories.Rename the following directories, if you want to keep your old setup: