Package Details: guitar 1.4.1-1

Git Clone URL: https://aur.archlinux.org/guitar.git (read-only, click to copy)
Package Base: guitar
Description: Open source Git GUI Client
Upstream URL: https://soramimi.github.io/Guitar/
Keywords: Client Git GUI
Licenses: GPL-2.0-only
Submitter: liberodark
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 5
Popularity: 0.000000
First Submitted: 2018-08-29 06:33 (UTC)
Last Updated: 2026-07-12 13:45 (UTC)

Latest Comments

1 2 Next › Last »

Mek101 commented on 2025-07-07 19:35 (UTC)

The package as is, is broken The build fails with

CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument  value.  Or, use the ... syntax
  to tell CMake that the project requires at least  but has been updated
  to work with policies introduced by  or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

FabioLolix commented on 2020-04-02 08:50 (UTC)

Is fixed now

lyokoJeremie commented on 2020-04-02 07:52 (UTC) (edited on 2020-04-02 07:57 (UTC) by lyokoJeremie)

build fail same.

and i find a issue & fix for it in upsteam

https://github.com/soramimi/Guitar/issues/69

but seems like the upsteam not release a new version for this.

the error is :

../src/texteditor/TextEditorWidget.cpp: In member function ‘void TextEditorWidget::paintScreen(QPainter*)’:
../src/texteditor/TextEditorWidget.cpp:327:29: error: reference to ‘screen’ is ambiguous
  327 |    Character const *line = &screen()->at(o);
      |                             ^~~~~~
In file included from ../src/texteditor/TextEditorWidget.h:9,
                 from ../src/texteditor/TextEditorWidget.cpp:1:
../src/texteditor/AbstractCharacterBasedApplication.h:237:32: note: candidates are: ‘const std::vector* AbstractCharacterBasedApplication::scree n() const’
  237 |  std::vector const *screen() const;
      |                                ^~~~~~
../src/texteditor/AbstractCharacterBasedApplication.h:236:26: note:                 ‘std::vector* AbstractCharacterBasedApplication::screen()’
  236 |  std::vector *screen();
      |                          ^~~~~~
In file included from /usr/include/qt/QtWidgets/QWidget:1,
                 from ../src/texteditor/TextEditorWidget.h:5,
                 from ../src/texteditor/TextEditorWidget.cpp:1:
/usr/include/qt/QtWidgets/qwidget.h:605:14: note:                 ‘QScreen* QWidget::screen() const’
  605 |     QScreen *screen() const;
      |              ^~~~~~

hayao commented on 2020-03-15 04:28 (UTC)

The build now fails.

rsevero commented on 2019-11-15 14:50 (UTC)

Here is a patch to update to Guitar 1.1.1: https://pastebin.com/ZnsR2WF6

ax34 commented on 2019-07-07 21:39 (UTC)

@FabioLolix yes, works. I forgot to "cleanbuild" with yay.

FabioLolix commented on 2019-07-07 06:11 (UTC)

@ax34 delete old sources files and try again

ax34 commented on 2019-07-05 17:38 (UTC)

guitar-1.0.0.tar.gz ... Passed
guitar.desktop ... FAILED
guitar-zlib.patch ... Passed
ERROR: One or more files did not pass the validity check!

Still an issue.

FabioLolix commented on 2019-07-05 16:21 (UTC)

@k2s desktop files are different