Re: Shrink Haskell binaries size via link time deduplication
I believe it's time to bring this thread to a resolution. I have been running with this for a while, anybody feel like testing or OK'ing this size reduction? The second patch is courtesy of portbump. Thanks Greg >From 364b3906e4549158d19a8dc7019304945bcec84d Mon Sep 17 00:00:00 2001 From: Greg Steuck Date: Mon, 23 Jan 2023 09:11:17 -0800 Subject: [PATCH 1/2] Shrink Haskell binaries size via link time deduplication http://brandon.si/code/linking-smaller-haskell-binaries/ --- devel/cabal/cabal.port.mk | 4 1 file changed, 4 insertions(+) diff --git a/devel/cabal/cabal.port.mk b/devel/cabal/cabal.port.mk index 8e0ed30d9e8..f90e6ce59cf 100644 --- a/devel/cabal/cabal.port.mk +++ b/devel/cabal/cabal.port.mk @@ -85,6 +85,10 @@ MODCABAL_post-extract += \ && echo "packages: ${WRKDIR}/${_package}-${_version}/${_package}.cabal" >> ${WRKSRC}/cabal.project.local .endfor # MODCABAL_MANIFEST +MODCABAL_post-extract += \ + && echo "package *\n ghc-options: -split-sections\n" >> ${WRKSRC}/cabal.project.local \ + && echo "package ${MODCABAL_STEM}\n ld-options: -Wl,--gc-sections,--build-id" >> ${WRKSRC}/cabal.project.local + # Automatically copies the cabal.project file if any. MODCABAL_post-extract += \ && (test -f ${FILESDIR}/cabal.project \ -- 2.39.1 >From 644d93b129217c7b12feef0fdfced9347095ba08 Mon Sep 17 00:00:00 2001 From: Greg Steuck Date: Sat, 4 Feb 2023 22:33:38 -0800 Subject: [PATCH 2/2] REVISION bumps for haskell ports size reduction --- devel/alex/Makefile | 1 + devel/cabal-bundler/Makefile | 2 +- devel/cpphs/Makefile | 2 +- devel/darcs/Makefile | 2 +- devel/git-annex/Makefile | 1 + devel/happy/Makefile | 1 + devel/hasktags/Makefile | 2 +- devel/hlint/Makefile | 1 + devel/shellcheck/Makefile| 1 + textproc/pandoc/Makefile | 1 + x11/xmobar/Makefile | 1 + x11/xmonad/Makefile | 2 +- 12 files changed, 12 insertions(+), 5 deletions(-) diff --git a/devel/alex/Makefile b/devel/alex/Makefile index 5709cfdd6a3..fca80864b57 100644 --- a/devel/alex/Makefile +++ b/devel/alex/Makefile @@ -1,4 +1,5 @@ COMMENT = lexical analyser generator for Haskell +REVISION = 0 MODCABAL_STEM = alex MODCABAL_VERSION = 3.2.7.1 diff --git a/devel/cabal-bundler/Makefile b/devel/cabal-bundler/Makefile index c4446ab3018..65f00bb8bff 100644 --- a/devel/cabal-bundler/Makefile +++ b/devel/cabal-bundler/Makefile @@ -5,7 +5,7 @@ V = 0.1.20210825 GH_ACCOUNT = phadej GH_COMMIT = bb82ebb7fdaa939c27762e10cb4cad49249b553f GH_PROJECT = cabal-extras -REVISION = 0 +REVISION = 1 # Overrides cabal.port.mk which would otherwise preempt bsd.port.mk DISTNAME = ${GH_PROJECT}-${V} diff --git a/devel/cpphs/Makefile b/devel/cpphs/Makefile index 8f8bd58ce62..8ff733aaa4b 100644 --- a/devel/cpphs/Makefile +++ b/devel/cpphs/Makefile @@ -4,7 +4,7 @@ MODCABAL_STEM = cpphs MODCABAL_VERSION = 1.20.9.1 MODCABAL_REVISION = 1 MODCABAL_MANIFEST = polyparse 1.13 4 -REVISION = 1 +REVISION = 2 CATEGORIES = devel MAINTAINER = Matthias Kilian diff --git a/devel/darcs/Makefile b/devel/darcs/Makefile index 32954f69d7a..ea141d15db2 100644 --- a/devel/darcs/Makefile +++ b/devel/darcs/Makefile @@ -3,7 +3,7 @@ COMMENT = advanced revision control system written in Haskell MODCABAL_STEM = darcs MODCABAL_VERSION = 2.16.5 CATEGORIES = devel -REVISION = 0 +REVISION = 1 HOMEPAGE = http://www.darcs.net/ WANTLIB = c charset curl>=2 curses ffi gmp iconv m \ diff --git a/devel/git-annex/Makefile b/devel/git-annex/Makefile index e5039564869..b793f9bf66f 100644 --- a/devel/git-annex/Makefile +++ b/devel/git-annex/Makefile @@ -1,4 +1,5 @@ COMMENT = use git to manage files without checking them in +REVISION = 0 CATEGORIES = devel HOMEPAGE = https://git-annex.branchable.com/ diff --git a/devel/happy/Makefile b/devel/happy/Makefile index 024ac26faaa..29cc27850cc 100644 --- a/devel/happy/Makefile +++ b/devel/happy/Makefile @@ -1,4 +1,5 @@ COMMENT= parser generator for Haskell +REVISION= 0 MODCABAL_STEM= happy MODCABAL_VERSION= 1.20.0 diff --git a/devel/hasktags/Makefile b/devel/hasktags/Makefile index 4de21758a0f..7a22cad010d 100644 --- a/devel/hasktags/Makefile +++ b/devel/hasktags/Makefile @@ -2,7 +2,7 @@ COMMENT = ctags-like tool for Haskell sources MODCABAL_STEM = hasktags MODCABAL_VERSION = 0.72.0 -REVISION = 0 +REVISION = 1 CATEGORIES = devel MAINTAINER = Matthias Kilian diff --git a/devel/hlint/Makefile b/devel/hlint/Makefile index b244c9cc915..fcf8b983773 100644 --- a/devel/hlint/Makefile +++ b/devel/hlint/Makefile @@ -1,4 +1,5 @@ COMMENT = gives suggestions on how to improve Haskell source code +REVISION = 0 CATEGORIES = devel HOMEPAGE = https://github.com/ndmitchell/hlint#readme diff --git a/devel/shellcheck/Makefile b/devel/shellcheck/Makefile index 2dfbdaf83e2..f97d3cc5431 100644 --- a/devel/shellcheck/Makefile +++ b/devel/shellcheck/Makefile @@ -6,6 +6,7 @@ MODCABAL_EXECUTABLES = shellcheck PKGNAME =
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/02/04 22:40:59 Modified files: graphics/skanlite: distinfo net/kdeconnect-kde: distinfo net/ktorrent : distinfo net/libktorrent: distinfo productivity/kalendar: distinfo Log message: Fix missing distinfo updates, spotted by naddy
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/02/04 16:29:03 Modified files: devel/kdevelop : distinfo Log message: Put in missed distinfo for 22.12.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2023/02/04 15:41:25 Added files: x11/xdtm/patches: patch-Ext_iconman_c patch-Xedw_XedwList_c Log message: x11/xdtm: fix type mismatches and unbreak with clang 15 This uses the same silly idiom already employed throughout this particular code base.
[Update] lang/erlang 25.2.2
Update lang/erlang to latest bugfix release 25.2.2 https://github.com/erlang/otp/releases/tag/OTP-25.2.2 Builds rebar3, elixir and rabbitmq. The results work on amd64.Index: 25/Makefile === RCS file: /cvs/ports/lang/erlang/25/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- 25/Makefile 31 Jan 2023 01:59:09 - 1.11 +++ 25/Makefile 4 Feb 2023 20:52:59 - @@ -3,7 +3,7 @@ BROKEN-alpha= beam/erl_process.c:6692: i COMMENT-main= ${COMMENT} COMMENT-wx= WxWidgets bindings for Erlang -V= 25.2 +V= 25.2.2 PORTROACH= limit:^OTP-25\. DISTNAME= otp_src_$V PKGNAME= erlang-$V @@ -11,9 +11,6 @@ PKGNAME-main= erlang-$V PKGNAME-wx= erlang-wx-$V EPOCH= 0 -REVISION-main= 3 -REVISION-wx= 1 - VERSION_SPEC= >=25v0,<26v0 PKGSPEC-main= erlang-${VERSION_SPEC} PKGSPEC-wx= erlang-wx-${VERSION_SPEC} @@ -65,8 +62,8 @@ AUTOCONF_VERSION = 2.69 # Use the target 'gen-versions' to update this list ERL_VERSIONS= \ ASN1_VSN5.0.21 \ -COMMON_TEST_VSN 1.23.2 \ -COMPILER_VSN8.2.2 \ +COMMON_TEST_VSN 1.23.3 \ +COMPILER_VSN8.2.3 \ CRYPTO_VSN 5.1.2 \ DEBUGGER_VSN5.3 \ DIALYZER_VSN5.0.4 \ @@ -79,10 +76,10 @@ ERL_DOCGEN_VSN 1.4 \ ERL_INTERFACE_VSN 5.3 \ ET_VSN 1.6.5 \ EUNIT_VSN 2.8.1 \ -FTP_VSN 1.1.2 \ -INETS_VSN 8.2 \ +FTP_VSN 1.1.3 \ +INETS_VSN 8.2.1 \ JINTERFACE_VSN 1.13.1 \ -KERNEL_VSN 8.5.2 \ +KERNEL_VSN 8.5.3 \ MEGACO_VSN 4.4.2 \ MNESIA_VSN 4.21.3 \ OBSERVER_VSN2.14 \ @@ -93,7 +90,7 @@ PUBLIC_KEY_VSN 1.13.2 \ RELTOOL_VSN 0.9 \ RUNTIME_TOOLS_VSN 1.19 \ SASL_VSN4.2 \ -SNMP_VSN5.13.2 \ +SNMP_VSN5.13.3 \ SSH_VSN 4.15.1 \ SSL_VSN 10.8.6 \ STDLIB_VSN 4.2 \ @@ -102,6 +99,6 @@ TFTP_VSN1.0.3 \ TOOLS_VSN 3.5.3 \ WX_VSN 2.2.1 \ XMERL_VSN 1.3.30 \ -ERTS_VSN13.1.3 +ERTS_VSN13.1.4 .include Index: 25/distinfo === RCS file: /cvs/ports/lang/erlang/25/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- 25/distinfo 23 Dec 2022 10:12:53 - 1.6 +++ 25/distinfo 4 Feb 2023 20:52:59 - @@ -1,4 +1,4 @@ -SHA256 (otp_doc_man_25.2.tar.gz) = TZCOqPIt0zxSk7db4GIeT2tmELrhMQKkORoY1LqDvc4= -SHA256 (otp_src_25.2.tar.gz) = ruHvKU7gSMl21qEmpDA2cHY1T0hPVX6srwi/CGyxMU0= -SIZE (otp_doc_man_25.2.tar.gz) = 1717206 -SIZE (otp_src_25.2.tar.gz) = 103746686 +SHA256 (otp_doc_man_25.2.2.tar.gz) = Cgau07aILglGFoYfJ14kwdxb9EB4CMwoA+iVevdJWS4= +SHA256 (otp_src_25.2.2.tar.gz) = lNW2sElQUMXqeKEMAro721jOU3wqiGmVd2DmfsApJL0= +SIZE (otp_doc_man_25.2.2.tar.gz) = 1714814 +SIZE (otp_src_25.2.2.tar.gz) = 103743141 Index: 25/pkg/PLIST-main === RCS file: /cvs/ports/lang/erlang/25/pkg/PLIST-main,v retrieving revision 1.6 diff -u -p -r1.6 PLIST-main --- 25/pkg/PLIST-main 31 Jan 2023 01:59:09 - 1.6 +++ 25/pkg/PLIST-main 4 Feb 2023 20:52:59 - @@ -1,10 +1,10 @@ -@newgroup _epmd:888 -@newuser _epmd:888:_epmd::Erlang EPMD Account:/var/empty:/sbin/nologin -@rcscript ${RCDIR}/epmd @option no-default-conflict @option is-branch -@conflict erlang-wx->=25,<25.1.2 +@conflict erlang-wx->=25,<25.2.2 @pkgpath lang/erlang/21,-main +@newgroup _epmd:888 +@newuser _epmd:888:_epmd::Erlang EPMD Account:/var/empty:/sbin/nologin +@rcscript ${RCDIR}/epmd bin/ct_run25 bin/dialyzer25 bin/epmd25
Re: [update] devel/rebar3 3.20.0
Adapted diff to consider the revision bump that happened in the meantime. On 2/4/23 21:24, Volker Schlecht wrote: bump On 1/14/23 10:43, Volker Schlecht wrote: bump On 1/5/23 16:12, Volker Schlecht wrote: bump On 12/29/22 21:33, Volker Schlecht wrote: Cc: Maintainer Updates rebar3 to version 3.20 https://github.com/erlang/rebar3/releases/tag/3.20.0 * Starting with this version they bundle all of their build dependencies * Drop all DISTFILES for the bundled dependencies * Keep DISTFILE for meck around, since it's needed to run make test * Adapt patches to their new paths * Adapt substitutions to their new paths * Only unpack meck hex module in do-test Rebuilds elixir, rebuilds rabbitmq, works on the command line on amd64 Index: Makefile === RCS file: /cvs/ports/devel/rebar3/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- Makefile 18 Jan 2023 09:31:51 - 1.9 +++ Makefile 4 Feb 2023 20:27:32 - @@ -2,8 +2,7 @@ COMMENT = Erlang build tool GH_ACCOUNT = erlang GH_PROJECT = rebar3 -GH_TAGNAME = 3.19.0 -REVISION = 1 +GH_TAGNAME = 3.20.0 CATEGORIES = devel HOMEPAGE = https://www.rebar3.org MAINTAINER = Jonathan Matthew @@ -27,22 +26,11 @@ ERRORS += "Invalid FLAVOR EXTRACT_ONLY = rebar3-${GH_TAGNAME}.tar.gz -HEX_MODULES = \ - bbmustache 1.12.2 \ - certifi 2.9.0 \ - cf 0.3.1 \ - cth_readable 1.5.1 \ - erlware_commons 1.5.0 \ - eunit_formatters 0.5.0 \ - getopt 1.0.1 \ - providers 1.9.0 \ - relx 4.7.0 \ - ssl_verify_fun 1.1.6 # for tests HEX_MODULES += \ meck 0.8.13 -DISTFILES = rebar3-{}${GH_TAGNAME}.tar.gz +DISTFILES = rebar3-{}${GH_TAGNAME}.tar.gz .for _m _v in ${HEX_MODULES} DISTFILES += ${_m}-${_v}.tar:1 .endfor @@ -51,23 +39,12 @@ BUILD_DEPENDS += ${RUN_DEPENDS} SUBST_VARS = ERL_VERSION -post-extract: - # extract hex modules into _build/default/lib for the bootstrap, - # and _checkouts for rebar3 itself, otherwise it will fetch from hex - mkdir -p ${WRKSRC}/_build/default/lib -.for _m _v in ${HEX_MODULES} - mkdir -p ${WRKDIR}/${_m} - tar xf ${FULLDISTDIR}/${_m}-${_v}.tar -C ${WRKDIR}/${_m} - - mkdir -p ${WRKSRC}/_checkouts/${_m} - tar xzf ${WRKDIR}/${_m}/contents.tar.gz -C ${WRKSRC}/_checkouts/${_m} - cp -r ${WRKSRC}/_checkouts/${_m} ${WRKSRC}/_build/default/lib/ -.endfor pre-configure: - ${SUBST_CMD} ${WRKSRC}/bootstrap ${WRKSRC}/src/rebar_prv_escriptize.erl \ - ${WRKSRC}/_build/default/lib/relx/priv/templates/bin \ - ${WRKSRC}/_build/default/lib/relx/priv/templates/extended_bin + ${SUBST_CMD} ${WRKSRC}/bootstrap \ + ${WRKSRC}/apps/rebar/src/rebar_prv_escriptize.erl \ + ${WRKSRC}/vendor/relx/priv/templates/bin \ + ${WRKSRC}/vendor/relx/priv/templates/extended_bin do-build: cd ${WRKBUILD} && ${SETENV} ${MAKE_ENV} ${WRKSRC}/bootstrap @@ -77,6 +54,14 @@ do-install: PORTHOME= ${WRKDIR} do-test: +.for _m _v in ${HEX_MODULES} + mkdir -p ${WRKDIR}/${_m} + tar xf ${FULLDISTDIR}/${_m}-${_v}.tar -C ${WRKDIR}/${_m} + + mkdir -p ${WRKSRC}/_checkouts/${_m} + tar xzf ${WRKDIR}/${_m}/contents.tar.gz -C ${WRKSRC}/_checkouts/${_m} + cp -r ${WRKSRC}/_checkouts/${_m} ${WRKSRC}/_build/default/lib/ +.endfor cd ${WRKSRC} && \ ${SETENV} ${ALL_TEST_ENV} ./rebar3 escriptize && \ ${SETENV} ${ALL_TEST_ENV} ./rebar3 ct Index: distinfo === RCS file: /cvs/ports/devel/rebar3/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 20 Jul 2022 01:09:58 - 1.3 +++ distinfo 4 Feb 2023 20:27:32 - @@ -1,24 +1,4 @@ -SHA256 (bbmustache-1.12.2.tar) = aIszpNXMLVH1da3ws2g/xAo4MUovFQkG7c/Hf1tXezs= -SHA256 (certifi-2.9.0.tar) = Jm2ka9sG1sbTX955m8so022YXUJK18CLW7SPW1zdRkE= -SHA256 (cf-0.3.1.tar) = MV6NRH06SwK82/o5etA7u5iKbgqm9E063Q9OPDv5dnI= -SHA256 (cth_readable-1.5.1.tar) = aGVBoi7+bKWkGgR7OVFsLdKPs8reXySi8ZFFs5Z/nYA= -SHA256 (erlware_commons-1.5.0.tar) = PnxvsrpMKbDdXf6dAxtmRJ4giOzsGoFGW9n94F7X0Ns= -SHA256 (eunit_formatters-0.5.0.tar) = 1si6ITQklE5uBbvAl8MgAc3Qq+OSXQJFTyKbINaHY8k= -SHA256 (getopt-1.0.1.tar) = U+Grg7nOtlyWctPno1uAkum9ybPugHIUcaFhwQxZlZw= SHA256 (meck-0.8.13.tar) = 008BPBVttRrVfMVWiRuXIOahwd9f4uFa+ZnITWzr6xo= -SHA256 (providers-1.9.0.tar) = 0ofodEBqFQVghkKwo9tbaNato/KrABrsh+f018efwBc= -SHA256 (rebar3-3.19.0.tar.gz) = /570LHN0gEd+vfDdnZXs5TShTJbwXtr78y6a+XMoC8M= -SHA256 (relx-4.7.0.tar) = oqv6+nC846C5im5RQKyYQpuZgPg1/7RzV/BkVCL8L6M= -SHA256 (ssl_verify_fun-1.1.6.tar) = vbDSRx9FPIj/OQjnaG+G+b4yfQZcwewW+kVAGX6gRoA= -SIZE (bbmustache-1.12.2.tar) = 17920 -SIZE (certifi-2.9.0.tar) = 156160 -SIZE (cf-0.3.1.tar) = 10240 -SIZE (cth_readable-1.5.1.tar) = 19968 -SIZE (erlware_commons-1.5.0.tar) = 53760 -SIZE (eunit_formatters-0.5.0.tar) = 14848 -SIZE (getopt-1.0.1.tar) = 19456 +SHA256 (rebar3-3.20.0.tar.gz) = U+1/KUqLj7TX11mIxpGUlDgxwQTTmDKh+jAwexqFk94= SIZE (meck-0.8.13.tar) = 34304 -SIZE (providers-1.9.0.tar) = 14848 -SIZE (rebar3-3.19.0.tar.gz) = 442286
Re: [update] devel/rebar3 3.20.0
bump On 1/14/23 10:43, Volker Schlecht wrote: bump On 1/5/23 16:12, Volker Schlecht wrote: bump On 12/29/22 21:33, Volker Schlecht wrote: Cc: Maintainer Updates rebar3 to version 3.20 https://github.com/erlang/rebar3/releases/tag/3.20.0 * Starting with this version they bundle all of their build dependencies * Drop all DISTFILES for the bundled dependencies * Keep DISTFILE for meck around, since it's needed to run make test * Adapt patches to their new paths * Adapt substitutions to their new paths * Only unpack meck hex module in do-test Rebuilds elixir, rebuilds rabbitmq, works on the command line on amd64
Re: [update] games/gogrepo to latest commit
On Sat, Feb 04, 2023 at 08:12:19AM +0100, Stefan Hagen wrote: > Hi, > > gogrepo is currently broken because the page changed and gogrepo always > thinks there is a captcha and refuses to login. This has been fixed upstream. > > Maintainer on CC > > OK? thanks, I commited this. > > Best regards, > Stefan > > Index: games/gogrepo/Makefile > === > RCS file: /cvs/ports/games/gogrepo/Makefile,v > retrieving revision 1.7 > diff -u -p -u -p -r1.7 Makefile > --- games/gogrepo/Makefile13 Nov 2022 15:28:26 - 1.7 > +++ games/gogrepo/Makefile4 Feb 2023 07:06:35 - > @@ -1,12 +1,11 @@ > COMMENT =downloader for GOG.com games and bonus collections > > -MODPY_EGG_VERSION = 0.3apl20190727 > +MODPY_EGG_VERSION = 0.3apl20230204 > DISTNAME = gogrepo-${MODPY_EGG_VERSION} > -REVISION = 2 > > GH_ACCOUNT = eddie3 > GH_PROJECT = gogrepo > -GH_COMMIT = 2cd3ac4a77d3e5104662fcfb4d96e7129a758bfe > +GH_COMMIT = 2cc5da4b00d69c8ab4d2482a5544398a63c35198 > > CATEGORIES = games > MAINTAINER = Thomas Frohwein > Index: games/gogrepo/distinfo > === > RCS file: /cvs/ports/games/gogrepo/distinfo,v > retrieving revision 1.1.1.1 > diff -u -p -u -p -r1.1.1.1 distinfo > --- games/gogrepo/distinfo10 Apr 2020 11:15:03 - 1.1.1.1 > +++ games/gogrepo/distinfo4 Feb 2023 07:06:35 - > @@ -1,2 +1,2 @@ > -SHA256 (gogrepo-0.3apl20190727-2cd3ac4a.tar.gz) = > O0Ap2pH7b065jTqHpsbxwh9dC2SVz9YseFlSSLJKrfc= > -SIZE (gogrepo-0.3apl20190727-2cd3ac4a.tar.gz) = 15067 > +SHA256 (gogrepo-0.3apl20230204-2cc5da4b.tar.gz) = > azr6JpoZjWHiO52Uh6O1QXNdlN2mjC673v5EdQ6GDcY= > +SIZE (gogrepo-0.3apl20230204-2cc5da4b.tar.gz) = 14954 >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/02/04 12:14:04 Modified files: games/gogrepo : Makefile distinfo Log message: update to most recent checkout which unbreaks gogrepo; from sdk@ - thanks!
UPDATE: net/neochat
Below is an update diff for neochat to 22.11. If you are testing the diff, please take a look at the new graphics/kirigami-addons dependency. You can find it on ports@. OK? Index: Makefile === RCS file: /cvs/ports/net/neochat/Makefile,v retrieving revision 1.12 diff -u -p -u -p -r1.12 Makefile --- Makefile24 Nov 2022 06:34:22 - 1.12 +++ Makefile4 Feb 2023 18:33:45 - @@ -1,5 +1,5 @@ COMMENT = client for Matrix chat -VERSION = 22.09 +VERSION = 22.11 DISTNAME = neochat-${VERSION} CATEGORIES=net @@ -11,12 +11,13 @@ PERMIT_PACKAGE= Yes WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5AuthCore KF5Codecs KF5Completion WANTLIB += KF5ConfigCore KF5ConfigGui KF5ConfigWidgets KF5CoreAddons -WANTLIB += KF5DBusAddons KF5I18n KF5JobWidgets KF5KIOCore KF5KIOGui -WANTLIB += KF5KIOWidgets KF5Kirigami2 KF5Notifications KF5Service -WANTLIB += KF5Solid KF5WidgetsAddons KF5WindowSystem Qt5Concurrent -WANTLIB += Qt5Core Qt5DBus Qt5Gui Qt5Multimedia Qt5Network Qt5Qml -WANTLIB += Qt5QmlModels Qt5Quick Qt5QuickControls2 Qt5Widgets -WANTLIB += Qt5Xml QtOlm Quotient X11 c cmark m olm qt5keychain +WANTLIB += KF5DBusAddons KF5I18n KF5ItemModels KF5JobWidgets KF5KIOCore +WANTLIB += KF5KIOGui KF5KIOWidgets KF5Kirigami2 KF5Notifications +WANTLIB += KF5Service KF5Solid KF5SonnetCore KF5WidgetsAddons +WANTLIB += KF5WindowSystem Qt5Concurrent Qt5Core Qt5DBus Qt5Gui +WANTLIB += Qt5Multimedia Qt5Network Qt5Qml Qt5QmlModels Qt5Quick +WANTLIB += Qt5QuickControls2 Qt5Widgets Qt5Xml QtOlm Quotient +WANTLIB += X11 c cmark m olm qt5keychain MODULES = devel/kf5 @@ -25,6 +26,7 @@ RUN_DEPENDS = devel/desktop-file-utils \ devel/kf5/qqc2-desktop-style \ devel/kf5/sonnet \ graphics/kquickimageeditor>=0.2.0 \ + graphics/kirigami-addons \ x11/gtk+3,-guic BUILD_DEPENDS = devel/gettext,-tools \ @@ -32,6 +34,7 @@ BUILD_DEPENDS = devel/gettext,-tools \ devel/kf5/qqc2-desktop-style \ graphics/kquickimageeditor>=0.2.0 \ devel/qcoro \ + graphics/kirigami-addons \ math/ecm LIB_DEPENDS = devel/kf5/kconfig \ @@ -43,7 +46,9 @@ LIB_DEPENDS = devel/kf5/kconfig \ devel/kf5/solid \ devel/kf5/kjobwidgets \ devel/kf5/kirigami2 \ + devel/kf5/sonnet \ devel/kf5/knotifications \ + devel/kf5/kitemmodels \ security/qtkeychain \ textproc/cmark \ x11/libqtolm \ Index: distinfo === RCS file: /cvs/ports/net/neochat/distinfo,v retrieving revision 1.5 diff -u -p -u -p -r1.5 distinfo --- distinfo24 Nov 2022 06:34:22 - 1.5 +++ distinfo4 Feb 2023 18:33:45 - @@ -1,2 +1,2 @@ -SHA256 (neochat-22.09.tar.xz) = kTXMMRljlNr73/D/ARrvF2s2UDbCJrakzDPghHY1F8k= -SIZE (neochat-22.09.tar.xz) = 361856 +SHA256 (neochat-22.11.tar.xz) = JTYr5DDJMP9tlkppoZtJ1TBDwniaNIk8YasAzmGa0L4= +SIZE (neochat-22.11.tar.xz) = 465660 Index: pkg/PLIST === RCS file: /cvs/ports/net/neochat/pkg/PLIST,v retrieving revision 1.5 diff -u -p -u -p -r1.5 PLIST --- pkg/PLIST 3 Sep 2022 05:55:48 - 1.5 +++ pkg/PLIST 4 Feb 2023 18:33:45 - @@ -1,5 +1,6 @@ @pkgpath x11/kde4/okteta @bin bin/neochat +@man man/man1/neochat.1 share/applications/org.kde.neochat.desktop share/icons/hicolor/scalable/apps/org.kde.neochat.svg share/icons/hicolor/scalable/apps/org.kde.neochat.tray.svg @@ -22,8 +23,9 @@ share/locale/fr/LC_MESSAGES/neochat.mo share/locale/hu/LC_MESSAGES/neochat.mo share/locale/ia/LC_MESSAGES/neochat.mo share/locale/id/LC_MESSAGES/neochat.mo +share/locale/ie/LC_MESSAGES/neochat.mo share/locale/it/LC_MESSAGES/neochat.mo -share/locale/ja/LC_MESSAGES/neochat.mo +share/locale/ka/LC_MESSAGES/neochat.mo share/locale/ko/LC_MESSAGES/neochat.mo share/locale/nl/LC_MESSAGES/neochat.mo share/locale/nn/LC_MESSAGES/neochat.mo @@ -40,7 +42,6 @@ share/locale/tok/LC_MESSAGES/neochat.mo share/locale/tr/LC_MESSAGES/neochat.mo share/locale/uk/LC_MESSAGES/neochat.mo share/locale/zh_CN/LC_MESSAGES/neochat.mo -share/locale/zh_TW/LC_MESSAGES/neochat.mo share/metainfo/ @tag update-desktop-database @tag gtk-update-icon-cache %D/share/icons/hicolor
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2023/02/04 11:26:16 Modified files: net/py-dnslib : Makefile distinfo Log message: update py-dnslib to 0.9.23 Addresses CVE-2022-22846 in client.py maintainer timeout
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/02/04 10:37:59 Modified files: devel/abseil-cpp: Makefile distinfo devel/abseil-cpp/patches: patch-absl_debugging_CMakeLists_txt patch-absl_status_status_cc devel/abseil-cpp/pkg: PLIST Added files: devel/abseil-cpp/patches: patch-absl_base_internal_unscaledcycleclock_config_h Removed files: devel/abseil-cpp/patches: patch-absl_base_internal_unscaledcycleclock_h patch-absl_time_internal_cctz_src_time_zone_format_cc Log message: update to latest abseil-cpp LTS https://github.com/abseil/abseil-cpp/releases/tag/20230125.0
Re: [update] security/gobuster version 3.4.0
On Sat, 04 Feb 2023 at 17:44:39 +0100, Laurent Cheylus wrote: > Le 2023-02-03 18:22, Omar Polo a écrit : > > On 2023/02/03 17:53:33 +0100, Laurent Cheylus wrote: > > > an update for security/gobuster to version 3.4.0 : > > > https://github.com/OJ/gobuster > > > > > > - update Makefile for version 3.4.0 + fix comment (remove the leading > > > article) > > > - remove unnecessary PKGNAME in Makefile > > > - generate and use modules.inc for Go modules > > > > > > Build and tests OK on amd64. > > > > > > Please review and commit if OK. > > > > > > Laurent > > > > please send a diff for updates, tarballs are only for new ports. > > Attached security/gobuster update to version 3.4.0 with CVS diff. > > Laurent > Thanks looks better to me now, I have something similar, I will commit it next week. -- %gonzalo
NEW: graphics/kirigami-addons
OK to import kirigami-addons-0.7.0? We need this to update neochat. Comment: add-ons for the kirigami frameworks Description: A set of "widgets" i.e visual end user components along with a code to support them. Components are usable by both touch and desktop experiences providing a native experience on both, and look native with any QQC2 style (qqc2-desktop-theme, Material or Plasma). Maintainer: Rafael Sadowski WWW: https://invent.kde.org/libraries/kirigami-addons kirigami-addons-0.7.0.tgz.tar.gz Description: Binary data
Re: [update] security/gobuster version 3.4.0
Le 2023-02-03 18:22, Omar Polo a écrit : On 2023/02/03 17:53:33 +0100, Laurent Cheylus wrote: an update for security/gobuster to version 3.4.0 : https://github.com/OJ/gobuster - update Makefile for version 3.4.0 + fix comment (remove the leading article) - remove unnecessary PKGNAME in Makefile - generate and use modules.inc for Go modules Build and tests OK on amd64. Please review and commit if OK. Laurent please send a diff for updates, tarballs are only for new ports. Attached security/gobuster update to version 3.4.0 with CVS diff. Laurent Index: Makefile === RCS file: /cvs/ports/security/gobuster/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- Makefile 11 Mar 2022 19:53:25 - 1.3 +++ Makefile 4 Feb 2023 16:41:29 - @@ -1,11 +1,9 @@ -COMMENT = a tool used to brute-force stuff +COMMENT = tool used to brute-force stuff MODGO_MODNAME = github.com/OJ/gobuster/v3 -MODGO_VERSION = v3.1.0 +MODGO_VERSION = v3.4.0 DISTNAME = gobuster-${MODGO_VERSION} -PKGNAME = gobuster-3.1.0 -REVISION = 0 CATEGORIES = security @@ -13,141 +11,10 @@ MAINTAINER = Gonzalo L. R. Index: distinfo === RCS file: /cvs/ports/security/gobuster/distinfo,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 distinfo --- distinfo 23 Jan 2021 09:39:23 - 1.1.1.1 +++ distinfo 4 Feb 2023 16:41:29 - @@ -1,460 +1,96 @@ -SHA256 (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE= -SHA256 (go_modules/cloud.google.com/go/@v/v0.26.0.zip) = Uh+MNnOW/1K36cIgPjKnFMmVeItdFKQOK7gp6wp4eKc= -SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = KAIbQYClnDmTYHqVsY4jDdC8a+pSQv/o6ou/tPT3tNc= -SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.zip) = gVxuWUdF8tiEL/mksFacZpXmzf1eB+Wz2Y0GtyykHjw= -SHA256 (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.mod) = l7ZeMrMlElrr6MN8KHCeMIxaHGZOGnfd98SxsLltdzs= -SHA256 (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.zip) = tKfU3QM+ljEsBrQ9QqZCXgCDfAJUdBvNVpyaCQmyb50= -SHA256 (go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod) = wCGTza/yP3AiRZc5CDL1aCUK84T5jcQ3iutb+P7GkPw= -SHA256 (go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.zip) = ht4zN6R14yOg+1TvAzhqTklWgiAfQnlb175kbAUphpI= -SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod) = OCfpPXMq9WzJwaAz8pWZwTlzMN5FK7UWY9mJHHmYL1A= -SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.zip) = LJVeTQnBII9FQuCFFbW0CcNv+McM9HGtVoWetehvcnE= -SHA256 (go_modules/github.com/armon/consul-api/@v/v0.0.0-20180202201655-eb2c6b5be1b6.mod) = Xv7HHjzIZRORNpczBbQ4q8l5CKVFmXUht+0qpIsbTdY= -SHA256 (go_modules/github.com/armon/consul-api/@v/v0.0.0-20180202201655-eb2c6b5be1b6.zip) = CRt5Zn8WriRXhZVsSQ/gXuJpcKifjs2+hYrjUQ1yUIg= -SHA256 (go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod) = zE0fqtdZZfpp6xMSC/lWgncZAF/z7NxwSzb7WPsf0W4= -SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.0.mod) = wNxuW3KlzSPG92OQoe/KJ+VoublPPKvl3zWk+mGGJIQ= -SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.0.zip) = p+xhZOMeqOEMYBq7l5N1PsQ8shgoOyJoAME0+yPOpAk= -SHA256 (go_modules/github.com/cespare/xxhash/@v/v1.1.0.mod) = muRWUaFaZlzaeE26AxagBDqhmWWY5u+7kcGwk2G+UaU= -SHA256 (go_modules/github.com/cespare/xxhash/@v/v1.1.0.zip) = /pjFZnCyFjH3/TMFopo7F+hqbM44dqIRlGBxehhTji4= -SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg= -SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = o68gY3LhMd0QporEcMZqGxjq9Rxq+stVsuKgbjm5Byg= -SHA256 (go_modules/github.com/coreos/bbolt/@v/v1.3.2.mod) = K/8dGhLhuxc+OdOI4DnFpKKzEnutr96K0hB1+vy2CUA= -SHA256 (go_modules/github.com/coreos/bbolt/@v/v1.3.2.zip) = CX58bPLcnFCgyIJ/RRvTy6RMLL8IbU+2hPLfram/qEE= -SHA256 (go_modules/github.com/coreos/etcd/@v/v3.3.10+incompatible.mod) = c0W1UEVsuFUfyZndSkEoykqCO9yaZ7a39gJn0ADE/0M= -SHA256 (go_modules/github.com/coreos/etcd/@v/v3.3.10+incompatible.zip) = bU8mhJGl6AB4s/gKlKh4DDwEutUO+zce8Qu8gGUuwSI= -SHA256 (go_modules/github.com/coreos/go-semver/@v/v0.2.0.mod) = 7lARLbikHJ18hSy4jqSgh/IdaONnqPdq1u4Pt5rGvRw= -SHA256 (go_modules/github.com/coreos/go-semver/@v/v0.2.0.zip) = CtB3vaUUZc6pcRiZV2PZENkcT/5M9DcPlTATrxlSUu0= -SHA256 (go_modules/github.com/coreos/go-systemd/@v/v0.0.0-20190321100706-95778dfbb74e.mod) = 3OsXLqsILMpqkxB9n73eWOHSE/yrG7gSd8WNpzgXfc0= -SHA256 (go_modules/github.com/coreos/go-systemd/@v/v0.0.0-20190321100706-95778dfbb74e.zip) = zTSd8ALgkAzQpflkhyBiGEAWTEtTDz40V1EOfghYkwc= -SHA256 (go_modules/github.com/coreos/pkg/@v/v0.0.0-20180928190104-399ea9e2e55f.mod) = 3px8wnq3VKc1gj/LXcCD/u6QGw7sUEl9tNht60nBZCE= -SHA256 (go_modules/github.com/coreos/pkg/@v/v0.0.0-20180928190104-399ea9e2e55f.zip) = f+Fh1JQ5qbQTbJMiM8tLgDueOsfuRvOc4kfe/E9OqNc= -SHA256
Update riscv64 cross compiler toolchain for OpenSBI 1.2
Hi, I was looking at upgrading sysutils/opensbi to version 1.2, and then realized that our current gcc/binutils fail to compile it because of some instruction set errors (which I forgot to write down). So I figured maybe we should update the toolchain to GCC 12.2.0 and binutils 2.40. Unfortunately that breaks the old U-Boot we have in our tree, but there's an easy fix one can cherry pick from upstream: https://source.denx.de/u-boot/u-boot/-/commit/1dde977518f13824b847e23275001191139bc384 Thoughts? Cheers, Patrick diff --git a/devel/riscv-elf/binutils/Makefile b/devel/riscv-elf/binutils/Makefile index d66ec64485a..19344dd842d 100644 --- a/devel/riscv-elf/binutils/Makefile +++ b/devel/riscv-elf/binutils/Makefile @@ -1,6 +1,6 @@ COMMENT= binutils for riscv-elf cross-development -V= 2.31.1 +V= 2.40 DISTNAME= binutils-${V} HOMEPAGE= https://www.gnu.org/software/binutils/ @@ -10,6 +10,7 @@ WANTLIB= c MASTER_SITES= ${MASTER_SITE_GNU:=binutils/} DIST_SUBDIR= binutils +USE_GMAKE= Yes USE_LIBTOOL= No CONFIGURE_ARGS+=--enable-commonbfdlib=no \ diff --git a/devel/riscv-elf/binutils/distinfo b/devel/riscv-elf/binutils/distinfo index e3af0893907..aa03d28255d 100644 --- a/devel/riscv-elf/binutils/distinfo +++ b/devel/riscv-elf/binutils/distinfo @@ -1,2 +1,2 @@ -SHA256 (binutils/binutils-2.31.1.tar.xz) = XSAIbs9XUsx9kTQkbpWI+iAXQNVA9+uE15Wx96k7yoY= -SIZE (binutils/binutils-2.31.1.tar.xz) = 20467996 +SHA256 (binutils/binutils-2.40.tar.xz) = D4pMJy1/F/Np3tEKSsoouOMEgo6VUm2kgrDMxN/J2OE= +SIZE (binutils/binutils-2.40.tar.xz) = 25241484 diff --git a/devel/riscv-elf/binutils/patches/patch-bfd_Makefile_in b/devel/riscv-elf/binutils/patches/patch-bfd_Makefile_in new file mode 100644 index 000..0e55e0a6605 --- /dev/null +++ b/devel/riscv-elf/binutils/patches/patch-bfd_Makefile_in @@ -0,0 +1,12 @@ +Index: bfd/Makefile.in +--- bfd/Makefile.in.orig bfd/Makefile.in +@@ -266,7 +266,7 @@ am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V + am__v_texidevnull_0 = > /dev/null + am__v_texidevnull_1 = + am__dirstamp = $(am__leading_dot)dirstamp +-INFO_DEPS = doc/bfd.info ++INFO_DEPS = + am__TEXINFO_TEX_DIR = $(srcdir) + DVIS = doc/bfd.dvi + PDFS = doc/bfd.pdf diff --git a/devel/riscv-elf/binutils/patches/patch-bfd_doc_Makefile_in b/devel/riscv-elf/binutils/patches/patch-bfd_doc_Makefile_in deleted file mode 100644 index 636b2f3c3ac..000 --- a/devel/riscv-elf/binutils/patches/patch-bfd_doc_Makefile_in +++ /dev/null @@ -1,12 +0,0 @@ -Index: bfd/doc/Makefile.in bfd/doc/Makefile.in.orig -+++ bfd/doc/Makefile.in -@@ -174,7 +174,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@AM_V@) - am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@) - am__v_texidevnull_0 = > /dev/null - am__v_texidevnull_1 = --INFO_DEPS = bfd.info -+INFO_DEPS = - am__TEXINFO_TEX_DIR = $(srcdir) - DVIS = bfd.dvi - PDFS = bfd.pdf diff --git a/devel/riscv-elf/binutils/patches/patch-binutils_Makefile_in b/devel/riscv-elf/binutils/patches/patch-binutils_Makefile_in new file mode 100644 index 000..88356d74858 --- /dev/null +++ b/devel/riscv-elf/binutils/patches/patch-binutils_Makefile_in @@ -0,0 +1,12 @@ +Index: binutils/Makefile.in +--- binutils/Makefile.in.orig binutils/Makefile.in +@@ -404,7 +404,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@AM_V@) + am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@) + am__v_texidevnull_0 = > /dev/null + am__v_texidevnull_1 = +-INFO_DEPS = doc/binutils.info ++INFO_DEPS = + am__TEXINFO_TEX_DIR = $(srcdir) + DVIS = doc/binutils.dvi + PDFS = doc/binutils.pdf diff --git a/devel/riscv-elf/binutils/patches/patch-binutils_doc_Makefile_in b/devel/riscv-elf/binutils/patches/patch-binutils_doc_Makefile_in deleted file mode 100644 index c3a0c562359..000 --- a/devel/riscv-elf/binutils/patches/patch-binutils_doc_Makefile_in +++ /dev/null @@ -1,12 +0,0 @@ -Index: binutils/doc/Makefile.in binutils/doc/Makefile.in.orig -+++ binutils/doc/Makefile.in -@@ -177,7 +177,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@AM_V@) - am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@) - am__v_texidevnull_0 = > /dev/null - am__v_texidevnull_1 = --INFO_DEPS = binutils.info -+INFO_DEPS = - am__TEXINFO_TEX_DIR = $(srcdir) - DVIS = binutils.dvi - PDFS = binutils.pdf diff --git a/devel/riscv-elf/binutils/patches/patch-gas_Makefile_in b/devel/riscv-elf/binutils/patches/patch-gas_Makefile_in new file mode 100644 index 000..a6c27d79763 --- /dev/null +++ b/devel/riscv-elf/binutils/patches/patch-gas_Makefile_in @@ -0,0 +1,12 @@ +Index: gas/Makefile.in +--- gas/Makefile.in.orig gas/Makefile.in +@@ -270,7 +270,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@AM_V@) + am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@) + am__v_texidevnull_0 = > /dev/null + am__v_texidevnull_1 = +-INFO_DEPS = doc/as.info ++INFO_DEPS = + TEXINFO_TEX = $(top_srcdir)/../texinfo.tex + am__TEXINFO_TEX_DIR = $(top_srcdir)/.. + DVIS = doc/as.dvi
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/02/04 09:29:52 Modified files: wayland/plasma-wayland-protocols: Makefile distinfo wayland/plasma-wayland-protocols/pkg: PLIST Log message: Update plasma-wayland-protocols to 1.10.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/02/04 09:29:33 Modified files: devel/qcoro: Makefile distinfo Log message: Update qcoro to 0.8.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/02/04 09:23:16 Modified files: multimedia/frei0r-plugins: Makefile distinfo multimedia/frei0r-plugins/pkg: PLIST Log message: Update frei0r-plugins to 1.8.0 Maintainer timeout
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2023/02/04 09:15:05 Modified files: lang/qbe : Makefile distinfo Log message: Update to qbe-1.1 Changelog: https://c9x.me/compile/releases.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/02/04 08:26:28 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.6.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/02/04 07:34:59 Modified files: x11/kde-applications: kde-applications.port.mk x11/kde-applications/akonadi: distinfo x11/kde-applications/akonadi-calendar: distinfo x11/kde-applications/akonadi-calendar-tools: distinfo x11/kde-applications/akonadi-contacts: distinfo x11/kde-applications/akonadi-import-wizard: distinfo x11/kde-applications/akonadi-mime: distinfo x11/kde-applications/akonadi-notes: distinfo x11/kde-applications/akonadi-search: distinfo x11/kde-applications/akonadiconsole: distinfo x11/kde-applications/akregator: distinfo x11/kde-applications/analitza: distinfo x11/kde-applications/ark: distinfo x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/blinken: distinfo x11/kde-applications/bomber: distinfo x11/kde-applications/bovo: distinfo x11/kde-applications/calendarsupport: distinfo x11/kde-applications/cantor: distinfo x11/kde-applications/cervisia: distinfo x11/kde-applications/dolphin: distinfo x11/kde-applications/dolphin/pkg: PLIST x11/kde-applications/dolphin-plugins: distinfo x11/kde-applications/dragon: distinfo x11/kde-applications/elisa: distinfo x11/kde-applications/eventviews: distinfo x11/kde-applications/ffmpegthumbs: distinfo x11/kde-applications/filelight: distinfo x11/kde-applications/granatier: distinfo x11/kde-applications/grantlee-editor: distinfo x11/kde-applications/grantleetheme: distinfo x11/kde-applications/gwenview: distinfo x11/kde-applications/incidenceeditor: distinfo x11/kde-applications/juk: distinfo x11/kde-applications/kaccounts-integration: distinfo x11/kde-applications/kaccounts-providers: distinfo x11/kde-applications/kaddressbook: distinfo x11/kde-applications/kajongg: distinfo x11/kde-applications/kalarm: distinfo x11/kde-applications/kalgebra: distinfo x11/kde-applications/kalzium: distinfo x11/kde-applications/kamera: distinfo x11/kde-applications/kanagram: distinfo x11/kde-applications/kapman: distinfo x11/kde-applications/kapptemplate: distinfo x11/kde-applications/kate: distinfo x11/kde-applications/kate/pkg: PLIST x11/kde-applications/katomic: distinfo x11/kde-applications/kbackup: distinfo x11/kde-applications/kblackbox: distinfo x11/kde-applications/kblocks: distinfo x11/kde-applications/kblog: Makefile x11/kde-applications/kbounce: distinfo x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbruch: distinfo x11/kde-applications/kcachegrind: distinfo x11/kde-applications/kcalc: distinfo x11/kde-applications/kcalutils: distinfo x11/kde-applications/kcharselect: distinfo x11/kde-applications/kcolorchooser: distinfo x11/kde-applications/kcron: distinfo x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: distinfo x11/kde-applications/kdebugsettings: distinfo x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-thumbnailers: distinfo x11/kde-applications/kdenetwork-filesharing: distinfo x11/kde-applications/kdenetwork-filesharing/pkg: PLIST x11/kde-applications/kdenlive: distinfo x11/kde-applications/kdepim-addons: distinfo x11/kde-applications/kdepim-addons/pkg: PLIST x11/kde-applications/kdepim-runtime: distinfo x11/kde-applications/kdesdk-thumbnailers: distinfo x11/kde-applications/kdf: distinfo x11/kde-applications/kdialog: distinfo x11/kde-applications/kdiamond: distinfo x11/kde-applications/keditbookmarks: distinfo x11/kde-applications/kfind: distinfo x11/kde-applications/kfloppy: distinfo x11/kde-applications/kfourinline: distinfo x11/kde-applications/kgeography: distinfo x11/kde-applications/kget: distinfo x11/kde-applications/kgoldrunner: distinfo x11/kde-applications/kgpg: distinfo x11/kde-applications/khangman: distinfo x11/kde-applications/khelpcenter: distinfo x11/kde-applications/kidentitymanagement: distinfo x11/kde-applications/kig: distinfo x11/kde-applications/kigo: distinfo x11/kde-applications/killbots: distinfo x11/kde-applications/kimagemapeditor: distinfo x11/kde-applications/kimap:
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2023/02/04 07:27:22 Modified files: sysutils/restic: Makefile distinfo modules.inc Log message: Update to restic-0.15.1 Changes: https://github.com/restic/restic/releases/tag/v0.15.1 OK sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2023/02/04 06:40:51 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-RepositoryExternal_mk patch-configure patch-external_libmspub_ExternalProject_libmspub_mk patch-external_libnumbertext_UnpackedTarball_libnumbertext_mk patch-external_liborcus_ExternalProject_liborcus_mk patch-external_pdfium_Library_pdfium_mk patch-external_pdfium_UnpackedTarball_pdfium_mk patch-external_pdfium_pdfium-openbsd_patch patch-external_skia_Library_skia_mk patch-officecfg_registry_schema_org_openoffice_Office_Common_xcs patch-shell_source_unix_exec_shellexec_cxx patch-solenv_gbuild_platform_com_GCC_defs_mk patch-solenv_gbuild_platform_unxgcc_mk patch-vcl_Library_vclplug_gen_mk patch-vcl_Library_vclplug_gtk3_kde5_mk patch-vcl_Library_vclplug_gtk3_mk patch-vcl_Library_vclplug_qt5_mk patch-vcl_source_app_svapp_cxx editors/libreoffice/pkg: PLIST-i18n-ar PLIST-i18n-bg PLIST-i18n-ca PLIST-i18n-cs PLIST-i18n-de PLIST-i18n-el PLIST-i18n-es PLIST-i18n-fi PLIST-i18n-fr PLIST-i18n-hr PLIST-i18n-hu PLIST-i18n-it PLIST-i18n-ja PLIST-i18n-lt PLIST-i18n-lv PLIST-i18n-nl PLIST-i18n-pl PLIST-i18n-pt-br PLIST-i18n-ro PLIST-i18n-ru PLIST-i18n-sl PLIST-i18n-sv PLIST-i18n-uk PLIST-main Log message: update to 7.5.0.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/02/04 06:37:00 Modified files: textproc/solr : Makefile distinfo textproc/solr/patches: patch-bin_solr patch-bin_solr_in_sh textproc/solr/pkg: PLIST Log message: update to solr-9.1.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/02/04 06:29:19 Modified files: sysutils/moreutils: Makefile distinfo sysutils/moreutils/patches: patch-Makefile Log message: update to moreutils-0.67
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/02/04 06:29:10 Modified files: net/p5-Zonemaster/engine: Makefile distinfo net/p5-Zonemaster/engine/pkg: PLIST Log message: update to p5-Zonemaster-engine-4.6.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/02/04 04:40:44 Modified files: lang/php/8.1 : Tag: OPENBSD_7_2 Makefile distinfo lang/php/8.1/patches: Tag: OPENBSD_7_2 patch-sapi_fpm_www_conf_in Log message: update to php-8.1.15
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/02/04 04:40:33 Modified files: lang/php/8.1 : Makefile distinfo lang/php/8.1/patches: patch-sapi_fpm_www_conf_in Log message: update to php-8.1.15
Re: UPDATE sysutils/restic-0.15.1
On Sat Feb 04, 2023 at 11:07:49AM +, Stuart Henderson wrote: > On 2023/02/04 10:41, Bjorn Ketelaars wrote: > > Simple diff for updating restic to 0.15.1, which is a small bugfix > > release. Fixes: > > OK. Another one for me to add to urlwatch, portroach never seems > to notice restic updates before you do! > repology does it. https://repology.org/projects/?maintainer=stu.ports%40spacehopper.org=openbsd=1
Re: UPDATE sysutils/restic-0.15.1
On 2023/02/04 10:41, Bjorn Ketelaars wrote: > Simple diff for updating restic to 0.15.1, which is a small bugfix > release. Fixes: OK. Another one for me to add to urlwatch, portroach never seems to notice restic updates before you do!
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/02/04 04:00:11 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Log message: Update to gnome-builder-43.6.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2023/02/04 03:51:25 Modified files: sysutils/firmware/apple-boot: Makefile sysutils/u-boot-asahi: Makefile Added files: sysutils/u-boot-asahi/patches: patch-arch_arm_dts_t8112-j413_dts patch-arch_arm_dts_t8112-j493_dts Log message: Enable speakers on the M2 13" MacBook Pro and the M2 MacBook Air ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/02/04 03:41:55 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.64.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/02/04 03:41:43 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.64.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/02/04 03:41:32 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.64.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/02/04 03:38:29 Modified files: graphics/cairo : Makefile distinfo graphics/cairo/patches: patch-meson_build patch-src_meson_build graphics/cairo/pkg: PLIST Log message: Update to cairo-1.17.8. Survived a bulk.
UPDATE sysutils/restic-0.15.1
Simple diff for updating restic to 0.15.1, which is a small bugfix release. Fixes: Fix #3750: Remove b2_download_file_by_name: 404 warning from B2 backend Fix #4147: Make prune --quiet not print progress bar Fix #4163: Make self-update --output work with new filename on Windows Fix #4167: Add missing ETA in backup progress bar Enh #4143: Ignore empty lock files Comments/OK? diff --git Makefile Makefile index 66d676cbedc..280d9acc84e 100644 --- Makefile +++ Makefile @@ -1,7 +1,7 @@ COMMENT= fast, efficient and secure backup program MODGO_MODNAME= github.com/restic/restic -MODGO_VERSION= v0.15.0 +MODGO_VERSION= v0.15.1 DISTNAME= restic-${MODGO_VERSION} diff --git distinfo distinfo index cf2b7c7ac69..9335f99bf1e 100644 --- distinfo +++ distinfo @@ -220,7 +220,8 @@ SHA256 (go_modules/cloud.google.com/go/spanner/@v/v1.41.0.zip) = K69slBGM5+eqvF+ SHA256 (go_modules/cloud.google.com/go/speech/@v/v1.9.0.mod) = Hw7hHplUjSDW8f55sPAGchyv7E9vwP5e1LA2egAzCfw= SHA256 (go_modules/cloud.google.com/go/speech/@v/v1.9.0.zip) = GO5tzoy7tRi6GJ/UtR6ppw+p0z8Up6bhYaJi9c7KW+k= SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.28.1.mod) = JK6PbUNSzcyqLOQtJKw1wl67d/h1TwRpsZRVMfPO/48= -SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.28.1.zip) = LFMjkkgEhCn6IBUPDRGXLAqScGkI5nn1dcjnr/SxeDY= +SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.29.0.mod) = St0d/v8uy6ZUk7s2/LHaXQUWVUcPMWPfZsFY08VwX2c= +SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.29.0.zip) = YrUYz0Ghb94IX9PhVwxkHp3fH63UPzIPQ3+otm9qU2o= SHA256 (go_modules/cloud.google.com/go/storagetransfer/@v/v1.6.0.mod) = o+zXLoqjVEshjKDjZcabMWPHfQyTe3YF30mVFCBnurI= SHA256 (go_modules/cloud.google.com/go/storagetransfer/@v/v1.6.0.zip) = vSI7InshVEVVxR+Iyv0bXqUxvTXTYvB+/VZbkkAOdtU= SHA256 (go_modules/cloud.google.com/go/talent/@v/v1.4.0.mod) = UexaSQLk6LYRAkOE5zv/FmH9OOsIBJN4k/yFlVB0m+s= @@ -378,8 +379,8 @@ SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.12.mod) = UY5Xwi0XgcWasze SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.12.zip) = 0AHqVwga/Q43hGfI9Km2pRJZmWu4u3Y/eBB+rxL5lQE= SHA256 (go_modules/github.com/juju/ratelimit/@v/v1.0.2.mod) = 0d5kXQ9S0/o0Jg2dBzrBtL8GC/lTbZZsglUEC48JGt8= SHA256 (go_modules/github.com/juju/ratelimit/@v/v1.0.2.zip) = iB3SK47H2tu7Hp0I7X6ywfHOi2tMSPc5u2X0x9LsEu0= -SHA256 (go_modules/github.com/klauspost/compress/@v/v1.15.14.mod) = bON2Yx8SuRwP2MaOa9aL8fCNZqQ23UGU9wBGQ/5iPBA= -SHA256 (go_modules/github.com/klauspost/compress/@v/v1.15.14.zip) = f3plZ4Dgh6g01c3JQ96WU2ml/nffnKg69gylw1CXCsk= +SHA256 (go_modules/github.com/klauspost/compress/@v/v1.15.15.mod) = FaUNCAXhjlfIyXP+uvSWLb3l3P9Z8r2OdA7rrsvBgTM= +SHA256 (go_modules/github.com/klauspost/compress/@v/v1.15.15.zip) = j/s8G+gQ7XzvqRxfjBC+KxeUTQrGeadp5zpolAN3+M4= SHA256 (go_modules/github.com/klauspost/compress/@v/v1.15.9.mod) = HDqp639GIBVx3yygwb2cCV2BsskcHtk5OAjC5lTD/GQ= SHA256 (go_modules/github.com/klauspost/cpuid/v2/@v/v2.0.1.mod) = ZhgLxWPIiQ4otpumT75uHSh5qFdKP/zn5ZfxkV94vGw= SHA256 (go_modules/github.com/klauspost/cpuid/v2/@v/v2.0.4.mod) = ZhgLxWPIiQ4otpumT75uHSh5qFdKP/zn5ZfxkV94vGw= @@ -388,14 +389,14 @@ SHA256 (go_modules/github.com/klauspost/cpuid/v2/@v/v2.2.3.mod) = nG/GHSQ1hCexvt SHA256 (go_modules/github.com/klauspost/cpuid/v2/@v/v2.2.3.zip) = 9o/4LKqAeUD+5hW0iY1Cg2V2Hus2hhlZyouRoDS9Dn4= SHA256 (go_modules/github.com/kr/fs/@v/v0.1.0.mod) = tbztWH7emUmijxpGAxPEmwj1cVuYgNu1eXgyf4WC78A= SHA256 (go_modules/github.com/kr/fs/@v/v0.1.0.zip) = 03a9mOga6jRYX8OwS6t2Nj6eh83mk4OWTlfpd58q+B4= -SHA256 (go_modules/github.com/kurin/blazer/@v/v0.5.4-0.20211030221322-ba894c124ac6.mod) = eE4nS0vgJAEMjUBWELf2i1R5uc6s0U+yeSP3Rn59qFA= -SHA256 (go_modules/github.com/kurin/blazer/@v/v0.5.4-0.20211030221322-ba894c124ac6.zip) = oSE/7Uxo7BDhqdw0C6M6gEMAgj6Ybi0XYSTr9FPT1Jg= +SHA256 (go_modules/github.com/kurin/blazer/@v/v0.5.4-0.20230113224640-3887e1ec64b5.mod) = eE4nS0vgJAEMjUBWELf2i1R5uc6s0U+yeSP3Rn59qFA= +SHA256 (go_modules/github.com/kurin/blazer/@v/v0.5.4-0.20230113224640-3887e1ec64b5.zip) = jwuTY0W0mJlAA13/NGlc8juz6VPzCvyZ5QMb+sAapJM= SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.mod) = FgWHHolTMaOfWVJVnrvJEijYa4EANU+Fe1YoZuyluxM= SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.zip) = 270M6ML0kyuwNwTXMCayGvEr1o1bj0eY2/EKSHorbRM= SHA256 (go_modules/github.com/minio/md5-simd/@v/v1.1.2.mod) = dmXwdbg8y4HGbemA2l8j5U4UeUcqrdQWbfwm+BSKL6M= SHA256 (go_modules/github.com/minio/md5-simd/@v/v1.1.2.zip) = +CnTWm5ol9tBWviIjEsHTRolOu4Oj7cFS02VR3qBw9Y= -SHA256 (go_modules/github.com/minio/minio-go/v7/@v/v7.0.46.mod) = Q1Prz442C9LqjiqbaLMjSUkFjJAIuxQ80ornG4m42Z0= -SHA256 (go_modules/github.com/minio/minio-go/v7/@v/v7.0.46.zip) = UilgLt+5H8dMaOPzLDiHmE9W/CT096cjcCVqT9TtUcY= +SHA256 (go_modules/github.com/minio/minio-go/v7/@v/v7.0.47.mod) = Q1Prz442C9LqjiqbaLMjSUkFjJAIuxQ80ornG4m42Z0= +SHA256 (go_modules/github.com/minio/minio-go/v7/@v/v7.0.47.zip) = Ke4gyGc6FYQJ6pNAdZSPCvQ83A3+I/F68iAPLpAQAF8= SHA256
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/02/04 02:36:42 Modified files: sysutils/firmware/vmm/patches: patch-src_fw_paravirt_c patch-src_optionroms_c Log message: seabios: regen patches
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/02/04 02:35:35 Modified files: sysutils/firmware/vmm: Makefile sysutils/firmware/vmm/patches: patch-Makefile Log message: seabios: Pass --keep-section .fixedaddress.* to llvm-strip. Removing these sections from rom16.o would result in vmd hanging and spinning on early boot. ok dv
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/02/04 01:47:02 Modified files: textproc/nlohmann-json: Makefile distinfo textproc/nlohmann-json/pkg: PLIST Log message: textproc/nlohmann-json: update to 3.11.2 - cmake/.pc files are now installed to share/ as arch-independant, cf https://github.com/nlohmann/json/pull/3619 for the rationale from kn@: - set NO_BUILD as this is a header-only port - Defer building tests to do-test target - Drop NO_TEST, all tests succeed (except the 4 that try to reach network via git clone) all consumers (mtxclient, nheko and mkvtoolnix) build fine with it. should fix a warzone2100 build failure seen by tb@