From nobody Thu Jun 30 14:34:45 2022 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 8302C873EFE for ; Thu, 30 Jun 2022 14:34:47 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LYgpH2xZxz3CSP for ; Thu, 30 Jun 2022 14:34:47 +0000 (UTC) (envelope-from bapt@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1656599687; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=uYQnCsmZetg6U/Kk/A/4d5JP+lHA8gHldm+vPj/QM3Q=; b=ugQaPibeFc+KIIi8/Oi0Z9k5qgOg8Qf8SOhRqorbKuN/iG9RAXCCGhif0gtusMbL1lGITL 9KBpD7s170gyaXsKTlGxQ1LA2GtMMuACBUi1KbHcVq2anj40AxBsvSaALzX9C24uVFHwer 4KiTH70eLMM+dgVdwzcaFcs/3E5QMcbeQwoHnsk4Px1rWDhUJ4opcER1aHBMMey8rqBkul uHbEuZxp0+IUB7zAJXM2dlanTwMWSg9Tn3Qwfor+3nUC8rTIxdsyNCJqzk/vQC03GnTX9t GRx/2W0HH4LLkopMDTmNfDINUcV/R4bfjyXX+vZhg5Tm30rhTmuwNM/QQB71Ng== Received: from aniel.nours.eu (nours.eu [176.31.115.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 2CCE029E4C for ; Thu, 30 Jun 2022 14:34:47 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by aniel.nours.eu (Postfix, from userid 1001) id 580E81D749; Thu, 30 Jun 2022 16:34:45 +0200 (CEST) Date: Thu, 30 Jun 2022 16:34:45 +0200 From: Baptiste Daroussin To: ports@freebsd.org Subject: New categories: both virtual and non virtual Message-ID: <20220630143445.5mqnmr5zbytestcx@aniel.nours.eu> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1656599687; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=uYQnCsmZetg6U/Kk/A/4d5JP+lHA8gHldm+vPj/QM3Q=; b=k54678roGJmr/Ppaero+eW2BbIkFiW0k67PMoU13gxDcpZ71hpOqHDycKzwTP/vC4RNd/h T/9HiKa2n4Vakxvyd991sLR+Sp4yuIt1Vyq5SbsFaztqXTF63EfOPslFOzHC83kJZxRGEY 5NvkXXswvOReo87h6YceWlw6oZ7ApM1hGzty7sz3guUSfxyklXKk49L7/2mjZ+h9WvV+z4 UI9hUZudPqonAu73RULIUqGuhnG+XTQV5h08PypHgf5x3JOjMXnX7+1G1Qhh7fbYZUUlPo 4PWcJyNBIzmpQ+VJe+IBhbMlu8K/frO2A8LgW8mxUUGtOQ93tuocgfkJT6BXcw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1656599687; a=rsa-sha256; cv=none; b=CUfRNtmjxtaW3PTLqSWCS/v94uQBW8HNRotzwxuXHJZbULEP3yiDVgsvuzCYQ5TWjelPXv sRjVe1e9ctJTU5zCLs+MYkcZtcTHVkiBErrneYFIZ1j0x3Y99jYN0/H0OUk5a4S6XfUh/F ddu9BrNuiZONe9jsZ516CRKorEBMEtgPEax6E3JikWTitKGF8XKG4e29scM1cxr1v6OV65 /176vm3iWHg4ndD30MZpgqWziY6sHfwOOSboAPISFNejeRnq6XGKCO3t6MQVdmZqNe2Do7 IsGYlr0zoNsDEDFg8Qhiad9/+1d9s3NxtVTQN9thO3LTrU7QbqNL6l4u4JK44w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N Hello everyone, with pkg 1.18, it is easier to add new catagories which and reduce the impact in people as we can query all the categories virtual or not. Now that this is done, I would like to add the following new categories. Not that I want to address the current isssue here which is the desktop world on FreeBSD is not anymore a x11 only world, and the categories do not reflect that reality anymore. Virtual: - wayland Non Virtual: - ui-toolkits (all UI toolkits should be moved here) - desktop (all wayland compositors, all apps desktop oriented which does not fit in any other catagories). - desktop-libs (all libraries not ui-toolkit which are necessary for the desktops) - fonts (fonts and related libraries) For all the x11 related ports which will be moved there will they will keep a x11* virtual category to it is still queryable that way if it makes sence For example if we move libinput from x11/libinput to desktop/libinput then the CATEGORIES= x11 will become CATEGORIES= desktop-libs x11 meaning: pkg info desktop-libs/libinput will match the same package as x11/libinput Best regards, Bapt