schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for tag #pkgsrc

/home/rqm boosted

[?]Jay 🚩 :runbsd: » 🌐
@jaypatelani@bsd.network

Celebrating with the most portable OS on the planet. 🌍

Whether it's the embedded controller inside a vintage radio or the legendary NetBSD Toaster 🍞, the ham/ 📻category in has you covered.

Why just make toast when you can transmit packets over the airwaves at the same time?

    #netbsd boosted

    [?]JdeBP » 🌐
    @JdeBP@mastodonapp.uk

    @cks

    OpenWatcom vi is source available.

    mastodonapp.uk/@JdeBP/11605201

    Ritter's Heirloom is in ports today, coming from the same place that it has for a long time.

    freshports.org/editors/2bsd-vi/

    It was dropped from because it did not compile and hadn't changed in 20 years. Ironically, this is because the (GNU) C language had changed, and it has to nowadays be compiled forcing an older GNU C language version.

    bbs.archlinux.org/viewtopic.ph

    Several people have independently discovered the Makefile patch that gets it to build on and the like.

    forums.debian.net/viewtopic.ph

    gist.github.com/cwfoo/01abac5c

    , the precursor to , is packaged for both / and .

    ftp.netbsd.org/pub/pkgsrc/curr

    github.com/openbsd/ports/tree/

    #netbsd boosted

    [?]JdeBP » 🌐
    @JdeBP@mastodonapp.uk

    On , Joy vi is in /usr/src/cmd/vi:

    github.com/illumos/illumos-gat

    On , Bostic is in /usr/src/usr.bin/vi/vi; having it in /usr/src/external/bsd/nvi; and in /usr/src/contrib/nvi:

    cgit.freebsd.org/src/tree/cont

    FreeBSD has an nvi2 in ports:

    freshports.org/editors/nvi2/

    OpenBSD has elvis in ports:

    github.com/openbsd/ports/blob/

    Ritter's Heirloom vi is on SourceForge:

    ex-vi.sourceforge.net

    STEVIE was posted to comp.sources.unix in 1988:

    sources.vsta.org/comp.sources.

    Unfortunately, Sven Guckes's vi Clones WWW site was never completed with some of this, notably lacking Heirloom vi, for example.

    guckes.net/vi/clones.html

    But it does mention oft-overlooked commercial clones such as Watcom's vi, a from-scratch implementation started in 1983 that is also now source-available:

    github.com/open-watcom/owp4v1c

        #pkgsrc boosted

        [?]Habr » 🤖 🌐
        @habr@zhub.link

        NetBSD: Интервью с разработчиком

        На одной истории с OpenBSD и Вячеславом Воронцовым мы конечно же не остановились, на этот раз в гостях у нас ещё один яркий и интересный представитель сообщества BSD.

        habr.com/ru/articles/995602/

          #pkgsrc boosted

          [?]Ryo ONODERA » 🌐
          @ryoon@mastodon.sdf.org

          Toot from pkgsrc/www/firefox-148.0b9 in my local tree...

            #pkgsrc boosted

            [?]Jonathan Perkin » 🌐
            @jperkin@federate.me.uk

            Ok quick "screenshot" before bed.

            [ 0: 3m 3s ] libunistring-1.2 (build -j6)
            [ 1: 2m 18s ] libgcrypt-1.11.2 (build -j5)
            [ 2: 3m 40s ] python313-3.13.11nb1 (build -j2)
            [ 3: 5m 0s ] gettext-lib-0.22.5 (configure -j3)

            There is now support in main for dynamic MAKE_JOBS, designed to ensure that build throughput is as optimal as possible. To enable, all you need to do is set:

            options = {
            dynamic_jobs = { max = 16, min = 2 },
            }

            and bob will figure out the rest.

              #pkgsrc boosted

              [?]Jonathan Perkin » 🌐
              @jperkin@federate.me.uk

              The problem with releasing bob v0.8.1 with a bunch of great features (available now!) is that I just now thought of an absolutely killer feature.

              v0.9.0 may be out sooner rather than later... This is something I've wanted from pbulk forever.

                #netbsd boosted

                [?]Jonathan Perkin » 🌐
                @jperkin@federate.me.uk

                netbsd.org down for everyone else or just me?

                (ignore www, that's on fastly)

                  #pkgsrc boosted

                  [?]Jonathan Perkin » 🌐
                  @jperkin@federate.me.uk

                  This also provides a significant performance boost. In pbulk, every build requires a full setup/teardown of the environment just to check the status of the package.

                  On most platforms this means unpacking the bootstrap kit and any other setup, before forking the tools to check various things, then wiping everything at the end.

                  Now that all of this is in native Rust, bob simply checks all at the start, and saves a huge amount of time by skipping all up-to-date packages.

                  Rust FTW

                    #pkgsrc boosted

                    [?]Jonathan Perkin » 🌐
                    @jperkin@federate.me.uk

                    Playing around with a cool new bob feature. One of the most opaque parts of pbulk is that you never really know WHY a particular package is being rebuilt.

                    Bob's up-to-date checker is now written in native Rust (no need to fork pkg_info and pkg_admin), records the reasons, and provides a new status command:

                    $ bob list status rust
                    PKGNAME STATUS REASON
                    rust-bin-1.91.1 pending package not found
                    rust-1.91.1 pending deps changed: +digest-20220214, ...

                      [?]Jonathan Perkin » 🌐
                      @jperkin@federate.me.uk

                      I just released bob v0.7.0.

                      github.com/jperkin/bob/blob/ma

                      This version now supports macOS sandboxes. I figured out how to avoid SIGBUS when re-using chroots, but unfortunately it means waiting for 2 minutes for 'diskutil unmount' to unmount /System read-only loopback mounts. No, I don't know why it takes that long for a read-only mount either!

                      Also a new "bob list" command, so you can do things like:

                      $ bob list failed | xargs bob rebuild

                      plus loads of other improvements.

                        3 ★ 2 ↺

                        [?]Amitai Schleier [he/they] » 🌐
                        @schmonz@schmonz.com

                        Today’s hacking:

                        1. Get fastfetch and all of its dependencies building on Mac OS 10.9

                        2. Include pkgsrc in the package report

                        fastfetch output

                        Alt...fastfetch output

                          agc boosted

                          [?]nia » 🌐
                          @washbear@mastodon.sdf.org

                          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/

                            0 ★ 0 ↺

                            [?]Amitai Schleier [he/they] » 🌐
                            @schmonz@schmonz.com

                            with via :

                            echo srs.dom.ain > control/srs_domain
                            echo "$SECRET" > control/srs_secrets
                            echo srs.dom.ain >> control/rcpthosts
                            echo srs.dom.ain:srs >> control/virtualdomains
                            echo "| srsfilter" > alias/.qmail-srs-default

                            + MX for srs.dom.ain

                              0 ★ 0 ↺

                              [?]Amitai Schleier [he/they] » 🌐
                              @schmonz@schmonz.com

                              For our next trick with from :

                              Want to SMTP-reject SPF failures when the source domain specifies explicit-fail?

                              1. Add SPP_SPF_RESULT_FAIL="E550 spf_smtp_msg" to
                              control/tcprules/smtp
                              2. Run "/etc/rc.d/qmailsmtpd cdb"
                              3. There is no 3rd thing, is that clear?

                                0 ★ 0 ↺

                                [?]Amitai Schleier [he/they] » 🌐
                                @schmonz@schmonz.com

                                Another neat trick with from :

                                The default SMTP configuration rejects nonexistent recipients.

                                (qmail famously accepts all recipients for its domains even when those recipients don't exist, and then has to queue totally avoidable bounce messages. But you won't.)

                                  1 ★ 1 ↺

                                  [?]Amitai Schleier [he/they] » 🌐
                                  @schmonz@schmonz.com

                                  Another from trick:

                                  To enable , simply uncomment "greylisting-spp-wrapper" in control/smtpplugins. That’s it.

                                  (Add any exempt recipient addresses to control/greylist/exemptrcpts, or entire recipient domains to control/greylist/exemptrcpthosts.)

                                    1 ★ 0 ↺

                                    [?]Amitai Schleier [he/they] » 🌐
                                    @schmonz@schmonz.com

                                    Running via qmail-run from ? Cool. Add signing like so, then publish a TXT record with your default policy. Done!

                                    # mkdir -p control/domainkeys/dom.ain

                                    Alt...# mkdir -p control/domainkeys/dom.ain

                                      [?]Bitslingers-R-Us » 🌐
                                      @AnachronistJohn@zia.io

                                      #NetBSD #pkgsrc 2025Q3 is here!

                                      Here are the final pkgsrc-2025Q2 package counts:

                                      9.0: earmv4 4230 (still working on gcc 13)
                                      9.0: m68k 3418 (+46)

                                      10.0: aarch64eb 24677 (finished)
                                      10.0: alpha 18926 (+564 - finished)
                                      10.0: earmv4 12678 (+573)
                                      10.0: m68k 9929 (+127)
                                      10.0: sh3el 10669 (+3)
                                      10.0: sparc64 15637 (+53)
                                      10.0: vax 9298 (+54)

                                      current: riscv64 11615 (+672)

                                        benz boosted

                                        [?]Parade du Grotesque 💀 » 🌐
                                        @ParadeGrotesque@mastodon.sdf.org

                                        [?]benz » 🌐
                                        @bentsukun@mastodon.sdf.org

                                        Today I tagged 2025Q3. Announcement forthcoming.

                                          4 ★ 0 ↺

                                          [?]Amitai Schleier [he/they] » 🌐
                                          @schmonz@schmonz.com

                                          Ancient serving home stereo AirPlay.

                                          I'd prefer : https://schmonz.com/2024/06/07/small-arms/

                                          Staged latest shairport-sync for . Builds on NetBSD, . Normally I'd commit, wait for evbearmv6hf-el binary package, forget.

                                          Trying something new today: https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/doc/HOWTO-use-crosscompile

                                            [?]nia » 🌐
                                            @washbear@mastodon.sdf.org

                                            Experiences with / on obscure Unixes:

                                            - bootstrap succeeded! Just needed a few simple fixes.
                                            - see UnixWare.
                                            - kernel panic during installation. Support incomplete.
                                            - kernel panic during installation.
                                            - bootstrap success! No changes needed.
                                            - bootstrap failed due to open() behaviour. "Invalid argument".

                                            If you have a shell on an or machine, please let me know!

                                              Jay 🚩 :runbsd: boosted

                                              [?]Parade du Grotesque 💀 » 🌐
                                              @ParadeGrotesque@mastodon.sdf.org

                                              All right, pkgsrc 2025Q1 has just been announced on the mailing lists.

                                              It's not even on pkgsrc.org yet! 😉