Re: [update] vger to 2.0.0
On 2022/09/21 22:39:09 +0200, Florian Viehweger wrote: > Hi, > > this is a update for vger to 2.0.0. > > portcheck, 'make lib-depends-check' and 'make test' are happy. > > Some testing done on amd64. > > Comments? > > Thanks! Committed thanks! I bundled a small changes on top of your diff: -WRKSRC = ${WRKDIR}/vger +WRKDIST = ${WRKDIR}/vger
update textproc/mdbook to 0.4.21
Hi, The following diff updates textproc/mdbook to 0.4.21. it make it build with upcoming lang/rust 1.64.0. while here, move MODCARGO_CRATES lines to modules.inc file. Comments or OK ? (for after 7.2) -- Sebastien Marie Index: Makefile === RCS file: /cvs/ports/textproc/mdbook/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- Makefile24 Aug 2022 21:43:09 - 1.9 +++ Makefile22 Sep 2022 08:00:16 - @@ -2,8 +2,7 @@ COMMENT = create books from markdown fi GH_ACCOUNT =rust-lang GH_PROJECT =mdBook -GH_TAGNAME =v0.4.13 -REVISION = 0 +GH_TAGNAME =v0.4.21 PKGNAME = ${DISTNAME:L} CATEGORIES = textproc www @@ -19,226 +18,10 @@ DISTFILES += ${DISTNAME}${EXTRACT_SUFX} MODULES = devel/cargo -# for riscv64 and powerpc64, please keep: cc >= 1.0.73 and libc >= 0.2.113 +# for riscv64 and powerpc64, please keep: libc >= 0.2.113 MODCARGO_CRATES_UPDATE = libc -MODCARGO_CRATES += aho-corasick0.7.18 # Unlicense/MIT -MODCARGO_CRATES += ammonia 3.1.2 # MIT OR Apache-2.0 -MODCARGO_CRATES += ansi_term 0.11.0 # MIT -MODCARGO_CRATES += anyhow 1.0.43 # MIT OR Apache-2.0 -MODCARGO_CRATES += assert_cmd 1.0.7 # MIT OR Apache-2.0 -MODCARGO_CRATES += atty0.2.14 # MIT -MODCARGO_CRATES += autocfg 1.0.1 # Apache-2.0 OR MIT -MODCARGO_CRATES += base64 0.13.0 # MIT/Apache-2.0 -MODCARGO_CRATES += bit-set 0.5.2 # MIT/Apache-2.0 -MODCARGO_CRATES += bit-vec 0.6.3 # MIT/Apache-2.0 -MODCARGO_CRATES += bitflags1.3.2 # MIT/Apache-2.0 -MODCARGO_CRATES += block-buffer0.7.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += block-buffer0.9.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += block-padding 0.1.5 # MIT OR Apache-2.0 -MODCARGO_CRATES += bstr0.2.17 # MIT OR Apache-2.0 -MODCARGO_CRATES += byte-tools 0.3.1 # MIT OR Apache-2.0 -MODCARGO_CRATES += byteorder 1.4.3 # Unlicense OR MIT -MODCARGO_CRATES += bytes 1.0.1 # MIT -MODCARGO_CRATES += cfg-if 0.1.10 # MIT/Apache-2.0 -MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0 -MODCARGO_CRATES += chrono 0.4.19 # MIT/Apache-2.0 -MODCARGO_CRATES += clap2.33.3 # MIT -MODCARGO_CRATES += cpufeatures 0.1.5 # MIT OR Apache-2.0 -MODCARGO_CRATES += ctor0.1.20 # Apache-2.0 OR MIT -MODCARGO_CRATES += difference 2.0.0 # MIT -MODCARGO_CRATES += difflib 0.4.0 # MIT -MODCARGO_CRATES += digest 0.8.1 # MIT OR Apache-2.0 -MODCARGO_CRATES += digest 0.9.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += doc-comment 0.3.3 # MIT -MODCARGO_CRATES += either 1.6.1 # MIT/Apache-2.0 -MODCARGO_CRATES += elasticlunr-rs 2.3.13 # MIT/Apache-2.0 -MODCARGO_CRATES += env_logger 0.7.1 # MIT/Apache-2.0 -MODCARGO_CRATES += fake-simd 0.1.2 # MIT/Apache-2.0 -MODCARGO_CRATES += filetime0.2.15 # MIT/Apache-2.0 -MODCARGO_CRATES += float-cmp 0.9.0 # MIT -MODCARGO_CRATES += fnv 1.0.7 # Apache-2.0 / MIT -MODCARGO_CRATES += form_urlencoded 1.0.1 # MIT/Apache-2.0 -MODCARGO_CRATES += fsevent 0.4.0 # MIT -MODCARGO_CRATES += fsevent-sys 2.0.1 # MIT -MODCARGO_CRATES += fuchsia-zircon 0.3.3 # BSD-3-Clause -MODCARGO_CRATES += fuchsia-zircon-sys 0.3.3 # BSD-3-Clause -MODCARGO_CRATES += futf0.1.4 # MIT / Apache-2.0 -MODCARGO_CRATES += futures 0.3.16 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-channel 0.3.16 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-core0.3.16 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-io 0.3.16 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-macro 0.3.16 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-sink0.3.16 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-task0.3.16 # MIT OR Apache-2.0 -MODCARGO_CRATES += futures-util0.3.16 # MIT OR Apache-2.0 -MODCARGO_CRATES += generic-array 0.12.4 # MIT -MODCARGO_CRATES += generic-array 0.14.4 # MIT -MODCARGO_CRATES += getopts 0.2.21 # MIT/Apache-2.0 -MODCARGO_CRATES += getrandom 0.1.16 # MIT OR Apache-2.0 -MODCARGO_CRATES += getrandom 0.2.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += gitignore 1.0.7 # MIT OR Apache-2.0 -MODCARGO_CRATES += glob0.3.0 # MIT/Apache-2.0 -MODCARGO_CRATES += h2 0.3.4 # MIT -MODCARGO_CRATES += handlebars 4.1.2 # MIT -MODCARGO_CRATES += hashbrown 0.11.2 # Apache-2.0/MIT -MODCARGO_CRATES += headers 0.3.4 # MIT -MODCARGO_CRATES += headers-core0.2.0 # MIT -MODCARGO_CRATES += heck0.3.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += hermit-abi 0.1.19 # MIT/Apache-2.0 -MODCARGO_CRATES += html5ever 0.25.1
Re: Repeated gimp crashes?
Stuart Henderson writes: > So it's the usual "software assumes it has the whole machine" problem, > so the crash is easier to hit when you have lots of RAM. > > I think we should cap that based on rlimit rather than hardcoding to > a fixed value in the config file, and probably also set to max like we > do in various other programs in base and ports. > > How about this? Yes, I like this approach. It works in my testing, after I undid these settings in ~/.config/GIMP/2.10/gimprc. This would explain why it set it 5 GB and 20 GB for the limits initially for my 40 GB RAM.
Re: [update] emacs-28.2
On Fri, Sep 16 2022, Jeremie Courreges-Anglas wrote: > On Thu, Sep 15 2022, Timo Myyrä wrote: >> Hmm, not sure why it removes directories. >> I tested by manually updating the PLIST to keep the directories. After >> unistalling emacs it seems to leave behind the /usr/local/share/emacs >> directory. It probably should remove it as it is mentioned in the >> PLIST? > > Regarding the directories stripped: it happens with eg the gtk3 FLAVOR, > probably because some dep already ships those directories. > > Here's a minimal diff. Since --without-native-compilation is the > default I dropped it. Was there a reason to explicitely add it? > > By popular demand, here are the no_x11 and gtk3 package flavors: > > https://russell.wxcvbn.org/pub/OpenBSD/snapshots/emacs-28.2/ > > I'm not aware of users affected by the bugs fixed in this 28.2 update, > but it seems worthwhile to push this in 7.2. I would appreciate some > test reports. Thank you folks for the feedback, I have committed this update with some tweaks: - refreshed one patch as pointed out by namn@ - dropped Xft from WANTLIB for the gtk2 and gtk3 FLAVORs Those of you who tested the gtk2 or gtk3 FLAVOR might want to reinstall emacs to prevent some warnings from pkg_add -u. > Also if someone could confirm that emacs-28.2 builds on > sparc64 (base-gcc) that would help. Glancing at the code changes, should be safe. > Thanks for bringing this up, Timo. Pff, I forgot to mention you in the commit message. Sorry about that. :-/ -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: [big-endian] unbreak graphics/webp-pixbuf-loader
On Wed, Sep 21 2022, George Koehler wrote: > On Thu, 22 Sep 2022 12:28:56 +1000 > Jonathan Gray wrote: > >> On Wed, Sep 21, 2022 at 10:13:44PM -0400, George Koehler wrote: >> This uses the compiler builtin __BYTE_ORDER__ instead of endian.h >> BYTE_ORDER. >> >> Both could be avoided by using htole32() instead. Then the two >> ifdefs could be removed as well. > > My 1st patch used swap32; this 2nd patch uses le32toh and works > equally well. ok for either swap32 or le32toh? ok jca@ for le32toh (I had the same diff in some tree). Better use le32toh as this is what should end up in the next POSIX version[0]. [0] https://www.austingroupbugs.net/view.php?id=162 -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
[update] sysutils/vifm to 0.12.1
Hello, New version is out with all OpenBSD patches incorporated into it. Apart from removing them, the changes are: * version bump * distinfo update * addition of fish shell completion files to PLIST Also several compilation warnings are gone, none of them indicated any kind of issue, so there were no patches for them before. Best regards, xaizek Index: Makefile === RCS file: /cvs/ports/sysutils/vifm/Makefile,v retrieving revision 1.4 diff -u -p -u -r1.4 Makefile --- Makefile27 Aug 2022 16:28:16 - 1.4 +++ Makefile22 Sep 2022 10:46:06 - @@ -1,5 +1,5 @@ COMMENT = ncurses file manager with Vim-like everything -V =0.12 +V =0.12.1 DISTNAME = vifm-${V} CATEGORIES = sysutils HOMEPAGE = https://vifm.info/ Index: distinfo === RCS file: /cvs/ports/sysutils/vifm/distinfo,v retrieving revision 1.4 diff -u -p -u -r1.4 distinfo --- distinfo27 Aug 2022 16:28:16 - 1.4 +++ distinfo22 Sep 2022 10:46:06 - @@ -1,2 +1,2 @@ -SHA256 (vifm-0.12.tar.bz2) = M6lhjzKzW1uMZEg4hPmtCZY8qEZbKTXe95FZAo4nssA= -SIZE (vifm-0.12.tar.bz2) = 1426579 +SHA256 (vifm-0.12.1.tar.bz2) = j+KBPr3Mz+ma7OArBdYqIJkVJdRrDM+67Dr2FMZlVog= +SIZE (vifm-0.12.1.tar.bz2) = 1510709 Index: patches/patch-src_Makefile_in === RCS file: patches/patch-src_Makefile_in diff -N patches/patch-src_Makefile_in --- patches/patch-src_Makefile_in 27 Aug 2022 16:28:16 - 1.3 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,24 +0,0 @@ -1. Install Default-256.vifm with other sample color schemes. -2. Port system exports CFLAGS and LDFLAGS which breaks tests. - -Index: src/Makefile.in src/Makefile.in.orig -+++ src/Makefile.in -@@ -628,7 +628,8 @@ dist_sample_colors__DATA = ../data/colors/astrell-root - ../data/colors/dmilith-user.vifm \ - ../data/colors/istib-solarized-dark.vifm \ - ../data/colors/juef-zenburn.vifm \ -- ../data/colors/reicheltd-light.vifm -+ ../data/colors/reicheltd-light.vifm \ -+ ../data/colors/Default-256.vifm - - dist_vim_doc__DATA = ../data/vim/doc/plugin/vifm-plugin.txt - nodist_vim_doc__DATA = $(abs_srcdir)/../data/vim/doc/plugin/tags -@@ -2599,6 +2600,7 @@ clean-local: - - runtests: - echo 'mkdir -p $(abs_builddir)/../tests/' > $@_ -+ echo 'unset CFLAGS LDFLAGS' > $@_ - echo \ - '$(MAKE) -C $(abs_srcdir)/../tests B=$(abs_builddir)/../tests/ CC="$(CC)"' \ - >> $@_ Index: patches/patch-src_compat_curses_c === RCS file: patches/patch-src_compat_curses_c diff -N patches/patch-src_compat_curses_c --- patches/patch-src_compat_curses_c 27 Aug 2022 16:28:16 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,23 +0,0 @@ -Disable old workaround for curses on OpenBSD. - -Index: src/compat/curses.c src/compat/curses.c.orig -+++ src/compat/curses.c -@@ -16,7 +16,7 @@ - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - */ - --#ifdef __OpenBSD__ -+#ifdef FAKE_NCURSESW - - #include "curses.h" - -@@ -31,7 +31,7 @@ int - compat_wget_wch(WINDOW *w, wint_t *wc) - { - *wc = wgetch(w); -- return ((char)*wc == ERR) ? ERR : OK; -+ return ((char)*wc == ERR) ? ERR : (*wc >= KEY_MIN ? KEY_CODE_YES : OK); - } - - int Index: patches/patch-src_compat_curses_h === RCS file: patches/patch-src_compat_curses_h diff -N patches/patch-src_compat_curses_h --- patches/patch-src_compat_curses_h 27 Aug 2022 16:28:16 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,21 +0,0 @@ -Disable old workaround for curses on OpenBSD. - -Index: src/compat/curses.h src/compat/curses.h.orig -+++ src/compat/curses.h -@@ -31,11 +31,11 @@ - * for implementation as it needs more than just wchar_t.) */ - #define K(x) ((wchar_t)((wint_t)0xe000 + 1 + (x))) - --/* OpenBSD has perverted ncurses library, which has stubs with infinite loops -- * instead of real wide functions. As there is only a couple of wide functions -- * in use, they can be emulated. */ -+/* In the past OpenBSD has perverted ncurses library, which had stubs with -+ * infinite loops instead of real wide functions. As there is only a couple of -+ * wide functions in use, they can be emulated on systems like that. */ -
powerpc bulk build report
Bulk build on macppc-0.ports.openbsd.org Started : Tue Aug 30 14:54:38 MDT 2022 Finished: Thu Sep 22 08:24:16 MDT 2022 Duration: 22 Days 17 hours 30 minutes Built using OpenBSD 7.2-beta (GENERIC) #14: Sat Aug 27 17:39:17 MDT 2022 Built 8158 packages Number of packages built each day: Aug 30: 389 Aug 31: 382 Sep 2: 151 Sep 3: 417 Sep 4: 412 Sep 5: 206 Sep 6: 108 Sep 7: 127 Sep 8: 247 Sep 9: 385 Sep 10: 520 Sep 11: 293 Sep 12: 354 Sep 13: 701 Sep 14: 584 Sep 15: 1772 Sep 16: 969 Sep 17: 26 Sep 18: 48 Sep 19: 67 Sep 20: 35 Sep 21: 55 Sep 22: 2 Critical path missing pkgs: http://build-failures.rhaalovely.net/powerpc/2022-08-30/summary.log Build failures: 6 http://build-failures.rhaalovely.net/powerpc/2022-08-30/devel/abseil-cpp.log http://build-failures.rhaalovely.net/powerpc/2022-08-30/games/mvdsv.log http://build-failures.rhaalovely.net/powerpc/2022-08-30/graphics/webp-pixbuf-loader.log http://build-failures.rhaalovely.net/powerpc/2022-08-30/lang/pcc/pcc-libs.log http://build-failures.rhaalovely.net/powerpc/2022-08-30/x11/py-qt5,python3.log http://build-failures.rhaalovely.net/powerpc/2022-08-30/x11/qt6/qtlottie.log Recurrent failures: failures/devel/abseil-cpp.log failures/lang/pcc/pcc-libs.log failures/summary.log New failures: +failures/games/mvdsv.log +failures/graphics/webp-pixbuf-loader.log +failures/x11/py-qt5,python3.log +failures/x11/qt6/qtlottie.log Resolved failures: -failures/devel/qcoro.log -failures/emulators/higan.log -failures/emulators/retroarch.log -failures/games/eduke32.log -failures/games/hyperrogue.log -failures/games/nblood.log -failures/geo/qgis.log -failures/graphics/birdfont.log -failures/graphics/openimageio.log -failures/lang/chicken/bootstrap.log -failures/lang/gambit.log -failures/multimedia/mkvtoolnix.log -failures/telephony/asterisk-g729.log -failures/x11/gnome/secrets.log Packages newly built: +converters/ruby-oj +devel/binutils +devel/py-editables,python3 +devel/py-executing,python3 +devel/py-jaraco-path,python3 +devel/py-littleutils,python3 +devel/py-parameterized,python3 +devel/py-path,python3 +devel/py-poetry-core,python3 +devel/py-pure_eval,python3 +devel/py-typeguard,python3 +devel/py2-parsing +graphics/kplot +graphics/librtprocess +graphics/ruby-chunky_png +graphics/ruby-chunky_png,ruby31 +graphics/ruby-rqrcode +net/py-websockets,python3 +sysutils/py-command_runner,python3 +sysutils/py-distlib,python3 +sysutils/py-filelock,python3 +sysutils/vifm +textproc/py-ini2toml,python3 +x11/kde-applications/ksanecore +x11/qt6/qtcharts +x11/qt6/qtconnectivity +x11/qt6/qtdatavis3d +x11/qt6/qtnetworkauth +x11/qt6/qtremoteobjects +x11/qt6/qtscxml +x11/qt6/qtsensors +x11/qt6/qtvirtualkeyboard +x11/qt6/qtwayland Packages not built this time: -archivers/deco -archivers/p7zip -archivers/p7zip,-main -archivers/p7zip,-rar -archivers/pecl-lzf,php74 -archivers/pecl-lzf,php81 -archivers/pecl-rar,php74 -astro/celestia -astro/gnuastro -astro/kstars -astro/wcslib -astro/xephem -audio/adplay -audio/adplug -audio/audacious/plugins -audio/audacity -audio/calf -audio/cantata -audio/clementine -audio/cozy -audio/cplay -audio/curseradio -audio/deadbeef -audio/gogglesmm -audio/hydrogen -audio/liblastfm -audio/libopenmpt -audio/lmms -audio/mpd -audio/mumble -audio/mumble,-main -audio/mumble,-server -audio/musikcube -audio/musique -audio/ncmpcpp -audio/ocp -audio/picard -audio/puddletag -audio/pykaraoke -audio/quodlibet -audio/rhythmbox -audio/ruby-taglib,ruby30 -audio/ruby-vorbis_comment,ruby30 -audio/siren -audio/solfege -audio/xmcd -audio/xmms2 -audio/xmms2-scrobbler -audio/zmusic -benchmarks/glmark2 -benchmarks/netperf-wrapper,,-gui -benchmarks/netperf-wrapper,-gui -benchmarks/tsung -biology/emboss -cad/abc -cad/dxf2gcode -cad/fritzing -cad/geda-gaf -cad/gnucap -cad/lepton-eda -cad/librecad -cad/ngspice/libngspice -cad/ngspice/ngspice -cad/openscad -cad/opensta -cad/pcb -cad/pcb2gcode -cad/qelectrotech -cad/qflow -cad/yosys -chinese/libpinyin -comms/chirp -comms/conserver,ipmi -comms/conserver,ipmi,net -comms/fldigi -comms/gnuradio -comms/hamlib -comms/hamlib, -comms/hamlib,,-main -comms/hamlib,,-python -comms/hamlib,,-tcl -comms/hamlib,-main -comms/hamlib,-python -comms/hamlib,-tcl -comms/sigrok/libsigrok -comms/sigrok/pulseview -comms/sigrok/sigrok-cli -comms/tlf -comms/wammu -comms/xastir -comms/xlog -converters/ruby-multi_json,ruby27 -converters/wv2 -databases/kdb -databases/kyotocabinet -databases/openldap,aci -databases/openldap,aci,-main -databases/openldap,aci,-server -databases/openldap,aci,gssapi -databases/openldap,aci,gssapi,-main -databases/openldap,aci,gssapi,-server -databases/openldap,gssapi -databases/openldap,gssapi,-main -databases/openldap,gssapi,-server -databases/pecl-redis,php74 -databases/pecl-redis,php81 -databases/pg_stats_reporter -databases/pgadmin3 -databases/pgfouine -databases/pgmodeler -databases/pkglocatedb -databases/ports-readmes -databases/ports-readmes-dancer -databases/postgresql,-pg_upgrade -databases/postgresql-plr -databases/postgresql-previou
[maintainer update] print/ghostscript/gnu 10.0.0
Here's an update to ghostscript 10.0.0 Unfortunately there seems to be a bit of confusion whether the version is 10.0.0 or 10.00.0, so we need some gymnastics to not break PLIST substitution. Since there's no documented security content, there's probably no harm in waiting until after 7.2 with that one if the update is deemed too risky.Index: Makefile === RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v retrieving revision 1.124 diff -u -p -r1.124 Makefile --- Makefile 3 Jul 2022 22:45:21 - 1.124 +++ Makefile 22 Sep 2022 18:20:14 - @@ -1,7 +1,8 @@ COMMENT = PostScript and PDF interpreter -VERSION = 9.56.1 -DISTNAME = ghostscript-${VERSION} +VERSION = 10.00.0 +DISTVSN = 10.0.0 +DISTNAME = ghostscript-${DISTVSN} EXTRACT_SUFX = .tar.xz CATEGORIES = lang print SHARED_LIBS = gs 17.0 Index: distinfo === RCS file: /cvs/ports/print/ghostscript/gnu/distinfo,v retrieving revision 1.19 diff -u -p -r1.19 distinfo --- distinfo 13 Apr 2022 14:23:19 - 1.19 +++ distinfo 22 Sep 2022 18:20:14 - @@ -1,2 +1,2 @@ -SHA256 (ghostscript-9.56.1.tar.xz) = 1DQGgFZQAJtCw9X23FNSM0VFM8HifBOnfdHUYqBWuOQ= -SIZE (ghostscript-9.56.1.tar.xz) = 62589232 +SHA256 (ghostscript-10.0.0.tar.xz) = 8fpYX3x9Mq36gas4k4gQCsnfg0ROtk2x+5JzcUHvn2E= +SIZE (ghostscript-10.0.0.tar.xz) = 62749144 Index: pkg/PLIST === RCS file: /cvs/ports/print/ghostscript/gnu/pkg/PLIST,v retrieving revision 1.33 diff -u -p -r1.33 PLIST --- pkg/PLIST 13 Apr 2022 14:23:20 - 1.33 +++ pkg/PLIST 22 Sep 2022 18:20:14 - @@ -68,45 +68,10 @@ man/de/man1/ @man man/man1/ps2ps.1 share/doc/ghostscript/ share/doc/ghostscript/${VERSION}/ -share/doc/ghostscript/${VERSION}/API.htm -share/doc/ghostscript/${VERSION}/C-style.htm share/doc/ghostscript/${VERSION}/COPYING -share/doc/ghostscript/${VERSION}/DLL.htm -share/doc/ghostscript/${VERSION}/Deprecated.htm -share/doc/ghostscript/${VERSION}/Develop.htm -share/doc/ghostscript/${VERSION}/Devices.htm -share/doc/ghostscript/${VERSION}/Drivers.htm -share/doc/ghostscript/${VERSION}/Fonts.htm share/doc/ghostscript/${VERSION}/GS9_Color_Management.pdf -share/doc/ghostscript/${VERSION}/History9.htm -share/doc/ghostscript/${VERSION}/Install.htm -share/doc/ghostscript/${VERSION}/Language.htm -share/doc/ghostscript/${VERSION}/Lib.htm -share/doc/ghostscript/${VERSION}/Make.htm share/doc/ghostscript/${VERSION}/News.htm -share/doc/ghostscript/${VERSION}/Ps-style.htm -share/doc/ghostscript/${VERSION}/Ps2epsi.htm -share/doc/ghostscript/${VERSION}/Psfiles.htm -share/doc/ghostscript/${VERSION}/Readme.htm -share/doc/ghostscript/${VERSION}/Release.htm -share/doc/ghostscript/${VERSION}/SavedPages.htm -share/doc/ghostscript/${VERSION}/Source.htm -share/doc/ghostscript/${VERSION}/Unix-lpr.htm -share/doc/ghostscript/${VERSION}/Use.htm -share/doc/ghostscript/${VERSION}/VectorDevices.htm -share/doc/ghostscript/${VERSION}/WhatIsGS.htm -share/doc/ghostscript/${VERSION}/gdevds32.c share/doc/ghostscript/${VERSION}/images/ -share/doc/ghostscript/${VERSION}/images/Artifex_logo.png -share/doc/ghostscript/${VERSION}/images/favicon.png -share/doc/ghostscript/${VERSION}/images/ghostscript_logo.png -share/doc/ghostscript/${VERSION}/images/hamburger-light.png -share/doc/ghostscript/${VERSION}/images/x-light.png -share/doc/ghostscript/${VERSION}/index.html -share/doc/ghostscript/${VERSION}/pscet_status.txt -share/doc/ghostscript/${VERSION}/sample_downscale_device.htm -share/doc/ghostscript/${VERSION}/subclass.htm -share/doc/ghostscript/${VERSION}/thirdparty.htm share/ghostscript/ share/ghostscript/${VERSION}/ share/ghostscript/${VERSION}/lib/
Re: powerpc bulk build report
On Thu, 22 Sep 2022 08:24:48 -0600 (MDT) gkoeh...@openbsd.org wrote: > Bulk build on macppc-0.ports.openbsd.org > > Started : Tue Aug 30 14:54:38 MDT 2022 > Finished: Thu Sep 22 08:24:16 MDT 2022 > Duration: 22 Days 17 hours 30 minutes This bulk is not finished. I stopped the bulk (with /usr/ports/logs/powerpc/stop) and restarted it to fix a problem; but dpb(1) did exit 0, so my script mistook it as a finished bulk and mailed this report. Beware that the "Resolved failures" in this report are not really resolved; the bulk has not yet reached those packages, and I expect the packages to fail again when reached. The restarted bulk has fixed x11/qt6/qtlottie. > Built using OpenBSD 7.2-beta (GENERIC) #14: Sat Aug 27 17:39:17 MDT 2022 > > Built 8158 packages > > Number of packages built each day: > Aug 30: 389 > Aug 31: 382 > Sep 2: 151 > Sep 3: 417 > Sep 4: 412 > Sep 5: 206 > Sep 6: 108 > Sep 7: 127 > Sep 8: 247 > Sep 9: 385 > Sep 10: 520 > Sep 11: 293 > Sep 12: 354 > Sep 13: 701 > Sep 14: 584 > Sep 15: 1772 > Sep 16: 969 > Sep 17: 26 > Sep 18: 48 > Sep 19: 67 > Sep 20: 35 > Sep 21: 55 > Sep 22: 2 > > > > Critical path missing pkgs: > http://build-failures.rhaalovely.net/powerpc/2022-08-30/summary.log > > Build failures: 6 > http://build-failures.rhaalovely.net/powerpc/2022-08-30/devel/abseil-cpp.log > http://build-failures.rhaalovely.net/powerpc/2022-08-30/games/mvdsv.log > http://build-failures.rhaalovely.net/powerpc/2022-08-30/graphics/webp-pixbuf-loader.log > http://build-failures.rhaalovely.net/powerpc/2022-08-30/lang/pcc/pcc-libs.log > http://build-failures.rhaalovely.net/powerpc/2022-08-30/x11/py-qt5,python3.log > http://build-failures.rhaalovely.net/powerpc/2022-08-30/x11/qt6/qtlottie.log > > Recurrent failures: > failures/devel/abseil-cpp.log > failures/lang/pcc/pcc-libs.log > failures/summary.log > > New failures: > +failures/games/mvdsv.log > +failures/graphics/webp-pixbuf-loader.log > +failures/x11/py-qt5,python3.log > +failures/x11/qt6/qtlottie.log > > Resolved failures: > -failures/devel/qcoro.log > -failures/emulators/higan.log > -failures/emulators/retroarch.log > -failures/games/eduke32.log > -failures/games/hyperrogue.log > -failures/games/nblood.log > -failures/geo/qgis.log > -failures/graphics/birdfont.log > -failures/graphics/openimageio.log > -failures/lang/chicken/bootstrap.log > -failures/lang/gambit.log > -failures/multimedia/mkvtoolnix.log > -failures/telephony/asterisk-g729.log > -failures/x11/gnome/secrets.log > > Packages newly built: > +converters/ruby-oj > +devel/binutils > +devel/py-editables,python3 > +devel/py-executing,python3 > +devel/py-jaraco-path,python3 > +devel/py-littleutils,python3 > +devel/py-parameterized,python3 > +devel/py-path,python3 > +devel/py-poetry-core,python3 > +devel/py-pure_eval,python3 > +devel/py-typeguard,python3 > +devel/py2-parsing > +graphics/kplot > +graphics/librtprocess > +graphics/ruby-chunky_png > +graphics/ruby-chunky_png,ruby31 > +graphics/ruby-rqrcode > +net/py-websockets,python3 > +sysutils/py-command_runner,python3 > +sysutils/py-distlib,python3 > +sysutils/py-filelock,python3 > +sysutils/vifm > +textproc/py-ini2toml,python3 > +x11/kde-applications/ksanecore > +x11/qt6/qtcharts > +x11/qt6/qtconnectivity > +x11/qt6/qtdatavis3d > +x11/qt6/qtnetworkauth > +x11/qt6/qtremoteobjects > +x11/qt6/qtscxml > +x11/qt6/qtsensors > +x11/qt6/qtvirtualkeyboard > +x11/qt6/qtwayland > > Packages not built this time: > -archivers/deco > -archivers/p7zip > -archivers/p7zip,-main > -archivers/p7zip,-rar > -archivers/pecl-lzf,php74 > -archivers/pecl-lzf,php81 > -archivers/pecl-rar,php74 > -astro/celestia > -astro/gnuastro > -astro/kstars > -astro/wcslib > -astro/xephem > -audio/adplay > -audio/adplug > -audio/audacious/plugins > -audio/audacity > -audio/calf > -audio/cantata > -audio/clementine > -audio/cozy > -audio/cplay > -audio/curseradio > -audio/deadbeef > -audio/gogglesmm > -audio/hydrogen > -audio/liblastfm > -audio/libopenmpt > -audio/lmms > -audio/mpd > -audio/mumble > -audio/mumble,-main > -audio/mumble,-server > -audio/musikcube > -audio/musique > -audio/ncmpcpp > -audio/ocp > -audio/picard > -audio/puddletag > -audio/pykaraoke > -audio/quodlibet > -audio/rhythmbox > -audio/ruby-taglib,ruby30 > -audio/ruby-vorbis_comment,ruby30 > -audio/siren > -audio/solfege > -audio/xmcd > -audio/xmms2 > -audio/xmms2-scrobbler > -audio/zmusic > -benchmarks/glmark2 > -benchmarks/netperf-wrapper,,-gui > -benchmarks/netperf-wrapper,-gui > -benchmarks/tsung > -biology/emboss > -cad/abc > -cad/dxf2gcode > -cad/fritzing > -cad/geda-gaf > -cad/gnucap > -cad/lepton-eda > -cad/librecad > -cad/ngspice/libngspice > -cad/ngspice/ngspice > -cad/openscad > -cad/opensta > -cad/pcb > -cad/pcb2gcode > -cad/qelectrotech > -cad/qflow > -cad/yosys > -chinese/libpinyin > -comms/chirp > -comms/conserver,ipmi > -comms/conserver,ipmi,net > -comms/fldigi > -comms/gnuradio > -comms/hamlib > -comms/hamlib, > -comms/hamlib,,-main > -comms/hamlib,,-python > -comms/hamli
Re: [maintainer update] print/ghostscript/gnu 10.0.0
And now also with update-patches ... On 9/22/22 20:26, Volker Schlecht wrote: Here's an update to ghostscript 10.0.0 Unfortunately there seems to be a bit of confusion whether the version is 10.0.0 or 10.00.0, so we need some gymnastics to not break PLIST substitution. Since there's no documented security content, there's probably no harm in waiting until after 7.2 with that one if the update is deemed too risky.Index: Makefile === RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v retrieving revision 1.124 diff -u -p -r1.124 Makefile --- Makefile 3 Jul 2022 22:45:21 - 1.124 +++ Makefile 22 Sep 2022 18:31:09 - @@ -1,7 +1,8 @@ COMMENT = PostScript and PDF interpreter -VERSION = 9.56.1 -DISTNAME = ghostscript-${VERSION} +VERSION = 10.00.0 +DISTVSN = 10.0.0 +DISTNAME = ghostscript-${DISTVSN} EXTRACT_SUFX = .tar.xz CATEGORIES = lang print SHARED_LIBS = gs 17.0 Index: distinfo === RCS file: /cvs/ports/print/ghostscript/gnu/distinfo,v retrieving revision 1.19 diff -u -p -r1.19 distinfo --- distinfo 13 Apr 2022 14:23:19 - 1.19 +++ distinfo 22 Sep 2022 18:31:09 - @@ -1,2 +1,2 @@ -SHA256 (ghostscript-9.56.1.tar.xz) = 1DQGgFZQAJtCw9X23FNSM0VFM8HifBOnfdHUYqBWuOQ= -SIZE (ghostscript-9.56.1.tar.xz) = 62589232 +SHA256 (ghostscript-10.0.0.tar.xz) = 8fpYX3x9Mq36gas4k4gQCsnfg0ROtk2x+5JzcUHvn2E= +SIZE (ghostscript-10.0.0.tar.xz) = 62749144 Index: patches/patch-configure === RCS file: /cvs/ports/print/ghostscript/gnu/patches/patch-configure,v retrieving revision 1.4 diff -u -p -r1.4 patch-configure --- patches/patch-configure 13 Apr 2022 14:23:19 - 1.4 +++ patches/patch-configure 22 Sep 2022 18:31:09 - @@ -1,7 +1,7 @@ Index: configure --- configure.orig +++ configure -@@ -11408,8 +11408,8 @@ DLL_EXT="" +@@ -11470,8 +11470,8 @@ DLL_EXT="" SO_LIB_VERSION_SEPARATOR="." libname1="_SO_BASE)\$(GS_SOEXT)\$(DLL_EXT)" @@ -12,7 +12,7 @@ Index: configure GS_SONAME="lib\$(GS${libname1}" GS_SONAME_MAJOR="lib\$(GS${libname2}" GS_SONAME_MAJOR_MINOR="lib\$(GS${libname3}" -@@ -11520,11 +11520,11 @@ case $host in +@@ -11582,11 +11582,11 @@ case $host in ;; *bsd*) DYNAMIC_CFLAGS="-fPIC $DYNAMIC_CFLAGS" Index: pkg/PLIST === RCS file: /cvs/ports/print/ghostscript/gnu/pkg/PLIST,v retrieving revision 1.33 diff -u -p -r1.33 PLIST --- pkg/PLIST 13 Apr 2022 14:23:20 - 1.33 +++ pkg/PLIST 22 Sep 2022 18:31:09 - @@ -68,45 +68,10 @@ man/de/man1/ @man man/man1/ps2ps.1 share/doc/ghostscript/ share/doc/ghostscript/${VERSION}/ -share/doc/ghostscript/${VERSION}/API.htm -share/doc/ghostscript/${VERSION}/C-style.htm share/doc/ghostscript/${VERSION}/COPYING -share/doc/ghostscript/${VERSION}/DLL.htm -share/doc/ghostscript/${VERSION}/Deprecated.htm -share/doc/ghostscript/${VERSION}/Develop.htm -share/doc/ghostscript/${VERSION}/Devices.htm -share/doc/ghostscript/${VERSION}/Drivers.htm -share/doc/ghostscript/${VERSION}/Fonts.htm share/doc/ghostscript/${VERSION}/GS9_Color_Management.pdf -share/doc/ghostscript/${VERSION}/History9.htm -share/doc/ghostscript/${VERSION}/Install.htm -share/doc/ghostscript/${VERSION}/Language.htm -share/doc/ghostscript/${VERSION}/Lib.htm -share/doc/ghostscript/${VERSION}/Make.htm share/doc/ghostscript/${VERSION}/News.htm -share/doc/ghostscript/${VERSION}/Ps-style.htm -share/doc/ghostscript/${VERSION}/Ps2epsi.htm -share/doc/ghostscript/${VERSION}/Psfiles.htm -share/doc/ghostscript/${VERSION}/Readme.htm -share/doc/ghostscript/${VERSION}/Release.htm -share/doc/ghostscript/${VERSION}/SavedPages.htm -share/doc/ghostscript/${VERSION}/Source.htm -share/doc/ghostscript/${VERSION}/Unix-lpr.htm -share/doc/ghostscript/${VERSION}/Use.htm -share/doc/ghostscript/${VERSION}/VectorDevices.htm -share/doc/ghostscript/${VERSION}/WhatIsGS.htm -share/doc/ghostscript/${VERSION}/gdevds32.c share/doc/ghostscript/${VERSION}/images/ -share/doc/ghostscript/${VERSION}/images/Artifex_logo.png -share/doc/ghostscript/${VERSION}/images/favicon.png -share/doc/ghostscript/${VERSION}/images/ghostscript_logo.png -share/doc/ghostscript/${VERSION}/images/hamburger-light.png -share/doc/ghostscript/${VERSION}/images/x-light.png -share/doc/ghostscript/${VERSION}/index.html -share/doc/ghostscript/${VERSION}/pscet_status.txt -share/doc/ghostscript/${VERSION}/sample_downscale_device.htm -share/doc/ghostscript/${VERSION}/subclass.htm -share/doc/ghostscript/${VERSION}/thirdparty.htm share/ghostscript/ share/ghostscript/${VERSION}/ share/ghostscript/${VERSION}/lib/
Re: [MAINTAINER UPDATE] www/honk 0.9.7 -> 0.9.8
I would appricate it if Honk 0.9.8 makes it in the 7.2 ports -release but I think it will not as it is now. As we Honked today, I try to explain how I would change the diff. Basically, I find it good that you care of not experienced users but this information is not required that the port works or is useable and it makes more work to have informations on various places (that means not, that you should remove it, I just would implement it in another way). I would write it in the following way. Honk requires relayd(8) (because it is already in the base system) as TLS endpoint. That means you need a SSL certificate which you can obtain using acme-client(1) and a server section in httpd.conf(8) (maybe including a 302 redirect from HTTP to HTTPS). - for experienced users you have nothing more to explain and it keeps discussions about how to make this and that away from the mailing list. If someone uses software x they have to self find out how (thats why the information that relayd is in the base system). If you are new to running your own web services or to Honk, there is a detailed writeup at the maintainer blog ... - your URL, there you can explain all details (from DNS - to cron) and also show how to setup the dev version of Honk to help tedu test things. In your blog you could spread the word about the OS, Honk and the fedi. Beside of that, in the examples directory of Honk you find example configuration files. - just ask tedu to add your acme-client.conf, httpd.conf and relayd.conf file which you also could use to decument / explain things. - then you could add the 4 lines of the relayd.conf file which are related to Honk, the init and the upgrade section. Just a idea and just my 2 cents, the committers decide. BTW the diff still works as it should, I setup Honk again on a clean install using 7.2 GENERIC.MP#734 amd64 from monday this week. Regards, Christoph P. S. sorry if the format is not as it should be, I try to use Mutt.
Re: plan9port works on i386 and powerpc
On Wed, 14 Sep 2022 17:38:12 -0700 Kyle Milz wrote: > Unfortunately, building at least on sparc64 does not complete. > Curiously it also does not fail, it just stops after 'mk' is compiled. > So I think ONLY_FOR_ARCHES may need to be retained, with the platforms > we have tested. Thank you for trying multiple archs. I have committed the below diff, which retains ONLY_FOR_ARCHES. Index: Makefile === RCS file: /cvs/ports/plan9/plan9port/Makefile,v retrieving revision 1.39 diff -u -p -r1.39 Makefile --- Makefile11 Mar 2022 19:49:08 - 1.39 +++ Makefile22 Sep 2022 23:48:19 - @@ -1,6 +1,4 @@ -ONLY_FOR_ARCHS = amd64 i386 powerpc -BROKEN-i386 = various "invalid operand for instruction", OpenBSD-386-asm.S -BROKEN-powerpc = threading issues +ONLY_FOR_ARCHS = amd64 i386 powerpc powerpc64 COMMENT = Plan 9 from user space
[big-endian] unbreak games/mvdsv
About mvdsv, the QuakeWorld server, I don't play this game, but I want to fix an error in CMakeLists.txt, which broke this package on big-endian platforms. kmos had added BROKEN-sparc64, but I got the same error on powerpc. This diff adds the missing PRIVATE keyword, so I can package mvdsv on powerpc. I didn't bump REVISION. ok to commit? Index: Makefile === RCS file: /cvs/ports/games/mvdsv/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile12 Sep 2022 00:29:05 - 1.7 +++ Makefile22 Sep 2022 18:40:01 - @@ -1,5 +1,3 @@ -BROKEN-sparc64 = target_compile_definitions called with invalid arguments BIG_ENDIAN - COMMENT = QuakeWorld server GH_ACCOUNT = QW-Group Index: patches/patch-CMakeLists_txt === RCS file: /cvs/ports/games/mvdsv/patches/patch-CMakeLists_txt,v retrieving revision 1.1 diff -u -p -r1.1 patch-CMakeLists_txt --- patches/patch-CMakeLists_txt24 Aug 2022 03:24:32 - 1.1 +++ patches/patch-CMakeLists_txt22 Sep 2022 18:40:01 - @@ -1,5 +1,6 @@ Remove link to dl as it is in OpenBSD's libc Have Cmake find and link to devel/pcre if installed, otherwise fall back to bundled pcre. +Prevent error in target_compile_definitions when big-endian Index: CMakeLists.txt --- CMakeLists.txt.orig +++ CMakeLists.txt @@ -63,6 +64,15 @@ Index: CMakeLists.txt else() target_link_libraries(${PROJECT_NAME} ws2_32) target_link_libraries(${PROJECT_NAME} winmm) +@@ -135,7 +152,7 @@ target_compile_definitions(${PROJECT_NAME} PRIVATE USE + include (TestBigEndian) + TEST_BIG_ENDIAN(IS_BIG_ENDIAN) + if(IS_BIG_ENDIAN) +- target_compile_definitions(${PROJECT_NAME} __BIG_ENDIAN__Q__) ++ target_compile_definitions(${PROJECT_NAME} PRIVATE __BIG_ENDIAN__Q__) + message(STATUS "BIG_ENDIAN") + else() + target_compile_definitions(${PROJECT_NAME} PRIVATE __LITTLE_ENDIAN__Q__) @@ -147,6 +164,9 @@ if(CURL_FOUND) target_link_libraries(${PROJECT_NAME} ${CURL_LIBRARIES}) endif()