Balló György pushed to branch main at Arch Linux / Packaging / Packages / 
lxrandr


Commits:
486d452c by Balló György at 2026-01-17T23:45:26+01:00
upgpkg: 0.3.3-3: Exclude more environments

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- lxrandr-notshowin.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = lxrandr
        pkgdesc = Monitor configuration tool (part of LXDE)
        pkgver = 0.3.3
-       pkgrel = 2
+       pkgrel = 3
        url = https://github.com/lxde/lxrandr
        arch = x86_64
        groups = lxde
@@ -18,7 +18,7 @@ pkgbase = lxrandr
        source = lxrandr-notshowin.patch
        source = lxrandr-x11-only.patch
        b2sums = 
2a38a2c41f1e45e6bd0cee2e648c477222ec853a091ff410a358788440fa4ea4efe3fafa08aefc9e78e19dc725c1452694b18deb6704b04b05ace82f000c4524
-       b2sums = 
3cdd9ad9503892f27bdfd8a7eff39617b1880b5dd57d66e3d9e831104388506789d6273658d629de8a6d09bd6d6aa83b8211ca4f52c1de1884df55d985e604ac
+       b2sums = 
68a6a5297ecf2c7689f9b2c1830aeef62ed69c4174b43aa2fbf2dc543d621b0310672c85c2804dceb4cb09a9af8d5409c0b04b03de87b0d567cf2a1e8ffbd21e
        b2sums = 
0b4e6e7c0960ce5b258c0c84372803da1e81f53edc6986d33d1013aabcf687d5f3f105ac0f1f9a6675ef9eb58995c9212ffe0ba3ae74d6062413bad3a2e1d39b
 
 pkgname = lxrandr


=====================================
PKGBUILD
=====================================
@@ -4,8 +4,8 @@
 
 pkgname=lxrandr
 pkgver=0.3.3
-pkgrel=2
-pkgdesc="Monitor configuration tool (part of LXDE)"
+pkgrel=3
+pkgdesc='Monitor configuration tool (part of LXDE)'
 arch=(x86_64)
 url='https://github.com/lxde/lxrandr'
 license=(GPL-2.0-or-later)
@@ -29,7 +29,7 @@ source=(
 )
 b2sums=(
   
2a38a2c41f1e45e6bd0cee2e648c477222ec853a091ff410a358788440fa4ea4efe3fafa08aefc9e78e19dc725c1452694b18deb6704b04b05ace82f000c4524
-  
3cdd9ad9503892f27bdfd8a7eff39617b1880b5dd57d66e3d9e831104388506789d6273658d629de8a6d09bd6d6aa83b8211ca4f52c1de1884df55d985e604ac
+  
68a6a5297ecf2c7689f9b2c1830aeef62ed69c4174b43aa2fbf2dc543d621b0310672c85c2804dceb4cb09a9af8d5409c0b04b03de87b0d567cf2a1e8ffbd21e
   
0b4e6e7c0960ce5b258c0c84372803da1e81f53edc6986d33d1013aabcf687d5f3f105ac0f1f9a6675ef9eb58995c9212ffe0ba3ae74d6062413bad3a2e1d39b
 )
 


=====================================
lxrandr-notshowin.patch
=====================================
@@ -1,7 +1,7 @@
 From 8af8cac8669e04db24180a90b7e54bd081b9d365 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <[email protected]>
 Date: Thu, 23 Oct 2025 02:41:03 +0200
-Subject: [PATCH] Specify NotShowIn instead on OnlyShowIn in Autostart
+Subject: [PATCH 1/2] Specify NotShowIn instead on OnlyShowIn in Autostart
 
 This aligns the autostart with the launcher, since it's a generic
 GUI for xrandr, and not specific for the LXDE session.
@@ -22,3 +22,39 @@ index 8373e6b..6f667d7 100644
  
      data = g_key_file_to_data(kf, &len, NULL);
      file = g_build_filename(  g_get_user_config_dir(),
+
+From b1770d35b28dcd82c8eabd5d927b2df0dedf41e1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <[email protected]>
+Date: Sat, 17 Jan 2026 18:49:32 +0100
+Subject: [PATCH 2/2] Exclude more environments
+
+These desktop environments have their own tools to configure the monitor.
+---
+ data/lxrandr.desktop.in | 2 +-
+ src/lxrandr.c           | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/data/lxrandr.desktop.in b/data/lxrandr.desktop.in
+index 7a84d8f..da5d9bc 100644
+--- a/data/lxrandr.desktop.in
++++ b/data/lxrandr.desktop.in
+@@ -6,5 +6,5 @@ Icon=video-display
+ Terminal=false
+ Type=Application
+ Categories=GTK;Settings;HardwareSettings;X-LXDE-Settings;
+-NotShowIn=GNOME;KDE;XFCE;MATE;
++NotShowIn=GNOME;KDE;XFCE;MATE;Budgie;COSMIC;Enlightenment;LXQt;X-Cinnamon;
+ _Keywords=screen;display;tv;extend;projector;xrandr;refresh 
rate;position;enable;disable;
+diff --git a/src/lxrandr.c b/src/lxrandr.c
+index 6f667d7..477ffa5 100644
+--- a/src/lxrandr.c
++++ b/src/lxrandr.c
+@@ -551,7 +551,7 @@ static void save_configuration()
+     g_key_file_set_string( kf, grp, "Name", _("LXRandR autostart") );
+     g_key_file_set_string( kf, grp, "Comment", _("Start xrandr with settings 
done in LXRandR") );
+     g_key_file_set_string( kf, grp, "Exec", cmd->str );
+-    g_key_file_set_string( kf, grp, "NotShowIn", "GNOME;KDE;XFCE;MATE;" );
++    g_key_file_set_string( kf, grp, "NotShowIn", 
"GNOME;KDE;XFCE;MATE;Budgie;COSMIC;Enlightenment;LXQt;X-Cinnamon;" );
+ 
+     data = g_key_file_to_data(kf, &len, NULL);
+     file = g_build_filename(  g_get_user_config_dir(),



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lxrandr/-/commit/486d452c5051b80c260088bb392b9b2d7a22f6b6

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lxrandr/-/commit/486d452c5051b80c260088bb392b9b2d7a22f6b6
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to