From: Laurent Cheylus Subject: [update] sysutils/duf 0.9.1 To: "ports " Cc: gonzalo@openbsd.org Date: Tue, 9 Sep 2025 10:28:08 +0200 Hi ports@ [cc gonzalo@ as maintainer] update sysutils/duf (disk usage/free utility) to the latest version 0.9.1 Changelog: - https://github.com/muesli/duf/releases/tag/v0.9.0 - https://github.com/muesli/duf/releases/tag/v0.9.1 - Update Makefile, distinfo and modules.inc for this version - Remove patches for go.{sum,mod} and MODGO_MODULES for golang.org/x/sys package in Makefile - Add new patch to set version for 'duf -version' Build and tests OK with Go 1.25.0. Tests welcome and please commit if OK. Laurent Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/duf/Makefile,v diff -u -p -r1.8 Makefile --- Makefile 9 Feb 2024 16:18:46 -0000 1.8 +++ Makefile 9 Sep 2025 08:01:28 -0000 @@ -1,11 +1,9 @@ -COMMENT = disk Usage/free utility +COMMENT = disk usage/free utility MODGO_MODNAME = github.com/muesli/duf -MODGO_VERSION = v0.8.1 -REVISION = 0 +MODGO_VERSION = v0.9.1 DISTNAME = duf-${MODGO_VERSION} -PKGNAME = duf-0.8.1 CATEGORIES = sysutils @@ -14,13 +12,16 @@ MAINTAINER = Gonzalo L. R. Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/duf/distinfo,v diff -u -p -r1.6 distinfo --- distinfo 9 Feb 2024 16:18:46 -0000 1.6 +++ distinfo 9 Sep 2025 08:01:28 -0000 @@ -1,102 +1,102 @@ -SHA256 (duf-v0.8.1.zip) = FiT9E1zx6mKN2SKKe/JavGatJCPg+6gIIqzX7xiT9Ww= +SHA256 (duf-v0.9.1.zip) = g2yA4wbrGFzhAAYoSnsVJ2x2sIQs4+50yjssNLQXOnY= SHA256 (go_modules/github.com/!i!g!l!o!u-!e!u/go-wildcard/@v/v1.0.3.mod) = f49/Rrh21Es60NUcyLI5IUjfEQCTX9uFX1SElpVL7dE= SHA256 (go_modules/github.com/!i!g!l!o!u-!e!u/go-wildcard/@v/v1.0.3.zip) = +r96KKdmBrOqnJ71Sg9Zy5tf29nj3LQPpVeGvuvTlBY= -SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw= +SHA256 (go_modules/github.com/aymanbagabas/go-osc52/v2/@v/v2.0.1.mod) = Rkb58ZqCKuv0KWvOJNXyt7JwDqHET1zJeDACY8t7VhE= +SHA256 (go_modules/github.com/aymanbagabas/go-osc52/v2/@v/v2.0.1.zip) = k56/KlSB8hcuGl4MMY0FrvW22VCpYFViFsPaeHmpJ/g= SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw= SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0= -SHA256 (go_modules/github.com/jedib0t/go-pretty/v6/@v/v6.2.5.mod) = J3QLKenyvN0M5EsbynEEr+PeOgJZP2ESyS+NconbvBs= -SHA256 (go_modules/github.com/jedib0t/go-pretty/v6/@v/v6.2.5.zip) = UL1F0AGTreRjUFB94ULavGheGUrl4ioTQlvfH8mOCr0= -SHA256 (go_modules/github.com/kr/pretty/@v/v0.2.0.mod) = wq4ovVu46PkHaVUSZ2irehR5Ut7qn9vLNzxTzBiHD4I= -SHA256 (go_modules/github.com/kr/pretty/@v/v0.2.0.zip) = AGyKGp+9SHlC60POZj5uJ3Db7qjnnvwcb32+rzylLhk= -SHA256 (go_modules/github.com/kr/pty/@v/v1.1.1.mod) = baTJxzZERolOXvh34Z+YXNUdZxzm6PTKh4YrRJ9t1/Y= -SHA256 (go_modules/github.com/kr/pty/@v/v1.1.1.zip) = EEdNeodcvSuddMm7j7mSZLeGPyBMdhBgd5f/GNWAvwA= -SHA256 (go_modules/github.com/kr/text/@v/v0.1.0.mod) = L7qVKeXBPd5i83Hvc4O68E1xMlAdrGqgjpEPnsC/hcU= -SHA256 (go_modules/github.com/kr/text/@v/v0.1.0.zip) = k2OkyPHzOHo2AU3lG0d7gxoTmB/FmlZl+dIWCb6p53w= +SHA256 (go_modules/github.com/felixge/fgprof/@v/v0.9.5.mod) = 3MVKAukobCx42eyZLFdlyUSXBjlaf0n3dBtlbtpVIOY= +SHA256 (go_modules/github.com/felixge/fgprof/@v/v0.9.5.zip) = jQpw/yp+uqGTLBjQ2stCvDntbf8sz8tELB7aZ9rBSW0= +SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20240227163752-401108e1b7e7.mod) = VLMx+CHr75nBcRhIIniL4N5sJUE6+szzjdlp1QmXw90= +SHA256 (go_modules/github.com/google/pprof/@v/v0.0.0-20240227163752-401108e1b7e7.zip) = 8tlOJKZ913kiAMTeMf3zb7FijWWztSbAWP1UdRKUWL0= +SHA256 (go_modules/github.com/jedib0t/go-pretty/v6/@v/v6.6.8.mod) = 8Mq6r7SckcC6E2iAmQzvemnAF1EscRj2/EJxTzRzyf0= +SHA256 (go_modules/github.com/jedib0t/go-pretty/v6/@v/v6.6.8.zip) = y0o+7AoT0j+YbXbkeflAB4n7QIRO8OzR8hdCEtx6oOk= SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.mod) = hPnDjpiEqwE8g3yxau4TlQDT1cbMqwJDmIHbLs8o9mA= SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.zip) = eNXQ4HN/D1S77Xe236hH2MhxvtJmip3EQyjHw0Ea2hA= -SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.mod) = 6SmRM81yQ+wmZ6oloEstrGAJI0rkwc2k7bRXSZcNrp8= -SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.zip) = a48BdljZAN6HP8VnI3VI7yBUCCrtZGaWVeUb7u/ug8c= -SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.13.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk= -SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.13.zip) = wQThTBYSptc2vRCf5f7JdJqBRuH303hE2KChKW4A1Ok= -SHA256 (go_modules/github.com/muesli/mango/@v/v0.1.0.mod) = GIGCqTUGYU162Ss6h3NOI2jkWKLFFErcEKZdjYJpMFk= -SHA256 (go_modules/github.com/muesli/mango/@v/v0.1.0.zip) = HRFeNQL8jiD9aWrjnAUUig/FrBe02NvULhUEodehnIs= +SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.mod) = Huq+8bTZjbc8bCBzKJFjZJvJoERVKsqGudWS/oTqocg= +SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.zip) = 8tX4nKRRV34XRkubtZbcDQ7OzsteqmNiLEG1fNC3uMw= +SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.16.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk= +SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.16.zip) = F50tkAx27jVg++2mDQI3o75qy3NNDLdCO1XlzLDO28o= +SHA256 (go_modules/github.com/muesli/mango/@v/v0.2.0.mod) = GIGCqTUGYU162Ss6h3NOI2jkWKLFFErcEKZdjYJpMFk= +SHA256 (go_modules/github.com/muesli/mango/@v/v0.2.0.zip) = qVJ1r96vasGFJuVXTQgUo0JaRohJ/b+/yliT/Hddoy0= SHA256 (go_modules/github.com/muesli/roff/@v/v0.1.0.mod) = +5W4YvBHugIxut7Y5lEYiDWQ9L4oBkIJUof7kLjv5Hg= SHA256 (go_modules/github.com/muesli/roff/@v/v0.1.0.zip) = n9YmXwIHtK9XhgSccowO2YRLg8q4wL/kGcSTeNwIoXM= -SHA256 (go_modules/github.com/muesli/termenv/@v/v0.11.0.mod) = taUPs9sjz8B8cGTnZRXjE8rFQ9ZMGlP+Tg9GyUTMxg4= -SHA256 (go_modules/github.com/muesli/termenv/@v/v0.11.0.zip) = vavm25j4eqHFNMzNUyxy7fj8ELfAK9F0VQT2k0iAEOE= -SHA256 (go_modules/github.com/pkg/profile/@v/v1.6.0.mod) = BuBr9ahImE+FnbIYGOY0Xb1D+3SRWDdAS8AbYcfnwBY= -SHA256 (go_modules/github.com/pkg/profile/@v/v1.6.0.zip) = oxUwzBvpQNlJ+MOuKFz4d4WMnnGwpNpFd4ek/ugHEbk= +SHA256 (go_modules/github.com/muesli/termenv/@v/v0.16.0.mod) = B1gXUfW2H9riU5YMOZKJi2S2rVVzppuiKtJJ1/CoicE= +SHA256 (go_modules/github.com/muesli/termenv/@v/v0.16.0.zip) = ugLT69nB2H4sITOx8rthpwAbN2UZboAWApzp/lTFwPw= +SHA256 (go_modules/github.com/pkg/profile/@v/v1.7.0.mod) = SnkqIyRN7sE3zqtMGrCjdQcat/FyI0w6M+JL0BlpR7U= +SHA256 (go_modules/github.com/pkg/profile/@v/v1.7.0.zip) = V6ZdbKOuXfEWUwUt6edAUv6y2AL9jEyxDZpW8EZsyF8= SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI= SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A= SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E= -SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = MZnZS+UChBQiIGYso7AOGd3R3r5OgN3HRf9CA+y2AcA= -SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = E1A1TVLSKHpiM27MDVYjLUxHaZr5u6ScZ8K0glTamPE= -SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.0.zip) = H6ENq0BO1/yO0qAz+HhBh9XfNRPO04Qc455G03hQ6x0= -SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78= -SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.zip) = WkbM6+/1EN8+L204Qu550/aNDnsVVM1u6TOQ1otsazQ= -SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180816055513-1c9583448a9c.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= -SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M= -SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210630005230-0f9fa26af87c.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= -SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220114195835-da31bd327af9.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= -SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220114195835-da31bd327af9.zip) = +xOw26AkP9b5PA8x4KtVO/x/S5sJizi9+RcUIVZ0W8A= -SHA256 (go_modules/golang.org/x/sys/@v/v0.15.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4= -SHA256 (go_modules/golang.org/x/sys/@v/v0.15.0.zip) = hhLrQWxznDsEzkjcvmVjLG+8QnAx/Zgcrs7sZBDR4fw= -SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210406210042-72f3dc4e9b72.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo= -SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210406210042-72f3dc4e9b72.zip) = g99wv0X3+SiM8bB94ZBAxdhy9IGtfBfGnR/68HpB3Ik= -SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= -SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8= -SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip) = AEU3yxnb5FlU7BYF8zFwX2aFzMJn7d1CicHrJ1E6uBc= -SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= -SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= -SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.zip) = UWm1Yl08NR8T6KTsSAL3CQcnAbRB7ZIYHGBR7OU2Fak= -SIZE (duf-v0.8.1.zip) = 149949 +SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.7.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg= +SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.7.zip) = uZXkqgzB5XecxhE4rJJcuMHpY+QMgOS5PuhVOBLrt5I= +SHA256 (go_modules/github.com/stretchr/testify/@v/v1.10.0.mod) = wKZIoDfaVKawLoqBGx05F9SdxOGEHNdW8o8MTxWTkzw= +SHA256 (go_modules/github.com/stretchr/testify/@v/v1.10.0.zip) = Nsh1c1J6l86X/BXOKhAeZeXrs1DbFC0J9jNYDLjVyDk= +SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94= +SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.zip) = py/lt5VUqJk9+VEtBeI3kI060LSAAcGrkrf6Uzns9EA= +SHA256 (go_modules/golang.org/x/sync/@v/v0.11.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE= +SHA256 (go_modules/golang.org/x/sync/@v/v0.11.0.zip) = CQaoAmIXpOMcMOpfwlFPGPwTSAxi/mv656V+fOAxPek= +SHA256 (go_modules/golang.org/x/sys/@v/v0.30.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4= +SHA256 (go_modules/golang.org/x/sys/@v/v0.35.0.mod) = 9n4+GPTAjmCn6Acmqza2kf3Opbga4caW/2TK9Ri8/j0= +SHA256 (go_modules/golang.org/x/sys/@v/v0.35.0.zip) = 3DwgYRFoqqj9oNcZmb4aUiKgule8dnyXilkOQf8u3jU= +SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +SHA256 (go_modules/golang.org/x/term/@v/v0.29.0.mod) = 2f4sMTEhoaDx6oAo5sS/vYr72PNOZ+rP0tHTeWSkyJ0= +SHA256 (go_modules/golang.org/x/term/@v/v0.34.0.mod) = pf+AuqfyY5257Z30bvbOKf0asbQnXpuKaFaqm47N4no= +SHA256 (go_modules/golang.org/x/term/@v/v0.34.0.zip) = IigcvzBWBDPVfejXLBFR+crCkXeV3G6faU96Ulu1MJw= +SHA256 (go_modules/golang.org/x/text/@v/v0.22.0.mod) = smofcdxBuZkrr+w4hnmHZS0Sk9BGxlLfVJ7taHFJ2GI= +SHA256 (go_modules/golang.org/x/text/@v/v0.22.0.zip) = k5y0wgKqj6MC8rpvnSkWXOgvzpxmXZoaC7DZ5Rt55vU= +SHA256 (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = RSXa1PVyPR5An2o5jBrn/V4sY31DpcrrSYRAd7kcnus= +SHA256 (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.zip) = gL7sZroSTW0JesTud+VNsOzUfsyb80dKBMgfTo/S3Uo= +SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= +SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU= +SIZE (duf-v0.9.1.zip) = 152741 SIZE (go_modules/github.com/!i!g!l!o!u-!e!u/go-wildcard/@v/v1.0.3.mod) = 48 SIZE (go_modules/github.com/!i!g!l!o!u-!e!u/go-wildcard/@v/v1.0.3.zip) = 12038 -SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = 34 +SIZE (go_modules/github.com/aymanbagabas/go-osc52/v2/@v/v2.0.1.mod) = 52 +SIZE (go_modules/github.com/aymanbagabas/go-osc52/v2/@v/v2.0.1.zip) = 7855 SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34 SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 60320 -SIZE (go_modules/github.com/jedib0t/go-pretty/v6/@v/v6.2.5.mod) = 267 -SIZE (go_modules/github.com/jedib0t/go-pretty/v6/@v/v6.2.5.zip) = 437849 -SIZE (go_modules/github.com/kr/pretty/@v/v0.2.0.mod) = 72 -SIZE (go_modules/github.com/kr/pretty/@v/v0.2.0.zip) = 11505 -SIZE (go_modules/github.com/kr/pty/@v/v1.1.1.mod) = 25 -SIZE (go_modules/github.com/kr/pty/@v/v1.1.1.zip) = 14199 -SIZE (go_modules/github.com/kr/text/@v/v0.1.0.mod) = 64 -SIZE (go_modules/github.com/kr/text/@v/v0.1.0.zip) = 12591 +SIZE (go_modules/github.com/felixge/fgprof/@v/v0.9.5.mod) = 151 +SIZE (go_modules/github.com/felixge/fgprof/@v/v0.9.5.zip) = 345208 +SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20240227163752-401108e1b7e7.mod) = 596 +SIZE (go_modules/github.com/google/pprof/@v/v0.0.0-20240227163752-401108e1b7e7.zip) = 4897687 +SIZE (go_modules/github.com/jedib0t/go-pretty/v6/@v/v6.6.8.mod) = 556 +SIZE (go_modules/github.com/jedib0t/go-pretty/v6/@v/v6.6.8.zip) = 819145 SIZE (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.mod) = 51 SIZE (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.zip) = 958042 -SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.mod) = 104 -SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.zip) = 8919 -SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.13.mod) = 84 -SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.13.zip) = 20978 -SIZE (go_modules/github.com/muesli/mango/@v/v0.1.0.mod) = 79 -SIZE (go_modules/github.com/muesli/mango/@v/v0.1.0.zip) = 38967 +SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.mod) = 76 +SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.zip) = 8936 +SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.16.mod) = 84 +SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.16.zip) = 22002 +SIZE (go_modules/github.com/muesli/mango/@v/v0.2.0.mod) = 79 +SIZE (go_modules/github.com/muesli/mango/@v/v0.2.0.zip) = 39449 SIZE (go_modules/github.com/muesli/roff/@v/v0.1.0.mod) = 39 SIZE (go_modules/github.com/muesli/roff/@v/v0.1.0.zip) = 8199 -SIZE (go_modules/github.com/muesli/termenv/@v/v0.11.0.mod) = 226 -SIZE (go_modules/github.com/muesli/termenv/@v/v0.11.0.zip) = 419801 -SIZE (go_modules/github.com/pkg/profile/@v/v1.6.0.mod) = 39 -SIZE (go_modules/github.com/pkg/profile/@v/v1.6.0.zip) = 7728 +SIZE (go_modules/github.com/muesli/termenv/@v/v0.16.0.mod) = 235 +SIZE (go_modules/github.com/muesli/termenv/@v/v0.16.0.zip) = 433551 +SIZE (go_modules/github.com/pkg/profile/@v/v1.7.0.mod) = 81 +SIZE (go_modules/github.com/pkg/profile/@v/v1.7.0.zip) = 7868 SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37 SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433 SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = 39 -SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = 45731 -SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = 32 -SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.0.zip) = 34637 -SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = 216 -SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.zip) = 105564 -SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180816055513-1c9583448a9c.mod) = 24 -SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = 33 -SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210630005230-0f9fa26af87c.mod) = 33 -SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220114195835-da31bd327af9.mod) = 33 -SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220114195835-da31bd327af9.zip) = 1702263 -SIZE (go_modules/golang.org/x/sys/@v/v0.15.0.mod) = 33 -SIZE (go_modules/golang.org/x/sys/@v/v0.15.0.zip) = 1901954 -SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210406210042-72f3dc4e9b72.mod) = 95 -SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210406210042-72f3dc4e9b72.zip) = 22672 -SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 25 -SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod) = 25 -SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip) = 41481 -SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = 95 -SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.mod) = 95 -SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.zip) = 105245 +SIZE (go_modules/github.com/rivo/uniseg/@v/v0.4.7.mod) = 39 +SIZE (go_modules/github.com/rivo/uniseg/@v/v0.4.7.zip) = 481951 +SIZE (go_modules/github.com/stretchr/testify/@v/v1.10.0.mod) = 417 +SIZE (go_modules/github.com/stretchr/testify/@v/v1.10.0.zip) = 130241 +SIZE (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = 84 +SIZE (go_modules/golang.org/x/mod/@v/v0.17.0.zip) = 165172 +SIZE (go_modules/golang.org/x/sync/@v/v0.11.0.mod) = 34 +SIZE (go_modules/golang.org/x/sync/@v/v0.11.0.zip) = 26960 +SIZE (go_modules/golang.org/x/sys/@v/v0.30.0.mod) = 33 +SIZE (go_modules/golang.org/x/sys/@v/v0.35.0.mod) = 35 +SIZE (go_modules/golang.org/x/sys/@v/v0.35.0.zip) = 1998204 +SIZE (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 33 +SIZE (go_modules/golang.org/x/term/@v/v0.29.0.mod) = 68 +SIZE (go_modules/golang.org/x/term/@v/v0.34.0.mod) = 70 +SIZE (go_modules/golang.org/x/term/@v/v0.34.0.zip) = 21166 +SIZE (go_modules/golang.org/x/text/@v/v0.22.0.mod) = 221 +SIZE (go_modules/golang.org/x/text/@v/v0.22.0.zip) = 9233999 +SIZE (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = 339 +SIZE (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.zip) = 3236577 +SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95 +SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623 Index: modules.inc =================================================================== RCS file: /cvs/ports/sysutils/duf/modules.inc,v diff -u -p -r1.1 modules.inc --- modules.inc 16 Aug 2022 15:55:18 -0000 1.1 +++ modules.inc 9 Sep 2025 08:01:28 -0000 @@ -1,30 +1,31 @@ -MODGO_MODULES = \ - github.com/!i!g!l!o!u-!e!u/go-wildcard v1.0.3 \ - github.com/davecgh/go-spew v1.1.1 \ - github.com/jedib0t/go-pretty/v6 v6.2.5 \ - github.com/kr/pretty v0.2.0 \ - github.com/kr/pty v1.1.1 \ - github.com/kr/text v0.1.0 \ - github.com/lucasb-eyer/go-colorful v1.2.0 \ - github.com/mattn/go-isatty v0.0.14 \ - github.com/mattn/go-runewidth v0.0.13 \ - github.com/muesli/mango v0.1.0 \ - github.com/muesli/roff v0.1.0 \ - github.com/muesli/termenv v0.11.0 \ - github.com/pkg/profile v1.6.0 \ - github.com/pmezard/go-difflib v1.0.0 \ - github.com/rivo/uniseg v0.2.0 \ - github.com/stretchr/objx v0.1.0 \ - github.com/stretchr/testify v1.7.0 \ - golang.org/x/sys v0.0.0-20220114195835-da31bd327af9 \ - golang.org/x/term v0.0.0-20210406210042-72f3dc4e9b72 \ - gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 \ - gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b +MODGO_MODULES = \ + github.com/!i!g!l!o!u-!e!u/go-wildcard v1.0.3 \ + github.com/aymanbagabas/go-osc52/v2 v2.0.1 \ + github.com/davecgh/go-spew v1.1.1 \ + github.com/felixge/fgprof v0.9.5 \ + github.com/google/pprof v0.0.0-20240227163752-401108e1b7e7 \ + github.com/jedib0t/go-pretty/v6 v6.6.8 \ + github.com/lucasb-eyer/go-colorful v1.2.0 \ + github.com/mattn/go-isatty v0.0.20 \ + github.com/mattn/go-runewidth v0.0.16 \ + github.com/muesli/mango v0.2.0 \ + github.com/muesli/roff v0.1.0 \ + github.com/muesli/termenv v0.16.0 \ + github.com/pkg/profile v1.7.0 \ + github.com/pmezard/go-difflib v1.0.0 \ + github.com/rivo/uniseg v0.4.7 \ + github.com/stretchr/testify v1.10.0 \ + golang.org/x/mod v0.17.0 \ + golang.org/x/sync v0.11.0 \ + golang.org/x/sys v0.35.0 \ + golang.org/x/term v0.34.0 \ + golang.org/x/text v0.22.0 \ + golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d \ + gopkg.in/yaml.v3 v3.0.1 + +MODGO_MODFILES = \ + github.com/rivo/uniseg v0.2.0 \ + golang.org/x/sys v0.30.0 \ + golang.org/x/sys v0.6.0 \ + golang.org/x/term v0.29.0 -MODGO_MODFILES = \ - github.com/davecgh/go-spew v1.1.0 \ - golang.org/x/sys v0.0.0-20180816055513-1c9583448a9c \ - golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 \ - golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c \ - gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \ - gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c Index: patches/patch-go_mod =================================================================== RCS file: patches/patch-go_mod diff -N patches/patch-go_mod --- patches/patch-go_mod 9 Feb 2024 16:18:46 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -Index: go.mod ---- go.mod.orig -+++ go.mod -@@ -10,7 +10,7 @@ require ( - github.com/muesli/mango v0.1.0 - github.com/muesli/roff v0.1.0 - github.com/muesli/termenv v0.11.0 -- golang.org/x/sys v0.0.0-20220114195835-da31bd327af9 -+ golang.org/x/sys v0.15.0 - golang.org/x/term v0.0.0-20210406210042-72f3dc4e9b72 - gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect - gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect Index: patches/patch-go_sum =================================================================== RCS file: patches/patch-go_sum diff -N patches/patch-go_sum --- patches/patch-go_sum 9 Feb 2024 16:18:46 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -Index: go.sum ---- go.sum.orig -+++ go.sum -@@ -33,8 +33,9 @@ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR5 - golang.org/x/sys v0.0.0-20180816055513-1c9583448a9c/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= - golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= - golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= --golang.org/x/sys v0.0.0-20220114195835-da31bd327af9 h1:XfKQ4OlFl8okEOr5UvAqFRVj8pY/4yfcXrddB8qAbU0= - golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -+golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= -+golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= - golang.org/x/term v0.0.0-20210406210042-72f3dc4e9b72 h1:VqE9gduFZ4dbR7XoL77lHFp0/DyDUBKSXK7CMFkVcV0= - golang.org/x/term v0.0.0-20210406210042-72f3dc4e9b72/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= - gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= Index: patches/patch-main_go =================================================================== RCS file: patches/patch-main_go diff -N patches/patch-main_go --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-main_go 9 Sep 2025 08:01:28 -0000 @@ -0,0 +1,12 @@ +Index: main.go +--- main.go.orig ++++ main.go +@@ -195,7 +195,7 @@ func main() { + flag.Parse() + + if *version { +- printVersion() ++ fmt.Println("duf DUF_VERSION") + os.Exit(0) + } + Index: patches/patch-mounts_openbsd_go =================================================================== RCS file: patches/patch-mounts_openbsd_go diff -N patches/patch-mounts_openbsd_go --- patches/patch-mounts_openbsd_go 9 Feb 2024 16:18:46 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,16 +0,0 @@ -Index: mounts_openbsd.go ---- mounts_openbsd.go.orig -+++ mounts_openbsd.go -@@ -54,9 +54,9 @@ func mounts() ([]Mount, []string, error) { - opts += ",wxallowed" - } - -- device := intToString(stat.F_mntfromname[:]) -- mountPoint := intToString(stat.F_mntonname[:]) -- fsType := intToString(stat.F_fstypename[:]) -+ device := byteToString(stat.F_mntfromname[:]) -+ mountPoint := byteToString(stat.F_mntonname[:]) -+ fsType := byteToString(stat.F_fstypename[:]) - - if len(device) == 0 { - continue