From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id kJ9VDCgvKWJS3gAAgWs5BA (envelope-from ) for ; Wed, 09 Mar 2022 23:50:16 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id +LHsCSgvKWK+HQAA9RJhRA (envelope-from ) for ; Wed, 09 Mar 2022 23:50:16 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9F6791198D for ; Wed, 9 Mar 2022 23:50:15 +0100 (CET) Received: from localhost ([::1]:52414 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nS58E-0006au-Ud for larch@yhetil.org; Wed, 09 Mar 2022 17:50:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60760) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nS585-0006al-UQ for guix-patches@gnu.org; Wed, 09 Mar 2022 17:50:01 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:38918) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nS585-0004Y5-Kp for guix-patches@gnu.org; Wed, 09 Mar 2022 17:50:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nS585-0005uZ-J7 for guix-patches@gnu.org; Wed, 09 Mar 2022 17:50:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52114] [PATCH v2] * gnu/packages/xdisorg.scm (skippy-xd): New variable. Resent-From: "Wamm K. D" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 09 Mar 2022 22:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52114 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 52114@debbugs.gnu.org Cc: "Wamm K. D" , mail@nicolasgoaziou.fr Received: via spool by 52114-submit@debbugs.gnu.org id=B52114.164686617722679 (code B ref 52114); Wed, 09 Mar 2022 22:50:01 +0000 Received: (at 52114) by debbugs.gnu.org; 9 Mar 2022 22:49:37 +0000 Received: from localhost ([127.0.0.1]:32815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nS57h-0005tj-3F for submit@debbugs.gnu.org; Wed, 09 Mar 2022 17:49:37 -0500 Received: from mail-dm6nam11olkn2087.outbound.protection.outlook.com ([40.92.19.87]:15744 helo=NAM11-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nS57f-0005tU-G8 for 52114@debbugs.gnu.org; Wed, 09 Mar 2022 17:49:36 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IJHukxdK9WPdDuhb4nIYXldF8Aq+MShBtTGnkueE643+3AIfEI3B8sylHCH6XI57nv1T0wzxp6DC/xbCYu6ZWuFaA2SUHZ926wJZ9lPiQg/DmdEXS7dfIVbp1xIByaDxCxI6VipyunlmJiuhjf/ED7uuwB7MOCC2umBImZ9tES/v8nGKlCo7sREwmB5KLU5iHlpKB8KlFOSw9t/ziqFHAJe8JU70Ic3sbDZXktMVc/dtShdcbFtzg3ZRGcLx+eV4Ignts/5zqxRPqTN5Hz0s1mq/s/hB30A9OpsLeSTVMWw/eBL2K2ol9fMmEP4TZvWnAlpCZGAJsxXxauUvBCACdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=c4ttk0rZ3AwQy+UAAusX3ppL503olbb39/TE/tvQ3Ok=; b=ZgPNOKIluAtpbAA/4nhdzf5q0ycvqBEQhznc5U/VIbY3RT0Kxe+741w4pxRPyt32nHcvNHCe4qOqlu338YuVh0l1pQaiXZsqRl1Ivaw4NPOr1ZolD/hfne2gVW35OYE3Ianssae8F0prS80laoyfQo43rD8E3+LtToVlxr0L6wRaJsTcphdgzUWEVXdy0OWxPd9g3byvpIiXpUhG4LGO/xUX7BLdsmveo+CSkiJhtdDvPpdNRbFoYgZlgZiKaVTgaPBN2/RDMv0VwkxPhQXEm7nHGfxQzpsY4y2p1caQMFF6RSw9Da/x5Y26Z69ZJ32u/POoXxmYSi3/NgVjgVbw2A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c4ttk0rZ3AwQy+UAAusX3ppL503olbb39/TE/tvQ3Ok=; b=IC5pNQm3NsMkKVDDWv+fZX6q5ArEjxDmlxC6SIcS+JqBebx6diW6xvQFzEoW7WO8SwXS3ImD9OaJtmcfexgePXiOeWpEvAE5mLuqVX43Cfo2HH7kpmBuavZj3Enf/fkgqzGd4Iisflgazrl1if+IIkvOrQrCPwPdCMLP+ZI88RgZWETiJyK8gqgObwUAjKqro+Otp/MshZjenjy0rP3VLX0uqczp+ayVF/yYrGjSISh6TfnN2k8RUBmvKGF3wcMTjnpdUn+0QE3xZ1odxYr8AH/D3aPwg++ot1ahVjGoB/53zKGSYj+bJ9kf1PkkzBt2DxjSY7D7RvRA7p4HKmf40w== Received: from DM5PR04MB3772.namprd04.prod.outlook.com (2603:10b6:3:fb::14) by CO2PR04MB2213.namprd04.prod.outlook.com (2603:10b6:102:a::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.17; Wed, 9 Mar 2022 22:49:28 +0000 Received: from DM5PR04MB3772.namprd04.prod.outlook.com ([fe80::ddfa:db7c:51c5:4d4c]) by DM5PR04MB3772.namprd04.prod.outlook.com ([fe80::ddfa:db7c:51c5:4d4c%4]) with mapi id 15.20.5038.027; Wed, 9 Mar 2022 22:49:28 +0000 From: "Wamm K. D" Date: Wed, 9 Mar 2022 16:48:56 -0600 Message-ID: X-Mailer: git-send-email 2.34.0 In-Reply-To: <8> References: <8> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-TMN: [s77SbEtdtWYbr+rkXdrcGvg6YAlHgxaF] X-ClientProxiedBy: CH0PR03CA0186.namprd03.prod.outlook.com (2603:10b6:610:e4::11) To DM5PR04MB3772.namprd04.prod.outlook.com (2603:10b6:3:fb::14) X-Microsoft-Original-Message-ID: <20220309224856.16990-1-jaft.r@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4341eccc-c2ca-450d-7459-08da021f1125 X-MS-Exchange-SLBlob-MailProps: V5pmAly6juitFrAL1Ao+8EilTiwR11VX1Qzu7JYbhqxMK/8NPAN1WmP8LZc1UTY5xehek4Vv/yxEaaqub/zNlaTOZO2K5UxcJnaC7pF/ulmKX8oUvNGlSjRSM4FLddbI2zq+SpDPJ+hm1TXCmsnRZ/8UM85aEii3s8N+6PgUEOnjsIg6H5szrMMgfXzYDovY1rMfnIFpQuAxj3jQkXsfU8iHupLAFMu0ce1mLEA9lw1tIazu8mh3UUxEdZxoNdKBtt8u/8Qh9RTSZI/eHPe6rBxxGcALfaiR8Fzsti8h4xYFuhEcclgAr0RmrjnwQrZ7J0wWmvL6vu+xLZ8kc+x2CTKzxXOoX5k8Hr6Z22CkVFoUvde2Zkd2XtG09N70TyKcQ1J4S8l2OmRhyi0DsCSAmigFgM4SM6LIGaFR7n9slh3qLtx6/NlRblNHqbmPNwPghX00AxVHyMJx+LH28I0ATEddAbX1+T1Uss36dIINDBCUF9per+4C93TgwZqnh0FCTnKr5S+w1XQJqhVWmr4eSabQt3DuaYRkz9ni2azq4iybqitLRLTy9ucVGnIR1NPUAgyXXN+ImAa9AVq/Pj2cMZ8PFroCGyq6jJQAt8C0bXQRfi7tr7BGMSaZyN8/q88GmaRmD4PYRSfv0jhgm9Gjeh5Zen4Sp/iAfj0X9qUSG7wRuwn62Q6ueF7vrNgmGV/38wFmt98oFUl6FDD+sJrG41O4HdeceQsdqyV2ftcsnU2ZrnfAjnCw9AAdvEhmTr5VZwBFc7mf9HxZKYlBvo02g4zCi1H/ZAsiM6EESwLMkVM= X-MS-TrafficTypeDiagnostic: CO2PR04MB2213:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: RKKjEIk4qoKTooVGCsDGrzPe1APXFTxUbGr2+U7Q9ToC3JJvVcniXA5mz2xWQTSUDBLTgzDkzmgu+gASUY6O1DNEYvwtajhz7HDA1/vCL39V4340XZ/SSPdc9RxYguIeZ6upo3GGNX1+RsS+dk8vTd+UOOCI++jSkxkEBmwcBOf78zt2PONWGiOJbsCtE5nKFTwhoYjVpmHjsFJIHoHNx709dr3T8mhsYJ0JnVIHZJsrQ3YNEH67IGsjDgjrd1fZxoWvS1ba4uJBLQf62oa3Qn/grgnUA33b0ZJfsmFqTqiWCI0X38erYnMNzduhK1j7wU49daNDqpY4qDr9NI2od5GtdnqL75e1KXw5pklv2nWHZOScx+KxQrKq4B4rxLgE4D0yd25Pj3058U153mATL+t3noxQeCkJNEyGdMH1YVm70zQk8s/ZKzj8ew45DOonh5PPYVmO3ju2TsvOCW8Wk5u84jbRHfNV88DM3fL8bsrfI3rM42nf/uomjfknUH4xegq1X6HkdlquePMraL3V75ZB3qvDcoW0MO1xwEY7EYOQan0Wfiy9tcIZy2eyUfIsDtmQNsiUzfazkjHtdiaHFd5Z+jGYh1oHYlfOlTi05o9c3Db6ijUniSZu/W8MA5BFNEDhTfH5t+TrU1oOLzczfpjl0Fxh9facTk4JBPldwAM= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PBrnUmOInE7zOxCuMwKNJOU3erMOWVnzzUvHMCJLX8qLGtflLIKjw/hJKVvUEwVWUfiP2+WAjopyP20Akj/F/Gkb8X2KD59g33LP6IwW0J4YXQiv1SFVCGBSTuKMph+OPg69n66KpEMykgnNWmJ7QWfwOvCZB0T20Xj6+2KqrnIwcClNmHEyntlw1ZZi8hJYGg2ornHBtcVqYGnn3i+2ryy9L/Yi1EMGjXWIkfOqBiH8pc6FnHPGbLXC5en0/MsYX1nyRWIidjTPDwsmaFoaeYHh73iaymMdipoXFn3Ogtj42IATZ5Xl6UIaXgB/56oe73oTjYFpv3pIjChP6mQe4JydLlvHvmsX2/GU4tbQpdeGRrJSmG0vL4Hy6VnNrU1u2GNt6LMCIPZbhEmyw09AqkF4oYazeSMmSbos62P7SPDrFUjhtDXO6KDvl4JycyzIJiySHVeKjh2lo8IovgMJ1k7r056JpP2Kdy9nb1ptO1nQstNPvlSSA6MUPqm0PRWCPuJSl1G9cB5EKB4WRNWNNHHIx5fwCVpchj1LvmgXIfpb8Wg4sp7Hvxw1R7H5oVpyIN4rT9LJdwufdOsd/QhpJUa/hzCwkPSBnQUgwkMRMw2xkf6uf8rB9urTiJQ5sUJt5Se8B94QeNXljoR65mRJmfZmU5GTHK3CMsoS/W7y05Sagd8tF1Q2KA81HLmaR8C6rU4bt6dGn53rMucqdufH2XBn1g1yWoma2MZJjQvkRoyHKyA/qpQCzvha0boZYvYNEi3ToMk4H8GMc/ePGYXqQnJc/45fYKFxUfKof69JOcaQKhrt2POmkAWGDuzZwFxTmqdYkY5nrQedbU0IouzviFPZrntFiZdd8es9yG9rPVMbCuxqBpc9tP1T+hJGboXDZckmcsi594CDrZU4MgJ6NssywMx0JwDwALu2RXoaz38offfQYBtzoS70lz2BxInR zByfQbFCV/yLAQsxuXTLBw== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4341eccc-c2ca-450d-7459-08da021f1125 X-MS-Exchange-CrossTenant-AuthSource: DM5PR04MB3772.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Mar 2022 22:49:28.4067 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR04MB2213 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1646866215; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=c4ttk0rZ3AwQy+UAAusX3ppL503olbb39/TE/tvQ3Ok=; b=rjc5pyYchhJ3rGBl6KA1/hAdG2NTxymdtZ3bKGcmmBLR0IQ5x+2qHjrBpTk+Tw03qNW4So /+6Y6/AKKkGTYkACXMpJ/YKGQBKxIWPJjs7EmW5CbbDeUbxkai/dHyUu7j60O2W2ILyyNb bJoOxI9xZcRlyVc9+LYf7DiviHZ/H6+Zs/eQNhjwg167QvDs2S57l8KzJSkGS3AdtyI55Q tRYRF65pAxZR1WNLT7K/SBIuX6o7MEB0xGyCV681iZj07nZWldM4L9i1djPAsz9hhreh3a 7LAZdiflSYhTBT+Dl18jzx7guXyyLQIzQpApolyEFMDIW59G8QruImAXS2uZ9Q== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1646866215; a=rsa-sha256; cv=fail; b=rRj0NLLtH3Vu92R/+vVbDR5FVtPj1a35A+sWLIVPb6gUMZ2M6DOOGIP5bdxNwH97thuGES 7i51omn1lFGCrUJ1CmP4nd5zqpPhpVPtgiT/qFDJu6+74lf/NgnJjsRmX0+o6Y+fOP5+yq nllfbD2ILTZFvnrv6bhvFNjiAgfwB6xGAj89gw69mJWNZOqSKNOf7t2WTG4MY0+IRe/WjN 77gbHSTI4nGIy6goG9kEeHYwJaWy58/3BGH4wkLPpzLjevVghmJniFACdXdvdw6uP3+KsM Bn6rzg6L8wFavwjBeGgUiyidiNuBtstQOcqQgYILFO7kLtU0iVbRz00XlpTQww== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=outlook.com header.s=selector1 header.b=IC5pNQm3; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed)" header.from=outlook.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 5.99 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=outlook.com header.s=selector1 header.b=IC5pNQm3; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed)" header.from=outlook.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 9F6791198D X-Spam-Score: 5.99 X-Migadu-Scanner: scn0.migadu.com X-TUID: u+8uLkk3agPC --- Gah; I'm so sorry about the lapse in time, Nicolas. I completely missed that there was any response. I tried it out and it runs pretty nicely, I'd say. There's been quite a few changes and just applying the patch failed for me so I'm just sending a new one, built after the lastest commits, in case this helps, any. Thanks a ton! gnu/packages/xdisorg.scm | 59 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 6dc40f0910..b9e26f0511 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -52,6 +52,7 @@ ;;; Copyright © 2021 ikasero ;;; Copyright © 2021 Felix Gruber ;;; Copyright © 2021 jgart +;;; Copyright © 2021 Wamm K. D. ;;; Copyright © 2022 John Kehayias ;;; Copyright © 2022 Jai Vetrivelan ;;; @@ -2973,6 +2974,64 @@ (define-public jumpapp (home-page "https://github.com/mkropat/jumpapp") (license license:expat))) +(define-public skippy-xd + ;; XXX: Upstream made no release so far. Using latest commit. + (let ((commit "397216ca67074c71314f5e9a6e3f1710ccabc29e") + (revision "1")) + (package + (name "skippy-xd") + ;; Version is extracted from Debian's "control" file. + (version (git-version "0.5" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/richardgv/skippy-xd") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0zcjacilmsv69rv85j6nfr6pxy8z36w1sjz0dbjg6s5m4kga1zl8")))) + (build-system gnu-build-system) + (arguments + (list + #:tests? #f ;no tests + #:phases + #~(modify-phases %standard-phases + (delete 'configure) ;no configure script + (add-after 'unpack 'set-version + ;; SKIPPYXD_VERSION is a git commit hash. Display our own, more + ;; informative (?) version string instead. + (lambda _ + (substitute* "Makefile" + (("\\$\\{SKIPPYXD_VERSION\\}") #$version))))) + #:make-flags + ;; XXX: Setting both PREFIX and DESTDIR is needed to work around + ;; a Makefile problem when moving files to "%output/etc/xdg". + #~(list (string-append "PREFIX=/") + (string-append "DESTDIR=" #$output) + #$(string-append "CC=" (cc-for-target))))) + (native-inputs + (list pkg-config)) + (inputs + (list giflib + libjpeg-turbo + libx11 + libxcomposite + libxdamage + libxext + libxft + libxinerama)) + (home-page "https://github.com/richardgv/skippy-xd/") + (synopsis "Full-screen Exposé-style standalone task switcher for X11") + (description "Skippy-XD is a program that provides Exposé-like features +such as found on the MacOS X operating system. It is a standalone application +for providing a window picker with live previews (including live video) on +Linux desktops that run an X server with compositing support. Thus, it is not +part of the window manager and the compositing is not being used all the +time.") + (license license:gpl2+)))) + (define-public xkbset (package (name "xkbset") -- 2.34.0