#pkgsrc

Jonathan Perkinjperkin@federate.me.uk
2025-11-28

@meluzzy It does not contain the actual source code for the packages themselves, but yes it is a collection of recipes for how to build software, handling all sorts of things like dependencies and strict verification.

You can of course use it to build software from source on pretty much any POSIX system, but most users will just use a binary package repository such as the ones provided by NetBSD themselves, or mine from pkgsrc.smartos.org for a bunch of other operating systems.

#pkgsrc

Luzzy :verified_trans:meluzzy@woof.tech
2025-11-28

I have been using #NetBSD lately and I don't really think I get how or what pkgsrc is.
Is it like a CVS repo that has a bunch of packages source code that you can just bmake? it has a lot of categories like www, graphics, games... For example www/firefox I assume it has the source code for Firefox and if you run bmake in that dir it compiles it? that's it right? It's just that I have seen guides where it seemed like #pkgsrc was used as a command instead of a repo.

Leonardo Taccariiamleot@mastodon.sdf.org
2025-11-18

Setting `general.useragent.override` in `about:config` to `Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0` (changing from NetBSD to Linux) does the trick.

But it's not nice!

#firefox #netbsd #pkgsrc

Leonardo Taccariiamleot@mastodon.sdf.org
2025-11-18

Hey Microsoft Outlook!
I'm running latest Mozilla Firefox ESR, 140.5.0 on NetBSD... that was released a couple of days ago!

I would not call it a legacy browser!

#firefox #netbsd #pkgsrc

Microsoft Outlook web page that shows errors like ErrorOwaBasicUnsupportedLegacyBrowser and some SyntaxError due using Firefox on NetBSD (probably they do not known about NetBSD and relies on only known User-Agent:-s).
2025-11-14
Jonathan Perkinjperkin@federate.me.uk
2025-11-14

I've also published an new 20251114 bootstrap kit. This isn't necessary if you already have an install (the steps above will get you past the problem without it), but means new users will not run into the issue.

pkgsrc.smartos.org/install-on-

#pkgsrc #macOS

Jonathan Perkinjperkin@federate.me.uk
2025-11-14

IMPORTANT ANNOUNCEMENT for anyone using my macOS package repository from pkgsrc.smartos.org/install-on-

There's a subtle upgrade scenario I didn't test correctly, and your next upgrade will fail due to PGP key bootstrap issues.

To fix:

$ pkgin -d upgrade
$ t=$(mktemp -d); cd $t
$ ar x /var/db/pkgin/cache/pkg_install-20250417.tgz
$ pkg_add -C /dev/null -U pkg_install-20250417.tmp.tgz
$ pkgin upgrade

Once you're past that everything should be fine. Really sorry for the inconvenience.

#pkgsrc #macOS

2025-11-11

wdym #helix is so much outdated in #pkgsrc #netbsd @netbsd

Andrew Ballball@bsd.cafe
2025-11-09

@bill Is that in #pkgsrc?

2025-11-05

Toot from pkgsrc/www/firefox-145.0b9 under NetBSD/amd64-current... #pkgsrc #NetBSD

Bitslingers-R-UsAnachronistJohn@zia.io
2025-11-01
November, 2025 #NetBSD #pkgsrc binary package counts!

It's November... Can it start getting cool in the northern hemisphere yet? Here's to hoping. If it cools off enough, I may start up a second UltraSPARC machine.

pkgsrc-2025Q3

10.0: alpha 18044 (+974)
10.0: earmv4 12449 (+1906)
10.0: m68k 7461 (+197)
10.0: powerpc 17243 (+4044)
10.0: sparc64 14294 (+1235)
10.0: vax 6661 (stuck)

11.0: aarch64eb 22646 (+15; finished)
11.0: earmv4 1809 (+557)
11.0: m68k 2818 (+1421)
11.0: powerpc 1041 (stuck gem0)
11.0: riscv64 10731 (+4866)
11.0: sh3el 3348 (+2136)
11.0: vax 2867 (+1721)
Leonardo Taccariiamleot@mastodon.sdf.org
2025-10-31

Last weekend I have been to Google Summer of Code Mentor Summit as an org mentor for The NetBSD Foundation!

It has been a fantastic experience and I have just shared some travel notes: blog.NetBSD.org/tnf/entry/gsoc

#netbsd #pkgsrc

Google Summer of Code Mentor Summit 2025 Leonardo Taccari (The NetBSD Foundation), Mentor badge with several swag and stickers from the event.
2025-10-28

SmartOS: Stock "mkvtoolnix" crashes on 2023.4.0 with locale error

blog.jcea.es/posts/20240813-mk

#SmartOS #PkgSrc #GCC #Illumos #Debugging

2025-10-27

"Something this critical should come with base-OS."

(user missing the point of #PkgSrc )

Leonardo Taccariiamleot@mastodon.sdf.org
2025-10-21

EuroBSDCon 2025 in Zagreb, Croatia was great!

At NetBSD devsummit I have presented «Running Docker (and more) in NetBSD via Lima». Lima (<lima-vm.io/>) permits to run Linux virtual machines (as guests) - with port forwarding and volumes sharing - and I have showed how NetBSD is supported and works as host!

Slides available at <NetBSD.org/gallery/presentatio>.

I have now also imported Lima in pkgsrc as sysutils/lima.

#EBC25 #netbsd #pkgsrc

Bitslingers-R-UsAnachronistJohn@zia.io
2025-10-17
#NetBSD #pkgsrc 2025Q3 mid October package counts, now with PowerPC:


10.0: alpha 17070 (+2351)
10.0: earmv4 10543 (+1444)
10.0: m68k 7264 (+109)
10.0: powerpc 13199 (new)
10.0: sparc64 13059 (+491)
10.0: vax 6661 (+90)


11.0: aarch64eb 22631 (+12593)
11.0: earmv4 1252 (+915)
11.0: m68k 1397 (+727)
11.0: powerpc 1041 (new)
11.0: riscv64 5865 (+3209)
11.0: sh3el 1212 (+433)
11.0: vax 1146 (+306)
2025-10-16

How to pin a "pkgin" package, what is the right way to deploy my own packages?

blog.jcea.es/posts/20240616-pk

#SmartOS #PkgSrc

2025-10-15

I don't need many fingers to count Linux distributions that still support armv6 (e.g. first raspberry Pie). I need even less fingers to count armv6 supporting distributions that still have ports/packages for any useful web browser.
Am currently counting 3. @alpinelinux @debian @gentoo

For the *BSDs I count maybe 1. Have not checked whether epiphany is compilable on @netbsd #pkgsrc. There is no binary package for earmv6hf.

I've updated my binary package repository for PowerPC Mac OS X. New and updated packages for curl, git, python 3.10, apache, nginx, openssh, rsync, yt-dlp, vim, zsh, tmux, and many more.

netbsd.org/~nia/tigersrc/

#dreckly #pkgsrc #powerpc #macos #retrocomputing #hashtags

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst