summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-09-25doc: Updated textproc/xapian-omega to 1.4.21schmonz1-1/+2
2022-09-25Update to 1.4.21. From the changelog:schmonz1-4/+4
documentation: * Consistently say "macOS" not "Mac OS X", "OS X", etc. indexers: * omindex: + Add support for gzip-compressed SVG files (.svgz). + Handle <title> in SVG. Previously only <dc:title> inside <metadata> was considered. If both are present, <title> now takes precedence. testsuite: * omegatest: Add skip-for-32-bit-time_t mechanism and use it to conditionally enable some testcases which fail on platforms with 32-bit time_t. build system: * Update to use AX_CXX_COMPILE_STDCXX which is a replacement for AX_CXX_COMPILE_STDCXX_11 (which we were using) which also supports newer C++ standards versions which will be useful. For C++11 the only difference seems to be that the macro now checks for attribute support - we use C++11 attributes so that seems a good thing. Updating during the freeze for the bug and portability fixes.
2022-09-25Reset PKGREVISION on xapian update.schmonz2-4/+2
2022-09-25doc: Updated textproc/xapian to 1.4.21schmonz1-1/+2
2022-09-25Update to 1.4.21. From the changelog:schmonz3-10/+10
glass backend: * Avoid throwing InvalidArgument when searching for overlong terms in some cases. Such terms can't match, but are valid to query for. Patch from Robert Stepanek in https://github.com/xapian/xapian/pull/313. chert backend: * Avoid throwing InvalidArgument when searching for overlong terms in some cases. Such terms can't match, but are valid to query for. build system: * Clean up cygwin and mingw configure checks. When we check $host_os, always anchor at the start (e.g. cygwin* not *cygwin*), and check for msys* as well since that's a derivative of cygwin and behaves similarly for the things we're checking here. * Update to use AX_CXX_COMPILE_STDCXX which is a replacement for AX_CXX_COMPILE_STDCXX_11 (which we were using) which also supports newer C++ standards versions which will be useful. For C++11 the only difference seems to be that the macro now checks for attribute support - we use C++11 attributes so that seems a good thing. documentation: * INSTALL: Restructure MSVC section for clarity. * INSTALL: Mention -D_FORTIFY_SOURCE=3 too (fairly new - requires GCC 12). * Consistently say "macOS" not "Mac OS X", "OS X", etc. * admin_notes.rst: + Update locking section to cover Open File Description locks + Add some discussion of block sizes (fixes #819, reported by mgautier) + Fix cut-and-paste error - we were suggesting that the docdata table only exists if there's positional data. Noted by Gaurav Arora. + Improve markup examples: * Stop using std::endl in examples since this seems to be C++ best practice as it causes a flush of the stream, which is rarely actually wanted. Also often the replacement \n can be combined with a string literal. portability: * Stop trying to check for incompatible C++ ABI between the compiler used to build xapian-core and the compiler used to build code using xapian-core. This check was helpful in the GCC 3 days, but ABI versions 2 and up are compatible aside from obscure corner cases, and GCC now defaults to using the latest ABI version it supports. The result is that this check is no longer useful enough to justify the noise. We still check for incompatible _GLIBCXX_DEBUG between the library and application builds, since that will cause things not to work, and the normal error message doesn't make it clear what's wrong. Reported by David Bremner. * Fix new warnings from GCC 12. * Avoid undefined value use when unpacking a key in a corrupted glass docdata table. We now skip further checks on the entry in this case. * Merge allocations in MSVC directory reading compatibility code so we can allocate in a single malloc() call. * Add accept() wrapper which checks an assumption that Microsoft's SOCKET type only actually holds 32 bit values even in 64 bit platforms and throws an exception if violated. * Eliminate a use of sprintf. * Squash some unhelpful MSVC deprecation warnings. * Declare dummy invalid parameter handler noexcept to fix a warning from MSVC. * Include <stdlib.h> in configure check for sys_errlist as that's where it is with mingw and MSVC. debug code: * Fix debug logging for Xapian::Internal::intrusive_ptr<const T>. GCC 12.2 warned about infinite recursion in the old version, and this seems to be the case. This code has been there a long time, but is only used when debug logging is enabled. It does seem to be used, so presumably nobody's tried to log something which triggered it. Updating during the freeze for the bug and portability fixes.
2022-09-25Note update of math/z3 to 4.8.3nb4.he1-1/+2
2022-09-25math/z3: make this build on NetBSD/macppc 9.99.99.he5-3/+144
Fixes two issues: * <immintrin.h> is only available on amd64 and i386 (I think...) * The scanner depends on signed chars a number of places. Sprinkle "signed" a minimal set of places to make this explicit, to deal with powerpc where "char" == "unsigned char". Bump PKGREVISION.
2022-09-25felinks: don't need to set GITHUB_PROJECTtnn1-2/+1
2022-09-25whitespacetnn1-1/+3
2022-09-25doc: Updated www/felinks to 0.15.1tnn2-3/+3
2022-09-25felinks: catch up with upstream repo rename. Update to 0.15.1tnn2-15/+14
ELinks 0.15.1 * about:config * option --always-load-config #137 * compilation fixes on Windows #140 * added ui.background_char #142 * sample build scripts and docker files * experimental DGI support * DOS port based on links code * configurable Accept-Header #143 * minor compilation fixes ELinks 0.15.0 * Serbian translation update ELinks 0.15.0rc2 Released on 2021-12-19 * Serbian translation update * HOME_ETC ELinks 0.15.0rc1 * removed -Wno-pointer-sign from CFLAGS * close stdin before calling a background program (sgerwk) and options related to it #108, #109, #110, #113 * gemini protocol and text/gemini mime type * changed rendering of blockquote element * avoid tmpfile in lua (sgerwk) #115, #118 * console.log in js (mtatton) #93 * localstorage (mtatton) #98 * options document.browse.search.beginning_only document.browse.search.ignore_history ui.double_esc * ui.temperature.* to show temperature of CPU * document.plain.fixup_tables * enhanced ecmascript code. Added QuickJS * Notes on ECMAScript: requires C++ compiler, sqlite3, libxml++5 >= 5.0.1.GIT and either mozjs78-dev or QuickJS-2021-03-27 Most sites don't work, some crash. Some workarounds were implemented: a) ECMAScript is disabled by default b) ~/.elinks/allow.txt and ~/.elinks/disallow.txt with url prefixes c) Added toggle-ecmascript action. You can bind it to some key * other small fixes
2022-09-25htop: Add options for selecting curses typekim2-1/+13
Users can now select wide-curses for enabling unicode characters on NetBSD.
2022-09-25webkit-gtk: Set USE_PKGSRC_GCC_(RUNTIME) when building on NetBSD 9nia1-1/+8
We likely need this anyway since WebKit requires GCC 8 at minimum, but forcing pkgsrc libgcc to be used (and thus bypassing the one built with the custom build system in NetBSD that doesn't include __fixdfti on aarch64) may be a useful workaround for PR toolchain/57022
2022-09-25Revbump due to fixing linkage with libpisock in pilot-link-libsnros6-12/+12
2022-09-25Really make sure libpisock is linked with -lm -- should fix compilation ofnros1-2/+6
dependents that previously died because ldexp(), frexp() were unavailable.
2022-09-25doc/TODO: add somewiz1-3/+10
+ cairomm-1.14.4, cairomm1.16-1.16.2, flac-1.4.1, hs-aeson-2.1.1.0, i3-4.21, libbluray-1.3.3, ocaml-findlib-1.9.6, popt-1.19, rust-analyzer-0.0.20220919.
2022-09-24devel/devIL: make this build & install on NetBSD/macppc.he5-2/+61
A few patches to include <altivec.h> when __ALTIVEC__ is defined, and passing -maltivec on powerpc ports.
2022-09-24Updated meta-pkgs/gstreamer1-default-backendadam1-1/+2
2022-09-24gstreamer1-default-backend: updated to 1.1 - added macos pluginsadam1-2/+7
2022-09-24Added audio/gst-plugins1-osxaudio, multimedia/gst-plugins1-osxvideoadam1-1/+3
2022-09-24gst-plugins1-osxvideo: added version 1.20.3adam4-1/+26
macOS video plugin
2022-09-24gst-plugins1-osxaudio: added version 1.20.3adam4-1/+26
macOS audio plugin
2022-09-24Remove DESCR. xapian bindings are using DESCR_SRC from xapian/module.mk,schmonz1-1/+0
and if for some reason that causes trouble then the fix will be to add DESCR to all of them.
2022-09-24Remove a vestige of Python 2.x support.schmonz1-2/+1
2022-09-24Point to the upstream bug with notes about PHP 8 compatibility.schmonz1-1/+2
2022-09-24Remove conditional-logic remnants for older Ruby versions no longer in pkgsrc.schmonz2-27/+16
2022-09-24collectd-varnish: not BROKEN since recent varnish commitwiz1-3/+1
2022-09-24openjdk8: attempt to work around build failure on aarch64nia2-1/+30
2022-09-24hs-cryptonite: need prefs.mk to be included herenia1-1/+3
2022-09-24devilutionx: Avoid forcing static linkage against libstdc++nia3-3/+26
Avoid mixing PIE and non-PIE code on aarch64, which results in a build failure
2022-09-24libtorrent-rasterbar: Use GNU language variant to get builtin alloca CVS: ↵nia1-2/+3
----------------------------------------------------------------------
2022-09-24velena: cannot build on aarch64 due to -m32 usagenia1-1/+2
2022-09-24warzone2100: Needs gnu standard variant to get alloca builtinnia1-1/+4
2022-09-249base: do not force static linkingnia1-15/+4
2022-09-24csharp-xapian: fix PLIST, bump PKGREVISIONwiz2-3/+4
2022-09-24hs-cryptonite: Fix PLIST on aarch64nia2-5/+10
2022-09-24libstark: requires sse4, mark as x86_64-onlynia1-1/+4
2022-09-24WCMCommander: needs gnu language variant for alloca builtinnia1-1/+4
2022-09-24collectd-varnish: mark as BROKEN, builds on no platformnia1-1/+3
2022-09-24findcrcs: Give up pretending this is supposed to work on anything but amd64nia1-1/+4
2022-09-24ytree: on NetBSD build with PIC-enabled version of libcompat.ania1-3/+5
2022-09-24khtml: appears to build alloca-using code with std=c++1znia1-1/+2
2022-09-24bulk-test-go: Correct hugo PKGNAME, fix buildbsiegert1-3/+3
Bump date too.
2022-09-24mono: Don't assume <sys/auxv.h> is available on NetBSD/aarch64nia2-1/+36
2022-09-24vte3: Attempt to fix on aarch64 with workaround for GCC 10 toolchain bugnia1-0/+10
2022-09-24cairo: if quartz is found, prefer it to x11wiz1-2/+5
(cairo-quartz is needed by gtk4)
2022-09-24gtkada: removewiz8-148/+3
does not build in any bulk builds I could find, no users in pkgsrc
2022-09-24zopeedit: removewiz6-59/+3
Does not build in any bulk builds since June, dead upstream Replacement collective.zopeedit could be packaged if someone is interested
2022-09-24OdfConverter: removewiz10-191/+3
Does not build in any bulk builds I could find, upstream development stopped in 2010.
2022-09-24libbind: mark as not for NetBSDwiz1-2/+3
does not build on NetBSD, and is only needed by mk/resolv.buildlink3.mk on platforms that do not provide a libbind.