Re: CVS: cvs.openbsd.org: ports
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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