CVS: cvs.openbsd.org: ports

2022-08-03 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/08/03 17:09:13

Modified files:
devel/tklib: Makefile distinfo 
devel/tklib/patches: patch-installer_tcl 
 patch-support_installation_actions_tcl 
 patch-support_installation_modules_tcl 
devel/tklib/pkg: PLIST 

Log message:
Update to 0.7pl0.



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/08/03 17:07:18

Modified files:
devel/tcllib   : Makefile distinfo 
devel/tcllib/patches: patch-support_installation_actions_tcl 
  patch-support_installation_modules_tcl 
devel/tcllib/pkg: PLIST 
Removed files:
devel/tcllib/patches: patch-sak_tcl 

Log message:
Update to 1.21pl0.

Drop a patch thanks to upstream changes.



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Caspar Schutijser
CVSROOT:/cvs
Module name:ports
Changes by: cas...@cvs.openbsd.org  2022/08/03 13:41:24

Modified files:
meta/tor-browser: Tag: OPENBSD_7_1 Makefile 
meta/tor-browser/pkg: Tag: OPENBSD_7_1 DESCR 
www/tor-browser: Tag: OPENBSD_7_1 Makefile.inc 
www/tor-browser/browser: Tag: OPENBSD_7_1 Makefile distinfo 
www/tor-browser/browser/patches: Tag: OPENBSD_7_1 
 
patch-browser_extensions_tor-launcher_src_components_tl-process_js 
 patch-xpcom_io_TorFileUtils_cpp 
www/tor-browser/browser/pkg: Tag: OPENBSD_7_1 DESCR PLIST 
Added files:
www/tor-browser/browser/patches: Tag: OPENBSD_7_1 
 
patch-browser_config_mozconfigs_base-browser 
 
patch-browser_config_mozconfigs_tor-browser 
Removed files:
www/tor-browser/browser/patches: Tag: OPENBSD_7_1 
 patch-_mozconfig 

Log message:
Tor Browser: update to 11.5.1

Feedback and OK landry@



[aarch64] broken neon handling in graphics/freeimage

2022-08-03 Thread Theo Buehler
graphics/freeimage bundles an old libpng whose pngpriv.h detects neon
support at compile time unless PNG_ARM_NEON_OPT is defined. Since
libpng's arm source directory is missing, this leads to missing external
references such as png_init_filter_functions_neon. This in turn leads
to these build failures:

http://build-failures.rhaalovely.net/aarch64/2022-08-01/emulators/emulationstation.log
http://build-failures.rhaalovely.net/aarch64/2022-08-01/x11/ogre.log

With the diff below these ports build and package. I am not set up to
test these or any other reverse dependencies of graphics/freeimage.

Index: Makefile
===
RCS file: /cvs/ports/graphics/freeimage/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile10 Jul 2022 12:27:10 -  1.19
+++ Makefile3 Aug 2022 19:10:43 -
@@ -3,6 +3,7 @@ COMMENT=c++ library for common image f
 DISTNAME=  FreeImage3180
 PKGNAME=   freeimage-3.18.0
 CATEGORIES=graphics
+REVISION=  0
 
 SHARED_LIBS+=  freeimage   3.0
 
@@ -28,6 +29,12 @@ MAKE_ENV=LIBfreeimage_VERSION=${LIBfre
 MAKE_TARGET=   Makefile.gnu
 
 FIX_CRLF_FILES=Makefile.gnu TestAPI/Makefile
+
+# The bundled libpng ships without the source for neon support, so
+# disable it to avoid undefined symbols.
+.if ${MACHINE_ARCH} == "aarch64"
+CFLAGS +=  -DPNG_ARM_NEON_OPT=0
+.endif
 
 do-test:
cd ${WRKSRC}/TestAPI && ${MAKE_PROGRAM} ${MAKE_ENV}



Re: update audio/deadbeef (was Re: UPDATE: audio/faad)

2022-08-03 Thread Omar Polo
Stuart Henderson  wrote:
> On 2022/08/03 16:41, Stuart Henderson wrote:
> > On 2022/08/03 11:35, Omar Polo wrote:
> > > woops, forgot to rm files/*, sorry, updated diff.
> > 
> > How about keep them around but disabled, so it's easier if someone wants
> > to fix it? This adds in the bits needed to allow it to build. Other tweaks:

sure, it's a good idea.  I hope it'll be easier for someone(tm) to bring
back an sndio driver this way :)

> > No need for BUILD_DEPENDS on autoconf etc, it's added by autoreconf.
> > No need for base-gcc in COMPILER, ffmpeg won't build with base-gcc anyway.

agreed on both, and sorry for missing them.

> oops, old diff

well, it builds and i can listen to some music, so ok for me! :)

Thanks!

Omar Polo




riscv64 bulk build report

2022-08-03 Thread jca
Bulk build on riscv64.ports.openbsd.org

Started : Tue Jul 19 17:31:21 MDT 2022
Finished: Wed Aug  3 12:24:27 MDT 2022
Duration: 14 Days 18 hours 53 minutes

Built using OpenBSD 7.1-current (GENERIC.MP) #25: Sat Jul 30 18:20:30 MDT 2022

Built 9552 packages

Number of packages built each day:
Jul 19: 431
Jul 20: 2176
Jul 23: 295
Jul 24: 769
Jul 25: 668
Jul 26: 579
Jul 27: 246
Jul 28: 187
Jul 29: 489
Jul 30: 275
Jul 31: 772
Aug 1: 2654
Aug 2: 1
Aug 3: 10


http://build-failures.rhaalovely.net/riscv64/2022-07-19/summary.log

Build failures: 1
http://build-failures.rhaalovely.net/riscv64/2022-07-19/graphics/asymptote.log

Recurrent failures:

New failures:
+failures/graphics/asymptote.log

Resolved failures:

Packages newly built:
+audio/cantata
+audio/clementine
+audio/musique
+audio/pavucontrol
+audio/picard
+audio/puddletag
+audio/pulseaudio
+benchmarks/netperf-wrapper,,-gui
+benchmarks/netperf-wrapper,-gui
+cad/dxf2gcode
+comms/minimodem
+databases/pgbackrest
+devel/git-cola
+devel/kdiff3
+devel/kf5/baloo
+devel/kf5/frameworkintegration
+devel/kf5/kauth
+devel/kf5/kbookmarks
+devel/kf5/kcmutils
+devel/kf5/kconfigwidgets
+devel/kf5/kdav
+devel/kf5/kdeclarative
+devel/kf5/kdelibs4support
+devel/kf5/kdewebkit
+devel/kf5/khtml
+devel/kf5/kiconthemes
+devel/kf5/kinit
+devel/kf5/kio
+devel/kf5/kmediaplayer
+devel/kf5/knewstuff
+devel/kf5/knotifications
+devel/kf5/knotifyconfig
+devel/kf5/kparts
+devel/kf5/kross
+devel/kf5/krunner
+devel/kf5/ktexteditor
+devel/kf5/ktextwidgets
+devel/kf5/kwallet
+devel/kf5/kxmlgui
+devel/kf5/kxmlrpcclient
+devel/kf5/plasma-framework
+devel/kf5/purpose
+devel/kf5/qqc2-desktop-style
+editors/focuswriter
+editors/kile
+editors/py-qscintilla,python3
+emulators/citra
+emulators/fs-uae-launcher
+emulators/gr-lida
+emulators/mgba
+emulators/mgba,-libretro
+emulators/mgba,-main
+emulators/mgba,-qt
+games/chessx
+games/chiaki
+games/gcompris
+games/stepmania
+graphics/drawpile
+graphics/makehuman
+graphics/skanlite
+graphics/yacreader
+inputmethods/fcitx-config-qt
+lang/erlang/25
+lang/erlang/25,-main
+lang/erlang/25,-wx
+math/veusz
+meta/kde,,-accessibility
+meta/kde,,-admin
+meta/kde,,-multimedia
+meta/kde,,-utils
+meta/kde,-accessibility
+meta/kde,-admin
+meta/kde,-multimedia
+meta/kde,-utils
+meta/mate,-extras
+meta/qt5
+meta/qt5,-examples
+meta/qt5,-main
+multimedia/kguitar
+multimedia/kid3
+multimedia/lebiniou
+multimedia/mkvtoolnix
+multimedia/mlt7
+multimedia/mlt7,
+multimedia/mlt7,,-gpl2
+multimedia/mlt7,,-main
+multimedia/mlt7,-gpl2
+multimedia/mlt7,-main
+multimedia/ogmrip
+multimedia/ogmrip,-main
+multimedia/phonon
+multimedia/phonon-backend/gstreamer
+multimedia/phonon-backend/vlc
+multimedia/qtav
+multimedia/shotcut
+multimedia/shrip
+net/guacamole/server
+net/kdeconnect-kde
+net/kismet
+net/konversation
+net/kristall
+net/libktorrent
+net/neochat
+net/nheko
+net/onionshare,-gui
+net/tdesktop,qt6
+net/wireshark
+net/wireshark,-main
+net/wireshark,-text
+print/cups-pk-helper
+print/hplip,-gui
+print/system-config-printer
+productivity/kmymoney
+productivity/ktimetracker
+productivity/libalkimia
+productivity/qbirthday
+security/knockpy
+security/libdigidocpp
+security/py-duo_client,python3
+security/qdigidoc4
+shells/py-qtconsole,python3
+sysutils/accountsservice
+sysutils/consolekit
+sysutils/fprintd
+sysutils/krename
+sysutils/polkit
+sysutils/py-zabbix-api,python3
+sysutils/toad
+sysutils/virt-manager
+telephony/linphone/linphone-desktop
+www/civetweb
+www/nextcloud/24
+x11/gnome/connections
+x11/gnome/gdm
+x11/gnome/system-monitor
+x11/gtk-vnc
+x11/kde-applications/akonadi
+x11/kde-applications/akonadi-calendar
+x11/kde-applications/akonadi-contacts
+x11/kde-applications/akonadi-mime
+x11/kde-applications/akonadi-search
+x11/kde-applications/ark
+x11/kde-applications/artikulate
+x11/kde-applications/audiocd-kio
+x11/kde-applications/baloo-widgets
+x11/kde-applications/blinken
+x11/kde-applications/bomber
+x11/kde-applications/bovo
+x11/kde-applications/cervisia
+x11/kde-applications/dolphin
+x11/kde-applications/dolphin-plugins
+x11/kde-applications/dragon
+x11/kde-applications/elisa
+x11/kde-applications/ffmpegthumbs
+x11/kde-applications/filelight
+x11/kde-applications/granatier
+x11/kde-applications/grantleetheme
+x11/kde-applications/juk
+x11/kde-applications/kamera
+x11/kde-applications/kanagram
+x11/kde-applications/kapman
+x11/kde-applications/kapptemplate
+x11/kde-applications/kate
+x11/kde-applications/katomic
+x11/kde-applications/kbackup
+x11/kde-applications/kblackbox
+x11/kde-applications/kblocks
+x11/kde-applications/kbounce
+x11/kde-applications/kbreakout
+x11/kde-applications/kbruch
+x11/kde-applications/kcachegrind
+x11/kde-applications/kcalc
+x11/kde-applications/kcalutils
+x11/kde-applications/kcharselect
+x11/kde-applications/kcolorchooser
+x11/kde-applications/kcron
+x11/kde-applications/kde-dev-utils
+x11/kde-applications/kdebugsettings
+x11/kde-applications/kdegraphics-thumbnailers
+x11/kde-applications/kdenetwork-filesharing

Update from Maintainer: games/mvdsv 0.34 -> 0.35

2022-08-03 Thread Tom Murphy
Hi,

  Here is a diff to update games/mvdsv from 0.34 to 0.35.
  A few notable changes:

  * Github project changed from 'deurk' to 'QW-Group'
  * meson build dropped -- only uses cmake
  * devel/pcre no longer used -- dropped in favor of wraps
  * New patch for CMakeLists.txt to stop trying to link
'dl' which is already in OpenBSD's libc

Thanks,
Tom


Index: Makefile
===
RCS file: /cvs/ports/games/mvdsv/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile11 Mar 2022 19:04:41 -  1.5
+++ Makefile3 Aug 2022 16:57:23 -
@@ -1,8 +1,8 @@
 COMMENT =  QuakeWorld server
 
-GH_ACCOUNT =   deurk
+GH_ACCOUNT =   QW-Group
 GH_PROJECT =   mvdsv
-GH_TAGNAME =   0.34
+GH_TAGNAME =   0.35
 
 CATEGORIES =   games
 
@@ -17,19 +17,15 @@ MASTER_SITES0 = https://raw.githubuserco
 # GPLv2+
 PERMIT_PACKAGE =   Yes
 
-WANTLIB += c curl m pcre pthread
+WANTLIB += c curl m pthread
 
 DISTFILES =mvdsv-{}${GH_TAGNAME}.tar.gz \
qwprogs-${QWP_VERSION}{qwprogs}.dat:0
 EXTRACT_ONLY = mvdsv-${GH_TAGNAME}.tar.gz
 
-MODULES =  devel/meson
+MODULES =  devel/cmake
 
-LIB_DEPENDS =  devel/pcre \
-   net/curl
-
-# help ld.bfd find libnghttp2
-LDFLAGS =  -L${LOCALBASE}/lib
+LIB_DEPENDS =  net/curl
 
 NO_TEST =  Yes
 
Index: distinfo
===
RCS file: /cvs/ports/games/mvdsv/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo16 Oct 2021 14:43:12 -  1.3
+++ distinfo3 Aug 2022 16:57:23 -
@@ -1,4 +1,4 @@
-SHA256 (mvdsv-0.34.tar.gz) = gZBxjf4QiPTxKmYXfusBwaUn9fRl5w3sT7uP7tSZTGo=
+SHA256 (mvdsv-0.35.tar.gz) = bk7yLKpr85yxLjGLd9gFmVXb+fxBmttPbnR2aOYAC5o=
 SHA256 (qwprogs-20120131.dat) = /1HLXnc2DXK5NIfYkZjc+UYpuS+LrhAPxupIpsEqeDA=
-SIZE (mvdsv-0.34.tar.gz) = 597476
+SIZE (mvdsv-0.35.tar.gz) = 555708
 SIZE (qwprogs-20120131.dat) = 197684
Index: patches/patch-CMakeLists_txt
===
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-CMakeLists_txt3 Aug 2022 16:57:23 -
@@ -0,0 +1,12 @@
+Remove link to dl as it is in OpenBSD's libc
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
 CMakeLists.txt
+@@ -118,7 +118,6 @@ target_include_directories(${PROJECT_NAME} PRIVATE ${C
+ # Check build target, and included sources and libs
+ if(UNIX)
+   target_link_libraries(${PROJECT_NAME} m)
+-  target_link_libraries(${PROJECT_NAME} dl)
+ else()
+   target_link_libraries(${PROJECT_NAME} ws2_32)
+   target_link_libraries(${PROJECT_NAME} winmm)
Index: patches/patch-meson_build
===
RCS file: patches/patch-meson_build
diff -N patches/patch-meson_build
--- patches/patch-meson_build   11 Mar 2022 19:04:41 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-Index: meson.build
 meson.build.orig
-+++ meson.build
-@@ -86,8 +86,8 @@ if target_machine.system() == 'windows'
- else
-   mvdsv_sources += 'src/sv_sys_unix.c'
-   deps += [
--  meson.get_compiler('c').find_library('m'),
--  meson.get_compiler('c').find_library('dl'),
-+  meson.get_compiler('c').find_library('m', required: false),
-+  meson.get_compiler('c').find_library('dl', required: false),
-   ]
- endif
- 
Index: patches/patch-src_sv_ccmds_c
===
RCS file: /cvs/ports/games/mvdsv/patches/patch-src_sv_ccmds_c,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-src_sv_ccmds_c
--- patches/patch-src_sv_ccmds_c11 Mar 2022 19:04:41 -  1.2
+++ patches/patch-src_sv_ccmds_c3 Aug 2022 16:57:23 -
@@ -5,7 +5,7 @@ at: https://github.com/deurk/mvdsv/pull/
 Index: src/sv_ccmds.c
 --- src/sv_ccmds.c.orig
 +++ src/sv_ccmds.c
-@@ -738,54 +738,6 @@ void SV_ChmodFile_f (void)
+@@ -741,54 +741,6 @@ void SV_ChmodFile_f (void)
  }
  #endif //_WIN32
  
@@ -60,7 +60,7 @@ Index: src/sv_ccmds.c
  /*
  ==
  SV_Kick_f
-@@ -1844,8 +1796,6 @@ void SV_InitOperatorCommands (void)
+@@ -1847,8 +1799,6 @@ void SV_InitOperatorCommands (void)
Cmd_AddCommand ("chmod", SV_ChmodFile_f);
  #endif //_WIN32
//<-



UPDATE mail/notmuch-0.36

2022-08-03 Thread Bjorn Ketelaars
Diff below updates notmuch to 0.36. Changes:
https://notmuchmail.org/news/release-0.36/

'make test' passes all but 2 tests. These test are known to fail. Run
tested on amd64.

OK?


Index: Makefile.inc
===
RCS file: /cvs/ports/mail/notmuch/Makefile.inc,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile.inc
--- Makefile.inc11 Mar 2022 19:34:43 -  1.10
+++ Makefile.inc3 Aug 2022 16:51:47 -
@@ -1,4 +1,4 @@
-V =0.35
+V =0.36
 DISTNAME = notmuch-$V
 EXTRACT_SUFX = .tar.xz
 
Index: notmuch/Makefile
===
RCS file: /cvs/ports/mail/notmuch/notmuch/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- notmuch/Makefile17 Jun 2022 13:05:00 -  1.18
+++ notmuch/Makefile3 Aug 2022 16:51:47 -
@@ -4,8 +4,6 @@ COMMENT-emacs = Emacs bindings for notm
 PKGNAME-main = notmuch-${V}
 PKGNAME-emacs =notmuch-emacs-${V}
 
-REVISION-main =0
-
 SHARED_LIBS += notmuch 1.2
 
 MULTI_PACKAGES =   -main -emacs
Index: notmuch/distinfo
===
RCS file: /cvs/ports/mail/notmuch/notmuch/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- notmuch/distinfo24 Feb 2022 17:53:12 -  1.9
+++ notmuch/distinfo3 Aug 2022 16:51:47 -
@@ -1,2 +1,2 @@
-SHA256 (notmuch-0.35.tar.xz) = qDHEFMTyCmyuOlgHk8hVEC0ylQgPAA6zgyt3ImpArDk=
-SIZE (notmuch-0.35.tar.xz) = 755112
+SHA256 (notmuch-0.36.tar.xz) = EwIxuDD9mA770qqxIhQ5K4hB9dKlo2GqjHmnmmA1zkA=
+SIZE (notmuch-0.36.tar.xz) = 761260
Index: notmuch/patches/patch-lib_Makefile_local
===
RCS file: /cvs/ports/mail/notmuch/notmuch/patches/patch-lib_Makefile_local,v
retrieving revision 1.5
diff -u -p -r1.5 patch-lib_Makefile_local
--- notmuch/patches/patch-lib_Makefile_local11 Mar 2022 19:34:43 -  
1.5
+++ notmuch/patches/patch-lib_Makefile_local3 Aug 2022 16:51:47 -
@@ -24,7 +24,7 @@ Index: lib/Makefile.local
  endif
  ifeq ($(LIBDIR_IN_LDCONFIG),1)
  ifeq ($(DESTDIR),)
-@@ -74,19 +78,23 @@ $(dir)/libnotmuch.a: $(libnotmuch_modules)
+@@ -75,19 +79,23 @@ $(dir)/libnotmuch.a: $(libnotmuch_modules)
  $(dir)/$(LIBNAME): $(libnotmuch_modules) util/libnotmuch_util.a 
parse-time-string/libparse-time-string.a
$(call quiet,CXX $(CXXFLAGS)) $(libnotmuch_modules) 
$(FINAL_LIBNOTMUCH_LDFLAGS) $(LIBRARY_LINK_FLAG) -o $@ util/libnotmuch_util.a 
parse-time-string/libparse-time-string.a
  
Index: notmuch/patches/patch-test_test-lib_sh
===
RCS file: /cvs/ports/mail/notmuch/notmuch/patches/patch-test_test-lib_sh,v
retrieving revision 1.6
diff -u -p -r1.6 patch-test_test-lib_sh
--- notmuch/patches/patch-test_test-lib_sh  11 Mar 2022 19:34:43 -  
1.6
+++ notmuch/patches/patch-test_test-lib_sh  3 Aug 2022 16:51:47 -
@@ -1,20 +1,10 @@
-we don't have libdl
-
-our ld code does not ignore empty elements in the list, which results in 
errors.
+Our ld code does not ignore empty elements in the list, which results in 
errors.
 Removing the append logic fixes this
 
 Index: test/test-lib.sh
 --- test/test-lib.sh.orig
 +++ test/test-lib.sh
-@@ -96,7 +96,6 @@ TEST_GDB=${TEST_GDB:-gdb}
- TEST_CC=${TEST_CC:-cc}
- TEST_CFLAGS=${TEST_CFLAGS:-"-g -O0"}
- TEST_SHIM_CFLAGS=${TEST_SHIM_CFLAGS:-"-fpic -shared"}
--TEST_SHIM_LDFLAGS=${TEST_SHIM_LDFLAGS:-"-ldl"}
- 
- # Protect ourselves from common misconfiguration to export
- # CDPATH into the environment
-@@ -953,7 +952,7 @@ notmuch_with_shim () {
+@@ -886,7 +886,7 @@ notmuch_with_shim () {
  base_name="$1"
  shift
  shim_file="${base_name}.so"
Index: notmuch/patches/patch-test_test-vars_sh
===
RCS file: notmuch/patches/patch-test_test-vars_sh
diff -N notmuch/patches/patch-test_test-vars_sh
--- /dev/null   1 Jan 1970 00:00:00 -
+++ notmuch/patches/patch-test_test-vars_sh 3 Aug 2022 16:51:47 -
@@ -0,0 +1,13 @@
+We don't have libdl.
+
+Index: test/test-vars.sh
+--- test/test-vars.sh.orig
 test/test-vars.sh
+@@ -33,7 +33,6 @@ TEST_GDB=${TEST_GDB:-gdb}
+ TEST_CC=${TEST_CC:-cc}
+ TEST_CFLAGS=${TEST_CFLAGS:-"-g -O0"}
+ TEST_SHIM_CFLAGS=${TEST_SHIM_CFLAGS:-"-fpic -shared"}
+-TEST_SHIM_LDFLAGS=${TEST_SHIM_LDFLAGS:-"-ldl"}
+ 
+ # Protect ourselves from common misconfiguration to export
+ # CDPATH into the environment
Index: py-notmuch/distinfo
===
RCS file: /cvs/ports/mail/notmuch/py-notmuch/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- py-notmuch/distinfo 24 Feb 2022 17:53:12 -  1.9
+++ py-notmuch/distinfo 3 Aug 2022 16:51:47 -
@@ -1,2 +1,2 @@
-SHA256 

CVS: cvs.openbsd.org: ports

2022-08-03 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2022/08/03 10:50:18

Modified files:
misc/remind: Makefile distinfo 

Log message:
Update to remind-4.0.2

Changes:
https://git.skoll.ca/Skollsoft-Public/Remind/src/tag/04.00.02/docs/WHATSNEW

>From Martin Ziemer  (maintainer).



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Ingo Feinerer
CVSROOT:/cvs
Module name:ports
Changes by: feine...@cvs.openbsd.org2022/08/03 10:14:48

Modified files:
www/buku   : Makefile distinfo 
www/buku/pkg   : PLIST 

Log message:
Update to buku 4.7.1

Remove myself as maintainer.



Re: update audio/deadbeef (was Re: UPDATE: audio/faad)

2022-08-03 Thread Stuart Henderson
On 2022/08/03 16:41, Stuart Henderson wrote:
> On 2022/08/03 11:35, Omar Polo wrote:
> > woops, forgot to rm files/*, sorry, updated diff.
> 
> How about keep them around but disabled, so it's easier if someone wants
> to fix it? This adds in the bits needed to allow it to build. Other tweaks:
> No need for BUILD_DEPENDS on autoconf etc, it's added by autoreconf.
> No need for base-gcc in COMPILER, ffmpeg won't build with base-gcc anyway.

oops, old diff

Index: Makefile
===
RCS file: /cvs/ports/audio/deadbeef/Makefile,v
retrieving revision 1.45
diff -u -p -r1.45 Makefile
--- Makefile31 Mar 2022 14:10:58 -  1.45
+++ Makefile3 Aug 2022 15:41:48 -
@@ -1,37 +1,35 @@
 COMMENT =  DeaDBeeF is an audio player
-DISTNAME = deadbeef-0.7.2
-REVISION = 14
+DISTNAME = deadbeef-1.9.1
 CATEGORIES =   audio
 
-HOMEPAGE = http://deadbeef.sourceforge.net/
+HOMEPAGE = https://deadbeef.sourceforge.io/
 
 # GPLv2 & LGPLv2.1
 PERMIT_PACKAGE =   Yes
 
-WANTLIB += ${COMPILER_LIBCXX} FLAC Imlib2 X11 Xcomposite
-WANTLIB += Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr Xrender
-WANTLIB += atk-1.0 atk-bridge-2.0 atspi avcodec avformat avutil
-WANTLIB += bz2 c cairo cairo-gobject cddb cdio crypto curl dbus-1
-WANTLIB += epoxy expat faad ffi fontconfig freetype gdk-3 gdk_pixbuf-2.0
-WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2
-WANTLIB += gsm gthread-2.0 gtk-3 harfbuzz iconv intl jansson m
-WANTLIB += mad mms mp3lame mp4ff mpcdec nghttp2 ogg opus pango-1.0
-WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png
-WANTLIB += sndfile sndio speex ssl swresample vorbis vorbisenc
-WANTLIB += vorbisfile vpx wavpack x264 x265 xcb xcb-render xcb-shm
-WANTLIB += xvidcore z zip fribidi Xau Xdmcp
-WANTLIB += aom dav1d execinfo jpeg lzma theoradec theoraenc xml2 zstd
+WANTLIB += ${COMPILER_LIBCXX} BlocksRuntime FLAC X11 Xau Xcomposite
+WANTLIB += Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama Xrandr
+WANTLIB += Xrender aom atk-1.0 atk-bridge-2.0 avcodec avformat
+WANTLIB += avutil bz2 c cairo cairo-gobject cddb cdio crypto curl
+WANTLIB += dav1d dbus-1 dispatch epoxy execinfo expat faad ffi
+WANTLIB += fontconfig freetype fribidi gdk-3 gdk_pixbuf-2.0 gio-2.0
+WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 graphite2 gsm gthread-2.0
+WANTLIB += gtk-3 harfbuzz iconv intl jansson jpeg lzma m mms mp3lame
+WANTLIB += mp4v2 mpcdec mpg123 nghttp2 ogg opus opusfile pango-1.0
+WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png pulse
+WANTLIB += pulse-simple sndfile speex ssl swresample theoradec
+WANTLIB += theoraenc vorbis vorbisenc vorbisfile vpx wavpack x264
+WANTLIB += x265 xcb xcb-render xcb-shm xml2 xvidcore z zip zstd
 
-COMPILER = base-clang ports-gcc base-gcc
+COMPILER = base-clang ports-gcc
+
+DEBUG_PACKAGES =   ${BUILD_PACKAGES}
 
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=deadbeef/}
 EXTRACT_SUFX = .tar.bz2
 
 MODULES =  textproc/intltool
 
-BUILD_DEPENDS =${MODGNU_AUTOCONF_DEPENDS} \
-   ${MODGNU_AUTOMAKE_DEPENDS}
-
 .if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386"
 BUILD_DEPENDS +=   devel/yasm
 .endif
@@ -42,19 +40,20 @@ RUN_DEPENDS =   devel/desktop-file-utils 
 LIB_DEPENDS =  archivers/libzip \
audio/faad \
audio/flac \
+   audio/libcddb \
audio/libcdio \
-   audio/libmad \
audio/libogg \
audio/libsndfile \
audio/libvorbis \
audio/musepack \
+   audio/opusfile \
+   audio/pulseaudio \
audio/wavpack \
devel/jansson \
+   devel/libdispatch \
graphics/ffmpeg \
-   graphics/imlib2 \
multimedia/libmms \
net/curl \
-   x11/dbus \
x11/gtk+3
 
 USE_GMAKE =Yes
@@ -63,9 +62,9 @@ LIBTOOL_FLAGS =   --tag=disable-static
 NO_TEST =  Yes
 
 AUTOCONF_VERSION = 2.69
-AUTOMAKE_VERSION = 1.11
+AUTOMAKE_VERSION = 1.16
 
-CONFIGURE_STYLE =  gnu
+CONFIGURE_STYLE =  autoreconf
 CONFIGURE_ARGS +=  --disable-static \
--disable-abstract-socket \
--disable-adplug \
@@ -73,16 +72,20 @@ CONFIGURE_ARGS +=   --disable-static \
--disable-coreaudio \
--disable-gme \
--disable-gtk2 \
-   --disable-libmpg123 \
+   --disable-libmad \
--disable-mono2stereo \

Re: update audio/deadbeef (was Re: UPDATE: audio/faad)

2022-08-03 Thread Stuart Henderson
On 2022/08/03 11:35, Omar Polo wrote:
> woops, forgot to rm files/*, sorry, updated diff.

How about keep them around but disabled, so it's easier if someone wants
to fix it? This adds in the bits needed to allow it to build. Other tweaks:
No need for BUILD_DEPENDS on autoconf etc, it's added by autoreconf.
No need for base-gcc in COMPILER, ffmpeg won't build with base-gcc anyway.

Index: Makefile
===
RCS file: /cvs/ports/audio/deadbeef/Makefile,v
retrieving revision 1.45
diff -u -p -r1.45 Makefile
--- Makefile31 Mar 2022 14:10:58 -  1.45
+++ Makefile3 Aug 2022 15:38:39 -
@@ -1,37 +1,35 @@
 COMMENT =  DeaDBeeF is an audio player
-DISTNAME = deadbeef-0.7.2
-REVISION = 14
+DISTNAME = deadbeef-1.9.1
 CATEGORIES =   audio
 
-HOMEPAGE = http://deadbeef.sourceforge.net/
+HOMEPAGE = https://deadbeef.sourceforge.io/
 
 # GPLv2 & LGPLv2.1
 PERMIT_PACKAGE =   Yes
 
-WANTLIB += ${COMPILER_LIBCXX} FLAC Imlib2 X11 Xcomposite
-WANTLIB += Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr Xrender
-WANTLIB += atk-1.0 atk-bridge-2.0 atspi avcodec avformat avutil
-WANTLIB += bz2 c cairo cairo-gobject cddb cdio crypto curl dbus-1
-WANTLIB += epoxy expat faad ffi fontconfig freetype gdk-3 gdk_pixbuf-2.0
-WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2
-WANTLIB += gsm gthread-2.0 gtk-3 harfbuzz iconv intl jansson m
-WANTLIB += mad mms mp3lame mp4ff mpcdec nghttp2 ogg opus pango-1.0
-WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png
-WANTLIB += sndfile sndio speex ssl swresample vorbis vorbisenc
-WANTLIB += vorbisfile vpx wavpack x264 x265 xcb xcb-render xcb-shm
-WANTLIB += xvidcore z zip fribidi Xau Xdmcp
-WANTLIB += aom dav1d execinfo jpeg lzma theoradec theoraenc xml2 zstd
+WANTLIB += ${COMPILER_LIBCXX} BlocksRuntime FLAC X11 Xau Xcomposite
+WANTLIB += Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama Xrandr
+WANTLIB += Xrender aom atk-1.0 atk-bridge-2.0 avcodec avformat
+WANTLIB += avutil bz2 c cairo cairo-gobject cddb cdio crypto curl
+WANTLIB += dav1d dbus-1 dispatch epoxy execinfo expat faad ffi
+WANTLIB += fontconfig freetype fribidi gdk-3 gdk_pixbuf-2.0 gio-2.0
+WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 graphite2 gsm gthread-2.0
+WANTLIB += gtk-3 harfbuzz iconv intl jansson jpeg lzma m mms mp3lame
+WANTLIB += mp4v2 mpcdec mpg123 nghttp2 ogg opus opusfile pango-1.0
+WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png pulse
+WANTLIB += pulse-simple sndfile speex ssl swresample theoradec
+WANTLIB += theoraenc vorbis vorbisenc vorbisfile vpx wavpack x264
+WANTLIB += x265 xcb xcb-render xcb-shm xml2 xvidcore z zip zstd
 
 COMPILER = base-clang ports-gcc base-gcc
 
+DEBUG_PACKAGES =   ${BUILD_PACKAGES}
+
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=deadbeef/}
 EXTRACT_SUFX = .tar.bz2
 
 MODULES =  textproc/intltool
 
-BUILD_DEPENDS =${MODGNU_AUTOCONF_DEPENDS} \
-   ${MODGNU_AUTOMAKE_DEPENDS}
-
 .if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386"
 BUILD_DEPENDS +=   devel/yasm
 .endif
@@ -42,19 +40,20 @@ RUN_DEPENDS =   devel/desktop-file-utils 
 LIB_DEPENDS =  archivers/libzip \
audio/faad \
audio/flac \
+   audio/libcddb \
audio/libcdio \
-   audio/libmad \
audio/libogg \
audio/libsndfile \
audio/libvorbis \
audio/musepack \
+   audio/opusfile \
+   audio/pulseaudio \
audio/wavpack \
devel/jansson \
+   devel/libdispatch \
graphics/ffmpeg \
-   graphics/imlib2 \
multimedia/libmms \
net/curl \
-   x11/dbus \
x11/gtk+3
 
 USE_GMAKE =Yes
@@ -63,9 +62,9 @@ LIBTOOL_FLAGS =   --tag=disable-static
 NO_TEST =  Yes
 
 AUTOCONF_VERSION = 2.69
-AUTOMAKE_VERSION = 1.11
+AUTOMAKE_VERSION = 1.16
 
-CONFIGURE_STYLE =  gnu
+CONFIGURE_STYLE =  autoreconf
 CONFIGURE_ARGS +=  --disable-static \
--disable-abstract-socket \
--disable-adplug \
@@ -73,16 +72,20 @@ CONFIGURE_ARGS +=   --disable-static \
--disable-coreaudio \
--disable-gme \
--disable-gtk2 \
-   --disable-libmpg123 \
+   --disable-libmad \
--disable-mono2stereo \
--disable-oss \
-   --disable-pulse \
--disable-sid \

Re: [new] fonts/cursed-font

2022-08-03 Thread Stuart Henderson
this one's OK sthen@ to import

 
On 2022/08/03 16:54, Thim Cederlund wrote:
> Hi,
> 
> On Wed Aug 3, 2022 at 3:55 PM CEST, Stuart Henderson wrote:
> > I might be mistaken but I don't think there was an updated tar to
> > get rid of mkfontdir/alias bits that @fontdir takes care of?
> >
> > I don't think the MESSAGE should be included, if such a message
> > needs to go anywhere at all, it should probably be printed by
> > pkg_add. But the other bitmap fonts seem to do ok without.
> 
> Here you go.
> 
> 
> Best Regards,
> 
> Thim Cederlund
> 
> >
> >
> >
> > On 2022/08/03 15:33, Thim Cederlund wrote:
> > > ping
> > > 
> > > On Sun Jul 31, 2022 at 1:08 PM CEST, Stuart Henderson wrote:
> > > > @fontdir takes care of running mkfontdir, it shouldn't be needed as a 
> > > > separate build step. See pkg_create(1).
> > > >
> > > > -- 
> > > >   Sent from a phone, apologies for poor formatting.
> > > >
> > > > On 31 July 2022 11:26:25 Omar Polo  wrote:
> > > >
> > > > > Hello,
> > > > >
> > > > > "Thim Cederlund"  wrote:
> > > > >> Hi ports@,
> > > > >>
> > > > >> % pkg_info cursed-font
> > > > >> Information for inst:cursed-font-1.0.0
> > > > >>
> > > > >> Comment:
> > > > >> monospaced 9x18 bitmap font for low-DPI screens
> > > > >>
> > > > >> Description:
> > > > >> cursed font is a 9x18 bitmapped font designed for low-DPI screens.
> > > > >> It was originally an embiggened and monospace-ified version of 
> > > > >> Apple's Chicago
> > > > >> font from System 6, but it also takes inspiration from many other 
> > > > >> fonts such
> > > > >> as bizcat, ttyp0, tamzen, scientifica.
> > > > >>
> > > > >> Maintainer: Thim Cederlund 
> > > > >>
> > > > >> WWW: https://github.com/kiedtl/cursed
> > > > >>
> > > > >>
> > > > >> Picture of the font in use: 
> > > > >> https://tilde.team/~kiedtl/images/cursed/sdemo.png
> > > > >
> > > > > the font is a bit too big for my tastes, but the port looks good! :)
> > > > >
> > > > > two minor nitpicks regarding the indentation, but otherwise it's ok 
> > > > > for
> > > > > me to import it if someone wants to.  no need to send an updated
> > > > > tarball, i trust whoever imports it to adjust the indentation
> > > > >
> > > > > maybe we should print a note about `xset +fp /usr/local/...; xset fp
> > > > > rehash' when installing bitmap fonts?  not an issue per-se, other
> > > > > packages like dina-fonts lacks it.
> > > > >
> > > > > --- Makefile.orig Sun Jul 31 12:18:09 2022
> > > > > +++ Makefile Sun Jul 31 12:20:05 2022
> > > > > @@ -1,6 +1,6 @@
> > > > > COMMENT = monospaced 9x18 bitmap font for low-DPI screens
> > > > >
> > > > > -V = 1.0.0
> > > > > +V = 1.0.0
> > > > > PKGNAME = cursed-font-${V}
> > > > >
> > > > > GH_PROJECT = cursed
> > > > > @@ -22,7 +22,7 @@
> > > > > do-build:
> > > > >  ${X11BASE}/bin/bdftopcf -t ${WRKSRC}/font.bdf \
> > > > >  | gzip -9 >${WRKSRC}/cursed.pcf.gz
> > > > > - ${X11BASE}/bin/fonttosfnt -o ${WRKSRC}/cursed.otb ${WRKSRC}/font.bdf
> > > > > + ${X11BASE}/bin/fonttosfnt -o ${WRKSRC}/cursed.otb ${WRKSRC}/font.bdf
> > > > >  ${X11BASE}/bin/mkfontdir ${WRKSRC}
> > > > >  egrep '\.pcf\.gz' ${WRKSRC}/fonts.dir | \
> > > > >  sed 's/\.pcf\.gz//g' > ${WRKSRC}/fonts.alias
> > > 
> 




CVS: cvs.openbsd.org: ports

2022-08-03 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2022/08/03 09:16:42

Modified files:
devel/p5-Tree-DAG_Node: Makefile distinfo 

Log message:
Update to p5-Tree-DAG_Node-1.32.



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Ingo Feinerer
CVSROOT:/cvs
Module name:ports
Changes by: feine...@cvs.openbsd.org2022/08/03 09:13:25

Modified files:
math/R : Makefile distinfo 
math/R/pkg : PLIST 
math/rstudio   : Makefile 
math/rstudio/patches: 
  patch-src_cpp_core_r_util_REnvironmentPosix_cpp 

Log message:
Update to R 4.2.1

ok tb@



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2022/08/03 09:12:12

Modified files:
devel/p5-Set-Object: Makefile distinfo 

Log message:
Update to p5-Set-Object-1.42.



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2022/08/03 09:06:07

Modified files:
devel/p5-Scope-Upper: Makefile distinfo 

Log message:
Update to p5-Scope-Upper-0.33.



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2022/08/03 08:59:06

Modified files:
devel/p5-Return-MultiLevel: Makefile distinfo 

Log message:
Update to p5-Return-MultiLevel-0.08.



Re: [new] fonts/cursed-font

2022-08-03 Thread Thim Cederlund
Hi,

On Wed Aug 3, 2022 at 3:55 PM CEST, Stuart Henderson wrote:
> I might be mistaken but I don't think there was an updated tar to
> get rid of mkfontdir/alias bits that @fontdir takes care of?
>
> I don't think the MESSAGE should be included, if such a message
> needs to go anywhere at all, it should probably be printed by
> pkg_add. But the other bitmap fonts seem to do ok without.

Here you go.


Best Regards,

Thim Cederlund

>
>
>
> On 2022/08/03 15:33, Thim Cederlund wrote:
> > ping
> > 
> > On Sun Jul 31, 2022 at 1:08 PM CEST, Stuart Henderson wrote:
> > > @fontdir takes care of running mkfontdir, it shouldn't be needed as a 
> > > separate build step. See pkg_create(1).
> > >
> > > -- 
> > >   Sent from a phone, apologies for poor formatting.
> > >
> > > On 31 July 2022 11:26:25 Omar Polo  wrote:
> > >
> > > > Hello,
> > > >
> > > > "Thim Cederlund"  wrote:
> > > >> Hi ports@,
> > > >>
> > > >> % pkg_info cursed-font
> > > >> Information for inst:cursed-font-1.0.0
> > > >>
> > > >> Comment:
> > > >> monospaced 9x18 bitmap font for low-DPI screens
> > > >>
> > > >> Description:
> > > >> cursed font is a 9x18 bitmapped font designed for low-DPI screens.
> > > >> It was originally an embiggened and monospace-ified version of Apple's 
> > > >> Chicago
> > > >> font from System 6, but it also takes inspiration from many other 
> > > >> fonts such
> > > >> as bizcat, ttyp0, tamzen, scientifica.
> > > >>
> > > >> Maintainer: Thim Cederlund 
> > > >>
> > > >> WWW: https://github.com/kiedtl/cursed
> > > >>
> > > >>
> > > >> Picture of the font in use: 
> > > >> https://tilde.team/~kiedtl/images/cursed/sdemo.png
> > > >
> > > > the font is a bit too big for my tastes, but the port looks good! :)
> > > >
> > > > two minor nitpicks regarding the indentation, but otherwise it's ok for
> > > > me to import it if someone wants to.  no need to send an updated
> > > > tarball, i trust whoever imports it to adjust the indentation
> > > >
> > > > maybe we should print a note about `xset +fp /usr/local/...; xset fp
> > > > rehash' when installing bitmap fonts?  not an issue per-se, other
> > > > packages like dina-fonts lacks it.
> > > >
> > > > --- Makefile.orig Sun Jul 31 12:18:09 2022
> > > > +++ Makefile Sun Jul 31 12:20:05 2022
> > > > @@ -1,6 +1,6 @@
> > > > COMMENT = monospaced 9x18 bitmap font for low-DPI screens
> > > >
> > > > -V = 1.0.0
> > > > +V = 1.0.0
> > > > PKGNAME = cursed-font-${V}
> > > >
> > > > GH_PROJECT = cursed
> > > > @@ -22,7 +22,7 @@
> > > > do-build:
> > > >  ${X11BASE}/bin/bdftopcf -t ${WRKSRC}/font.bdf \
> > > >  | gzip -9 >${WRKSRC}/cursed.pcf.gz
> > > > - ${X11BASE}/bin/fonttosfnt -o ${WRKSRC}/cursed.otb ${WRKSRC}/font.bdf
> > > > + ${X11BASE}/bin/fonttosfnt -o ${WRKSRC}/cursed.otb ${WRKSRC}/font.bdf
> > > >  ${X11BASE}/bin/mkfontdir ${WRKSRC}
> > > >  egrep '\.pcf\.gz' ${WRKSRC}/fonts.dir | \
> > > >  sed 's/\.pcf\.gz//g' > ${WRKSRC}/fonts.alias
> > 



cursed-font.tar.gz
Description: application/gzip


aarch64 bulk build report

2022-08-03 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Mon Aug 1 10:00:12 MDT 2022
finished at Wed Aug 3 08:35:17 MDT 2022
lasted 1D22h35m
done with kern.version=OpenBSD 7.2-beta (GENERIC.MP) #1763: Mon Aug  1 00:13:24 
MDT 2022

built packages:11264
Aug 1:4043
Aug 2:2425
Aug 3:4795


critical path missing pkgs:  
http://build-failures.rhaalovely.net/aarch64/2022-08-01/summary.log

build failures: 2
http://build-failures.rhaalovely.net/aarch64/2022-08-01/emulators/emulationstation.log
http://build-failures.rhaalovely.net/aarch64/2022-08-01/x11/ogre.log

recurrent failures
 failures/emulators/emulationstation.log
 failures/x11/ogre.log
new failures
+++ ls-failures Wed Aug  3 08:35:29 2022
resolved failures
--- ../old/aarch64/last//ls-failuresWed Jul 27 07:03:21 2022
-failures/security/qdigidoc4.log



Re: UPDATE: math/R

2022-08-03 Thread Theo Buehler
On Wed, Aug 03, 2022 at 02:09:52PM +0200, Ingo Feinerer wrote:
> Dear useRs,
> Dear Brian,
> 
> update math/R 4.1.2 -> 4.2.1
> 
> - Sync math/rstudio patch as SO_VERSION is bumped (symbols added and removed)
> 
> - There is now a (multiple) warning in the build:
> 
>   Warning message:
>   In normalizePath("~") :
> path[1]="/R-4.2.1_writes_to_HOME": No such file or directory
> 
>   The cause is likely that the _pbuild user has its home directory set
>   to /nonexistent. It tried to manually set HOME="$WRKDIR" in
>   CONFIGURE_ENV and MAKE_ENV but without success (either not picked up
>   or makes no difference).

HOME is set to PORTHOME by bsd.port.mk, so setting

PORTHOME=   ${WRKDIR}

in the Makefile fixes this.

> 
>   However, R runs fine for me and I could not identify any problems
>   later on. So I did not investigate further.
> 
> OK?

builds and packages fine, bump in rstudio is correct, so

ok tb



UPDATE: math/R

2022-08-03 Thread Ingo Feinerer
Dear useRs,
Dear Brian,

update math/R 4.1.2 -> 4.2.1

- Sync math/rstudio patch as SO_VERSION is bumped (symbols added and removed)

- There is now a (multiple) warning in the build:

  Warning message:
  In normalizePath("~") :
path[1]="/R-4.2.1_writes_to_HOME": No such file or directory

  The cause is likely that the _pbuild user has its home directory set
  to /nonexistent. It tried to manually set HOME="$WRKDIR" in
  CONFIGURE_ENV and MAKE_ENV but without success (either not picked up
  or makes no difference).

  However, R runs fine for me and I could not identify any problems
  later on. So I did not investigate further.

OK?

Best regards,
Ingo

Index: R/Makefile
===
RCS file: /cvs/ports/math/R/Makefile,v
retrieving revision 1.126
diff -u -p -r1.126 Makefile
--- R/Makefile  25 Jul 2022 06:11:05 -  1.126
+++ R/Makefile  3 Aug 2022 11:49:55 -
@@ -1,9 +1,9 @@
 COMMENT=   powerful math/statistics/graphics language
-DISTNAME=  R-4.1.2
+DISTNAME=  R-4.2.1
 
 # When bumping SO_VERSION, adjust
 # math/rstudio/patches/patch-src_cpp_core_r_util_REnvironmentPosix_cpp
-SO_VERSION=38.0
+SO_VERSION=39.0
 .for _lib in R Rblas Rlapack
 SHARED_LIBS += ${_lib} ${SO_VERSION}
 .endfor
Index: R/distinfo
===
RCS file: /cvs/ports/math/R/distinfo,v
retrieving revision 1.55
diff -u -p -r1.55 distinfo
--- R/distinfo  4 Nov 2021 07:57:06 -   1.55
+++ R/distinfo  3 Aug 2022 11:49:55 -
@@ -1,2 +1,2 @@
-SHA256 (R-4.1.2.tar.gz) = IDYiXp9yB9TOCX5Ulyrs2qi0DX2ZEc0mSR+sWg+rOK8=
-SIZE (R-4.1.2.tar.gz) = 34009074
+SHA256 (R-4.2.1.tar.gz) = TVLbSG0nhI5UYT1O6XetlS7AjOF4B+G1JbEM1ENsZD8=
+SIZE (R-4.2.1.tar.gz) = 37601544
Index: R/pkg/PLIST
===
RCS file: /cvs/ports/math/R/pkg/PLIST,v
retrieving revision 1.50
diff -u -p -r1.50 PLIST
--- R/pkg/PLIST 11 Mar 2022 19:36:11 -  1.50
+++ R/pkg/PLIST 3 Aug 2022 11:49:56 -
@@ -62,7 +62,6 @@ lib/R/include/R_ext/Parse.h
 lib/R/include/R_ext/Print.h
 lib/R/include/R_ext/PrtUtil.h
 lib/R/include/R_ext/QuartzDevice.h
-lib/R/include/R_ext/R-ftp-http.h
 lib/R/include/R_ext/RS.h
 lib/R/include/R_ext/RStartup.h
 lib/R/include/R_ext/Rallocators.h
@@ -82,7 +81,6 @@ lib/R/include/Rinterface.h
 lib/R/include/Rinternals.h
 lib/R/include/Rmath.h
 lib/R/include/Rversion.h
-lib/R/include/S.h
 lib/R/lib/
 @lib lib/R/lib/libR.so.${LIBR_VERSION}
 @lib lib/R/lib/libRblas.so.${LIBRblas_VERSION}
@@ -1023,10 +1021,6 @@ lib/R/library/mgcv/po/fr/
 lib/R/library/mgcv/po/fr/LC_MESSAGES/
 lib/R/library/mgcv/po/fr/LC_MESSAGES/R-mgcv.mo
 lib/R/library/mgcv/po/fr/LC_MESSAGES/mgcv.mo
-lib/R/library/mgcv/po/it/
-lib/R/library/mgcv/po/it/LC_MESSAGES/
-lib/R/library/mgcv/po/it/LC_MESSAGES/R-mgcv.mo
-lib/R/library/mgcv/po/it/LC_MESSAGES/mgcv.mo
 lib/R/library/mgcv/po/ko/
 lib/R/library/mgcv/po/ko/LC_MESSAGES/
 lib/R/library/mgcv/po/ko/LC_MESSAGES/R-mgcv.mo
@@ -1039,7 +1033,6 @@ lib/R/library/nlme/
 lib/R/library/nlme/CITATION
 lib/R/library/nlme/DESCRIPTION
 lib/R/library/nlme/INDEX
-lib/R/library/nlme/LICENCE
 lib/R/library/nlme/Meta/
 lib/R/library/nlme/Meta/Rd.rds
 lib/R/library/nlme/Meta/data.rds
@@ -1774,9 +1767,13 @@ lib/R/library/translations/lt/LC_MESSAGE
 lib/R/library/translations/lt/LC_MESSAGES/R-grDevices.mo
 lib/R/library/translations/lt/LC_MESSAGES/R-graphics.mo
 lib/R/library/translations/lt/LC_MESSAGES/R-grid.mo
+lib/R/library/translations/lt/LC_MESSAGES/R-methods.mo
 lib/R/library/translations/lt/LC_MESSAGES/R-parallel.mo
+lib/R/library/translations/lt/LC_MESSAGES/R-splines.mo
+lib/R/library/translations/lt/LC_MESSAGES/R-stats.mo
 lib/R/library/translations/lt/LC_MESSAGES/R-stats4.mo
 lib/R/library/translations/lt/LC_MESSAGES/R-tcltk.mo
+lib/R/library/translations/lt/LC_MESSAGES/R-tools.mo
 lib/R/library/translations/lt/LC_MESSAGES/R-utils.mo
 lib/R/library/translations/lt/LC_MESSAGES/R.mo
 lib/R/library/translations/lt/LC_MESSAGES/RGui.mo
@@ -1788,6 +1785,7 @@ lib/R/library/translations/lt/LC_MESSAGE
 lib/R/library/translations/lt/LC_MESSAGES/splines.mo
 lib/R/library/translations/lt/LC_MESSAGES/stats.mo
 lib/R/library/translations/lt/LC_MESSAGES/tcltk.mo
+lib/R/library/translations/lt/LC_MESSAGES/tools.mo
 lib/R/library/translations/lt/LC_MESSAGES/utils.mo
 lib/R/library/translations/nn/
 lib/R/library/translations/nn/LC_MESSAGES/
@@ -1916,11 +1914,13 @@ lib/R/library/translations/zh_TW/LC_MESS
 lib/R/library/translations/zh_TW/LC_MESSAGES/R-grDevices.mo
 lib/R/library/translations/zh_TW/LC_MESSAGES/R-graphics.mo
 lib/R/library/translations/zh_TW/LC_MESSAGES/R-grid.mo
+lib/R/library/translations/zh_TW/LC_MESSAGES/R-methods.mo
 lib/R/library/translations/zh_TW/LC_MESSAGES/R-parallel.mo
 lib/R/library/translations/zh_TW/LC_MESSAGES/R-splines.mo
 lib/R/library/translations/zh_TW/LC_MESSAGES/R-stats.mo
 lib/R/library/translations/zh_TW/LC_MESSAGES/R-stats4.mo
 

Re: [new] fonts/cursed-font

2022-08-03 Thread Stuart Henderson
I might be mistaken but I don't think there was an updated tar to
get rid of mkfontdir/alias bits that @fontdir takes care of?

I don't think the MESSAGE should be included, if such a message
needs to go anywhere at all, it should probably be printed by
pkg_add. But the other bitmap fonts seem to do ok without.



On 2022/08/03 15:33, Thim Cederlund wrote:
> ping
> 
> On Sun Jul 31, 2022 at 1:08 PM CEST, Stuart Henderson wrote:
> > @fontdir takes care of running mkfontdir, it shouldn't be needed as a 
> > separate build step. See pkg_create(1).
> >
> > -- 
> >   Sent from a phone, apologies for poor formatting.
> >
> > On 31 July 2022 11:26:25 Omar Polo  wrote:
> >
> > > Hello,
> > >
> > > "Thim Cederlund"  wrote:
> > >> Hi ports@,
> > >>
> > >> % pkg_info cursed-font
> > >> Information for inst:cursed-font-1.0.0
> > >>
> > >> Comment:
> > >> monospaced 9x18 bitmap font for low-DPI screens
> > >>
> > >> Description:
> > >> cursed font is a 9x18 bitmapped font designed for low-DPI screens.
> > >> It was originally an embiggened and monospace-ified version of Apple's 
> > >> Chicago
> > >> font from System 6, but it also takes inspiration from many other fonts 
> > >> such
> > >> as bizcat, ttyp0, tamzen, scientifica.
> > >>
> > >> Maintainer: Thim Cederlund 
> > >>
> > >> WWW: https://github.com/kiedtl/cursed
> > >>
> > >>
> > >> Picture of the font in use: 
> > >> https://tilde.team/~kiedtl/images/cursed/sdemo.png
> > >
> > > the font is a bit too big for my tastes, but the port looks good! :)
> > >
> > > two minor nitpicks regarding the indentation, but otherwise it's ok for
> > > me to import it if someone wants to.  no need to send an updated
> > > tarball, i trust whoever imports it to adjust the indentation
> > >
> > > maybe we should print a note about `xset +fp /usr/local/...; xset fp
> > > rehash' when installing bitmap fonts?  not an issue per-se, other
> > > packages like dina-fonts lacks it.
> > >
> > > --- Makefile.orig Sun Jul 31 12:18:09 2022
> > > +++ Makefile Sun Jul 31 12:20:05 2022
> > > @@ -1,6 +1,6 @@
> > > COMMENT = monospaced 9x18 bitmap font for low-DPI screens
> > >
> > > -V = 1.0.0
> > > +V = 1.0.0
> > > PKGNAME = cursed-font-${V}
> > >
> > > GH_PROJECT = cursed
> > > @@ -22,7 +22,7 @@
> > > do-build:
> > >  ${X11BASE}/bin/bdftopcf -t ${WRKSRC}/font.bdf \
> > >  | gzip -9 >${WRKSRC}/cursed.pcf.gz
> > > - ${X11BASE}/bin/fonttosfnt -o ${WRKSRC}/cursed.otb ${WRKSRC}/font.bdf
> > > + ${X11BASE}/bin/fonttosfnt -o ${WRKSRC}/cursed.otb ${WRKSRC}/font.bdf
> > >  ${X11BASE}/bin/mkfontdir ${WRKSRC}
> > >  egrep '\.pcf\.gz' ${WRKSRC}/fonts.dir | \
> > >  sed 's/\.pcf\.gz//g' > ${WRKSRC}/fonts.alias
> 



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2022/08/03 07:44:56

Modified files:
devel/p5-Params-Coerce: Makefile distinfo 
Removed files:
devel/p5-Params-Coerce/patches: patch-Makefile_PL 

Log message:
Update to p5-Params-Coerce-0.15.



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Tracey Emery
CVSROOT:/cvs
Module name:ports
Changes by: tra...@cvs.openbsd.org  2022/08/03 07:40:26

Modified files:
devel/py-esptool: Makefile distinfo 
devel/py-esptool/pkg: PLIST 

Log message:
Update devel/py-esptool to 4.2. ok benoit@



Re: [new] fonts/cursed-font

2022-08-03 Thread Thim Cederlund
ping

On Sun Jul 31, 2022 at 1:08 PM CEST, Stuart Henderson wrote:
> @fontdir takes care of running mkfontdir, it shouldn't be needed as a 
> separate build step. See pkg_create(1).
>
> -- 
>   Sent from a phone, apologies for poor formatting.
>
> On 31 July 2022 11:26:25 Omar Polo  wrote:
>
> > Hello,
> >
> > "Thim Cederlund"  wrote:
> >> Hi ports@,
> >>
> >> % pkg_info cursed-font
> >> Information for inst:cursed-font-1.0.0
> >>
> >> Comment:
> >> monospaced 9x18 bitmap font for low-DPI screens
> >>
> >> Description:
> >> cursed font is a 9x18 bitmapped font designed for low-DPI screens.
> >> It was originally an embiggened and monospace-ified version of Apple's 
> >> Chicago
> >> font from System 6, but it also takes inspiration from many other fonts 
> >> such
> >> as bizcat, ttyp0, tamzen, scientifica.
> >>
> >> Maintainer: Thim Cederlund 
> >>
> >> WWW: https://github.com/kiedtl/cursed
> >>
> >>
> >> Picture of the font in use: 
> >> https://tilde.team/~kiedtl/images/cursed/sdemo.png
> >
> > the font is a bit too big for my tastes, but the port looks good! :)
> >
> > two minor nitpicks regarding the indentation, but otherwise it's ok for
> > me to import it if someone wants to.  no need to send an updated
> > tarball, i trust whoever imports it to adjust the indentation
> >
> > maybe we should print a note about `xset +fp /usr/local/...; xset fp
> > rehash' when installing bitmap fonts?  not an issue per-se, other
> > packages like dina-fonts lacks it.
> >
> > --- Makefile.orig Sun Jul 31 12:18:09 2022
> > +++ Makefile Sun Jul 31 12:20:05 2022
> > @@ -1,6 +1,6 @@
> > COMMENT = monospaced 9x18 bitmap font for low-DPI screens
> >
> > -V = 1.0.0
> > +V = 1.0.0
> > PKGNAME = cursed-font-${V}
> >
> > GH_PROJECT = cursed
> > @@ -22,7 +22,7 @@
> > do-build:
> >  ${X11BASE}/bin/bdftopcf -t ${WRKSRC}/font.bdf \
> >  | gzip -9 >${WRKSRC}/cursed.pcf.gz
> > - ${X11BASE}/bin/fonttosfnt -o ${WRKSRC}/cursed.otb ${WRKSRC}/font.bdf
> > + ${X11BASE}/bin/fonttosfnt -o ${WRKSRC}/cursed.otb ${WRKSRC}/font.bdf
> >  ${X11BASE}/bin/mkfontdir ${WRKSRC}
> >  egrep '\.pcf\.gz' ${WRKSRC}/fonts.dir | \
> >  sed 's/\.pcf\.gz//g' > ${WRKSRC}/fonts.alias



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2022/08/03 06:56:05

Modified files:
devel/p5-PAR   : Makefile distinfo 

Log message:
Update to p5-PAR-1.017.



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2022/08/03 06:49:44

Modified files:
devel/p5-MooseX-Storage: Makefile distinfo 

Log message:
Update to p5-MooseX-Storage-0.53.



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2022/08/03 06:35:27

Modified files:
devel/p5-Module-Find: Makefile distinfo 

Log message:
Update to p5-Module-Find-0.16.



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2022/08/03 06:28:38

Modified files:
devel/p5-Log-Agent: Makefile distinfo 
devel/p5-Log-Agent/pkg: PLIST 

Log message:
Update to p5-Log-Agent-1.005.



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2022/08/03 06:18:51

Modified files:
devel/p5-local-lib: Makefile distinfo 

Log message:
Update to p5-local-lib-2.29.



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/03 03:59:08

Modified files:
net/bro: Makefile 
net/bro/pkg: zeek.rc 
net/avahi  : Makefile 
net/avahi/pkg  : avahi_daemon.rc avahi_dnsconfd.rc 

Log message:
In the handcrafted rc_* functions, use rc_exec to run commands so that we run
them in the proper routing domain.
More rc.d scripts could probably benefit from this in ports and base but I am
lazy.



Re: update audio/deadbeef (was Re: UPDATE: audio/faad)

2022-08-03 Thread Omar Polo
Omar Polo  wrote:
> Omar Polo  wrote:
> > Rafael Sadowski  wrote:
> > > On Sun Jul 10, 2022 at 04:46:43PM +0200, Antoine Jacoutot wrote:
> > > > On Sun, Jul 10, 2022 at 04:36:13PM +0200, Rafael Sadowski wrote:
> > > > > [...]
> > > > > -SHARED_LIBS= faad3.0 \
> > > > > - mp4ff   2.0
> > > > 
> > > > This will break audio/deadbeef
> > > > 
> > > 
> > > Yes, I realized that I send the email to ports@. Doh!  This will break
> > > some ports. If anybody want to help, feel free and try to update
> > > deadbeef.
> > 
> > I gave it a try; patch belows in an attempt at updating deadbeef.
> > unfortunately, upstream first merged and then removed the sndio support:
> > 
> > https://github.com/DeaDBeeF-Player/deadbeef/issues/2079
> > 
> > so even if it compiles and starts there's no audio at all.  Note that it
> > needs the port for devel/libdispatch I sent earlier.  I'm testing this
> > with the updated faad ofc.
> 
> Diff below enables pulseaudio (sigh) so that audio works and should
> unblock the audio/faad update (assuming the other consumers are happy
> too.)
> 
> I've never used deadbeef before, i just opened it, loaded an album and
> started listening.  tests by real users are welcome.  note that it needs
> devel/libdispatch; you'll find it in ports@.
> 
> The switch from libmad to libmpg123 is just a matter of a personal
> preference.  (oh and unlike libmad mpg123 is actually maintained.)
> 
> (still testing with the updated libfaad.)
> 
> ok?

woops, forgot to rm files/*, sorry, updated diff.

Index: Makefile
===
RCS file: /home/cvs/ports/audio/deadbeef/Makefile,v
retrieving revision 1.45
diff -u -p -r1.45 Makefile
--- Makefile31 Mar 2022 14:10:58 -  1.45
+++ Makefile3 Aug 2022 09:05:52 -
@@ -1,26 +1,25 @@
 COMMENT =  DeaDBeeF is an audio player
-DISTNAME = deadbeef-0.7.2
-REVISION = 14
+DISTNAME = deadbeef-1.9.1
 CATEGORIES =   audio
 
-HOMEPAGE = http://deadbeef.sourceforge.net/
+HOMEPAGE = https://deadbeef.sourceforge.io/
 
 # GPLv2 & LGPLv2.1
 PERMIT_PACKAGE =   Yes
 
-WANTLIB += ${COMPILER_LIBCXX} FLAC Imlib2 X11 Xcomposite
-WANTLIB += Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr Xrender
-WANTLIB += atk-1.0 atk-bridge-2.0 atspi avcodec avformat avutil
-WANTLIB += bz2 c cairo cairo-gobject cddb cdio crypto curl dbus-1
-WANTLIB += epoxy expat faad ffi fontconfig freetype gdk-3 gdk_pixbuf-2.0
-WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2
-WANTLIB += gsm gthread-2.0 gtk-3 harfbuzz iconv intl jansson m
-WANTLIB += mad mms mp3lame mp4ff mpcdec nghttp2 ogg opus pango-1.0
-WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png
-WANTLIB += sndfile sndio speex ssl swresample vorbis vorbisenc
-WANTLIB += vorbisfile vpx wavpack x264 x265 xcb xcb-render xcb-shm
-WANTLIB += xvidcore z zip fribidi Xau Xdmcp
-WANTLIB += aom dav1d execinfo jpeg lzma theoradec theoraenc xml2 zstd
+WANTLIB += ${COMPILER_LIBCXX} BlocksRuntime FLAC X11 Xau Xcomposite
+WANTLIB += Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama Xrandr
+WANTLIB += Xrender aom atk-1.0 atk-bridge-2.0 avcodec avformat
+WANTLIB += avutil bz2 c cairo cairo-gobject cddb cdio crypto curl
+WANTLIB += dav1d dbus-1 dispatch epoxy execinfo expat faad ffi
+WANTLIB += fontconfig freetype fribidi gdk-3 gdk_pixbuf-2.0 gio-2.0
+WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 graphite2 gsm gthread-2.0
+WANTLIB += gtk-3 harfbuzz iconv intl jansson jpeg lzma m mms mp3lame
+WANTLIB += mp4v2 mpcdec mpg123 nghttp2 ogg opus opusfile pango-1.0
+WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png pulse
+WANTLIB += pulse-simple sndfile speex ssl swresample theoradec
+WANTLIB += theoraenc vorbis vorbisenc vorbisfile vpx wavpack x264
+WANTLIB += x265 xcb xcb-render xcb-shm xml2 xvidcore z zip zstd
 
 COMPILER = base-clang ports-gcc base-gcc
 
@@ -42,19 +41,20 @@ RUN_DEPENDS =   devel/desktop-file-utils 
 LIB_DEPENDS =  archivers/libzip \
audio/faad \
audio/flac \
+   audio/libcddb \
audio/libcdio \
-   audio/libmad \
audio/libogg \
audio/libsndfile \
audio/libvorbis \
audio/musepack \
+   audio/opusfile \
+   audio/pulseaudio \
audio/wavpack \
devel/jansson \
+   devel/libdispatch \
graphics/ffmpeg \
-   graphics/imlib2 \
multimedia/libmms \
net/curl \
-   x11/dbus \
x11/gtk+3
 
 USE_GMAKE =Yes
@@ -63,9 +63,9 @@ LIBTOOL_FLAGS =   --tag=disable-static
 NO_TEST =  Yes
 
 

update audio/deadbeef (was Re: UPDATE: audio/faad)

2022-08-03 Thread Omar Polo
Omar Polo  wrote:
> Rafael Sadowski  wrote:
> > On Sun Jul 10, 2022 at 04:46:43PM +0200, Antoine Jacoutot wrote:
> > > On Sun, Jul 10, 2022 at 04:36:13PM +0200, Rafael Sadowski wrote:
> > > > [...]
> > > > -SHARED_LIBS=   faad3.0 \
> > > > -   mp4ff   2.0
> > > 
> > > This will break audio/deadbeef
> > > 
> > 
> > Yes, I realized that I send the email to ports@. Doh!  This will break
> > some ports. If anybody want to help, feel free and try to update
> > deadbeef.
> 
> I gave it a try; patch belows in an attempt at updating deadbeef.
> unfortunately, upstream first merged and then removed the sndio support:
> 
>   https://github.com/DeaDBeeF-Player/deadbeef/issues/2079
> 
> so even if it compiles and starts there's no audio at all.  Note that it
> needs the port for devel/libdispatch I sent earlier.  I'm testing this
> with the updated faad ofc.

Diff below enables pulseaudio (sigh) so that audio works and should
unblock the audio/faad update (assuming the other consumers are happy
too.)

I've never used deadbeef before, i just opened it, loaded an album and
started listening.  tests by real users are welcome.  note that it needs
devel/libdispatch; you'll find it in ports@.

The switch from libmad to libmpg123 is just a matter of a personal
preference.  (oh and unlike libmad mpg123 is actually maintained.)

(still testing with the updated libfaad.)

ok?

Index: Makefile
===
RCS file: /home/cvs/ports/audio/deadbeef/Makefile,v
retrieving revision 1.45
diff -u -p -r1.45 Makefile
--- Makefile31 Mar 2022 14:10:58 -  1.45
+++ Makefile3 Aug 2022 09:05:52 -
@@ -1,26 +1,25 @@
 COMMENT =  DeaDBeeF is an audio player
-DISTNAME = deadbeef-0.7.2
-REVISION = 14
+DISTNAME = deadbeef-1.9.1
 CATEGORIES =   audio
 
-HOMEPAGE = http://deadbeef.sourceforge.net/
+HOMEPAGE = https://deadbeef.sourceforge.io/
 
 # GPLv2 & LGPLv2.1
 PERMIT_PACKAGE =   Yes
 
-WANTLIB += ${COMPILER_LIBCXX} FLAC Imlib2 X11 Xcomposite
-WANTLIB += Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr Xrender
-WANTLIB += atk-1.0 atk-bridge-2.0 atspi avcodec avformat avutil
-WANTLIB += bz2 c cairo cairo-gobject cddb cdio crypto curl dbus-1
-WANTLIB += epoxy expat faad ffi fontconfig freetype gdk-3 gdk_pixbuf-2.0
-WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2
-WANTLIB += gsm gthread-2.0 gtk-3 harfbuzz iconv intl jansson m
-WANTLIB += mad mms mp3lame mp4ff mpcdec nghttp2 ogg opus pango-1.0
-WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png
-WANTLIB += sndfile sndio speex ssl swresample vorbis vorbisenc
-WANTLIB += vorbisfile vpx wavpack x264 x265 xcb xcb-render xcb-shm
-WANTLIB += xvidcore z zip fribidi Xau Xdmcp
-WANTLIB += aom dav1d execinfo jpeg lzma theoradec theoraenc xml2 zstd
+WANTLIB += ${COMPILER_LIBCXX} BlocksRuntime FLAC X11 Xau Xcomposite
+WANTLIB += Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama Xrandr
+WANTLIB += Xrender aom atk-1.0 atk-bridge-2.0 avcodec avformat
+WANTLIB += avutil bz2 c cairo cairo-gobject cddb cdio crypto curl
+WANTLIB += dav1d dbus-1 dispatch epoxy execinfo expat faad ffi
+WANTLIB += fontconfig freetype fribidi gdk-3 gdk_pixbuf-2.0 gio-2.0
+WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 graphite2 gsm gthread-2.0
+WANTLIB += gtk-3 harfbuzz iconv intl jansson jpeg lzma m mms mp3lame
+WANTLIB += mp4v2 mpcdec mpg123 nghttp2 ogg opus opusfile pango-1.0
+WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png pulse
+WANTLIB += pulse-simple sndfile speex ssl swresample theoradec
+WANTLIB += theoraenc vorbis vorbisenc vorbisfile vpx wavpack x264
+WANTLIB += x265 xcb xcb-render xcb-shm xml2 xvidcore z zip zstd
 
 COMPILER = base-clang ports-gcc base-gcc
 
@@ -42,19 +41,20 @@ RUN_DEPENDS =   devel/desktop-file-utils 
 LIB_DEPENDS =  archivers/libzip \
audio/faad \
audio/flac \
+   audio/libcddb \
audio/libcdio \
-   audio/libmad \
audio/libogg \
audio/libsndfile \
audio/libvorbis \
audio/musepack \
+   audio/opusfile \
+   audio/pulseaudio \
audio/wavpack \
devel/jansson \
+   devel/libdispatch \
graphics/ffmpeg \
-   graphics/imlib2 \
multimedia/libmms \
net/curl \
-   x11/dbus \
x11/gtk+3
 
 USE_GMAKE =Yes
@@ -63,9 +63,9 @@ LIBTOOL_FLAGS =   --tag=disable-static
 NO_TEST =  Yes
 
 AUTOCONF_VERSION = 2.69
-AUTOMAKE_VERSION = 1.11
+AUTOMAKE_VERSION = 1.16
 
-CONFIGURE_STYLE =  gnu
+CONFIGURE_STYLE =  

Re: WIP: update radare2 and move cutter to iaito

2022-08-03 Thread Edd Barrett
Hi,

On Mon, Aug 01, 2022 at 10:20:28PM +0100, Edd Barrett wrote:
>  - I've undoubtedly done something daft, but during `pkg_add -u`, why doesn't
>cutter get replaced by iaito? The @pkgpath marker is present and since the
>iaito version number is smaller than the cutter version number, I also
>bumped EPOCH (right?)... What have I missed?

sthen@ pointed out that the quirk was missing, but that it would probably make
more sense (instead of having iaito replace cutter) to mark cutter obsolete for
now.

Tested this:

```
ports# pkg_info | grep -E 'radare|cutter' 
cutter-1.12.0p1 RE platform powered by radare2
radare2-4.5.1   libre and portable reverse engineering framework
ports# PKG_PATH=`pwd` pkg_add -Dunsigned -u
quirks-6.12->6.13: ok
radare2-4.5.1->5.7.6: ok
Read shared items: ok
Obsolete package: cutter-1.12.0p1 (use iaito instead (until we have a rizin 
package that cutter can use))
```

How do we feel about the double bracketing there? Maybe it's better as:

```
Obsolete package: cutter-1.12.0p1 (use iaito until we have a rizin package that 
cutter can use)
```

Thoughts?
 
>  - After this change, the devel/cutter port will be orphaned. Should we mark 
> it
>BROKEN until we have rizin, or just kill it?

As sthen@ also suggested, I've marked it BROKEN and added a comment reminding
us that we have a quirk marking it obsolete.

>  - jasper@, do you still want to be MAINTAINER of the gui?

For now I've left jasper@ MAINTAINER on devel/cutter, and left devel/iaito with
no MAINTAINER.

New tarball for iaito attached. Diff below is the remainder of the necessary
changes.

Thank you Stuart for you input.

OK?


Index: devel/radare2/main/Makefile
===
RCS file: /cvs/ports/devel/radare2/main/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- devel/radare2/main/Makefile 11 Mar 2022 18:53:08 -  1.26
+++ devel/radare2/main/Makefile 3 Aug 2022 08:10:07 -
@@ -1,23 +1,23 @@
 COMMENT =  libre and portable reverse engineering framework
 
-V =4.5.1
+V =5.7.6
 SUBST_VARS +=  V
 
 GH_PROJECT =   radare2
 GH_TAGNAME =   ${V}
 
-# When updating, use the output from the command below to set
-# the extra distfiles so as not to invoke clone_3rd_repo.sh during build:
-# grep -E '^TS_TIP' ${WRKSRC}/shlr/Makefile
-TREESITTER_COMMIT =86a5dabb
-MASTER_SITES0 =
https://github.com/tree-sitter/tree-sitter/archive/
-
-MASTER_SITES = https://distfiles.sigtrap.nl/
+# When updating, grep the sources for `ARCH_ARM64_COMMIT` and
+# `ARCH_ARM7_COMMIT`.
+VECTOR35_ARM64_COMMIT =9ab2b0be
+VECTOR35_ARMV7_COMMIT =dde39f69
+MASTER_SITES0 =
https://github.com/radareorg/vector35-arch-arm64/archive/
+MASTER_SITES1 =
https://github.com/radareorg/vector35-arch-armv7/archive/
 DISTFILES =${DISTNAME}${EXTRACT_SUFX} \
-   treesitter-{}${TREESITTER_COMMIT}.tar.gz:0
+   vector35-arch-arm64-{}${VECTOR35_ARM64_COMMIT}.tar.gz:0 
\
+   vector35-arch-armv7-{}${VECTOR35_ARMV7_COMMIT}.tar.gz:1
 
-# In radare, all libs have the same version
-LIBV = 8.0 # 4.4.0
+# In radare, all libs have the same version.
+LIBV = 9.0 # Upstream lib versions same as ${V}.
 .for _lib in r_anal r_asm r_bin r_bp r_config r_cons r_core \
r_crypto r_debug r_egg r_flag r_fs r_hash r_io r_lang \
r_main r_magic r_parse r_reg r_search r_socket \
@@ -26,7 +26,7 @@ SHARED_LIBS+= ${_lib} ${LIBV}
 .endfor
 
 # uses pledge()
-WANTLIB =  c capstone crypto kvm m pthread ssl util uv z zip
+WANTLIB =  c capstone crypto kvm m pthread ssl uv z zip
 
 DEBUG_PACKAGES =   ${BUILD_PACKAGES}
 
@@ -42,16 +42,22 @@ CONFIGURE_ARGS +=   --mandir=${PREFIX}/man
--with-syszip
 
 CONFIGURE_ENV +=   LDFLAGS="-L${LOCALBASE}/lib"
-MAKE_ENV = HOST_CC="${CC}"
+MAKE_ENV = HOST_CC="${CC}" HOST_CFLAGS="${CFLAGS}"
 
-# Requires downloading a number of test binaries
+# Requires network to download a number of test binaries.
+# Test suite seems very broken, but we kind of expected *some* failures, as we
+# use an older capstone than r2 embeds by default.
 TEST_DEPENDS = devel/git \
-   textproc/jq
+   textproc/jq \
+   ${BASE_PKGPATH}=${V}
 TEST_IS_INTERACTIVE =  Yes
 TEST_TARGET =  tests
 
 post-extract:
-   mv ${WRKDIR}/tree-sitter-${TREESITTER_COMMIT}* 
${WRKSRC}/shlr/tree-sitter
+   mv ${WRKDIR}/vector35-arch-arm64-${VECTOR35_ARM64_COMMIT}* \
+   ${WRKSRC}/libr/asm/arch/arm/v35arm64/arch-arm64
+   mv ${WRKDIR}/vector35-arch-armv7-${VECTOR35_ARMV7_COMMIT}* \
+   ${WRKSRC}/libr/asm/arch/arm/v35arm64/arch-armv7
 
 post-patch:
sed -i 

CVS: cvs.openbsd.org: ports

2022-08-03 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/08/03 02:02:46

Modified files:
graphics/yacreader: Makefile 

Log message:
tell portroach to skip 9.8.2.2106204



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/08/03 01:54:34

Modified files:
databases/pspg : Makefile distinfo 

Log message:
update databases/pspg to 5.5.6

changelog: "allow to specify esc-delay interval" (see --esc-delay.)



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/03 01:26:57

Modified files:
sysutils/google-cloud-sdk: Makefile distinfo 
sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-396.0.0.



CVS: cvs.openbsd.org: ports

2022-08-03 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2022/08/03 01:24:29

Modified files:
www/chromium   : Makefile distinfo 
www/chromium/patches: patch-BUILD_gn 
  patch-apps_ui_views_app_window_frame_view_cc 
  patch-base_BUILD_gn 
  
patch-base_allocator_partition_allocator_page_allocator_h 
  
patch-base_allocator_partition_allocator_page_allocator_internals_posix_h 
  
patch-base_allocator_partition_allocator_partition_address_space_cc 
  
patch-base_allocator_partition_allocator_partition_alloc_base_rand_util_posix_cc
 
  
patch-base_allocator_partition_allocator_partition_alloc_config_h 
  
patch-base_allocator_partition_allocator_partition_alloc_constants_h 
  
patch-base_allocator_partition_allocator_partition_root_cc 
  
patch-base_allocator_partition_allocator_spinning_mutex_cc 
  patch-base_files_file_util_posix_cc 
  patch-base_i18n_icu_util_cc 
  patch-base_process_memory_cc 
  patch-base_process_process_posix_cc 
  patch-base_process_process_unittest_cc 
  patch-base_rand_util_posix_cc 
  patch-base_strings_safe_sprintf_unittest_cc 
  patch-base_threading_platform_thread_h 
  patch-build_config_compiler_BUILD_gn 
  patch-build_config_ozone_gni 
  patch-chrome_app_app_management_strings_grdp 
  patch-chrome_app_chrome_main_delegate_cc 
  patch-chrome_app_generated_resources_grd 
  patch-chrome_app_settings_strings_grdp 
  patch-chrome_browser_about_flags_cc 
  patch-chrome_browser_after_startup_task_utils_cc 
  
patch-chrome_browser_background_background_mode_manager_cc 
  patch-chrome_browser_browser_process_impl_cc 
  patch-chrome_browser_browser_resources_grd 
  
patch-chrome_browser_chrome_browser_interface_binders_cc 
  patch-chrome_browser_chrome_browser_main_cc 
  
patch-chrome_browser_chrome_content_browser_client_cc 
  
patch-chrome_browser_chrome_content_browser_client_h 
  patch-chrome_browser_defaults_cc 
  patch-chrome_browser_dev_ui_browser_resources_grd 
  
patch-chrome_browser_download_download_item_model_cc 
  patch-chrome_browser_extensions_BUILD_gn 
  
patch-chrome_browser_extensions_api_enterprise_reporting_private_chrome_desktop_report_request_helper_cc
 
  
patch-chrome_browser_extensions_api_settings_private_prefs_util_cc 
  
patch-chrome_browser_extensions_api_webrtc_logging_private_webrtc_logging_private_api_cc
 
  
patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc 
  
patch-chrome_browser_extensions_external_provider_impl_cc 
  
patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc
 
  patch-chrome_browser_flag_descriptions_cc 
  patch-chrome_browser_flag_descriptions_h 
  
patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 
  
patch-chrome_browser_metrics_chrome_metrics_service_client_cc 
  
patch-chrome_browser_metrics_power_process_metrics_recorder_util_cc 
  
patch-chrome_browser_metrics_power_process_monitor_cc 
  
patch-chrome_browser_metrics_power_process_monitor_h 
  
patch-chrome_browser_net_system_network_context_manager_cc 
  
patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc 
  patch-chrome_browser_prefs_browser_prefs_cc 
  patch-chrome_browser_printing_print_job_worker_cc 
  patch-chrome_browser_process_singleton_posix_cc 
  
patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
  

CVS: cvs.openbsd.org: ports

2022-08-03 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/08/03 01:01:03

Modified files:
textproc/opensearch: Makefile distinfo 
textproc/opensearch/patches: 
 
patch-plugins_opensearch-security_tools_install_demo_configuration_sh 
textproc/opensearch/pkg: PLIST 

Log message:
update textproc/opensearch to 2.1.0; ok pvk@

changelog:
https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.1.0.md



[maintainer update] remind 4.0.1 -> 4.0.2

2022-08-03 Thread Martin Ziemer
This patch updates remind from 4.0.1 to 4.0.2.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.58
diff -u -p -r1.58 Makefile
--- Makefile4 Jun 2022 10:57:23 -   1.58
+++ Makefile3 Aug 2022 06:07:17 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.00.01
-PKGNAME=   remind-4.0.1
+DISTNAME=  remind-04.00.02
+PKGNAME=   remind-4.0.2
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.28
diff -u -p -r1.28 distinfo
--- distinfo4 Jun 2022 10:57:23 -   1.28
+++ distinfo3 Aug 2022 06:07:17 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.00.01.tar.gz) = NhXS7WpFbKuRFiAWDSy+g9PoYVQcpugLppQEF/S5WeI=
-SIZE (remind-04.00.01.tar.gz) = 464372
+SHA256 (remind-04.00.02.tar.gz) = 8Yrdu3IMN1yD+zlAAlEW688EVqNYZQhkKzxtsAKtd3Q=
+SIZE (remind-04.00.02.tar.gz) = 465760