Re: CVS: cvs.openbsd.org: ports

2023-07-02 Thread Klemens Nanni
On Mon, Jul 03, 2023 at 01:07:03AM +0200, Antoine Jacoutot wrote:
> Failed for me.

Sorry for that, it was missing x11/qt6/qttools as build dependency.
 
>   Expected Config file at
>   "/usr/local/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsConfig.cmake" does
>   NOT exist



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/07/02 23:52:14

Modified files:
security/web-eid-app: Makefile 

Log message:
add missing BDEP on qt6-qttools;  spotted by aja



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Anton Lindqvist
CVSROOT:/cvs
Module name:ports
Changes by: an...@cvs.openbsd.org   2023/07/02 23:06:00

Modified files:
devel/robsd: Makefile distinfo 

Log message:
update to robsd-17.7.0



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/07/02 18:21:57

Modified files:
astro/stellarium: Makefile distinfo 
astro/stellarium/pkg: PLIST 

Log message:
Update to stellarium-23.2.



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/07/02 17:55:35

Modified files:
lang/vala  : Makefile distinfo 

Log message:
Update to vala-0.56.9.



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/07/02 17:55:13

Modified files:
x11/gnome/user-docs: Makefile distinfo 
x11/gnome/user-docs/pkg: PLIST 

Log message:
Update to gnome-user-docs-44.3.



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/07/02 17:38:10

Modified files:
x11/gnome/maps : Makefile distinfo 

Log message:
Update to gnome-maps-44.3.



rclone

2023-07-02 Thread Edward Ahlsen-Girard
Has it been removed from packages? rclone-browser is still a package,
but it can't install. I've tried number mirrors.

-- 

Edward Ahlsen-Girard
Ft Walton Beach, FL




CVS: cvs.openbsd.org: ports

2023-07-02 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/07/02 17:37:34

Modified files:
x11/gnome/eog  : Makefile distinfo 

Log message:
Update to eog-44.3.



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/07/02 17:33:23

Modified files:
x11/gnome/librsvg: Makefile 

Log message:
Skip development version 2.56.90.



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/07/02 17:32:17

Modified files:
net/gupnp/core : Makefile distinfo 

Log message:
Update to gupnp-1.6.4.



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/07/02 17:30:12

Modified files:
graphics/evince: Makefile distinfo 

Log message:
Update to evince-44.3.



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/07/02 17:20:40

Modified files:
security/softhsm2: Makefile 
security/softhsm2/pkg: PLIST 

Log message:
p11-kit modules are now installed under share/p11-kit/modules/



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/07/02 17:19:09

Modified files:
x11/gnome/keyring: Makefile 
x11/gnome/keyring/pkg: PLIST 

Log message:
p11-kit modules are now installed under share/p11-kit/modules/



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/07/02 17:15:40

Modified files:
security/p11-kit: Makefile distinfo 
security/p11-kit/patches: patch-p11-kit_server_c 
security/p11-kit/pkg: DESCR PLIST 

Log message:
Update to p11-kit-0.25.0.



Re: CVS: cvs.openbsd.org: ports

2023-07-02 Thread Antoine Jacoutot
On Sat, Jul 01, 2023 at 07:53:22AM -0600, Klemens Nanni wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   k...@cvs.openbsd.org2023/07/01 07:53:22
> 
> Log message:
> import secruity/web-eid-app 2.3.1;  OK volker
> 
> The Web eID application peforms cryptographic digital signing and
> authentication operations with electronic ID smart cards for the Web eID
> browser extension, for which it acts as native messaging host.
> 
> Also works standalone without the extension in command-line mode.
> 
> Status:
> 
> Vendor Tag:   kn
> Release Tags: kn_20230701
> 
> N ports/security/web-eid-app/Makefile
> N ports/security/web-eid-app/distinfo
> N ports/security/web-eid-app/pkg/DESCR-main
> N ports/security/web-eid-app/pkg/DESCR-chrome
> N ports/security/web-eid-app/pkg/PLIST-chrome
> N ports/security/web-eid-app/pkg/PLIST-main
> N ports/security/web-eid-app/pkg/README-chrome
> N ports/security/web-eid-app/patches/patch-src_app_CMakeLists_txt
> 
> No conflicts created by this import

Failed for me.


-- The C compiler identification is Clang 13.0.0
-- The CXX compiler identification is Clang 13.0.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /exopi-obj/pobj/web-eid-app-2.3.1/bin/cc - 
skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /exopi-obj/pobj/web-eid-app-2.3.1/bin/c++ - 
skipped  
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /usr/X11R6/lib/libGL.so.18.0
-- Found WrapOpenGL: TRUE
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
-- Found XKB: /usr/local/lib/libxkbcommon.so.1.6 (found suitable version 
"1.5.0", minimum required is "0.5.0")
-- Could NOT find Vulkan (missing: Vulkan_LIBRARY Vulkan_INCLUDE_DIR) (found 
version "")
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR)
-- Could NOT find Qt6LinguistTools (missing: Qt6LinguistTools_DIR)
CMake Error at CMakeLists.txt:32 (find_package):
  Found package configuration file:

/usr/local/lib/cmake/Qt6/Qt6Config.cmake

  but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT
  FOUND.  Reason given by package:

  Failed to find required Qt component "LinguistTools".

  Expected Config file at
  "/usr/local/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsConfig.cmake" does
  NOT exist



  Configuring with --debug-find-pkg=Qt6LinguistTools might reveal details why
  the package was not found.

  Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some
  of the path variables that find_package uses to try and find the package.



-- Configuring incomplete, errors occurred!
*** Error 1 in security/web-eid-app 
(/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2934 'do-configure': @cd 
/exopi-obj/pobj/web-eid-app-2.3...)
*** Error 2 in security/web-eid-app 
(/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2954 
'/exopi-obj/pobj/web-eid-app-2.3.1/build-amd64/.configure_done')
*** Error 2 in security/web-eid-app 
(/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2612 'configure': 
@lock=web-eid-app-2.3.1;  export _LOCK...)
===> Exiting security/web-eid-app,-chrome with an error


-- 
Antoine



Re: lang/* BTI breakage

2023-07-02 Thread Christian Weisgerber
Christian Weisgerber:

> Since BTI affects any and all compilers that generate executable code,
> I tried to build all lang/* ports on amd64 with BTI enabled.

Actually, I had used an abbreviated list and don't even remember
where it had come from.

Now with the full list from lang/Makefile and including fixes up
to gcc/11 "sync with GCC 8", the remaining build failures are:

lang/crystal
lang/dmd
lang/fpc
lang/go # kernel fix pending
lang/gprolog
lang/ldc
lang/mono
lang/ocaml
lang/racket-minimal

I guess for ocaml the big hammer would be to disable native code
compilation altogether and fall back to bytecode.

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2023/07/02 14:05:40

Modified files:
security/opendnssec: Makefile distinfo 

Log message:
Update opendnssec 2.1.12 -> 2.1.13
Announcement: https://www.opendnssec.org/2023/06/opendnssec-2-1-13/



powerpc64 bulk build report

2023-07-02 Thread gkoehler
Bulk build on powerpc64-1.ports.openbsd.org

Started : Tue Jun 27 12:41:57 MDT 2023
Finished: Sun Jul  2 14:03:17 MDT 2023
Duration: 5 Days 1 hours 21 minutes

Built using OpenBSD 7.3-current (GENERIC.MP) #7: Tue Jun 27 12:36:11 MDT 2023

Built 8393 packages

Number of packages built each day:
Jun 27: 2044
Jun 28: 1960
Jun 29: 349
Jul 1: 278
Jul 2: 3762



Critical path missing pkgs:
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/summary.log

Build failures: 26
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/databases/pkglocatedb.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/devel/arm-none-eabi/gcc,aarch64.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/devel/bullet.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/devel/mygui.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/devel/py-thrift,python3.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/devel/riscv-elf/gcc.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/devel/riscv32-esp-elf/gcc-bootstrap.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/devel/xtensa-esp32s2-elf/gcc-bootstrap.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/devel/xtensa-esp32s3-elf/gcc-bootstrap.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/devel/xtensa-lx106-elf/gcc-bootstrap.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/editors/emacs,no_x11.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/games/boswars.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/graphics/libvips.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/lang/gambit.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/lang/racket-minimal.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/math/gbc.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/math/lean.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/net/eduvpn/vpn-ca.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/net/eduvpn/vpn-daemon.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/net/tg.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/security/py-keyring,python3.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/sysutils/firmware/iwx.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/textproc/apertium-dicts/br-fr.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/textproc/apertium-dicts/eo-en.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/textproc/apertium-dicts/eo-fr.log
http://build-failures.rhaalovely.net/powerpc64/2023-06-27/textproc/apertium-dicts/hbs-slv.log

Recurrent failures:
 failures/devel/bullet.log
 failures/devel/py-thrift,python3.log
 failures/devel/riscv-elf/gcc.log
 failures/devel/riscv32-esp-elf/gcc-bootstrap.log
 failures/devel/xtensa-lx106-elf/gcc-bootstrap.log
 failures/editors/emacs,no_x11.log
 failures/games/boswars.log
 failures/lang/gambit.log
 failures/lang/racket-minimal.log
 failures/math/gbc.log
 failures/math/lean.log
 failures/textproc/apertium-dicts/br-fr.log
 failures/textproc/apertium-dicts/eo-en.log
 failures/textproc/apertium-dicts/eo-fr.log

New failures:
+failures/databases/pkglocatedb.log
+failures/devel/arm-none-eabi/gcc,aarch64.log
+failures/devel/mygui.log
+failures/graphics/libvips.log
+failures/net/eduvpn/vpn-ca.log
+failures/net/eduvpn/vpn-daemon.log
+failures/net/tg.log
+failures/security/py-keyring,python3.log
+failures/sysutils/firmware/iwx.log

Resolved failures:
-failures/devel/arm-none-eabi/gcc,arm.log
-failures/geo/geocode-glib,soup3.log
-failures/print/lilypond,-docs.log
-failures/sysutils/firmware/mtw.log

Packages newly built:
+archivers/ruby-minitar,ruby32
+converters/ruby-multi_json,ruby32
+databases/ruby-redis,ruby32
+databases/ruby-redis-namespace,ruby32
+devel/p5-Test-MockTime-HiRes
+devel/py-test-datafiles,python3
+devel/ruby-activesupport,ruby32
+devel/ruby-colored2,ruby32
+devel/ruby-colorize,ruby32
+devel/ruby-concurrent-ruby,ruby32
+devel/ruby-cri,ruby32
+devel/ruby-diff-lcs,ruby32
+devel/ruby-fast_gettext,ruby32
+devel/ruby-get_process_mem,ruby32
+devel/ruby-gettext,ruby32
+devel/ruby-gettext-setup,ruby32
+devel/ruby-hocon,ruby32
+devel/ruby-i18n,ruby32
+devel/ruby-locale,ruby32
+devel/ruby-log4r,ruby32
+devel/ruby-metaclass,ruby32
+devel/ruby-open4,ruby32
+devel/ruby-opt_parse_validator,ruby32
+devel/ruby-polyglot,ruby32
+devel/ruby-puppet-resource_api,ruby32
+devel/ruby-puppet_forge,ruby32
+devel/ruby-rake-remote_task,ruby32
+devel/ruby-rgen,ruby32
+devel/ruby-rspec/3/core,ruby32
+devel/ruby-rspec/3/expectations,ruby32
+devel/ruby-rspec/3/mocks,ruby32
+devel/ruby-rspec/3/support,ruby32
+devel/ruby-ruby-progressbar,ruby32
+devel/ruby-ruby_parser,ruby32
+devel/ruby-scanf,ruby32
+devel/ruby-semantic_puppet,ruby32
+devel/ruby-sexp_processor,ruby32
+devel/ruby-systemu,ruby32
+devel/ruby-thor,ruby32
+devel/ruby-tilt,ruby32
+devel/ruby-xdg,ruby32

Re: [update] audio/portmidi to 2.0.4

2023-07-02 Thread Raphael Graf
On Sun, Jul 02, 2023 at 10:54:33AM +0100, Stuart Henderson wrote:
> On 2023/07/01 22:37, Raphael Graf wrote:
> > The project has moved to github and the version numbering scheme has 
> > changed.
> > A list of changes is here: https://github.com/PortMidi/portmidi/releases
> > 
> > Audacity still works and I have also compile-tested emulators/hatari and
> > games/odamex.
> > 
> > The delayed playback of midi-mesages is still not implemented in the
> > sndio-specific code (see XXX in files/pm_sndio/pmsndio.c). I doubt that it
> > is even possible to do in userland because of the timing requirements.
> > Does anybody have an idea how to implement this?
> > 
> > 
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/audio/portmidi/Makefile,v
> > retrieving revision 1.5
> > diff -u -p -u -p -r1.5 Makefile
> > --- Makefile11 Mar 2022 18:20:27 -  1.5
> > +++ Makefile1 Jul 2023 20:06:03 -
> > @@ -1,33 +1,28 @@
> >  COMMENT =  library for real time input and output of MIDI data
> >  
> > -DISTNAME = portmidi-src-217
> > -PKGNAME =  portmidi-217
> > -REVISION = 0
> > +GH_ACCOUNT =   PortMidi
> > +GH_PROJECT =   portmidi
> > +GH_TAGNAME =   v2.0.4
> > +EPOCH =0
> >  
> > -SHARED_LIBS =  portmidi0.0
> > +DISTNAME = portmidi-${GH_TAGNAME:S/v//}
> 
> You don't need this, it's set automatically from GH_PROJECT and
> GH_TAGNAME.
> 
> > +
> > +SHARED_LIBS =  portmidi1.0
> >  
> >  CATEGORIES =   audio
> >  
> > -HOMEPAGE = http://portmedia.sourceforge.net/
> > +HOMEPAGE = https://github.com/PortMidi/portmidi
> 
> this is set automatically by GH_* too.
> 
> The rest reads ok but I don't have hw to test.

Thank you. Below is an updated diff.

For testing midi-output from audacity, fluidsynth can be used. Just start
fluidsynth and then open a midi file in audacity:
$ pkg_add fluidsynth generaluser-gs-soundfont
$ fluidsynth /usr/local/share/generaluser-gs/GeneralUser_GS.sf2


Index: Makefile
===
RCS file: /cvs/ports/audio/portmidi/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile11 Mar 2022 18:20:27 -  1.5
+++ Makefile2 Jul 2023 17:57:41 -
@@ -1,33 +1,24 @@
 COMMENT =  library for real time input and output of MIDI data
 
-DISTNAME = portmidi-src-217
-PKGNAME =  portmidi-217
-REVISION = 0
+GH_ACCOUNT =   PortMidi
+GH_PROJECT =   portmidi
+GH_TAGNAME =   v2.0.4
+EPOCH =0
 
-SHARED_LIBS =  portmidi0.0
+SHARED_LIBS =  portmidi1.0
 
 CATEGORIES =   audio
 
-HOMEPAGE = http://portmedia.sourceforge.net/
-
 # ISC
 PERMIT_PACKAGE =   Yes
 
 WANTLIB=   pthread sndio
 
-MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=portmedia/}
-EXTRACT_SUFX = .zip
-
-MODULES =   devel/cmake
+MODULES =  devel/cmake
 
-CONFIGURE_ARGS+= -DPROJECT_BINARY_DIR=Release \
-   -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY=${WRKBUILD}/Release \
-   -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=${WRKBUILD}/Release \
-   -DCMAKE_RUNTIME_OUTPUT_DIRECTORY=${WRKBUILD}/Release
+CONFIGURE_ARGS+=   -DUSE_SNDIO=ON
 
 NO_TEST =  Yes
-
-WRKDIST =  ${WRKDIR}/portmidi
 
 FIX_CRLF_FILES = porttime/ptlinux.c
 
Index: distinfo
===
RCS file: /cvs/ports/audio/portmidi/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo23 Mar 2019 13:30:08 -  1.1.1.1
+++ distinfo2 Jul 2023 17:57:41 -
@@ -1,2 +1,2 @@
-SHA256 (portmidi-src-217.zip) = COmokr2AvbERUhP7ctwpp78v8QizeBgFhqpl88/ULg8=
-SIZE (portmidi-src-217.zip) = 1030830
+SHA256 (portmidi-2.0.4.tar.gz) = ZIk+gjrhRsq9Otf5qanFMydGq+eEfFV7mbJXevqKYHw=
+SIZE (portmidi-2.0.4.tar.gz) = 263225
Index: files/portmidi.pc.in
===
RCS file: files/portmidi.pc.in
diff -N files/portmidi.pc.in
--- files/portmidi.pc.in23 Mar 2019 13:30:08 -  1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,11 +0,0 @@
-prefix=@DEST_DIR@
-exec_prefix=${prefix}
-libdir=${prefix}/lib
-includedir=${prefix}/include
-
-Name: libportmidi
-Description: Portable midi I/O
-Version: 217
-
-Libs: -L${libdir} -lportmidi
-Cflags: -I${includedir}
Index: files/pm_sndio/pmsndio.c
===
RCS file: /cvs/ports/audio/portmidi/files/pm_sndio/pmsndio.c,v
retrieving revision 1.2
diff -u -p -r1.2 pmsndio.c
--- files/pm_sndio/pmsndio.c10 May 2019 12:55:19 -  1.2
+++ files/pm_sndio/pmsndio.c2 Jul 2023 17:57:41 -
@@ -12,8 +12,8 @@
 #include "pminternal.h"
 #include "porttime.h"
 
-#define NDEVS 9 
-#define SYSEX_MAXLEN 1024 
+#define NDEVS 9
+#define SYSEX_MAXLEN 1024
 
 #define SYSEX_START 0xf0
 #define SYSEX_END   0xf7
@@ -45,18 +45,18 @@ void pm_init()
 
 /* default */
  

CVS: cvs.openbsd.org: ports

2023-07-02 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2023/07/02 11:41:47

Modified files:
lang/mawk  : Makefile distinfo 

Log message:
Update to mawk-1.3.4-20230525



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2023/07/02 09:33:26

Modified files:
lang/gcc/11: Makefile distinfo 
lang/gcc/11/patches: patch-gcc_common_opt patch-gcc_config_gcc 
 patch-gcc_defaults_h 

Log message:
sync with GCC 8:

* use gas from ports on amd64 and i386 (from Brad)
* default to -fcf-protection=branch on amd64
* regen bootstrap



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/07/02 05:04:30

Modified files:
security/pcsc-cyberjack: Makefile distinfo 
security/pcsc-cyberjack/pkg: PLIST 

Log message:
udpate pcsc-cyberjack to SP 15, take maintainer;  OK feinerer



Re: security/pcsc-cyberjack: update to SP15

2023-07-02 Thread Klemens Nanni
On Sun, Jul 02, 2023 at 12:43:14PM +0200, Ingo Feinerer wrote:
> Am 2023-07-02 10:32, schrieb Klemens Nanni:
> > Minimal diff without to the latest version from 2021.
> > Works fine with the 'cyberJack RFID standard' reader.
> > 
> > I think we can polish this port a bit, but that's a separate diff.
> > 
> > Feedback? OK?
> 
> OK feinerer@
> 
> Can you remove me as maintainer as well please? Thank you.

Sure, I'll take over, thanks for the port.



Re: security/pcsc-cyberjack: update to SP15

2023-07-02 Thread Ingo Feinerer

Am 2023-07-02 10:32, schrieb Klemens Nanni:

Minimal diff without to the latest version from 2021.
Works fine with the 'cyberJack RFID standard' reader.

I think we can polish this port a bit, but that's a separate diff.

Feedback? OK?


OK feinerer@

Can you remove me as maintainer as well please? Thank you.

Best regards,
Ingo


Index: Makefile
===
RCS file: /cvs/ports/security/pcsc-cyberjack/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile11 Mar 2022 19:53:49 -  1.13
+++ Makefile2 Jul 2023 08:29:32 -
@@ -1,9 +1,11 @@
 COMMENT =  REINER SCT cyberJack chipcard reader driver

-DISTNAME = pcsc-cyberjack_3.99.5final.SP13
+V =3.99.5
+SP =   15
+DISTNAME = pcsc-cyberjack_${V}final.SP${SP}
 PKGNAME =  ${DISTNAME:S/_/-/}

-SHARED_LIBS =  ifd-cyberjack   0.0 # 6.0
+SHARED_LIBS =  ifd-cyberjack   0.1 # 6.0

 CATEGORIES =   security

@@ -16,7 +18,8 @@ PERMIT_PACKAGE =  Yes

 WANTLIB += ${COMPILER_LIBCXX} m usb-1.0

-MASTER_SITES 
=		https://support.reiner-sct.de/downloads/LINUX/V3.99.5_SP13/
+MASTER_SITES 
=		https://support.reiner-sct.de/downloads/LINUX/V${V}_SP${SP}/

+EXTRACT_SUFX = .tar.bz2

 # -std=c++11
 COMPILER = base-clang ports-clang ports-gcc
Index: distinfo
===
RCS file: /cvs/ports/security/pcsc-cyberjack/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo4 May 2019 09:10:10 -   1.3
+++ distinfo2 Jul 2023 08:22:09 -
@@ -1,2 +1,2 @@
-SHA256 (pcsc-cyberjack_3.99.5final.SP13.tar.gz) = 
azS0qYw3ZDvLWYEBPkx9HnD+u5+qGKrPkefHTL5bpNM=

-SIZE (pcsc-cyberjack_3.99.5final.SP13.tar.gz) = 1617714
+SHA256 (pcsc-cyberjack_3.99.5final.SP15.tar.bz2) = 
rLfCgyRQcYdWcTdnxLPvUAgy1lLtUbNRELkQsR69Rno=

+SIZE (pcsc-cyberjack_3.99.5final.SP15.tar.bz2) = 1681827
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/pcsc-cyberjack/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   11 Mar 2022 19:53:49 -  1.2
+++ pkg/PLIST   2 Jul 2023 08:24:15 -
@@ -4,7 +4,7 @@ lib/pcsc/drivers/libifd-cyberjack.bundle
 lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/
 lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/Info.plist
 lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/OpenBSD/
-lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/OpenBSD/libifd-cyberjack.a
+@static-lib 
lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/OpenBSD/libifd-cyberjack.a
 
lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/OpenBSD/libifd-cyberjack.la
 @lib 
lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/OpenBSD/libifd-cyberjack.so.${LIBifd-cyberjack_VERSION}

 lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/PkgInfo




CVS: cvs.openbsd.org: ports

2023-07-02 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/07/02 04:42:23

Modified files:
security/qdigidoc4: Makefile distinfo 

Log message:
config.json rerolled



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/07/02 04:26:09

Modified files:
devel/jdk/11   : Makefile distinfo 
devel/jdk/17   : Makefile distinfo 

Log message:
Update bootstraps with nobtcfi in prep for BTI
okay sthen@



Re: [update] audio/portmidi to 2.0.4

2023-07-02 Thread Stuart Henderson
On 2023/07/01 22:37, Raphael Graf wrote:
> The project has moved to github and the version numbering scheme has changed.
> A list of changes is here: https://github.com/PortMidi/portmidi/releases
> 
> Audacity still works and I have also compile-tested emulators/hatari and
> games/odamex.
> 
> The delayed playback of midi-mesages is still not implemented in the
> sndio-specific code (see XXX in files/pm_sndio/pmsndio.c). I doubt that it
> is even possible to do in userland because of the timing requirements.
> Does anybody have an idea how to implement this?
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/audio/portmidi/Makefile,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 Makefile
> --- Makefile  11 Mar 2022 18:20:27 -  1.5
> +++ Makefile  1 Jul 2023 20:06:03 -
> @@ -1,33 +1,28 @@
>  COMMENT =library for real time input and output of MIDI data
>  
> -DISTNAME =   portmidi-src-217
> -PKGNAME =portmidi-217
> -REVISION =   0
> +GH_ACCOUNT = PortMidi
> +GH_PROJECT = portmidi
> +GH_TAGNAME = v2.0.4
> +EPOCH =  0
>  
> -SHARED_LIBS =portmidi0.0
> +DISTNAME =   portmidi-${GH_TAGNAME:S/v//}

You don't need this, it's set automatically from GH_PROJECT and
GH_TAGNAME.

> +
> +SHARED_LIBS =portmidi1.0
>  
>  CATEGORIES = audio
>  
> -HOMEPAGE =   http://portmedia.sourceforge.net/
> +HOMEPAGE =   https://github.com/PortMidi/portmidi

this is set automatically by GH_* too.

The rest reads ok but I don't have hw to test.

>  # ISC
>  PERMIT_PACKAGE = Yes
>  
>  WANTLIB  =   pthread sndio
>  
> -MASTER_SITES =   ${MASTER_SITE_SOURCEFORGE:=portmedia/}
> -EXTRACT_SUFX =   .zip
> -
> -MODULES =   devel/cmake
> +MODULES =devel/cmake
>  
> -CONFIGURE_ARGS+= -DPROJECT_BINARY_DIR=Release \
> - -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY=${WRKBUILD}/Release \
> - -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=${WRKBUILD}/Release \
> - -DCMAKE_RUNTIME_OUTPUT_DIRECTORY=${WRKBUILD}/Release
> +CONFIGURE_ARGS+= -DUSE_SNDIO=ON
>  
>  NO_TEST =Yes
> -
> -WRKDIST =${WRKDIR}/portmidi
>  
>  FIX_CRLF_FILES = porttime/ptlinux.c
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/audio/portmidi/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 distinfo
> --- distinfo  23 Mar 2019 13:30:08 -  1.1.1.1
> +++ distinfo  1 Jul 2023 20:06:03 -
> @@ -1,2 +1,2 @@
> -SHA256 (portmidi-src-217.zip) = COmokr2AvbERUhP7ctwpp78v8QizeBgFhqpl88/ULg8=
> -SIZE (portmidi-src-217.zip) = 1030830
> +SHA256 (portmidi-2.0.4.tar.gz) = ZIk+gjrhRsq9Otf5qanFMydGq+eEfFV7mbJXevqKYHw=
> +SIZE (portmidi-2.0.4.tar.gz) = 263225
> Index: files/portmidi.pc.in
> ===
> RCS file: files/portmidi.pc.in
> diff -N files/portmidi.pc.in
> --- files/portmidi.pc.in  23 Mar 2019 13:30:08 -  1.1.1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,11 +0,0 @@
> -prefix=@DEST_DIR@
> -exec_prefix=${prefix}
> -libdir=${prefix}/lib
> -includedir=${prefix}/include
> -
> -Name: libportmidi
> -Description: Portable midi I/O
> -Version: 217
> -
> -Libs: -L${libdir} -lportmidi
> -Cflags: -I${includedir}
> Index: files/pm_sndio/pmsndio.c
> ===
> RCS file: /cvs/ports/audio/portmidi/files/pm_sndio/pmsndio.c,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 pmsndio.c
> --- files/pm_sndio/pmsndio.c  10 May 2019 12:55:19 -  1.2
> +++ files/pm_sndio/pmsndio.c  1 Jul 2023 20:06:03 -
> @@ -12,8 +12,8 @@
>  #include "pminternal.h"
>  #include "porttime.h"
>  
> -#define NDEVS 9 
> -#define SYSEX_MAXLEN 1024 
> +#define NDEVS 9
> +#define SYSEX_MAXLEN 1024
>  
>  #define SYSEX_START 0xf0
>  #define SYSEX_END   0xf7
> @@ -45,18 +45,18 @@ void pm_init()
>  
>  /* default */
>  strcpy(devs[0].name, MIO_PORTANY);
> -pm_add_device("SNDIO", devs[k].name, TRUE, (void *) [k],
> +pm_add_device("SNDIO", devs[k].name, TRUE, FALSE, (void *) [k],
>  _sndio_in_dictionary);
> -pm_add_device("SNDIO", devs[k].name, FALSE, (void *) [k],
> +pm_add_device("SNDIO", devs[k].name, FALSE, FALSE, (void *) [k],
>  _sndio_out_dictionary);
>  k++;
>  
>  for (i = 0; i < 4; i++) {
>  for (j = 0; j < 2; j++) {
>  sprintf(devs[k].name, "%s/%d", devices[i], j);
> -pm_add_device("SNDIO", devs[k].name, TRUE, (void *) [k],
> +pm_add_device("SNDIO", devs[k].name, TRUE, FALSE, (void *) 
> [k],
>_sndio_in_dictionary);
> -pm_add_device("SNDIO", devs[k].name, FALSE, (void *) [k],
> +pm_add_device("SNDIO", devs[k].name, FALSE, FALSE, (void *) 
> [k],
>_sndio_out_dictionary);
>  k++;
>  }
> @@ -85,7 +85,7 @@ void pm_term(void)
>  
>  

CVS: cvs.openbsd.org: ports

2023-07-02 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/07/02 03:35:19

Modified files:
sysutils/borgmatic: Makefile 

Log message:
borgbackup no longer needs setuptools (for pkg_resources) at runtime;
drop the dependency.



security/pcsc-cyberjack: update to SP15

2023-07-02 Thread Klemens Nanni
Minimal diff without to the latest version from 2021.
Works fine with the 'cyberJack RFID standard' reader.

I think we can polish this port a bit, but that's a separate diff.

Feedback? OK?

Index: Makefile
===
RCS file: /cvs/ports/security/pcsc-cyberjack/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile11 Mar 2022 19:53:49 -  1.13
+++ Makefile2 Jul 2023 08:29:32 -
@@ -1,9 +1,11 @@
 COMMENT =  REINER SCT cyberJack chipcard reader driver
 
-DISTNAME = pcsc-cyberjack_3.99.5final.SP13
+V =3.99.5
+SP =   15
+DISTNAME = pcsc-cyberjack_${V}final.SP${SP}
 PKGNAME =  ${DISTNAME:S/_/-/}
 
-SHARED_LIBS =  ifd-cyberjack   0.0 # 6.0
+SHARED_LIBS =  ifd-cyberjack   0.1 # 6.0
 
 CATEGORIES =   security
 
@@ -16,7 +18,8 @@ PERMIT_PACKAGE =  Yes
 
 WANTLIB += ${COMPILER_LIBCXX} m usb-1.0
 
-MASTER_SITES = 
https://support.reiner-sct.de/downloads/LINUX/V3.99.5_SP13/
+MASTER_SITES = 
https://support.reiner-sct.de/downloads/LINUX/V${V}_SP${SP}/
+EXTRACT_SUFX = .tar.bz2
 
 # -std=c++11
 COMPILER = base-clang ports-clang ports-gcc
Index: distinfo
===
RCS file: /cvs/ports/security/pcsc-cyberjack/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo4 May 2019 09:10:10 -   1.3
+++ distinfo2 Jul 2023 08:22:09 -
@@ -1,2 +1,2 @@
-SHA256 (pcsc-cyberjack_3.99.5final.SP13.tar.gz) = 
azS0qYw3ZDvLWYEBPkx9HnD+u5+qGKrPkefHTL5bpNM=
-SIZE (pcsc-cyberjack_3.99.5final.SP13.tar.gz) = 1617714
+SHA256 (pcsc-cyberjack_3.99.5final.SP15.tar.bz2) = 
rLfCgyRQcYdWcTdnxLPvUAgy1lLtUbNRELkQsR69Rno=
+SIZE (pcsc-cyberjack_3.99.5final.SP15.tar.bz2) = 1681827
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/pcsc-cyberjack/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   11 Mar 2022 19:53:49 -  1.2
+++ pkg/PLIST   2 Jul 2023 08:24:15 -
@@ -4,7 +4,7 @@ lib/pcsc/drivers/libifd-cyberjack.bundle
 lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/
 lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/Info.plist
 lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/OpenBSD/
-lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/OpenBSD/libifd-cyberjack.a
+@static-lib 
lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/OpenBSD/libifd-cyberjack.a
 lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/OpenBSD/libifd-cyberjack.la
 @lib 
lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/OpenBSD/libifd-cyberjack.so.${LIBifd-cyberjack_VERSION}
 lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/PkgInfo