* [ISSUE] Package request: adw-gtk3-theme
@ 2025-04-15 12:59 amethystgosling163
2025-04-15 15:58 ` chrysos349
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: amethystgosling163 @ 2025-04-15 12:59 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 863 bytes --]
New issue by amethystgosling163 on void-packages repository
https://github.com/void-linux/void-packages/issues/55072
Description:
### Package name
adw-gtk3-theme
### Package homepage
https://github.com/lassekongo83/adw-gtk3
### Description
This is a theme that makes GTK3 and GTK4 apps look as close as possible to Libadwaita apps. While we can manually install it, that doesn't make it update automatically when it does so in order to keep up with the new changes being made to the Libadwaita stylesheet. It's a widely used theme and many distros ship it OOTB. So please package it, so that it can keep being updated alongside the system and hence allow legacy GTK apps apps to maintain coherence with the platform native Libadwaita apps.
### Does the requested package meet the package requirements?
System
### Is the requested package released?
Yes
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Package request: adw-gtk3-theme
2025-04-15 12:59 [ISSUE] Package request: adw-gtk3-theme amethystgosling163
@ 2025-04-15 15:58 ` chrysos349
2025-05-05 19:05 ` chrysos349
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: chrysos349 @ 2025-04-15 15:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 666 bytes --]
New comment by chrysos349 on void-packages repository
https://github.com/void-linux/void-packages/issues/55072#issuecomment-2806587862
Comment:
```sh
# Template file for 'adw-gtk3'
pkgname=adw-gtk3
version=5.9
revision=1
build_style=meson
hostmakedepends="sassc"
short_desc="Theme from libadwaita ported to GTK-3"
maintainer="chrysos349 <chrysostom349@gmail.com>"
license="LGPL-2.1-or-later"
homepage="https://github.com/lassekongo83/adw-gtk3"
changelog="https://github.com/lassekongo83/adw-gtk3/releases"
distfiles="https://github.com/lassekongo83/adw-gtk3/archive/v${version}.tar.gz"
checksum=e044cd753d1a87e5122f58d3e0848b9e0d782dc2efc5455319f0e7deb7a230df
```
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Package request: adw-gtk3-theme
2025-04-15 12:59 [ISSUE] Package request: adw-gtk3-theme amethystgosling163
2025-04-15 15:58 ` chrysos349
@ 2025-05-05 19:05 ` chrysos349
2025-07-10 18:36 ` not-kaz
2026-02-06 4:08 ` hosaka
3 siblings, 0 replies; 5+ messages in thread
From: chrysos349 @ 2025-05-05 19:05 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 746 bytes --]
New comment by chrysos349 on void-packages repository
https://github.com/void-linux/void-packages/issues/55072#issuecomment-2806587862
Comment:
```sh
# Template file for 'adw-gtk3'
pkgname=adw-gtk3
version=6.1
revision=1
build_style=meson
hostmakedepends="nodejs"
short_desc="Theme from libadwaita ported to GTK-3"
maintainer="chrysos349 <chrysostom349@gmail.com>"
license="LGPL-2.1-or-later"
homepage="https://github.com/lassekongo83/adw-gtk3"
changelog="https://github.com/lassekongo83/adw-gtk3/releases"
distfiles="https://github.com/lassekongo83/adw-gtk3/archive/v${version}.tar.gz"
checksum=67c58f1731ee4424aee44dc22b4c2c8de2b390c5ed666405d10999c27f37da22
pre_configure() {
npm i sass
export PATH="$PATH:$(pwd)/node_modules/.bin"
}
```
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Package request: adw-gtk3-theme
2025-04-15 12:59 [ISSUE] Package request: adw-gtk3-theme amethystgosling163
2025-04-15 15:58 ` chrysos349
2025-05-05 19:05 ` chrysos349
@ 2025-07-10 18:36 ` not-kaz
2026-02-06 4:08 ` hosaka
3 siblings, 0 replies; 5+ messages in thread
From: not-kaz @ 2025-07-10 18:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1275 bytes --]
New comment by not-kaz on void-packages repository
https://github.com/void-linux/void-packages/issues/55072#issuecomment-3058515615
Comment:
```bash
# Template file for 'adw-gtk3-theme'
pkgname=adw-gtk3-theme
filename=adw-gtk3
version=6.2
revision=1
create_wrksrc=yes
short_desc="An unofficial GTK3 port of libadwaita."
maintainer="chrysos349 <chrysostom349@gmail.com>"
license="GNU Lesser General Public License v2.1"
homepage="https://github.com/lassekongo83/adw-gtk3"
distfiles="${homepage}/releases/download/v${version}/${filename}v${version}.tar.gz"
checksum="da8e37a607ac937b8869d353d577529e893b430a4881468815c2372cf126df01"
do_install() {
vmkdir usr/share/themes
vcopy ${filename}v${version}/themes/* usr/share/themes/
}
```
Updated version and changed to a simpler install with vcopy.
I feel it follows the creators installation instructions closer;
> If you download the tarball, then extract the content of the file to: ~/.local/share/themes/
This way it does not require a build system or dependencies, which I think is preferable for a simple theme.
I am unsure about the naming for this package, as the package request asks for 'adw-gtk3-theme', and some other distros package it as such (Arch, Fedora), while the actual package name is 'adw-gtk3'.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Package request: adw-gtk3-theme
2025-04-15 12:59 [ISSUE] Package request: adw-gtk3-theme amethystgosling163
` (2 preceding siblings ...)
2025-07-10 18:36 ` not-kaz
@ 2026-02-06 4:08 ` hosaka
3 siblings, 0 replies; 5+ messages in thread
From: hosaka @ 2026-02-06 4:08 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1241 bytes --]
New comment by hosaka on void-packages repository
https://github.com/void-linux/void-packages/issues/55072#issuecomment-3857847152
Comment:
Another updated (6.4) template:
```bash
# Template file for 'adw-gtk3'
pkgname=adw-gtk3
version=6.4
revision=1
create_wrksrc=yes
short_desc="Theme from libadwaita ported to GTK-3"
maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.1-or-later"
homepage="https://github.com/lassekongo83/adw-gtk3"
distfiles="${homepage}/releases/download/v${version}/${pkgname}v${version}.tar.xz"
checksum=c396e4f0df3eea081186ae13321345f21b9934691b4b4d75b4956f00cbd033d1
do_install() {
vmkdir usr/share/themes
vcopy adw-gtk3 usr/share/themes/
vcopy adw-gtk3-dark usr/share/themes/
}
```
I was just about to make a PR from my fork (https://github.com/hosaka/void-packages/commit/cbbb9498975c6d3f60c2408ad008b63df0ee417c) but then read the CONTRIBUTING and also saw two PRs that were previously rejected. Have things shifted since or this is still unlikely to be accepted? If themes on their own are not accepted, unless a dependency of a different package, would submitting something like noctalia (which depends on adw-gtk3) be reasonable, or noctalia (being QML and all) is also treated like a theme?
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-02-06 4:08 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-15 12:59 [ISSUE] Package request: adw-gtk3-theme amethystgosling163
2025-04-15 15:58 ` chrysos349
2025-05-05 19:05 ` chrysos349
2025-07-10 18:36 ` not-kaz
2026-02-06 4:08 ` hosaka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).