From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 7162D139694 for ; Sun, 23 Jul 2017 15:40:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 18F101FC07E; Sun, 23 Jul 2017 15:40:51 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C4E6A1FC045 for ; Sun, 23 Jul 2017 15:40:50 +0000 (UTC) Received: from mail-io0-f175.google.com (mail-io0-f175.google.com [209.85.223.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: floppym) by smtp.gentoo.org (Postfix) with ESMTPSA id 8247B3418B6 for ; Sun, 23 Jul 2017 15:40:49 +0000 (UTC) Received: by mail-io0-f175.google.com with SMTP id g35so3004328ioi.3 for ; Sun, 23 Jul 2017 08:40:49 -0700 (PDT) X-Gm-Message-State: AIVw112FYs4LeRu6Bkx6Id2humeioV42Bc2nBkt7i371E/nRC7gzRKcR 7TpBg8K7FHVHJTXwd2qv7Fbmqs9F6Q== X-Received: by 10.107.167.137 with SMTP id q131mr12812170ioe.66.1500824447683; Sun, 23 Jul 2017 08:40:47 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.107.175.210 with HTTP; Sun, 23 Jul 2017 08:40:27 -0700 (PDT) In-Reply-To: <20170723142005.GB8732@patriceclement.me> References: <20170723142005.GB8732@patriceclement.me> From: Mike Gilbert Date: Sun, 23 Jul 2017 11:40:27 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [gentoo-dev] vim-syntax USE flag To: Gentoo Dev Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 9b1ba513-f3ef-4480-8217-6cb4f6f04c28 X-Archives-Hash: 1687dbdb5d1bea8b0b69de26ae182d4a On Sun, Jul 23, 2017 at 10:20 AM, Patrice Clement wrote: > Hi Mike > > Saturday 22 Jul 2017 16:27:39, Mike Gilbert wrote : >> Packages currently handle installation of vim syntax support files >> inconsistently. Some builds install the files if the "vim-syntax" USE >> flag is enabled, while others install them unconditionally. >> >> Do these files fall into the "small text files" category for >> unconditional installation? If so, we should probably phase out the >> vim-syntax USE flag. >> >> If we want to keep the USE flag, I would suggest documenting a global >> policy regarding its use. Should that live in the devmanual? Or maybe >> the Vim project page? >> > > Do you have a list handy of packages installing the vim syntax files > unconditionally? I can look into this issue. Here's a quick and dirty list. % git grep -l usr/share/vim/vimfiles | xargs grep -L vim-syntax app-emulation/docker/docker-17.03.1.ebuild app-emulation/docker/docker-17.03.2.ebuild app-emulation/docker/docker-17.06.0-r1.ebuild app-emulation/docker/docker-9999.ebuild app-text/cmigemo/cmigemo-1.3c.ebuild app-text/wklej/wklej-0.2.1-r1.ebuild app-vim/cream/cream-0.43.ebuild app-vim/easytags/easytags-3.11.ebuild app-vim/pyclewn/pyclewn-2.0.1.ebuild app-vim/pyclewn/pyclewn-2.1-r1.ebuild app-vim/splice/splice-1.0.1.ebuild app-vim/splice/splice-1.1.0.ebuild app-vim/vim-latex/vim-latex-1.8.23.20130116.ebuild app-vim/vim-latex/vim-latex-1.8.23.20141116.ebuild app-vim/vim-multiple-cursors/vim-multiple-cursors-2.2-r1.ebuild dev-libs/protobuf/protobuf-3.3.0.ebuild dev-ml/merlin/merlin-2.5.3.ebuild dev-ml/merlin/merlin-2.5.4.ebuild dev-ml/merlin/merlin-2.5.5.ebuild dev-python/jinja/jinja-2.8.ebuild dev-python/jinja/jinja-2.9.5.ebuild dev-python/jinja/jinja-2.9.6.ebuild dev-util/cmake/cmake-3.7.2.ebuild dev-util/cmake/cmake-3.8.2.ebuild dev-util/cmake/cmake-3.9.0.ebuild dev-util/coccigrep/coccigrep-1.13.ebuild dev-util/global/global-6.3.1.ebuild dev-util/meson/meson-0.41.2.ebuild dev-util/meson/meson-9999.ebuild eclass/vim-doc.eclass eclass/vim-plugin.eclass eclass/vim-spell.eclass net-analyzer/openvas-tools/openvas-tools-0_pre20512.ebuild sys-apps/apparmor-utils/apparmor-utils-2.11.0-r1.ebuild sys-apps/paludis/paludis-2.4.0-r1.ebuild sys-apps/paludis/paludis-2.6.0.ebuild sys-boot/netboot/netboot-0.10.2.ebuild sys-devel/llvm-common/llvm-common-4.0.0.ebuild sys-devel/llvm-common/llvm-common-4.0.1.ebuild sys-devel/llvm-common/llvm-common-9999.ebuild sys-devel/llvm/llvm-3.7.1-r3.ebuild sys-devel/llvm/llvm-3.8.1-r2.ebuild sys-devel/llvm/llvm-3.9.1-r1.ebuild