From nobody Sun Sep 10 21:49:52 2023 X-Original-To: dev-commits-ports-all@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 4RkNms5glLz4sF73; Sun, 10 Sep 2023 21:50:05 +0000 (UTC) (envelope-from tcberner@gmail.com) Received: from mail-qv1-f50.google.com (mail-qv1-f50.google.com [209.85.219.50]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RkNms3sz8z4Zv9; Sun, 10 Sep 2023 21:50:05 +0000 (UTC) (envelope-from tcberner@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qv1-f50.google.com with SMTP id 6a1803df08f44-64a5bc53646so24570676d6.2; Sun, 10 Sep 2023 14:50:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694382604; x=1694987404; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=FbnCbu2vf063yC2Omd1GaN1wzxy7LMVb6FNYB7Jz1sc=; b=rEMRQ4D60H0cePXyJd8QdapKsYGuitzEjmBdkKqSCCij6JTCSyERzO7DXkXEhDzrkw YGP/RUi+jSS7sJJVx09JP8hU04npoN6KBRfuOPYCtOkzFI44CqSi7TtZ+pePtngGjJt+ 2IfjffpVokv3th8x0fGPclMA+4C3s73KEQ6+s6+sPtFBWoBZQUX8SP6BBNojhLCMOY0l xXNwBoEXB9LdRsA47sFPWWnnQV1c/VKOBRZ/ymu3ZXuCNL3gwNO8ZJAQJwkzBdVE9/ek pTEjPoBvOHnBopzIQ4CtwwjEb/H3gG8YH/HwJ27fHiVaBMnc9VDl+kBUy+ApUOGWFta8 J/Jg== X-Gm-Message-State: AOJu0YyVTGREInxEkFl30agJRDe+y1GSnsieHU1/LqAyqP9UBd6gxRpC 1/BzJwVT/Ri/uNZbAqEA2JVZdcx+pYE= X-Google-Smtp-Source: AGHT+IGKNMU144ZWxRfJ/v7/ujEhri/Eh9YS7DvGKeXsAqQr0tTzBpPiZukR4Qw8fT1G6fLWpzrw1w== X-Received: by 2002:a0c:dd93:0:b0:64f:802b:7e05 with SMTP id v19-20020a0cdd93000000b0064f802b7e05mr7816907qvk.34.1694382604584; Sun, 10 Sep 2023 14:50:04 -0700 (PDT) Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com. [209.85.160.175]) by smtp.gmail.com with ESMTPSA id p13-20020a0c9a0d000000b0064d6a81e4d4sm2473241qvd.113.2023.09.10.14.50.04 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 10 Sep 2023 14:50:04 -0700 (PDT) Received: by mail-qt1-f175.google.com with SMTP id d75a77b69052e-411f5dd7912so27404021cf.3; Sun, 10 Sep 2023 14:50:04 -0700 (PDT) X-Received: by 2002:ac8:5846:0:b0:40f:d63c:dc5b with SMTP id h6-20020ac85846000000b0040fd63cdc5bmr11130103qth.63.1694382604058; Sun, 10 Sep 2023 14:50:04 -0700 (PDT) List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 References: <202309102005.38AK5rq8008834@gitrepo.freebsd.org> <466c01d7-c7c5-64a9-7a48-c53ca2ed3705@tsoft.com> In-Reply-To: <466c01d7-c7c5-64a9-7a48-c53ca2ed3705@tsoft.com> From: "Tobias C. Berner" Date: Sun, 10 Sep 2023 23:49:52 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: git: 49eaa88d7d8f - main - net-im/libquotient: flavorize port for Qt 5 and Qt 6 To: Yuri Cc: "Tobias C. Berner" , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Queue-Id: 4RkNms3sz8z4Zv9 Moin moin The KDE world will slowly move to be Qt6 based -- however, there is certainly a longer transition phase again (like when it moved from Qt4 to Qt5). For this reason, it is helpful to have versions based on both toolkits, so that we can manage this transition smoothly. So for most flavored libraries in the KDE-toolchain it won't really be a user choice but rather just a dependency resolution: e.g. "neochat has been ported to Qt6, so it requires Qt6 dependencies" / "foobar is still Qt5 so it requires the Qt5 dependency". mfg Tobias On Sun, 10 Sept 2023 at 22:28, Yuri wrote: > > Hi Tobias, > > > > On 9/10/23 13:05, Tobias C. Berner wrote: > > net-im/libquotient: flavorize port for Qt 5 and Qt 6 > > > > - To allow for co-instability, the header files have been moved to a > > prefix. This location might change again in the future, if upstream > > adapts their build system for co-instability. > > > > - The android related file is simply not cared about in the Qt6 version, > > to allow for co-instability. > > > > Why do users need a choice to install the same software with Qt5? > > > It seems like a unnecessary choice since Qt6 is simply a new gen of Qt > and Qt5 is an old gen. > > > Thanks, > > Yuri > > >