Package Details: giara-git 1.0.1.r0.g59195cf-1

Git Clone URL: https://aur.archlinux.org/giara-git.git (read-only, click to copy)
Package Base: giara-git
Description: GTK app for Reddit
Upstream URL: https://gitlab.gnome.org/World/giara
Keywords: Reddit
Licenses: GPL3
Conflicts: giara, redditgtk
Provides: giara
Replaces: redditgtk
Submitter: otreblan
Maintainer: otreblan (gabmus)
Last Packager: gabmus
Votes: 14
Popularity: 0.39
First Submitted: 2020-09-30 12:42 (UTC)
Last Updated: 2022-04-14 09:29 (UTC)

Latest Comments

saikat0511 commented on 2022-01-17 11:51 (UTC)

Replace python-mistune with python-mistune1

titaniumtown commented on 2022-01-05 20:06 (UTC)

missing dependency: blueprint-compiler-git

dreieck commented on 2022-01-05 14:45 (UTC)

When running, it fails for me with TypeError: gobjectAdwLeaflet' doesn't support property can_navigate_back':

Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/giara/__main__.py", line 209, in do_activate
    self.get_reddit_client()
  File "/usr/lib/python3.10/site-packages/giara/__main__.py", line 216, in get_reddit_client
    return self.continue_activate(
  File "/usr/lib/python3.10/site-packages/giara/__main__.py", line 241, in continue_activate
    self.window = AppWindow()
  File "/usr/lib/python3.10/site-packages/giara/app_window.py", line 19, in __init__
    self.main_ui = MainUI()
  File "/usr/lib/python3.10/site-packages/giara/main_ui.py", line 21, in __init__
    self.deck = MainDeck()
  File "/usr/lib/python3.10/site-packages/giara/main_deck.py", line 13, in __init__
    self._leaflet = Adw.Leaflet(
TypeError: gobject `AdwLeaflet' doesn't support property `can_navigate_back'

dreieck commented on 2022-01-05 14:43 (UTC) (edited on 2022-01-05 14:44 (UTC) by dreieck)

Fails to build for me with Program 'blueprint-compiler' not found or not executable:

==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true giara-git build
The Meson build system
Version: 0.60.3
Source dir: /home/felics/.cache/yay/giara-git/src/giara-git
Build dir: /home/felics/.cache/yay/giara-git/src/build
Build type: native build
Project name: giara
Project version: 1.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Message: Looking for dependencies
Found pkg-config: /usr/bin/pkg-config (1.8.0)
Run-time dependency glib-2.0 found: YES 2.70.2
Run-time dependency gobject-introspection-1.0 found: YES 1.70.0
Run-time dependency gtk4 found: YES 4.4.1
Run-time dependency libadwaita-1 found: YES 1.0.0.alpha.4
Program python3 found: YES (/usr/bin/python3)
Configuring org.gabmus.giara.desktop.i18n.in using configuration
Configuring org.gabmus.giara.service using configuration
Configuring org.gabmus.giara.gschema.xml using configuration
Program blueprint-compiler found: NO

giara-git/data/meson.build:82:0: ERROR: Program 'blueprint-compiler' not found or not executable

Looks like blueprint-compiler needs to be added to the makedepends; after I have installed it giara-git does build for me.

StefanT commented on 2021-11-03 12:52 (UTC)

For me giara only works with python-mistune1. python-mistune / python-mistune2 bring an error on start:

$ giara
Traceback (most recent call last):
  File "/usr/bin/giara", line 67, in <module>
    from giara import __main__
  File "/usr/lib/python3.9/site-packages/giara/__main__.py", line 9, in <module>
    from giara.app_window import AppWindow
  File "/usr/lib/python3.9/site-packages/giara/app_window.py", line 3, in <module>
    from giara.main_ui import MainUI
  File "/usr/lib/python3.9/site-packages/giara/main_ui.py", line 4, in <module>
    from giara.main_deck import MainDeck
  File "/usr/lib/python3.9/site-packages/giara/main_deck.py", line 2, in <module>
    from giara.left_stack import LeftStack
  File "/usr/lib/python3.9/site-packages/giara/left_stack.py", line 3, in <module>
    from giara.sections import PostListSection
  File "/usr/lib/python3.9/site-packages/giara/sections.py", line 3, in <module>
    from giara.markdown_view import MarkdownView
  File "/usr/lib/python3.9/site-packages/giara/markdown_view.py", line 21, in <module>
    class PangoRenderer(mistune.Renderer):
AttributeError: module 'mistune' has no attribute 'Renderer'

flipflop97 commented on 2021-08-03 20:30 (UTC)

Does this package really need gtk4-git (instead of just gtk4)? It build and works fine with the stable version.

Esgariot commented on 2021-05-17 20:41 (UTC)

@Avg-joe

There's a bug that results in authentication problems,

orggabmusgiaradesktop://authcallback?state=giara-<omitted>#_
Error authorizing Reddit client, retrying…
Error authorizing Reddit client after retry, quitting…

Current workaround is to trim #_ from end of url

https://gitlab.gnome.org/World/giara/-/issues/97#note_1076131

Avg-joe commented on 2021-04-04 04:32 (UTC)

I'm getting this error even after Allowing app access on reddit.

Error authorizing Reddit client, retrying… Error authorizing Reddit client after retry, quitting…

Darn95 commented on 2020-11-11 19:00 (UTC) (edited on 2020-11-12 08:47 (UTC) by Darn95)

This needs python-cairo as a dependency.

Would it be possible to add tray icon? I'm running KDE, if that matters. Secondly, it would be nice to have some kind of keyboard shortcut to get back to the previous page.

gabmus commented on 2020-10-12 07:10 (UTC)

Hi, I'm the original developer of Giara. Mind adding me as a maintainer for this package so that I can update the PKGBUILD when needed? Thanks.

otreblan commented on 2020-09-20 14:55 (UTC)

@yochananmarqos Done

yochananmarqos commented on 2020-09-20 14:52 (UTC) (edited on 2020-09-20 14:53 (UTC) by yochananmarqos)

gobject-introspection is not a runtime dependency, it's only required to build.

otreblan commented on 2020-09-20 14:44 (UTC)

@ignapk python-dateutil added as dependency.

ignapk commented on 2020-09-20 14:02 (UTC)

missing runtime dependency python-dateutil:

$ redditgtk 
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/redditgtk/__main__.py", line 165, in continue_activate
    self.window = AppWindow(self.reddit)
  File "/usr/lib/python3.8/site-packages/redditgtk/app_window.py", line 18, in __init__
    self.main_ui = MainUI(self.reddit)
  File "/usr/lib/python3.8/site-packages/redditgtk/main_ui.py", line 17, in __init__
    from redditgtk.main_deck import MainDeck
  File "/usr/lib/python3.8/site-packages/redditgtk/main_deck.py", line 2, in <module>
    from redditgtk.left_stack import LeftStack
  File "/usr/lib/python3.8/site-packages/redditgtk/left_stack.py", line 3, in <module>
    from redditgtk.sections_stack import SectionsStack
  File "/usr/lib/python3.8/site-packages/redditgtk/sections_stack.py", line 2, in <module>
    from redditgtk.post_preview import PostPreviewListbox
  File "/usr/lib/python3.8/site-packages/redditgtk/post_preview.py", line 1, in <module>
    from redditgtk.common_post_box import CommonPostBox
  File "/usr/lib/python3.8/site-packages/redditgtk/common_post_box.py", line 5, in <module>
    from dateutil import tz
ModuleNotFoundError: No module named 'dateutil'