From unknown Sat Jun 21 10:44:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37570] [PATCH] gnu: gtk+: Add libxrandr input. Resent-From: Ingo Ruhnke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 01 Oct 2019 14:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 37570 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37570@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15699402862317 (code B ref -1); Tue, 01 Oct 2019 14:32:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Oct 2019 14:31:26 +0000 Received: from localhost ([127.0.0.1]:34253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFJBW-0000bJ-Fv for submit@debbugs.gnu.org; Tue, 01 Oct 2019 10:31:26 -0400 Received: from lists.gnu.org ([209.51.188.17]:37185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFHDm-0003pb-Bj for submit@debbugs.gnu.org; Tue, 01 Oct 2019 08:25:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43094) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iFHDl-00019H-9H for guix-patches@gnu.org; Tue, 01 Oct 2019 08:25:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iFHDk-0004vT-BC for guix-patches@gnu.org; Tue, 01 Oct 2019 08:25:37 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:37050) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iFHDk-0004td-5O for guix-patches@gnu.org; Tue, 01 Oct 2019 08:25:36 -0400 Received: by mail-wm1-x330.google.com with SMTP id f22so3019881wmc.2 for ; Tue, 01 Oct 2019 05:25:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=A6MRmdF+XFU3R1jEItcC++/mnKqOgrGRfBESLjAmS/U=; b=niSzQYbN4asZFsurmncP6HsBidqE4l7pV7DbGuX7aH2JY+RG5tPvygBoMa6o02ZOVS uaJ+QCs9AILHvPt8GH3UzqaIWdp3Y+/ooIfnBdrsK5Zdw7fKjOPe/W1NozzkVmz1iNjQ vt1GhTo8Ot6ybkBdj5Tj9+3+h/MC/DKvVbS6oR10dvXYF8iIq5w28d5nUcr5XWAudiGW wWbNI691cwetU2xgidFqJxjl5P3FhvBL+Wh4o+lV1dv9/gZ/5xGFUjL7pbI60aSmkfWB lEoh8L1XSvtMeI1ToHmsI0coHZWz/QmNncYkUdoTs8TTJaAxlBw3WU0u+OUB6c8hO/uf vLUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=A6MRmdF+XFU3R1jEItcC++/mnKqOgrGRfBESLjAmS/U=; b=CDBxINNR6uLvUrfsayZ5lOEzrdEDwkAnAsmqXyEcsoMd/LfdnAGIABJtHaSQKwHISA +MNXePpWnoYscf6VdBGm13KZniOeYZOwBqnwIsSu2kx0UaPd/lRL7g7Thl+oUjTKMXdm 4c5NFzoXxVT9C6va6QlWDuu5Q/wc5PR91XiQ6Tvgo4XIlVeLwhOGKI5zU/3t5gg5vyud OMzzG5iozbQ6TlEmf0XBeKFNtrUXxH4pMb/gz2b4x0SCKUo2SqciG4Qd+qnHTxrYHuqa oi5tKSxugx7h1dYVFUsc0Kqpau4FaQa0lAzHNB2wBvlxoe6AIaYdQ5M2//qdZx9WORCk 94VA== X-Gm-Message-State: APjAAAUJ4zaoXFCYRfBUuPb/4rBmrXz46ytSjmd/YZ3IsYb73b2oWivK qJxxuOWLEkLi8fgAbW33VRdZDwoJ0d4= X-Google-Smtp-Source: APXvYqxeDqgZa5M48znMJEY7b1ApnN5YpCBSMTelVQrUc4Rxhl2LDJ1wjYqjEhnbRslp4pSfqoer9Q== X-Received: by 2002:a1c:cf4e:: with SMTP id f75mr3287061wmg.49.1569932733761; Tue, 01 Oct 2019 05:25:33 -0700 (PDT) Received: from localhost ([2a02:908:4b16:36e0:a847:6595:1eb5:f2ec]) by smtp.gmail.com with ESMTPSA id x5sm24780572wrg.69.2019.10.01.05.25.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Oct 2019 05:25:33 -0700 (PDT) From: Ingo Ruhnke Date: Tue, 1 Oct 2019 14:25:32 +0200 Message-Id: <20191001122532.6514-1-grumbel@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::330 X-Spam-Score: 0.7 (/) X-Mailman-Approved-At: Tue, 01 Oct 2019 10:31:24 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This fixes multi-monitor issues in XFCE and other Gtk+ apps. * gnu/packages/gtk.scm: Add libxrandr input. --- gnu/packages/gtk.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 12972b75df..55c24c774c 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -753,6 +753,7 @@ application suites.") ("libxinerama" ,libxinerama) ("libxkbcommon" ,libxkbcommon) ("libxdamage" ,libxdamage) + ("libxrandr" ,libxrandr) ("mesa" ,mesa) ("pango" ,pango) ("wayland" ,wayland) -- 2.20.1 From unknown Sat Jun 21 10:44:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37570] [PATCH] gnu: gtk+: Add libxrandr input. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 01 Oct 2019 23:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37570 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ingo Ruhnke Cc: 37570@debbugs.gnu.org Received: via spool by 37570-submit@debbugs.gnu.org id=B37570.15699741589916 (code B ref 37570); Tue, 01 Oct 2019 23:56:02 +0000 Received: (at 37570) by debbugs.gnu.org; 1 Oct 2019 23:55:58 +0000 Received: from localhost ([127.0.0.1]:35222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFRzp-0002Zs-LD for submit@debbugs.gnu.org; Tue, 01 Oct 2019 19:55:57 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:36314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFRzo-0002Zk-3J for 37570@debbugs.gnu.org; Tue, 01 Oct 2019 19:55:56 -0400 Received: from localhost (77.117.238.108.wireless.dyn.drei.com [77.117.238.108]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 197C233625DB; Wed, 2 Oct 2019 01:55:54 +0200 (CEST) Date: Wed, 2 Oct 2019 01:55:52 +0200 From: Danny Milosavljevic Message-ID: <20191002015552.026cb2f6@scratchpost.org> In-Reply-To: <20191001122532.6514-1-grumbel@gmail.com> References: <20191001122532.6514-1-grumbel@gmail.com> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/lebAMih2jsqiSfknEbWXS5_"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/lebAMih2jsqiSfknEbWXS5_ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hmm, gtk+ has a huge number of dependents. Also, shouldn't gtk+ already have libxrandr in its inputs by virtue of gtk+ inheriting from gtk+-2, which does have it in its inputs? Why doesn't it work without the patch? I suspect that other (xfce) packages actually should require libxrandr in T= HEIR inputs, and it's missing there. Of course adding it to propagated-inputs of gtk+ would "fix" (work around) = the problem, but that's usually not the correct place for it. --Sig_/lebAMih2jsqiSfknEbWXS5_ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl2T54gACgkQ5xo1VCww uqUL+Af+Nw3O9Tid6mqO9wXVujmnfN/7CEsiGElUFfuAQ1Kc3N9zPjrrarB6E59D NnkwKk67qXlL/oj57VznSdM3OtYB9+b1gSWwQ6+ZooXkNvqhymgWOUfqd1mW6NMc n0cOZ7rXv0wUbysxmOZS4Bdi98aXoKqTQdAwOGd9lRWTa11GIfXdlCi7Ip38DSY5 tIa9UPZTUQ5VM5BxFYRfkyIBHdfbm/b7lrbfeVAjsMsG5fw/OhwQD6YrS9WtRHuf wWohixA7ECSBRVsm+hz3DUERviewJ2Jc7kKblPXQGZXzmYjmDuI4yCxUKqHQ8tgV 00tGo/gZ0woTp+NKcbT4VvCFH0vlDw== =fWnK -----END PGP SIGNATURE----- --Sig_/lebAMih2jsqiSfknEbWXS5_-- From unknown Sat Jun 21 10:44:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37570] [PATCH] gnu: gtk+: Add libxrandr input. Resent-From: Ingo Ruhnke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 02 Oct 2019 18:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37570 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37570@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 37570-submit@debbugs.gnu.org id=B37570.157004201130137 (code B ref 37570); Wed, 02 Oct 2019 18:47:01 +0000 Received: (at 37570) by debbugs.gnu.org; 2 Oct 2019 18:46:51 +0000 Received: from localhost ([127.0.0.1]:38299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFjeF-0007q0-7T for submit@debbugs.gnu.org; Wed, 02 Oct 2019 14:46:51 -0400 Received: from mail-lf1-f43.google.com ([209.85.167.43]:40618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFje7-0007pe-QA for 37570@debbugs.gnu.org; Wed, 02 Oct 2019 14:46:49 -0400 Received: by mail-lf1-f43.google.com with SMTP id d17so13527709lfa.7 for <37570@debbugs.gnu.org>; Wed, 02 Oct 2019 11:46:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sfRA1RzDH/Hg54cVlXUrmaNOz3Rvxg03LqX1UJlIMf4=; b=vCo4SzxOjoSyamGu9T6u6e4+G5VxFkbQpCV24mN6uAgYmJVdUD88KoA9UtShukEfkE BrL3fDj8BrCngwBtwv52UgQOsWizQCc3AK66CehJtSc38lGNCkYST20zkXJzYN+ZbsED lRyr80bGlQq7r1317yE4UxXzonIp9tAVlwbufnvixfeiYze0bcGLqkB8NxNLW6QygaCD VPQEYCcPpprSxEWYMpwFMsY2wfN022dlBcFJVAWpBPMHfgwHkr+6yT/Y4foHuqCe5+2C /rM8lnGToboSI3Uiyi0yYRzlo5PkXc82b6xbdCcMb9TKzOkQ2GirSsykyxfHJwJNbjDe jMhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sfRA1RzDH/Hg54cVlXUrmaNOz3Rvxg03LqX1UJlIMf4=; b=MQqyQmIrQeNtkg/ok7IR1uyU3IMvZH/MX86z6l+lo2bQO8DSYKiIgkRs/kxtPVootf +L/uH64u/fbOMuCfd5rYDrMwiI16bqaywTL6CV0HnPbTe2AJn6E+BzYgmN5DK16qoLXt zysfuMfsrdkDQtSQmaocYEVk/beJsOz3EOafqbY3i6rw1nLqTW7sVrIWE9pfVD3JSpWx 2NNnuFansv1w2rfT976rMxsyPeP7kLS2QFcf+NkGZK51Hw+eV/GCb8r4joznYGfD9/hd HmKk2cSPxOL4CIX+JD1DM1LPxfWZZWVDv7KqW+xWLqG7f6oD5KP4xkAClbNHZKMEKpGD BGvQ== X-Gm-Message-State: APjAAAUNuMP4L75Nld/QHvzFChy6rytarvOQXbW1noQUy6KwjfThhXrY Ahb9T6eV0ZSlbGObTbhAIopO2v/X52kPXnKYi3Qi44z++Mw= X-Google-Smtp-Source: APXvYqwrqPqE5ceZW6Cw8mFU+WIl0PxqH3RhAXX2AleJYj5WIuUtSxFRc16unD5doVRY1eRKFD83dyphbjb84I/nNMI= X-Received: by 2002:a19:6001:: with SMTP id u1mr3257287lfb.50.1570041997211; Wed, 02 Oct 2019 11:46:37 -0700 (PDT) MIME-Version: 1.0 References: <20191001122532.6514-1-grumbel@gmail.com> <20191002015552.026cb2f6@scratchpost.org> In-Reply-To: <20191002015552.026cb2f6@scratchpost.org> From: Ingo Ruhnke Date: Wed, 2 Oct 2019 20:46:25 +0200 Message-ID: Content-Type: multipart/alternative; boundary="00000000000086bd460593f1e3b9" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --00000000000086bd460593f1e3b9 Content-Type: text/plain; charset="UTF-8" The issue with Xfce specifically was that "gdk_monitor_get_model()" would return NULL instead of the proper name and all the multi-monitor handling would fall apart in turn, that seems like an gtk issue, not an Xfce issue. As for "propagated-inputs", I put it there because that's where all the other X11 libraries already are. Don't know exactly why, but it seems to cause xrandr show up in the pkgconfig file which it wouldn't otherwise: pkgconfig/gdk-3.0.pc: Requires.private: ... xrandr ... --00000000000086bd460593f1e3b9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The issue with Xfce specifically was that= "gdk_monitor_get_model()" would return NULL instead of the prope= r name and all the multi-monitor handling would fall apart in turn, that se= ems like an gtk issue, not an Xfce issue.

As for "propagated-inputs", I put it there be= cause that's where all the other X11 libraries already are. Don't k= now exactly why, but it seems to cause xrandr show up in the pkgconfig file= which it wouldn't otherwise:

pkgconfig/gdk-3.0.pc:
Requires.private: .= .. xrandr ...

--00000000000086bd460593f1e3b9-- From unknown Sat Jun 21 10:44:41 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ingo Ruhnke Subject: bug#37570: closed (Re: [bug#37570] [PATCH] gnu: gtk+: Add libxrandr input.) Message-ID: References: <87o8yp500g.fsf@devup.no> <20191001122532.6514-1-grumbel@gmail.com> X-Gnu-PR-Message: they-closed 37570 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 37570@debbugs.gnu.org Date: Wed, 09 Oct 2019 16:59:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1570640342-1166-1" This is a multi-part message in MIME format... ------------=_1570640342-1166-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #37570: [PATCH] gnu: gtk+: Add libxrandr input. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 37570@debbugs.gnu.org. --=20 37570: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D37570 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1570640342-1166-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 37570-done) by debbugs.gnu.org; 9 Oct 2019 16:58:35 +0000 Received: from localhost ([127.0.0.1]:53979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIFIJ-0000IA-Be for submit@debbugs.gnu.org; Wed, 09 Oct 2019 12:58:35 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:60013) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIFIG-0000Hu-NJ for 37570-done@debbugs.gnu.org; Wed, 09 Oct 2019 12:58:33 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id A13031EC; Wed, 9 Oct 2019 12:58:26 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Wed, 09 Oct 2019 12:58:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm1; bh=qE8IzqaKPr86pYI3xIgYTVlThx Kg3a1plKG5tlXfEKo=; b=KRb8vWyT+BMkyB6CD42VUaWRBS3/z1d5AkwgGU1DJ7 V4c8Lmol5w4oMLXiLDvCgRd2eOfNYCfVeEUPJrI9fJFaMkSvsCGKF2SeDO96Lz6q BFwquKQ3IBUiZAN4eQZ0c2Q46Rp+Le0vbRtlAoVxnzOcprv2fG2wYp8Z7WeIRkO1 Mnr/ZnZUoOJI4LxIRtVLihZoqOpEuYvSrhCWa2TD0V/V2LiHQALkA7EHxV6AZ2Ub 9HQrBVqOqgkUjqDxDZ1flZtUEn7ltfTwiyx3IEnU/6OWcn59gPxMmK6VXvbi7cGn 8cFhsgh/YOAOJSlW33m9s58ymm2+MI2umrLfYmQzGLww== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=qE8Izq aKPr86pYI3xIgYTVlThxKg3a1plKG5tlXfEKo=; b=pyavDaFr8iBTrSNTePBGPG jyxJoQTrJndAVsadfa+AxjjwS21SeDDXWHFTIOL5H7K7D6nLjijr0fz0AArQztA/ /3xk4pJNDDtp8kn+QqhYqd23dbGrKzOi4XaqDkpBftN+F9SQ21ziAHIDJ516XgCp ZYxPw643LofysrYv4VlbeYDQaQSe7zM0v3CrlzK4229LGIKV78WhnnMbPbL1pp+N 1YGjpKzb4iuBmTZbFZXKigFeX9nY9o7xELG1muX2CKVobHTVIN24cJRdy34/LWbi 28T06VHkp7KTL++fWyVIGAW5OpHyDvS4cUxV+r7t20AZNiqga7JwcmlXAM6H5+5A == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedriedugdekfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffujghffgffkfggtgesghdtreertdertdenucfhrhhomhepofgrrhhiuhhs uceurghkkhgvuceomhgsrghkkhgvsehfrghsthhmrghilhdrtghomheqnecukfhppeeivd drudeirdduledvrdduhedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmsggrkhhkvges fhgrshhtmhgrihhlrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id C4664D6005A; Wed, 9 Oct 2019 12:58:25 -0400 (EDT) From: Marius Bakke To: Ingo Ruhnke , 37570-done@debbugs.gnu.org Subject: Re: [bug#37570] [PATCH] gnu: gtk+: Add libxrandr input. In-Reply-To: References: <20191001122532.6514-1-grumbel@gmail.com> <20191002015552.026cb2f6@scratchpost.org> User-Agent: Notmuch/0.29.1 (https://notmuchmail.org) Emacs/26.2 (x86_64-pc-linux-gnu) Date: Wed, 09 Oct 2019 18:58:23 +0200 Message-ID: <87o8yp500g.fsf@devup.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37570-done Cc: Danny Milosavljevic X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Hello Ingo, Ingo Ruhnke writes: > The issue with Xfce specifically was that "gdk_monitor_get_model()" would > return NULL instead of the proper name and all the multi-monitor handling > would fall apart in turn, that seems like an gtk issue, not an Xfce issue. > > As for "propagated-inputs", I put it there because that's where all the > other X11 libraries already are. Don't know exactly why, but it seems to > cause xrandr show up in the pkgconfig file which it wouldn't otherwise: > > pkgconfig/gdk-3.0.pc: > Requires.private: ... xrandr ... Thank you very much for this debugging work and patch. Pushed to the 'staging' branch in 52b61e999101724c7e2d341586e9a6150614f208. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl2eEa8ACgkQoqBt8qM6 VPr4YAgAxI5pyVxqH8IkTWVcUWCszqZ494CB9Kbh46sMg9LnjRLTwslu2kxvm6aR jJIKJFtom0uBAiPvE1zjdLy2ZinROsqC/1woOa5fvL8DqpkaT0XpQGZTt/AbI6T5 q92BttdA21119n2eG60LVybZ33VXgnWUf0Jx3NV4CSQq0y6tDI5YGcp2TXeoFKLa ONi/1H39D3VL/9xfngiDk7tplfGrCDmI7Xj2XgcY31RdMWELdhqKI6CO/xotVnJe Qa2ATAA9uuKfxXLJidUsGYyr6dClpYwOQY46e3tsKJp5yLCpYlnsbe22N3AY/fry MgYoqZiveylTtDQ+T+RLt+9OD4axsw== =nA3C -----END PGP SIGNATURE----- --=-=-=-- ------------=_1570640342-1166-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Oct 2019 14:31:26 +0000 Received: from localhost ([127.0.0.1]:34253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFJBW-0000bJ-Fv for submit@debbugs.gnu.org; Tue, 01 Oct 2019 10:31:26 -0400 Received: from lists.gnu.org ([209.51.188.17]:37185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFHDm-0003pb-Bj for submit@debbugs.gnu.org; Tue, 01 Oct 2019 08:25:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43094) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iFHDl-00019H-9H for guix-patches@gnu.org; Tue, 01 Oct 2019 08:25:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iFHDk-0004vT-BC for guix-patches@gnu.org; Tue, 01 Oct 2019 08:25:37 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:37050) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iFHDk-0004td-5O for guix-patches@gnu.org; Tue, 01 Oct 2019 08:25:36 -0400 Received: by mail-wm1-x330.google.com with SMTP id f22so3019881wmc.2 for ; Tue, 01 Oct 2019 05:25:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=A6MRmdF+XFU3R1jEItcC++/mnKqOgrGRfBESLjAmS/U=; b=niSzQYbN4asZFsurmncP6HsBidqE4l7pV7DbGuX7aH2JY+RG5tPvygBoMa6o02ZOVS uaJ+QCs9AILHvPt8GH3UzqaIWdp3Y+/ooIfnBdrsK5Zdw7fKjOPe/W1NozzkVmz1iNjQ vt1GhTo8Ot6ybkBdj5Tj9+3+h/MC/DKvVbS6oR10dvXYF8iIq5w28d5nUcr5XWAudiGW wWbNI691cwetU2xgidFqJxjl5P3FhvBL+Wh4o+lV1dv9/gZ/5xGFUjL7pbI60aSmkfWB lEoh8L1XSvtMeI1ToHmsI0coHZWz/QmNncYkUdoTs8TTJaAxlBw3WU0u+OUB6c8hO/uf vLUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=A6MRmdF+XFU3R1jEItcC++/mnKqOgrGRfBESLjAmS/U=; b=CDBxINNR6uLvUrfsayZ5lOEzrdEDwkAnAsmqXyEcsoMd/LfdnAGIABJtHaSQKwHISA +MNXePpWnoYscf6VdBGm13KZniOeYZOwBqnwIsSu2kx0UaPd/lRL7g7Thl+oUjTKMXdm 4c5NFzoXxVT9C6va6QlWDuu5Q/wc5PR91XiQ6Tvgo4XIlVeLwhOGKI5zU/3t5gg5vyud OMzzG5iozbQ6TlEmf0XBeKFNtrUXxH4pMb/gz2b4x0SCKUo2SqciG4Qd+qnHTxrYHuqa oi5tKSxugx7h1dYVFUsc0Kqpau4FaQa0lAzHNB2wBvlxoe6AIaYdQ5M2//qdZx9WORCk 94VA== X-Gm-Message-State: APjAAAUJ4zaoXFCYRfBUuPb/4rBmrXz46ytSjmd/YZ3IsYb73b2oWivK qJxxuOWLEkLi8fgAbW33VRdZDwoJ0d4= X-Google-Smtp-Source: APXvYqxeDqgZa5M48znMJEY7b1ApnN5YpCBSMTelVQrUc4Rxhl2LDJ1wjYqjEhnbRslp4pSfqoer9Q== X-Received: by 2002:a1c:cf4e:: with SMTP id f75mr3287061wmg.49.1569932733761; Tue, 01 Oct 2019 05:25:33 -0700 (PDT) Received: from localhost ([2a02:908:4b16:36e0:a847:6595:1eb5:f2ec]) by smtp.gmail.com with ESMTPSA id x5sm24780572wrg.69.2019.10.01.05.25.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Oct 2019 05:25:33 -0700 (PDT) From: Ingo Ruhnke To: guix-patches@gnu.org Subject: [PATCH] gnu: gtk+: Add libxrandr input. Date: Tue, 1 Oct 2019 14:25:32 +0200 Message-Id: <20191001122532.6514-1-grumbel@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::330 X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 01 Oct 2019 10:31:24 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This fixes multi-monitor issues in XFCE and other Gtk+ apps. * gnu/packages/gtk.scm: Add libxrandr input. --- gnu/packages/gtk.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 12972b75df..55c24c774c 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -753,6 +753,7 @@ application suites.") ("libxinerama" ,libxinerama) ("libxkbcommon" ,libxkbcommon) ("libxdamage" ,libxdamage) + ("libxrandr" ,libxrandr) ("mesa" ,mesa) ("pango" ,pango) ("wayland" ,wayland) -- 2.20.1 ------------=_1570640342-1166-1--