Package Details: hydrapaper-git 3.3.1.r0.g876d292-1

Git Clone URL: (read-only, click to copy)
Package Base: hydrapaper-git
Description: Wallpaper manager with multi monitor support
Upstream URL:
Licenses: GPL3
Conflicts: hydrapaper
Provides: hydrapaper
Submitter: gabmus
Maintainer: gabmus
Last Packager: gabmus
Votes: 8
Popularity: 0.001494
First Submitted: 2018-01-20 23:17 (UTC)
Last Updated: 2022-05-14 15:26 (UTC)

Latest Comments

scan commented on 2022-05-14 15:20 (UTC)


riskyfart commented on 2022-03-23 22:48 (UTC) (edited on 2022-03-23 22:50 (UTC) by riskyfart)

Found ninja-1.10.2 at /usr/bin/ninja
ninja: Entering directory `/home/username/.cache/paru/clone/hydrapaper-git/src/build'
[1/12] Generating data/gsettings-compile-data with a custom command
No schema files found: doing nothing.
[8/12] Generating data/blueprints with a custom command
FAILED: data 
/usr/bin/blueprint-compiler batch-compile data/. ../hydrapaper/data ../hydrapaper/data/ui/headerbar.blp ../hydrapaper/data/ui/monitors_flowbox_item.blp ../hydrapaper/data/ui/shortcutsWindow.blp ../hydrapaper/data/ui/wallpaper_flowbox_item_popover.blp ../hydrapaper/data/ui/wallpapers_flowbox.blp ../hydrapaper/data/ui/wp_mode_popover_menu.blp ../hydrapaper/data/ui/wallpapers_folders_view.blp ../hydrapaper/data/ui/wallpaper_flowbox_item.blp
Traceback (most recent call last):
  File "/usr/bin/blueprint-compiler", line 22, in <module>
    from blueprintcompiler import main
ModuleNotFoundError: No module named 'blueprintcompiler'
[11/12] Generating data/org.gabmus.hydrapaper.desktop with a custom command
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
error: failed to build 'hydrapaper-git-3.2.0.r1.g593f694-1': 
error: packages failed to build: hydrapaper-git-3.2.0.r1.g593f694-1

nipsky is right. Just install blueprint-compiler-git and then retry.

nipsky commented on 2022-02-05 12:40 (UTC)

Hi, this is missing blueprint-compiler-git as a dependency.

yochananmarqos commented on 2021-11-18 20:30 (UTC)

@GabMus: Please remove the >=1.0.0.alpha.4 from the libadwaita dependency. It's not possible to install libadwaita-git due to this:

looking for conflicting packages...
:: libadwaita-git and libadwaita are in conflict. Remove libadwaita? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing libadwaita breaks dependency 'libadwaita>=1.0.0.alpha.4' required by hydrapaper-git

yochananmarqos commented on 2021-11-17 04:22 (UTC) (edited on 2021-11-18 00:16 (UTC) by yochananmarqos)

@GabMus: Now it wants to update from 3.2.0.r0.g593f694-1 -> 3.2.0.r1.g593f694-1. Maybe it's a Yay issue since you updated the 3.2.0 tag.

EDIT: Now with 444dc41d it wants to update from 3.2.0.r1.g444dc41-1 -> 3.2.0.r1.g593f694-1. Ugh.

gabmus commented on 2021-11-16 06:55 (UTC)

@yochananmarqos Thanks for reporting this, done.

yochananmarqos commented on 2021-11-15 18:06 (UTC)

@GabMus: Could you update the commit hash in the pkgver? Yay thinks there's an update from 3.2.0.r0.g593f694-1 -> 3.2.0.r0.gab5a473-1, but 593f694 is the latest commit.

gabmus commented on 2021-10-27 06:04 (UTC)

@scan it's because of pandoc, I just made an alternate version called hydrapaper-no-pandoc-git that doesn't need it, but it does leave out the man page.

scan commented on 2021-10-27 00:51 (UTC)

:o 1000000 dependencies

yochananmarqos commented on 2021-10-26 15:28 (UTC)

@Psithurisma: It's fixed upstream now.

yochananmarqos commented on 2021-09-20 17:47 (UTC)

@GabMus: gobject-introspection is only required to build and pandoc is missing from makedepends() to compile the man page.

gabmus commented on 2021-09-14 16:27 (UTC)

Sorry, took me a while to check the AUR comments, but the dependencies issue should now be fixed.

Next time, opening an issue upstream is usually faster. Also, mind that I develop these apps on my own free time, so it's not always easy to keep up with everything.

yochananmarqos commented on 2021-09-10 00:41 (UTC)

@Lucki: Open an issue upstream or add this to your PKGBUILD:

prepare() {
  cd "$srcdir/hydrapaper"
  sed -i "s/dependency('gtk+-3.0', version :'>=3.20')/dependency('gtk4', version :'>=4.0')/g" data/

Lucki commented on 2021-09-10 00:20 (UTC)

I get the following build error in a clean chroot:

Run-time dependency gtk+-3.0 found: NO (tried pkgconfig)

../data/ ERROR: Dependency "gtk+-3.0" not found, tried pkgconfig

A full log can be found at /build/hydrapaper-git/src/hydrapaper/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().

There's specifically gtk3 as dependency listed and not gtk4:

lovesponge commented on 2021-05-17 10:26 (UTC)

Issue when attempting to run hydrapaper after clean install on Budgie linux.

➜  ~ hydrapaper
Traceback (most recent call last):
  File "/usr/bin/hydrapaper", line 73, in <module>
    from hydrapaper import __main__
  File "/usr/lib/python3.9/site-packages/hydrapaper/", line 6, in <module>
    from .app_window import HydraPaperAppWindow
  File "/usr/lib/python3.9/site-packages/hydrapaper/", line 6, in <module>
    from .headerbar import HydraPaperHeaderbar
  File "/usr/lib/python3.9/site-packages/hydrapaper/", line 6, in <module>
    import dbus
ModuleNotFoundError: No module named 'dbus'

yochananmarqos commented on 2021-04-19 14:35 (UTC)

@JeanLucJ: VCS package PKGBUILDs only need to be updated when changes are needed to build. The pkgver does not need to be bumped every time there's a new commit.

JeanLucJ commented on 2021-04-19 09:35 (UTC) (edited on 2021-04-19 09:36 (UTC) by JeanLucJ)

Shoudln't the PKGBUILD contain : pkgver=2.0.3.r51.gb3fa43e instead of pkgver=2.0.3.r42.g90b1066

yochananmarqos commented on 2021-04-03 19:23 (UTC)


nukedupe commented on 2021-04-03 18:51 (UTC)

Problem is fixed at upstream. But package libadwaita-git and gtk4 is now required.

scan commented on 2021-01-27 23:43 (UTC)

"Fix" Downgrade commit add: git checkout a3ffa05fcce422576ed426fd40051a5065abf6a7

build() {
  cd "$srcdir/hydrapaper"
  git checkout a3ffa05fcce422576ed426fd40051a5065abf6a7
  rm -rf build
  mkdir build
  cd build
  meson --prefix /usr --buildtype release ..

scan commented on 2021-01-25 07:19 (UTC) (edited on 2021-01-27 23:42 (UTC) by scan)

Found ninja-1.10.2 at /usr/bin/ninja
[2/3] Generating org.gabmus.hydrapaper.desktop_data_merge with a custom command
FAILED: data/org.gabmus.hydrapaper.desktop 
/usr/bin/meson --internal msgfmthelper data/ data/org.gabmus.hydrapaper.desktop desktop ../data/../po
msgfmt: error al abrir el fichero "sv.po" para lectura: No existe el fichero o el directorio
[3/3] Generating org.gabmus.hydrapaper.appdata.xml_data_merge with a custom command
FAILED: data/org.gabmus.hydrapaper.appdata.xml 
/usr/bin/meson --internal msgfmthelper ../data/ data/org.gabmus.hydrapaper.appdata.xml xml ../data/../po
msgfmt: error al abrir el fichero "sv.po" para lectura: No existe el fichero o el directorio
ninja: build stopped: subcommand failed.
==> ERROR: Se produjo un fallo en build().

tuomas commented on 2020-12-08 17:55 (UTC) (edited on 2020-12-08 17:57 (UTC) by tuomas)

I am getting this error when trying to update:

makepkg -si ==> Making package: hydrapaper-git 2.0.3.r0.g3b6ae84-1 (ti 8. joulukuuta 2020 19.49.40) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... ==> ERROR: /home/tuomas/Documents/builds/hydrapaper-git/hydrapaper is not a clone of Aborting...

yochananmarqos commented on 2020-10-18 14:35 (UTC) (edited on 2020-10-18 15:05 (UTC) by yochananmarqos)

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

This needs pandoc to compile the man page.

thamenato commented on 2020-09-10 22:20 (UTC) (edited on 2020-09-11 01:08 (UTC) by thamenato)

I'm getting a very weird error when trying to update to latest version:

ERROR: /home/myuser/.cache/yay/hydrapaper-git/hydrapaper is not a clone of

Alright so in case anyone is also having this issue, looks like it is happening due to the fact that the git source changed so you just need to make sure you're doing a clean build (delete package under .cache folder). That did the trick for me.

Aargonian commented on 2019-02-17 20:51 (UTC)

gobject-introspection should be added as a dependency, or the requirements changed. The build still complained about it until I installed it myself.

Thanks for the package!

gabmus commented on 2019-02-02 15:14 (UTC)

Should have fixed the issues you're seeing. Also, I know about the deprecation, it's nothing to be worried about ATM, will fix later

Gapster commented on 2019-02-02 10:06 (UTC)

I was needed to install python-gmgtk-git & python-gmconfig-git manually from AUR.

venturieffect commented on 2019-01-29 08:25 (UTC) (edited on 2019-01-29 08:26 (UTC) by venturieffect)

found this error

DEPRECATION: Project targetting '>= 0.40.0' but tried to use feature deprecated since '0.48.0': python3 module
Configuring org.gabmus.hydrapaper.desktop using configuration
Message: Looking for dependencies
Message: Found python3 binary
Found pkg-config: /usr/bin/pkg-config (1.6.0)
Dependency glib-2.0 found: YES 2.58.3
Found CMake: /usr/bin/cmake (3.13.3)
Dependency gobject-introspection-1.0 found: NO (tried pkgconfig and cmake)

data/ ERROR:  Dependency "gobject-introspection-1.0" not found, tried pkgconfig and cmake

while gobject-introspection is at 1.58 from AUR

venturieffect commented on 2019-01-29 08:23 (UTC)

python-gmconfig and python-gmgtk dependencies are not satisfied

Mershl commented on 2018-02-17 15:17 (UTC)

gtk3 dependency (gtk3>=3.24) can't be satisfied with current package from Extra (3.22.28-1).