@ich: glib2-devel
should only be a build dependency, not a runtime dependency.
Search Criteria
Package Details: libadwaita-without-adwaita-git 1.7.0-17
Package Actions
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: | 29 |
Popularity: | 0.51 |
First Submitted: | 2022-04-08 09:57 (UTC) |
Last Updated: | 2025-03-31 21:05 (UTC) |
Dependencies (14)
- appstream
- gtk4 (gtk4-paper-planeAUR, gtk4-gitAUR)
- cmake (cmake-gitAUR, cmake3AUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR) (make)
- gi-docgen (make)
- git (git-gitAUR, git-glAUR) (make)
- glib2-devel (make)
- gobject-introspection (make)
- libsass (make)
- meson (meson-gitAUR) (make)
- patch (patch-gitAUR) (make)
- pkg-config (pkgconf-gitAUR, pkg-config-gitAUR, pkgconf) (make)
- sassc (sassc-gitAUR) (make)
- vala (vala-gitAUR) (make)
Required by (560)
- accumulate-git (requires libadwaita)
- addwater (requires libadwaita)
- adwdialog-git (requires libadwaita)
- adwsteamgtk (requires libadwaita)
- alpaca-ai (requires libadwaita)
- amberol-git (requires libadwaita)
- an-anime-borb-launcher-bin (requires libadwaita)
- an-anime-game-launcher (requires libadwaita)
- an-anime-game-launcher-bin (requires libadwaita)
- an-anime-game-launcher-bwrap (requires libadwaita)
- an-anime-game-launcher-patched-git (requires libadwaita)
- anime-games-launcher (requires libadwaita)
- anime-games-launcher-bin (requires libadwaita)
- anime-games-launcher-git (requires libadwaita)
- app-icon-preview-git (requires libadwaita)
- appaya-git (requires libadwaita)
- apx-gui (requires libadwaita)
- apx-gui (requires libadwaita) (make)
- ascii-draw (requires libadwaita)
- asciibox (requires libadwaita)
- Show 540 more...
Sources (2)
yochananmarqos commented on 2024-06-13 00:41 (UTC)
ich commented on 2024-06-12 23:38 (UTC) (edited on 2024-06-13 00:02 (UTC) by ich)
@gromit Thanks for the notice. Just for claraification: The fix for this is adding ~glib2-devel~ as a dependency? I haven't updated glib2 yet, so could you check for me if that resolves the issue?
Edit: I added glib2-devel as a dependency, so this should be resolved. (The latest glib2 in my mirror was still 2.80.2, so I had to change mirrors)
gromit commented on 2024-06-12 22:45 (UTC)
I'm getting a build error for this package:
Program /usr/bin/glib-mkenums found: NO
src/meson.build:62:25: ERROR: Dependency 'glib-2.0' tool variable 'glib_mkenums' contains erroneous value: '/usr/bin/glib-mkenums'
This is a distributor issue -- please report it to your glib-2.0 provider.
See https://gitlab.archlinux.org/archlinux/packaging/packages/glib2/-/issues/7#note_190677 for a fix 👍
kanehekili commented on 2024-05-17 19:04 (UTC)
@ich and other Manajaro users. Thanks for clearing this up. Since Manjaro has still the 1.4 version of libadwaita I'll refrain from updating. Once again thanks a lot for your great work!
ich commented on 2024-05-12 14:18 (UTC) (edited on 2024-05-12 14:20 (UTC) by ich)
@kanehekili Hi, thanks for the reports.
Sadly, I am not able to reproduce the problems that you are having. I was able to install the package on an up-to-date arch installation without any problems.
I suspect both problems might be with the way manjaro packages gtk and libadwaita.
Does manjaro use libadwaita 1.5 or are you still on 1.4? (you can check with pacman -Qs libadwaita
)
If they are still on 1.4, you need to use a previous version of the PKGBUILD and patch. (just download and extract the tar.gz and run makepkg -si
)
If that does not help: Can you give me some more details about your problems (do applications just crash or does pacman just reject the package, which files from the package are owned by gtk4/gtk4-demos etc.)?
I do not run a manjaro system, so I cannot really check this for myself, sorry.
kanehekili commented on 2024-05-12 00:20 (UTC)
As of today I could not remove libadwaita and install libadwaita-without (which used to work) It seems to be that apps (e.g. baobab,gnome-calculator ...) do not accept this package as "substitute". How to reproduce: Use a system with the (default) libadwaita package. Make sure you have at least boabab, gnome-calculator or zenity installed. Replace libadwaita with this package
kanehekili commented on 2024-03-30 23:33 (UTC) (edited on 2024-03-31 21:00 (UTC) by kanehekili)
Had a problem to install (not to compile) your code on Manjaro (Arch works):
...already exists in filesystem (owned by gtk4)
or:
...already exists in filesystem (owned by gtk4-demos)
ich commented on 2024-03-16 18:57 (UTC)
@ExaHamza Thanks for the notice!
Arch doesn't package gtk4-1.13 yet, so I'll have to wait until I can bump the version to 1.15 on here, but it's great to hear that everything works.
ExaHamza commented on 2024-03-16 03:42 (UTC)
Version 1.5.0 is out, I've been testing the patch (on Debian Testing) with 1.5.0.beta, so far everything is working as expected, more test maybe needed, for now just bump up the version.
zjuyk commented on 2024-01-22 06:21 (UTC)
Hi,
To follow the Arch Linux RFC16, could you please specific the LICENSE using SPDX syntax?
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.