Oh! Good idea. And it works, too (clean build). Thanks!
Search Criteria
Package Details: lib32-gtk3-classic 3.24.24-1
Git Clone URL: | https://aur.archlinux.org/gtk3-classic.git (read-only, click to copy) |
---|---|
Package Base: | gtk3-classic |
Description: | GTK3 patched for classic desktops like XFCE or MATE. (32-bit) |
Upstream URL: | https://github.com/lah7/gtk3-mushrooms |
Keywords: | gtk3 |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | jonathon |
Maintainer: | jonathon |
Last Packager: | jonathon |
Votes: | 8 |
Popularity: | 0.181921 |
First Submitted: | 2019-11-26 10:28 |
Last Updated: | 2020-12-15 13:41 |
Dependencies (74)
- lib32-at-spi2-atk
- lib32-atk (lib32-atk-git)
- lib32-cairo (lib32-cairo-git)
- lib32-e2fsprogs
- lib32-fribidi
- lib32-gdk-pixbuf2 (lib32-gdk-pixbuf2-git)
- lib32-json-glib
- lib32-krb5 (lib32-krb5-git, lib32-krb5-minimal-git)
- lib32-libcups (lib32-libcups-minimal-git)
- lib32-libepoxy (lib32-libepoxy-git)
- lib32-librsvg
- lib32-libxcomposite
- lib32-libxcursor (lib32-libxcursor-git)
- lib32-libxdamage
- lib32-libxi
- lib32-libxinerama
- lib32-libxkbcommon
- lib32-libxrandr
- lib32-mesa (lib32-mesa-noglvnd, lib32-mesa-minimal-git, lib32-mesa-git, lib32-mesa-minimal+-git)
- lib32-pango (lib32-pango-git, lib32-pango-minimal-git)
- lib32-wayland (lib32-wayland-git)
- gtk3-classic>=3.24.24 (gtk3-mushrooms)
- adwaita-icon-theme (xquisite-icon-theme, adwaita-custom-cursor-colors, adwaita-icon-theme-git) (make)
- at-spi2-atk (at-spi2-atk-git) (make)
- atk (atk-git) (make)
- cairo (cairo-infinality, cairo-infinality-remix, cairo-ubuntu, cairo-minimal, cairo-dfb, cairo-glesv2-bin, cairo-glesv3-bin, cairo-git) (make)
- cantarell-fonts (cantarell-fonts-0.100) (make)
- desktop-file-utils (desktop-file-utils-git) (make)
- fribidi (make)
- gdk-pixbuf2 (gdk-pixbuf2-git) (make)
- gobject-introspection (gobject-introspection-git) (make)
- gtk-doc (gtk-doc-git) (make)
- gtk-update-icon-cache (gtk3-git, gtk-update-icon-cache-ubuntu) (make)
- json-glib (json-glib-git) (make)
- lib32-at-spi2-atk (make)
- lib32-atk (lib32-atk-git) (make)
- lib32-cairo (lib32-cairo-git) (make)
- lib32-e2fsprogs (make)
- lib32-fribidi (make)
- lib32-gdk-pixbuf2 (lib32-gdk-pixbuf2-git) (make)
- lib32-json-glib (make)
- lib32-krb5 (lib32-krb5-git, lib32-krb5-minimal-git) (make)
- lib32-libcups (lib32-libcups-minimal-git) (make)
- lib32-libepoxy (lib32-libepoxy-git) (make)
- lib32-librsvg (make)
- lib32-libxcomposite (make)
- lib32-libxcursor (lib32-libxcursor-git) (make)
- lib32-libxdamage (make)
- lib32-libxi (make)
- lib32-libxinerama (make)
- lib32-libxkbcommon (make)
- lib32-libxrandr (make)
- lib32-mesa (lib32-mesa-noglvnd, lib32-mesa-minimal-git, lib32-mesa-git, lib32-mesa-minimal+-git) (make)
- lib32-pango (lib32-pango-git, lib32-pango-minimal-git) (make)
- lib32-wayland (lib32-wayland-git) (make)
- libcanberra (libcanberra-git) (make)
- libcups (libcups-git, libcups-noudev, libcups-nosystemd-minimal-git) (make)
- libepoxy (libepoxy-git, libepoxy-nodocs-git) (make)
- librsvg (librsvg-git, librsvg-minimal-git) (make)
- libxcomposite (make)
- libxcursor (libxcursor-git) (make)
- libxdamage (make)
- libxi (libxi-git) (make)
- libxinerama (libxinerama-randr-git) (make)
- libxkbcommon (libxkbcommon-git) (make)
- libxrandr (libxrandr-git) (make)
- mesa (mesa-noglvnd, mesa-arm-git, mesa-minimal-git, mesa-git, mesa-minimal+-git) (make)
- meson (meson-git) (make)
- pango (pango-ubuntu, pango-minimal-git, pango-git) (make)
- quilt (make)
- sassc (sassc-git, python-libsass) (make)
- shared-mime-info (shared-mime-info-git) (make)
- wayland (wayland-git, wayland-nodocs-git) (make)
- wayland-protocols (wayland-protocols-git) (make)
Required by (35)
- bin32-firefox (requires lib32-gtk3)
- bin32-firefox-esr52 (requires lib32-gtk3)
- fsthost (requires lib32-gtk3)
- lib32-avahi (requires lib32-gtk3) (optional)
- lib32-avahi (requires lib32-gtk3) (make)
- lib32-clutter (requires lib32-gtk3)
- lib32-gconf (requires lib32-gtk3)
- lib32-gnome-themes-extra (requires lib32-gtk3) (make)
- lib32-gssdp (requires lib32-gtk3) (make)
- lib32-gst-plugins-bad (requires lib32-gtk3) (make)
- lib32-libcanberra-gtk3 (requires lib32-gtk3)
- lib32-libinput (requires lib32-gtk3) (make)
- lib32-libnotify (requires lib32-gtk3) (make)
- lib32-libpulse-nosystemd-git (requires lib32-gtk3) (optional)
- lib32-opencv (requires lib32-gtk3)
- lib32-oxygen-gtk3-git (requires lib32-gtk3)
- lib32-pcsxr (requires lib32-gtk3)
- lib32-poppler (requires lib32-gtk3) (make)
- lib32-poppler-glib (requires lib32-gtk3) (make)
- lib32-webkitgtk (requires lib32-gtk3)
- lib32-wxbase-light (requires lib32-gtk3) (make)
- lib32-wxcommon-light (requires lib32-gtk3) (make)
- lib32-wxgtk2-light (requires lib32-gtk3) (make)
- lib32-wxgtk3 (requires lib32-gtk3)
- lib32-wxgtk3-light (requires lib32-gtk3) (make)
- lib32-wxgtk3-light (requires lib32-gtk3)
- lutris-wine-meta (requires lib32-gtk3)
- lutris-world-of-warcraft-dependencies-amd (requires lib32-gtk3)
- lutris-world-of-warcraft-dependencies-nvidia (requires lib32-gtk3)
- wine-lol (requires lib32-gtk3) (optional)
- wine-lol (requires lib32-gtk3) (make)
- wine-osu (requires lib32-gtk3) (make)
- wine-osu (requires lib32-gtk3) (optional)
- wine-staging-git (requires lib32-gtk3) (make)
- wine-staging-git (requires lib32-gtk3) (optional)
Sources (26)
- appearance__buttons-menus-icons.patch
- appearance__disable-backdrop.patch
- appearance__file-chooser.patch
- appearance__message-dialogs.patch
- appearance__print-dialog.patch
- appearance__smaller-statusbar.patch
- csd__clean-headerbar.patch
- csd__disabled-by-default.patch
- csd__server-side-shadow.patch
- file-chooser__places-sidebar.patch
- file-chooser__typeahead.patch
- fixes__atk-bridge-errors.patch
- fixes__labels-wrapping.patch
- fixes__too-large-menu-covers-bar.disabled-patch
- gtk-query-immodules-3.0.hook
- https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.24.tar.xz
- other__default-settings.patch
- other__hide-insert-emoji.patch
- other__mnemonics-delay.patch
- popovers__color-chooser.patch
- popovers__file-chooser-list.patch
- popovers__places-sidebar.patch
- README.md
- series
- settings.ini
- smaller-adwaita.css
josefk commented on 2020-10-19 03:39
jonathon commented on 2020-10-18 23:58
Checksums seem fine. Try a clean build, or check your $SRCDEST
for old file versions?
josefk commented on 2020-10-18 18:14
sha256 check is currently failing on gtk-query-immodules-3.0.hook.
I'm not sure how best to approach checksums on patches and hooks from this end.
D.Dave commented on 2020-10-04 13:38
A question for jonathon the maintainer: as surely you know, the next release of Xfce (4.16) will force CSD: https://linuxreviews.org/Xfce_Classic_Brings_An_Alternative_To_Those_Who_Do_Not_Want_Xfce_To_Become_GNOME_Light
In this links there is also reported the fact that a developer has forked Xfce to Xfce classic, without CSD. I'd like to ask you: will gtk3-classic works again with Xfce 4.16 or there will be the need to switch to Xfce classic?
servimo commented on 2020-09-11 14:38
before install remove Audacity and after if I reinstall it, Audacity works.
D.Dave commented on 2020-08-17 21:49
all's well that ends well: https://forum.manjaro.org/t/audacity-and-light-locker-are-complaining-about-libgtk3-and-libgdk3/2662/5?u=d.dave
Thank you so much, Guys: jonathon and osch"
osch commented on 2020-08-17 16:49
@D.Dave: I'm also using Manjaro and also got the error message Warning: installing gtk3-classic (3.24.22-1) breaks dependency 'libgdk-3.so=0-64'
... when updating with Pamac.
But everything is OK from the commandline. Just use the following commands:
$ git clone https://aur.archlinux.org/gtk3-classic.git
$ cd gtk3-classic
$ makepkg -i
So this seems to be a Pamac related issue. Perhaps one problem could be that Pamac does not recognize the =0-64
part in the dependency libgdk-3.so=0-64
but after gtk3-classic is installed with makepkg
the installed gtk3-classic package does provide libgdk-3.so=0-64
, however the AUR source package does only provide libgdk-3.so
without the =0-64
. (I don't know what =0-64
means but it seems that Pamac does also not understand this mechanism ;-)
D.Dave commented on 2020-08-17 15:12
Thank you for your kindly assistance :-) I will try using makepkg and I'll report back again.
jonathon commented on 2020-08-17 15:02
I'm not convinced that the issue is with the AUR package. ;)
Please try using makepkg
rather than Pamac. https://wiki.archlinux.org/index.php/Arch_User_Repository#Installing_and_upgrading_packages
D.Dave commented on 2020-08-17 14:55
Yes: is pamac. I already reported this issue on the forum of the distribution which I'm using: https://forum.manjaro.org/t/audacity-and-light-locker-are-complaining-about-libgtk3-and-libgdk3/2662 But they, understandably, can't assure assistance with AUR packages.
Pinned Comments
jonathon commented on 2019-12-03 21:36
The source repo is the same as
gtk3-mushrooms
butgtk3-classic
is essentially a fork which adds experimental/developmental (?) aspects to the PKGBUILD which the original does not (e.g. use of meson and quilt, see e.g. PR).This package also makes available
lib32-gtk3-classic
where there is no equivalentlib32-gtk3-mushrooms
.