From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 02 14:46:51 2019 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: Subject: Re: [bug#37570] [PATCH] gnu: gtk+: Add libxrandr input. To: 37570@debbugs.gnu.org Content-Type: multipart/alternative; boundary="00000000000086bd460593f1e3b9" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 37570 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.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--