Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Update xdg-desktop-portal-gtk
@ 2022-05-01 19:23 RunningDroid
  2022-05-02  0:45 ` oreo639
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: RunningDroid @ 2022-05-01 19:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1542 bytes --]

There is a new pull request by RunningDroid against master on the void-packages repository

https://github.com/RunningDroid/void-packages update_xdp_gtk
https://github.com/void-linux/void-packages/pull/36942

Update xdg-desktop-portal-gtk
<!-- Uncomment relevant sections and delete options which are not applicable -->
This fixes GTK apps not anti-aliasing fonts when run on Wayland with `GTK_USE_PORTAL=1` (without people needing to pull in gnome-settings-daemon)

see also:
https://github.com/flatpak/flatpak/issues/2861
https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/issues/31

#### Testing the changes
- I tested the changes in this PR: **YES**

@Duncaen 
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/36942.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update_xdp_gtk-36942.patch --]
[-- Type: text/x-diff, Size: 2781 bytes --]

From 59de2762fd6e07081163eb7622d11288d1a99b67 Mon Sep 17 00:00:00 2001
From: RunningDroid <runningdroid@zoho.com>
Date: Sun, 1 May 2022 15:15:29 -0400
Subject: [PATCH 1/2] xdg-desktop-portal: update to 1.14.3.

---
 srcpkgs/xdg-desktop-portal/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/xdg-desktop-portal/template b/srcpkgs/xdg-desktop-portal/template
index 2f1c240cebb0..8559c508a0fe 100644
--- a/srcpkgs/xdg-desktop-portal/template
+++ b/srcpkgs/xdg-desktop-portal/template
@@ -1,19 +1,19 @@
 # Template file for 'xdg-desktop-portal'
 pkgname=xdg-desktop-portal
-version=1.8.1
+version=1.14.3
 revision=1
 build_style=gnu-configure
-configure_args="--enable-pipewire --enable-geoclue --enable-libportal"
+configure_args="--enable-pipewire --enable-geoclue --enable-libportal --without-systemd"
 hostmakedepends="pkg-config glib-devel"
 makedepends="flatpak-devel fuse-devel pipewire-devel geoclue2-devel
- libportal-devel"
+ libportal-devel fuse3-devel"
 checkdepends="dbus"
 short_desc="Portal frontend service for Flatpak"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://github.com/flatpak/xdg-desktop-portal"
 distfiles="https://github.com/flatpak/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.xz"
-checksum=01f5f87d3546b63bad85cdba40619913435235a499af3c48ec7554ce8200dcdf
+checksum=31bcb4b85441d1e628fd675c2455a577baa695b92d01e8227628b0e4a4b54daf
 
 do_check() {
 	# some tests require a dbus session

From 25f3625fd063c2e9dbf2d4408b842f48efab860d Mon Sep 17 00:00:00 2001
From: RunningDroid <runningdroid@zoho.com>
Date: Sun, 1 May 2022 15:15:36 -0400
Subject: [PATCH 2/2] xdg-desktop-portal-gtk: update to 1.14.0.

---
 srcpkgs/xdg-desktop-portal-gtk/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/xdg-desktop-portal-gtk/template b/srcpkgs/xdg-desktop-portal-gtk/template
index 7517d1b32d8d..597f5977cabf 100644
--- a/srcpkgs/xdg-desktop-portal-gtk/template
+++ b/srcpkgs/xdg-desktop-portal-gtk/template
@@ -1,6 +1,6 @@
 # Template file for 'xdg-desktop-portal-gtk'
 pkgname=xdg-desktop-portal-gtk
-version=1.8.0
+version=1.14.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config libxslt glib-devel xdg-desktop-portal gettext"
@@ -12,7 +12,7 @@ maintainer="Duncaen <duncaen@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://github.com/flatpak/xdg-desktop-portal-gtk"
 distfiles="https://github.com/flatpak/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.xz"
-checksum=a52529ed321e044ca9adca5e9718d9ba57c414a2634dd4109df344c5b9eed77f
+checksum=f621210716a9cf821d969eecb1df1e3e46fc687b87f7add83300d35321594954
 
 post_install() {
 	rm -rf "${DESTDIR}/usr/lib/systemd"

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Update xdg-desktop-portal-gtk
  2022-05-01 19:23 [PR PATCH] Update xdg-desktop-portal-gtk RunningDroid
@ 2022-05-02  0:45 ` oreo639
  2022-05-02  0:46 ` oreo639
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: oreo639 @ 2022-05-02  0:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 353 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/pull/36942#issuecomment-1114386920

Comment:
xdg-desktop-portal-gtk 1.14.0 disables certain features automatically since they will be handled by xdg-desktop-portal-gnome.

They are all updated here:
https://github.com/void-linux/void-packages/pull/36311

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Update xdg-desktop-portal-gtk
  2022-05-01 19:23 [PR PATCH] Update xdg-desktop-portal-gtk RunningDroid
  2022-05-02  0:45 ` oreo639
@ 2022-05-02  0:46 ` oreo639
  2022-05-02  0:46 ` oreo639
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: oreo639 @ 2022-05-02  0:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 413 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/pull/36942#issuecomment-1114386920

Comment:
Keep in mind that xdg-desktop-portal-gtk 1.14.0 disables certain features automatically since they will be handled by xdg-desktop-portal-gnome (so, for example, screenshare on wayland).

They are all updated here:
https://github.com/void-linux/void-packages/pull/36311

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Update xdg-desktop-portal-gtk
  2022-05-01 19:23 [PR PATCH] Update xdg-desktop-portal-gtk RunningDroid
  2022-05-02  0:45 ` oreo639
  2022-05-02  0:46 ` oreo639
@ 2022-05-02  0:46 ` oreo639
  2022-05-02  0:49 ` oreo639
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: oreo639 @ 2022-05-02  0:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 409 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/pull/36942#issuecomment-1114386920

Comment:
Keep in mind that xdg-desktop-portal-gtk 1.14.0 disables certain features automatically since they will be handled by xdg-desktop-portal-gnome (for example, screenshare on wayland).

They are all updated here:
https://github.com/void-linux/void-packages/pull/36311

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Update xdg-desktop-portal-gtk
  2022-05-01 19:23 [PR PATCH] Update xdg-desktop-portal-gtk RunningDroid
                   ` (2 preceding siblings ...)
  2022-05-02  0:46 ` oreo639
@ 2022-05-02  0:49 ` oreo639
  2022-05-02  0:50 ` oreo639
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: oreo639 @ 2022-05-02  0:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 415 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/pull/36942#issuecomment-1114386920

Comment:
Keep in mind that xdg-desktop-portal-gtk 1.14.0 disables certain GNOME features automatically since they will be handled by xdg-desktop-portal-gnome (for example, screenshare on wayland).

They are all updated here:
https://github.com/void-linux/void-packages/pull/36311

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Update xdg-desktop-portal-gtk
  2022-05-01 19:23 [PR PATCH] Update xdg-desktop-portal-gtk RunningDroid
                   ` (3 preceding siblings ...)
  2022-05-02  0:49 ` oreo639
@ 2022-05-02  0:50 ` oreo639
  2022-05-02  0:52 ` oreo639
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: oreo639 @ 2022-05-02  0:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 424 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/pull/36942#issuecomment-1114386920

Comment:
Keep in mind that xdg-desktop-portal-gtk 1.14.0 disables certain GNOME-specific features automatically since they will be handled by xdg-desktop-portal-gnome (for example, screenshare on wayland).

They are all updated here:
https://github.com/void-linux/void-packages/pull/36311

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Update xdg-desktop-portal-gtk
  2022-05-01 19:23 [PR PATCH] Update xdg-desktop-portal-gtk RunningDroid
                   ` (4 preceding siblings ...)
  2022-05-02  0:50 ` oreo639
@ 2022-05-02  0:52 ` oreo639
  2022-05-02  0:52 ` oreo639
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: oreo639 @ 2022-05-02  0:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 416 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/pull/36942#issuecomment-1114386920

Comment:
Keep in mind that xdg-desktop-portal-gtk 1.14.0 disables GNOME-specific features automatically since they will be handled by xdg-desktop-portal-gnome (for example, screenshare on wayland).

They are all updated here:
https://github.com/void-linux/void-packages/pull/36311

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Update xdg-desktop-portal-gtk
  2022-05-01 19:23 [PR PATCH] Update xdg-desktop-portal-gtk RunningDroid
                   ` (5 preceding siblings ...)
  2022-05-02  0:52 ` oreo639
@ 2022-05-02  0:52 ` oreo639
  2022-05-02 22:59 ` RunningDroid
  2022-05-02 22:59 ` [PR PATCH] [Closed]: " RunningDroid
  8 siblings, 0 replies; 10+ messages in thread
From: oreo639 @ 2022-05-02  0:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 378 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/pull/36942#issuecomment-1114386920

Comment:
Keep in mind that xdg-desktop-portal-gtk 1.14.0 disables GNOME-specific features automatically since they will be handled by xdg-desktop-portal-gnome.

They are all updated here:
https://github.com/void-linux/void-packages/pull/36311

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Update xdg-desktop-portal-gtk
  2022-05-01 19:23 [PR PATCH] Update xdg-desktop-portal-gtk RunningDroid
                   ` (6 preceding siblings ...)
  2022-05-02  0:52 ` oreo639
@ 2022-05-02 22:59 ` RunningDroid
  2022-05-02 22:59 ` [PR PATCH] [Closed]: " RunningDroid
  8 siblings, 0 replies; 10+ messages in thread
From: RunningDroid @ 2022-05-02 22:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 236 bytes --]

New comment by RunningDroid on void-packages repository

https://github.com/void-linux/void-packages/pull/36942#issuecomment-1115447383

Comment:
Ah, I didn't realize xdg-desktop-portal-gtk was included in that PR, I'll close this one.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Closed]: Update xdg-desktop-portal-gtk
  2022-05-01 19:23 [PR PATCH] Update xdg-desktop-portal-gtk RunningDroid
                   ` (7 preceding siblings ...)
  2022-05-02 22:59 ` RunningDroid
@ 2022-05-02 22:59 ` RunningDroid
  8 siblings, 0 replies; 10+ messages in thread
From: RunningDroid @ 2022-05-02 22:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1374 bytes --]

There's a closed pull request on the void-packages repository

Update xdg-desktop-portal-gtk
https://github.com/void-linux/void-packages/pull/36942

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->
This fixes GTK apps not anti-aliasing fonts when run on Wayland with `GTK_USE_PORTAL=1` (without people needing to pull in gnome-settings-daemon)

see also:
https://github.com/flatpak/flatpak/issues/2861
https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/issues/31

#### Testing the changes
- I tested the changes in this PR: **YES**

@Duncaen 
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-05-02 22:59 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-01 19:23 [PR PATCH] Update xdg-desktop-portal-gtk RunningDroid
2022-05-02  0:45 ` oreo639
2022-05-02  0:46 ` oreo639
2022-05-02  0:46 ` oreo639
2022-05-02  0:49 ` oreo639
2022-05-02  0:50 ` oreo639
2022-05-02  0:52 ` oreo639
2022-05-02  0:52 ` oreo639
2022-05-02 22:59 ` RunningDroid
2022-05-02 22:59 ` [PR PATCH] [Closed]: " RunningDroid

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).