From owner-freebsd-ports@freebsd.org Sun Apr 19 13:47:29 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4C6C42C682D for ; Sun, 19 Apr 2020 13:47:29 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-oi1-x22d.google.com (mail-oi1-x22d.google.com [IPv6:2607:f8b0:4864:20::22d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 494rjr4FKlz4JTF for ; Sun, 19 Apr 2020 13:47:28 +0000 (UTC) (envelope-from tomek@cedro.info) Received: by mail-oi1-x22d.google.com with SMTP id t199so6461889oif.7 for ; Sun, 19 Apr 2020 06:47:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SMpb980ktAzPSXVEOj980tRjGfeMSso3W+eArqOnjbE=; b=LKE9PSJouLucVhiGOlCUfUHQDf2gEpJPj3Df9Twu/44vwPEuI/O+PY8nYgYRMQoh71 5CYChEpCSlqrgtSWLQ/2WkuYvOsUydB5Q043W+gLrFU4dVMmHGUYYhgIJ7tkLdyZV31A MZTcpi/vOKteaGnI9Z0mLi0LNrL9tVG2CG9H9i+s5N2nzpnYCNjMw/dD0ckUvk850hso EQXZPjkrM7pjm6fu7XPxr77AH5zBi6CE0k/rFpQWcSDUK95WbqWOlKkJdRTkaPqoSY0I OBq9GxU638FcsvwVDnd+AyTHk8RezimbFu8SaAZ+4AQ6Nw5yPiLHsA0vYXg8NBHfAeIw roGw== 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=SMpb980ktAzPSXVEOj980tRjGfeMSso3W+eArqOnjbE=; b=sph564ntO6vjTQmxtbhnPEIEu+25x3RgEjE34rDpyZwPxiddjpgzgbU3FSxKjVYqEW MSFn11D5wLVM/ZXZgIFICcGzmR6E8b8h64KowyOmyiXRSMdLdPlEkH45fYVTD1nX544n 7FPn97VRFu/9NHCkPOxZ70Wo6fXDTgxp3wcnaD3tRwLiWfHdHeVNv9VBZQ/XKFA5q5dx 2ZYe01zErIxyggiBdrgMabXJ08N9ga4VU0JL/7/9WGw8p11cY7+eNIxhl6BNp1PNJBei Gytcl/unpPQOeamIWY2uTXeQes42H9l3hjevbwNV7DlXmgYrNSavDRvR5v6SGNZWBwtK Fopg== X-Gm-Message-State: AGi0PuaMwoi2gCoHbny1SBq2xfUhte4lN5onDNFvkzqIA5KggrYTnege /uxEggFZ0kaLDhyGtchlT4uRSNew84w= X-Google-Smtp-Source: APiQypJrr198XNfT0fnw701hEohVjtDBN3hCnU/LwOh0i860A3CffoAXqMpzHK7USoMiV7lMQsyFcQ== X-Received: by 2002:aca:5251:: with SMTP id g78mr617220oib.172.1587304047269; Sun, 19 Apr 2020 06:47:27 -0700 (PDT) Received: from mail-ot1-f53.google.com (mail-ot1-f53.google.com. [209.85.210.53]) by smtp.gmail.com with ESMTPSA id h11sm10348504ooj.17.2020.04.19.06.47.26 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 19 Apr 2020 06:47:26 -0700 (PDT) Received: by mail-ot1-f53.google.com with SMTP id h11so219446ots.1 for ; Sun, 19 Apr 2020 06:47:26 -0700 (PDT) X-Received: by 2002:a9d:6046:: with SMTP id v6mr5741966otj.6.1587304046095; Sun, 19 Apr 2020 06:47:26 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Tomasz CEDRO Date: Sun, 19 Apr 2020 15:46:56 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: BLENDER 2.79 To: Adam Weinberger Cc: Shane Ambler , freebsd-ports Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 494rjr4FKlz4JTF X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cedro.info header.s=google header.b=LKE9PSJo; dmarc=none; spf=none (mx1.freebsd.org: domain of tomek@cedro.info has no SPF policy when checking 2607:f8b0:4864:20::22d) smtp.mailfrom=tomek@cedro.info X-Spamd-Result: default: False [-3.14 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[cedro.info:s=google]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[cedro.info]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[cedro.info:+]; RCVD_IN_DNSWL_NONE(0.00)[d.2.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; SUBJ_ALL_CAPS(0.90)[12]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(-1.74)[ip: (-7.92), ipnet: 2607:f8b0::/32(-0.33), asn: 15169(-0.43), country: US(-0.05)]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Apr 2020 13:47:29 -0000 On Sun, Apr 19, 2020 at 2:43 PM Adam Weinberger wrote: > On Sat, Apr 18, 2020 at 10:45 PM Shane Ambler wrote: > > > On Sat, Apr 18, 2020 at 2:31 PM Tomasz CEDRO wrote: > > >> My question is can we include both Blender-2.79 and UPBGE in the > > >> official ports tree next to official Blender release? All dependencies > > >> are provided, > > > > Actually you also need the older openimageio18 port. > > (..) > > The need to support an older blender version only relies on the use of > > the game engine, having started a project using the 2.79 BGE it is not > > nice to have to start from scratch. This would be the reason to support > > 2.79 in ports. Unfortunately only one person has shown interest in the > > nine months since 2.80 was released. > > No, I certainly get it. As awesome as Eevee is, it's a completely > different paradigm from the internal renderer, and BGE has no analogue > at all in 2.8x. There's really only three solutions here: (1) We have > a way for Tomasz to install 2.79, (2) Tomasz starts over using a > different toolkit, or (3) Tomasz moves to a platform where running > 2.79 is trivial. Clearly, (1) is the best possible option. > > Shane, if you are able to provide and support a 2.79 port, I'd be > thrilled to see it in the tree. Thank you guys! The port and dependencies are already out there ready for use - once again thank you Shane - yesterday it took ma around hour to build it all. It would be nice however to have it installed with just `pkg install blender279` just as on the other platforms. When maintenance become a problem I will abandon Blender until then I should have things sorted out.. for instance when we cannot replace Python 3.5 with 3.6+ and that would mess other ports :-) > > If you are planning to release your project, you also need to consider > > support for 2.79 on other systems as well. On the other platforms I can simply install older version. But I prefer to have everything on my FreeBSD box and keep myfocus here rather than having multiple machines for various tasks. This way we can push forward the functionality and versality of the FreeBSD. I had my lefts and rights but I always come back to FreeBSD at the end.. so why not focus here? Also I can show that all my work is Open-Source BSD based co it can be closed source safely (at least some parts) :-) I planned to put that setup on an embedded system and use that as standalone application. Thus my recent interest in Wayland as faster and smaller replacement for Xorg. I know about EEVIE in Blender 2.80+. If there is a way to control it with Python in Real-Time then I could switch to that way of operations, but first I need to finish core of my work, then I can think of moving into different render method or external engine. I am using it for engineering and simulation purposes, not really gaming. That was the only Open-Source utility that allowed me to put a Python code and connect real world sensors with a virtual reality with a single key stroke. Not to mention modelling and 3D conversions. Everything changes and eventually I will move forward and invento some other solution but first things first needs to be finished :-) Thank you! :-) Tomek -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info