From owner-freebsd-ports@freebsd.org Wed Dec 30 21:08:02 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 EC2F54CF0D7 for ; Wed, 30 Dec 2020 21:08:02 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (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 "ultimatedns.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D5kQV3jQcz4gDn for ; Wed, 30 Dec 2020 21:08:02 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 0BUL8Znb083227; Wed, 30 Dec 2020 13:08:43 -0800 (PST) (envelope-from portmaster@bsdforge.com) MIME-Version: 1.0 Date: Wed, 30 Dec 2020 13:08:35 -0800 From: Chris To: CTH Cc: freebsd-ports@freebsd.org Subject: Re: TeXLive 2020 Update In-Reply-To: References: User-Agent: UDNSMS/17.0 Message-ID: <6a666867119dcb83c5f6e9776fdb44ac@bsdforge.com> X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D5kQV3jQcz4gDn X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; local_wl_ip(0.00)[24.113.41.81] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2020 21:08:03 -0000 On 2020-12-30 10:51, CTH via freebsd-ports wrote: > Hi all, > > I'm new to this list, but I have been looking into updating the TeX Live > ports to > 2020. The current version is 2015, and the TeX ports could use with a little > TLC > to bring those up to date. > > I have been trying to update the TeX related ports in place, using the > current > infrastructure. i.e. updating bsd.tex.mk, then updating each port's Makefile > to > download, build, and install using the 2020 sources. I began porting the > current > patch files to patch the new sources in the same way the old sources were > patched, > in order not to break any current functionality or expectations. In some of > those > cases, I'm not sure continuing to patch the upstream source makes sense, and > it > might make more sense to provide a more vanilla out-of-the-box experience. > > Since I'm new to this, I'm not sure what the preferred way of collaborating > or > reaching out for help is. I'd like to submit my partial work for some sort > of > review before I go much further, just as a sanity check at least. I'd also > not > like to step on anyone else's toes that might be considering working on the > same > thing, or already working on it. Looking over the list archives for the past > 6 > months didn't show any activity on those ports. > > There may be a couple of ways of going about this. One would be building > from > source (as the current scheme does, and the work I started), but we could > also use > the upstream binary packages for FreeBSD 12.1+. Or a combination, by adding > a new > TeX flavor perhaps? Hello, and thanks for your efforts! We generally initiate things like this through the FreeBSD bugzilla ( https://bugs.freebsd.org ). You could probably easily get the ball rolling opening a bug for print/texlive-base Here's a link to start the process: https://bugs.freebsd.org/bugzilla/enter_bug.cgi?component=Individual%20Port%28s%29&product=Ports%20%26%20Packages&short_desc=print%2Ftexlive-base sorry if it gets wrapped too badly. This will allow you to indicate your intentions, and add any patches you may have already. It will also initiate conversation with any/all related individuals. Those already maintaining ports are already subscribed to this list, and will receive reports of your work here (bugzilla posts to this and other related lists). I hope this helps, and thanks again! :-) --Chris > > Thanks! > Travis > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"