Package Details: libadwaita-without-adwaita-git 1.5.0-11

Git Clone URL: https://aur.archlinux.org/libadwaita-without-adwaita-git.git (read-only, click to copy)
Package Base: libadwaita-without-adwaita-git
Description: libadwaita; Includes a patch to not overwrite the system theme
Upstream URL: https://gnome.pages.gitlab.gnome.org/libadwaita
Licenses: LGPL-2.1-or-later
Conflicts: libadwaita
Provides: libadwaita, libadwaita-1.so
Submitter: ich
Maintainer: ich
Last Packager: ich
Votes: 24
Popularity: 1.75
First Submitted: 2022-04-08 09:57 (UTC)
Last Updated: 2024-03-30 14:39 (UTC)

Dependencies (13)

Required by (511)

Sources (2)

Pinned Comments

ich commented on 2022-04-08 10:17 (UTC) (edited on 2023-01-10 05:38 (UTC) by ich)

The version of libadwaita provided by this package will use the dconf-variable 'org.gnome.desktop.interface.gtk-theme' to load the theme. This is the same variable that other gtk4-apps (and gnome-tweaks) uses.

For this to work, your theme needs to support gtk4. There may also be some weird formatting until themes are updated to fully support the new widgets; The Arc-family of themes seems to already support most of libadwaita.

Since this replaces the system library, it will only work for apps that actually use it (that is, all apps in the main repo). You will still have to set GTK_THEME if you want to use Flatpaks / Snaps / Appimages

Edit: Please, never just report issues to other gtk projects while using this library. Please always check if the issue persists using extra/libadwaita, and report your issue only on this AUR package if it doesn't.

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

Tio commented on 2023-10-07 20:25 (UTC)

Yes we need to fix this asap. Problem is I do not know how. So to use the 1.4.0 version you have to, from my knowledge, change the pkgver to that "1.4.0". That's all. But I get this error:


subprojects/appstream/meson.build:154:11: ERROR: Dependency "yaml-0.1" not found, tried pkgconfig and cmake

A full log can be found at /build/libadwaita-without-adwaita-git/src/libadwaita-without-adwaita-git/build/meson-logs/meson-log.txt
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
==> ERROR: A failure occurred in build().
    Aborting...

We need your help @ich :D

Santi-Burgos commented on 2023-10-06 22:05 (UTC)

Greetings, is there any chance that you can update this to use it on version 1.4? I have been trying to find where to put the diff code but so far no luck, or can you guide me into where to make some changes in case you manage to check something? I only manage to do this in order to get this as difference between versions, however, it gives error while compiling

Tio commented on 2023-05-07 19:38 (UTC)

No at a problem at all and thank you so much for the fix. Although I am not familiar with how this package works exactly, we can figure it our. We have a custom Arch called TROMjaro and rely on this package, so we will try to put an effort into maintaining it if possible. You can make me a co-maintainer for now. Thanks again!

ich commented on 2023-05-07 17:24 (UTC)

@Tio I'm Sorry for being inactive. I do not use that many gnome-apps anymore, so I didn't notice right away. If you want to be able to bump the version yourself, I could add you as a Co-Maintainer.

The build failure was just because the structure of the file changed. I updated the diff.

Tio commented on 2023-05-06 23:27 (UTC) (edited on 2023-05-06 23:29 (UTC) by Tio)

I think not only the version needs to be changed but the diff file. I tried to build it with the version 1.3. But it fails. See https://paste.trom.tf/urejolorok.yaml

[138/230] Compiling C object src/libadwaita-1.so.0.p/adw-tab-view.c.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().

I do not know how this could be fixed. But this is a major issue. Most libadwaita applications are failing.

@ich are you still maintaining this package?

Tio commented on 2022-09-28 00:15 (UTC)

Simply bump up the version in the pkgbuild please! This way we can get the latest one.

Tio commented on 2022-09-25 20:42 (UTC) (edited on 2022-09-25 20:44 (UTC) by Tio)

Do you have to bump up the version? Some applications seem to use a newer libadwaita version and because this package replaces libadwaita, those apps wont work. Like this one https://gitlab.gnome.org/World/warp/-/issues/29

It seems that version 1.2 is out https://gitlab.gnome.org/GNOME/libadwaita/-/tags

cemkaya commented on 2022-06-16 20:45 (UTC)

Thank you so much! Gnome 42 looks just like Gnome 41 now!

Tio commented on 2022-06-08 13:34 (UTC)

Thank you so much! I am packaging this for our TROMjaro Linux so that we can have a consistent theme!

MichaelP commented on 2022-05-31 18:49 (UTC)

Thanks a lot !!! Your the MAN... I was hatting gnome 42's half ass themeing. Now it just like it did in 41 !!