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

4 ★ 0 ↺

[?]Amitai Schleier »
@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

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

    Anyone running my arm64 macOS binary packages from pkgsrc.smartos.org/install-on- on Sonoma 14.5 or newer may want to upgrade to the newer package sets that I've now built:

    $ sed -i -e 's/12.3/14.5/' /opt/pkg/etc/pkg_install.conf /opt/pkg/etc/pkgin/repositories.conf
    $ pkgin -f update
    $ pkgin upgrade

    I'll get new bootstrap kits and a proper announcement done soon, but this is all you need to do if you already have the 12.3 packages installed.

    The 14.5 SDK is now required by some software.

      [?]JdeBP »
      @JdeBP@tty0.social

      @ermo

      I was pointing out the poor state of the doco in a little while ago. This is the area where is equally bad with .

      FreeBSD's pkg-create(8) manual page assures us that +MANIFEST files must have "file" entries one per file. But the actual code for the pkg command only looks for a "files" object with an array of files.

      Making manifest and "build-info" files for these tools is not a case of doing what the doco says to do.

      github.com/freebsd/pkg/blob/ma

        [?]JdeBP »
        @JdeBP@tty0.social

        Dear people:

        pkg_create(1) takes files with its -f, -B, and -b options. But there is zero documentation anywhere for what is supposed to be in the latter two.

        Please document this, preferably on that manual page alongside where the contents of the first file are documented.

          #pkgsrc boosted

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

          The pace of software is accelerating, and it's no longer possible to produce binary package repositories that are as backwards compatible as they used to be.

          I'm shortly going to have to bump my macOS package sets up to a baseline of 14.5, as the current target of 12.3 is no longer sufficient for certain C++20 features like std::ranges::sort which is now required by print/poppler.

          First bulk build is in:

          reports.pkgci.org/Darwin/14.5/

          I was kinda hoping it'd fix more tbh e.g. numpy.

            #pkgsrc boosted

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

            I should commit the other changes in my local pkgsrc tree...

              #netbsd boosted

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

              Toot from pkgsrc/www/firefox-141.0 under NetBSD/amd64-current...

                agc boosted

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

                Nice optimisation now available for anyone using my macOS binary packages from pkgsrc.smartos.org

                Packages that require fortran support now only depend on the smaller gcc-libs package (7MB) rather than the full gcc package (300MB).

                Once you've "pkgin upgrade"ed, remember to "pkgin autoremove" to clean up the now-unused gcc package.

                This brings it in line with the SmartOS package sets.

                Continuing to push back against bloat one step at a time. Next up, ghc.

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

                  Latest #NetBSD #pkgsrc 2025Q2 bulk package results!

                  A number of obsolete packages that weren't automatically removed after the switch from Q1 to Q2 have now been removed. All machines are now happily building!


                  9.0: earmv4 2057 (+59)
                  9.0: m68k 3182 (+24)

                  10.0: aarch64eb 24461 (+4585)
                  10.0: alpha 12552 (forgot to count Alpha last time)
                  10.0: earmv4 8645 (+383)
                  10.0: m68k 4824 (+117)
                  10.0: sh3el 9162 (+189)
                  10.0: sparc64 13290 (+241)
                  10.0: vax 7708 (+73)

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

                    #pkgsrc-2025Q2 counts as of 12-July-2025 :)

                    9.0: earmv4 1998 (not yet started)
                    9.0: m68k 3158 (+10 - just started)

                    10.0: aarch64eb 19876 (+5204)
                    10.0: earmv4 8262 (+132)
                    10.0: m68k 4707 (+329)
                    10.0: sh3el 8973 (+126)
                    10.0: sparc64 13049 (no idea what the actual Q2 start count was)
                    10.0: vax 7635 (+96)

                      #netbsd boosted

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

                      Initial #NetBSD #pkgsrc 2025Q2 counts. These are the packages that were carried over from Q1:

                      9.0: earmv4 1998
                      9.0: m68k 3148

                      10.0: aarch64eb 14672
                      10.0: earmv4 8130
                      10.0: m68k 4378
                      10.0: sh3el 8847
                      10.0: sparc64 2860
                      10.0: vax 7539

                        #pkgsrc boosted

                        [?]Stephen Borrill »
                        @sborrill@justfollow.me.uk

                        @rubenerd I use Radicale and have maintained it in . I had to write my own authenticator/authorisation to give granular ro/rw ACLs, but it works well with @davx5app and

                          Jay 🚩 :runbsd: boosted

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

                          #NetBSD #pkgsrc final 2025Q1 package counts:

                          9.0: earmv4 2469
                          9.0: m68k 3823 (+875)

                          10.0: aarch64eb 23245 (+1999)
                          10.0: earmv4 11027 (+692)
                          10.0: m68k 6231 (+523)
                          10.0: sh3el 10578 (+382)
                          10.0: sparc64 18285 (+2666)
                          10.0: vax 9098 (+537)

                            #pkgsrc boosted

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

                            My local change for pkgsrc/lang/gcc14 under NetBSD/i386 9 works fine.

                              #pkgsrc boosted

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

                              Hmm... pkgsrc/lang/gcc14 on NetBSD/i386 9 is broken... I will import a patch from pkgsrc/lang/gcc12...

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

                                I really wish Apple would stop breaking things.

                                Latest Command Line Tools breaks yacc, m4, etc.

                                When you accept the installer it prints a completely bogus estimation time.

                                Then when it finishes, yacc, m4, etc, are still missing and you go around the cycle again.

                                This really isn't difficult Apple. With a market cap of over 2.5 trillion dollars, I'm pretty sure you can afford to employ a single developer. They would find these bugs within minutes before release.

                                Screenshot of Command Line Tools installer displaying "Downloading software. About 40 hours, 21 minutes remaining."

                                Alt...Screenshot of Command Line Tools installer displaying "Downloading software. About 40 hours, 21 minutes remaining."

                                  #pkgsrc boosted

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

                                  Just to give you an idea of how much software GCC 14's default of -Werror=implicit-function-declaration breaks, here are two pkgsrc bulk build results:

                                  GCC 13.3.0: 24835/28450
                                  GCC 14.3.0: 2589/28450

                                  reports.pkgci.org/SmartOS/upst

                                  reports.pkgci.org/SmartOS/upst

                                  I also had to fix up a bunch of things before the build would even start.

                                  This could take a while. And then the fun starts all over again with GCC 15's changes...

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

                                    Of course I made a mistake when tagging the release 😑 I can't wait for CVS to go away.

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

                                      @futurebird How about an Amiga 4000 running #NetBSD running nanotodon?

                                      This machine happens to be one of the machines that compiles m68k #pkgsrc binaries for NetBSD.

                                      I love that these machines are still quite useful in 2025, whether running NetBSD or AmigaOS. There was just an update to AmigaOS in March, and I took this machine apart fo install new AmigaOS 3.2.3 ROMs (with Kickstart 47.115).

                                      It’s getting harder and harder to find modern programs for classic Mac OS or even PowerPC Mac OS X, but people are keeping SSL, ssh, usable browsers and email clients, games and all sorts of other things up to date on Amigas.

                                      Alt...This is a short video of an Amiga 4000 running NetBSD 10.1, on which is running nanotodon in an xterm window on a ctwm desktop. Several posts can be seen scrolling along on the screen.

                                        #pkgsrc boosted

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

                                        It finally finished in just under 66 hours.

                                        And now to do it all over again because lang/rust got changed during a freeze.

                                          Jay 🚩 :runbsd: boosted

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

                                          Still going...

                                          pkgsrc-nb0# ps -o etime= -p 9270
                                          2-02:48:30

                                          50 hours and counting...

                                            [?]Stephen Borrill »
                                            @sborrill@justfollow.me.uk

                                            @Tubsta @stefano The Dovecot maintainer plans to update mail/dovecot2 to 2.4. I think it would be better to add a separate clashing mail/dovecot24 package. If the main package goes to 2.4, I may choose to maintain a dovecot23 package instead

                                              Jay 🚩 :runbsd: boosted

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

                                              Bulk builds on now even slower thanks to www/chromium.

                                              Currently been building for 27 hours with no end in sight.

                                              Nothing else comes even remotely close, second longest being libreoffice at a mere 11 hours.

                                                Jay 🚩 :runbsd: boosted

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

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

                                                  Jay 🚩 :runbsd: boosted

                                                  [?]Stephen Borrill »
                                                  @sborrill@justfollow.me.uk

                                                  Busy week upgrading all VMs to 10.1 to allow switching to HVM from PV (as and @xcpng have dropped support for PV and unfortunately do not support PVH either) which means moving to uEFI booting rather than pygrub loading the kernel. Just waiting for the next quarterly release to move the remainder over with nice fresh packages.

                                                    #pkgsrc boosted

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

                                                    lang/pear has to be one of the most frustrating pieces of software to package correctly.

                                                    Pretty much every avenue I try to go down ends up with a big fat "nope".

                                                    Current status is unpacking, patching, repacking, and then running .phar files, but that appears to only half work (the stub runs but then it can't include support files, even though they are in the archive).

                                                    Feels like they go out of their way to make this as difficult as possible.

                                                      [?]𝚟𝚒𝚗𝚜 »
                                                      @sehnsucht@social.sdf.org

                                                      MXkill is an X/Motif based interface to ps, with support for signals and regex parsing.
                                                      Now available on pkgsrc.

                                                      mxkill window, showing output for`ps eaux | sort +0 -1', with all running processes indexed. A "Regular Expression" bar at the bottom allows to parse regex. Motif widgets, with a theme mimicking IRIX desktop on mwm.

                                                      Alt...mxkill window, showing output for`ps eaux | sort +0 -1', with all running processes indexed. A "Regular Expression" bar at the bottom allows to parse regex. Motif widgets, with a theme mimicking IRIX desktop on mwm.

                                                        #pkgsrc boosted

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

                                                        I have just enabled debug option for pkgsrc/lang/perl5. It enables -DDEBUGGING and perl -D.

                                                          Jay 🚩 :runbsd: boosted

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

                                                          Toot from pkgsrc/www/firefox-139.0.1 under NetBSD/amd64-current.

                                                            benz boosted

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

                                                            End of May #NetBSD #pkgsrc 2025Q1 binary package counts:

                                                            9.0: earmv4 2469 (need a USB SSD to restart this)
                                                            9.0: m68k 2948 (+308)

                                                            10.0: aarch64eb 21246 (done)
                                                            10.0: earmv4 10335 (need a USB SSD for this, too)
                                                            10.0: m68k 5708 (+142)
                                                            10.0: sh3el 10196 (+137)
                                                            10.0: sparc64 15619 (+924)
                                                            10.0: vax 8561 (+99)

                                                              Jay 🚩 :runbsd: boosted

                                                              [?]Leonardo Taccari »
                                                              @iamleot@mastodon.sdf.org

                                                              If you have missed The NetBSD Foundation 2025 Annual General Meeting you can read more and find logs here!:

                                                              blog.NetBSD.org/tnf/entry/agm2

                                                                [?]agc »
                                                                @agc@mastodon.social

                                                                @rohare em was the first editor I ever used, so I updated the sources from v6 to modernish (the last argument to seek(2) originally used options to work in blocks, not bytes, for example). I added em to a while ago, so it should be avalable for all platforms that pkgsrc supports

                                                                  benz boosted

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

                                                                  pkgin 25.5.0 released.

                                                                  Includes some important fixes to SUPERSEDES and CONFLICTS support, and "upgrade" will now update any core package tools first.

                                                                  Should correctly handle the recent php-X.Y -> phpXY-X.Y renames, and fix some other corner cases.

                                                                  github.com/NetBSDfr/pkgin/blob

                                                                    hubertf boosted

                                                                    [?]Dr. Brian Callahan »
                                                                    @bcallah@bsd.network

                                                                    Jay 🚩 :runbsd: boosted

                                                                    [?]Jan Schaumann »
                                                                    @jschauma@mstdn.social

                                                                    You've probably seen the local root privilege escalation vulnerability in GNU screen(1):
                                                                    openwall.com/lists/oss-securit

                                                                    The note there suggests that ships with a vulnerable version of screen(1). This is incorrect: NetBSD includes screen(1) in as a _possible add-on package_ you can choose to install. It does _not_ include screen(1) in the base system.

                                                                      benz boosted

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

                                                                      Next version of pkgin will check for upgrades to any installed packaging tools first.

                                                                      github.com/NetBSDfr/pkgin/comm

                                                                      Wishing I'd done this sooner so that upcoming fixes for SUPERSEDES would be automatically handled :( Oh well, hopefully will still prove to be useful in the future (or maybe not!)

                                                                        Jay 🚩 :runbsd: boosted

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

                                                                        #NetBSD #pkgsrc 2025Q1 binary package counts!

                                                                        9.0:
                                                                        earmv4 2469 (not yet started)
                                                                        m68k 2640 (+1042)

                                                                        10.0:
                                                                        aarch64eb 21246 (+1481)
                                                                        earmv4 10334 (+689)
                                                                        m68k 5566 (+158)
                                                                        sh3el 10059 (+119)
                                                                        sparc64 14695 (+988)
                                                                        vax 8462 (+109)

                                                                        current:
                                                                        riscv64 5062

                                                                          Jay 🚩 :runbsd: boosted

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

                                                                          #pkgsrc boosted

                                                                          [?]Leonardo Taccari »
                                                                          @iamleot@mastodon.sdf.org

                                                                          @yrabbit That's for `rsync-ssl`.

                                                                          (In general, if you have the tree extracted around you can probably grep for `REPLACE_BASH` and see possible scripts that needs bash :))

                                                                            #netbsd boosted

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

                                                                            Yet to hear anything positive about GNU screen 5.x.

                                                                            Drops support for / (now has a hard requirement on openpty()), and breaks various use-cases on .

                                                                            Switching all my builds back over to misc/screen4.

                                                                              #pkgsrc boosted

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

                                                                              A gentle reminder of how important pre-caching expensive mk variables is.

                                                                              Time to run `bmake pbulk-index` in pkgtools/digest on a stupidly fast Mac Studio.

                                                                              Uncached:

                                                                              real 0m4.856s
                                                                              user 0m1.828s
                                                                              sys 0m1.731s

                                                                              Cached:

                                                                              real 0m0.088s
                                                                              user 0m0.052s
                                                                              sys 0m0.025s

                                                                              This is why your scan phases are so slow.

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

                                                                                In dreckly we only integrate commits after they have been shown to cause no regressions.

                                                                                To do that we have automated testing for the following platforms:

                                                                                macOS (arm64 + x86_64, ppc coming soon!)
                                                                                Ubuntu
                                                                                Cygwin(!)
                                                                                CentOS
                                                                                NetBSD
                                                                                SmartOS
                                                                                FreeBSD
                                                                                OpenBSD

                                                                                This gives us a good spread of platforms, compilers, and architectures, and we've already fixed many bugs as a result.

                                                                                Every commit should always improve a project and move it forwards, not sideways or backwards.

                                                                                  #pkgsrc boosted

                                                                                  [?]txt.file »
                                                                                  @txt_file@chaos.social

                                                                                  2025Q1 will be the last branch to support several platforms listed below,
                                                                                  due to bitrot and lack of use. If you'd like to speak up, please use the
                                                                                  following threads:

                                                                                  mail-index.netbsd.org/tech-pkg
                                                                                  GNU/kFreeBSD mail-index.netbsd.org/tech-pkg
                                                                                  mail-index.netbsd.org/tech-pkg
                                                                                  BSD/OS mail-index.netbsd.org/tech-pkg

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

                                                                                    If anyone is running NetBSD on RISC-V and could make use of binary pkgsrc packages, I've been building them to see how well NetBSD/RISC-V runs.

                                                                                    There're only about 2,000 packages so far, but more will come in time. Enjoy!

                                                                                    https://pkg.zia.io/pub/pkgsrc/packages/NetBSD/riscv64/current_2025Q1/All/

                                                                                    #NetBSD #pkgsrc #RISC-V #RISCV

                                                                                      Back to top - More...