Re: How to override port Makefile to point to local directory?

2022-10-28 Thread Pat Maddox
On 15 May 2022, at 20:29, Pat Maddox wrote: I am writing software that I would eventually like to install on FreeBSD. I'm currently stuck trying to write a Makefile that will point to my local git dir, so I can build and install it while I'm developing. All of the finished Makefiles

lang/rust is super slow to build

2022-12-12 Thread Pat Maddox
Using poudriere, lang/rust is at 2 hours and counting on my 10-core i9 w/ 128 gigs of RAM. Does that sound right? It seems extremely slow to me, but this is my first time building it. How long does it take others to build? What options are you using, or any other suggestions for shortening t

Re: lang/rust is super slow to build

2022-12-12 Thread Pat Maddox
2022, at 11:30, Robert Clausecker wrote: Hi Pat, Did you configure Poudriere to permit more than one job per package? The default is 1 job per package, with as many packages as you have cores being built in parallel. Yours, Robert Clausecker Am Mon, Dec 12, 2022 at 11:27:45AM -0800 schrieb Pat

Re: lang/rust is super slow to build

2022-12-13 Thread Pat Maddox
On Tue, Dec 13, 2022, at 2:18 PM, Xin LI wrote: > On Tue, Dec 13, 2022 at 7:55 AM Mel Pilgrim > wrote: > >> On 2022-12-12 11:27, Pat Maddox wrote: >> > Using poudriere, lang/rust is at 2 hours and counting on my 10-core i9 >> > w/ 128 gigs of RAM. >>

Seeking guidance on submitting several new Python-based ports

2023-10-18 Thread Pat Maddox
Hi there, I have been working with Snowflake, dbt, and duckdb for the past several months. I have created 12 new ports in support of this. I've read Porter's Handbook a bunch, as well as Python Ports wiki page, and have taken this porting work as far as I can for the time being. I would like to

Re: Seeking guidance on submitting several new Python-based ports

2023-10-18 Thread Pat Maddox
On Wed, Oct 18, 2023, at 2:08 AM, Kurt Jaeger wrote: > Hi! > >> Is it reasonable to submit several ports as part of one PR? >> For my purposes, there are a handful of "leaf" ports: > [...] > > If you add one port per PR and set the proper dependencies in each PR, > it's easy for several committers

Re: Seeking guidance on submitting several new Python-based ports

2023-10-22 Thread Pat Maddox
On Sun, Oct 22, 2023, at 5:53 AM, Kurt Jaeger wrote: > Hi! > >> > How should I go about submitting these new ports? >> >> If you add one port per PR and set the proper dependencies in each PR, >> it's easy for several committers to work on those ports. > > All the new ports are added to the tree.

Scripts / utils for maintaining ports?

2023-11-30 Thread Pat Maddox
According to portscout, there are three individual maintainers who each maintain 1000+ ports: https://portscout.freebsd.org/index-total.html I'm trying to wrap my head around how someone could do that. They have to use some utils to pull that off. Are those tools publicly available, either as p

Request: Review updates to several of my maintained ports

2023-12-06 Thread Pat Maddox
(If I've BCCed you, it's because you reviewed my ports in the past - thank you! Please let me know if you would prefer that I not do so in the future) Hi there, I have several updates to Python ports that are ready for review. I'd appreciate anyone who takes a look and helps merge them. Thanks,

Request to review and merge several updated ports I maintain (and a few new ones)

2024-01-30 Thread Pat Maddox
Hi there, (If I've BCCed you, it's because you merged some of my maintained ports in the past. Please let me know if you would prefer I not do so in the future) Here are updates to several of my maintained ports that I submitted a while back. I believe I've configured them all so they would get

How to override port Makefile to point to local directory?

2022-05-15 Thread Pat Maddox
I am writing software that I would eventually like to install on FreeBSD. I'm currently stuck trying to write a Makefile that will point to my local git dir, so I can build and install it while I'm developing. All of the finished Makefiles reference tar packages, which makes sense. But when I'm

Re: How to override port Makefile to point to local directory?

2022-05-15 Thread Pat Maddox
On 15 May 2022, at 20:49, Chris wrote: On 2022-05-15 20:29, Pat Maddox wrote: I am writing software that I would eventually like to install on FreeBSD. I'm currently stuck trying to write a Makefile that will point to my local git dir, so I can build and install it while I'm devel

Re: How to override port Makefile to point to local directory?

2022-05-15 Thread Pat Maddox
On 15 May 2022, at 22:28, Pat Maddox wrote: On 15 May 2022, at 20:49, Chris wrote: On 2022-05-15 20:29, Pat Maddox wrote: I am writing software that I would eventually like to install on FreeBSD. I'm currently stuck trying to write a Makefile that will point to my local git dir, so

Re: How to override port Makefile to point to local directory?

2022-05-15 Thread Pat Maddox
On 15 May 2022, at 23:25, Tatsuki Makino wrote: Hello. Pat Maddox wrote on 2022/05/16 15:08: I figure there’s gotta be some sort of `make SRCDIR=. install` to bypass fetch & extract, but this will do for now. Is it a variable DISTDIR or PACKAGES? If you write the following in

Re: How to override port Makefile to point to local directory?

2022-05-16 Thread Pat Maddox
On 16 May 2022, at 1:40, Milan Obuch wrote: On Sun, 15 May 2022 23:55:43 -0700 "Pat Maddox" wrote: On 15 May 2022, at 23:25, Tatsuki Makino wrote: Hello. Pat Maddox wrote on 2022/05/16 15:08: I figure there’s gotta be some sort of `make SRCDIR=. install` to bypass fetch &

Where to store configurable secrets? In group-readable etc/app.conf ?

2022-05-18 Thread Pat Maddox
I am working on an app that reads database credentials from DATABASE_URL env var. I've got an rc script that starts it up fine. I want to double-check how I should be configuring it: I have put it in /usr/local/etc/myapp.conf chmod 770. Is that right, or is there some other mechanism for setti