Commit graph

349006 commits

Author SHA1 Message Date
wiz
0953c98244 py-iso3166: not for python 3.6
Also mark packages using it that way
2021-12-16 13:44:02 +00:00
wiz
4315ed17a2 py-hash: fix build with latest setuptools 2021-12-16 13:42:20 +00:00
wiz
bf3ef26bab neumeister-otf: fix some pkglint 2021-12-16 13:27:36 +00:00
wiz
295463f7fd py-gitinspector-devel: fix build
Using patch from py-gitinspector
2021-12-16 13:23:37 +00:00
wiz
2d5e40575b doc: Updated devel/py-boost to 1.77.0nb1 2021-12-16 13:17:46 +00:00
wiz
210286006d py-boost: disable numpy
For some reason, the numpy so file is not created in the package as-is,
breaking the package in the packaging step.

Remove py-numpy dependency and matching entries in PLIST to fix package.

Please fix this and numpy support back if you want, but this solves
the immediate breakage.

Bump PKGREVISION.
2021-12-16 13:17:37 +00:00
pin
fa58e6b4ce doc: Updated devel/git-cliff to 0.5.0 2021-12-16 13:15:06 +00:00
pin
39e7f18204 devel/git-cliff: update to 0.5.0
Bug Fixes
-Update log test about exclude path
-Override the sort related config if args are present (#39)
-Checkout the repository before running fixtures
-Use the defined configuration file for fixtures
-Update the multi line docker command
-Strip the carriage return on fixtures while comparing
-Drop the skipped releases from 'previous' field

Documentation
-Update --with-commit example in README.md

Features
-Add --topo-order flag for sorting tags (#29)
-Support specifying the sorting methods in config (#31)
-Accept glob patterns for --commit-path argument
-Support multiple values for --commit-path argument
-Add --exclude-path argument for excluding related commits
-Add --current flag for processing the current tag (#37)
-Add ignore_tags option (#40)
-Use more explanatory error messages about templates
-Support having both conventional and unconventional commits in the changelog
-Add --with-commit argument for including custom commit messages in changelog

[breaking] Rename --commit-path argument to --include-path

For more about this release, see: https://orhun.dev/blog/git-cliff-0.5.0/
2021-12-16 13:14:48 +00:00
wiz
6e86267ccb py-behave: fix build with latest setuptools 2021-12-16 13:10:01 +00:00
wiz
9749a12c67 py-bcolz: remove
Does not build, looks dead upstream, nothing in pkgsrc depends on it.
2021-12-16 13:07:08 +00:00
wiz
64aa8c1a2e py-aenum: mark as incompatible with python 2.7
Also mark all packages using it.
2021-12-16 13:02:40 +00:00
tnn
ed5ac38601 doc: Updated emulators/qemu to 6.2.0 2021-12-16 13:00:35 +00:00
wiz
cd2b54f417 py-peewee: mark as not for python 2.7
Uses sphinx features that last version compatible with python 2.7 does
not provide.
2021-12-16 12:59:44 +00:00
tnn
b3907fb462 qemu: update to 6.2.0
Tested on NetBSD-current/amd64 w/nvmm and macOS/aarch64 w/hvf.

pkgsrc note: Recent upstream changes seem to have unintentionally broken the
NetBSD usermode emulation. User-mode emulation is thus disabled until someone
fixes this. Hint: see qemu/bsd-user/freebsd commits by M. Warner Losh.

Changes:

m68k
  Improved support for Apple's Nubus, including the ability to load
    declaration ROMs and slot IRQ support
  The macfb framebuffer device now supports the same video modes found
  on a real Quadra 800
Arm
  On macOS hosts with Apple Silicon CPUs we now support the 'hvf'
    accelerator for running AArch64 guests
  M-profile CPUs now emulate trapping on division by zero via CCR.DIV_0_TRP
  The pl011 UART model now supports sending 'break'
  The Fujitsu A64FX processor model is now supported in TCG ('-cpu a64fx')
  The M-profile MVE extension is now supported, and enabled in the Cortex-M55
  The deprecated machine names 'raspi2' and 'raspi3' have been removed;
    use 'raspi2b' and 'raspi3b' instead
  The 'virt' machine now supports an emulated ITS
  New machine type: kudo-bmc
  The xlnx-zcu102 and xlnx-versal-virt machines now support
    BBRAM and eFUSE devices
  The 'virt' machine now supports more than 123 CPUs in TCG emulation mode
  The pl031 real-time clock device now supports sending RTC_CHANGE QMP events
PowerPC
  Improved POWER10 support for the 'powernv' machine
  Initial support for POWER10 DD2.0 CPU added
  Added support for FORM2 PAPR NUMA descriptions in the "pseries" machine type
RISC-V
  Add Zb[abcs] instruction support
  Remove RVB support
  Fixup virt flash node
  Don't override users supplied ISA version
  Fixup some CSR accesses
  Fix an overflow in the SiFive CLINT
  ePMP CSR address updates
  SiFive PWM support
  Support for RISC-V ACLINT
  Support vhost-user and numa mem options on all boards
  mstatus.SD bug fix for hypervisor extensions
  OpenTitan fix for USB dev address
  OpenTitan update to latest bitstream build
  Remove the Ibex PLIC
  Bug fix of setting mstatus_hs.[SD|FS] bits
  Fixes for sifive PDMA
  Mark shakti_c as not user creatable
  Add support for the experimental J extension
  Update the fmin/fmax handling
s390x
  Improved storage key emulation
  New gen16 CPU features are now enabled automatically
SPARC
  Fix for booting sun4m machines with more than 1 CPU
x86
  New Snowridge-v4 CPU model, with split-lock-detect feature disabled
KVM
  Support for SGX in the virtual machine
  New "hv-apicv" CPU property (aliased to "hv-avic")
AMD SEV
  Measured launch with direct kernel boot is now possible
virtio
  QEMU now fully supports guest memory dumps with virtio-mem.
  QEMU now cleanly supports precopy/postcopy migration & background snapshots
9pfs
  Fixed an occasional crash when handling 'Twalk' requests
  Fixed sub-optimal I/O performance on guest
QMP
  New event DEVICE_UNPLUG_GUEST_ERROR
Block device backends and tools
  qemu-nbd now defaults to writeback caching
  qemu-nbd now has a --selinux-label option for Unix socket label
TCG
  plugins now have a bool arg parsing helper and cleaned up argument syntax
  the cache plugin is now multi-core aware
2021-12-16 12:59:43 +00:00
wiz
e17d378879 py-asyncpg: move incompatibility line earlier so it works 2021-12-16 12:50:08 +00:00
wiz
c3937aad3c py-mutagen: add missing test dependency 2021-12-16 12:49:34 +00:00
wiz
4834d515a9 py-PyRTL: mark as not for python 2.7 2021-12-16 12:49:12 +00:00
wiz
7aa7aa7ae2 py-mutagen: mark as not for python 2.7
Also adapt the dependencies to not support python 2.7.
2021-12-16 12:44:53 +00:00
wiz
cebe20ce34 py-karaoke: remove, needs python 2.7 but its dependencies don't support it 2021-12-16 11:32:41 +00:00
wiz
4cebd262bb py-funcparserlib: fix build with latest setuptools 2021-12-16 11:16:14 +00:00
adam
380af53799 Updated math/py-netCDF4, fonts/py-fonttools 2021-12-16 09:53:58 +00:00
adam
14bccff530 py-netCDF4: updated to 1.5.8
version 1.5.8
* Fix Enum bug (issue 1128): the enum_dict member of an EnumType read from a file
  contains invalid values when the enum is large enough (more than 127 or 255
  members).
* Binary wheels for aarch64 and python 3.10.

version 1.5.7
* don't try to mask vlens with default  _FillValue, since vlens don't have a default _FillValue.
  This gets rid of numpy DeprecationWarning (issue 1099).
* update docs to reflect the fact that a variable must be in collective mode before writing
  compressed data to it in parallel. Added a test for this (examples/mpi_example_compressed.py).
* Fix OverflowError when dimension sizes become greater than 2**32-1 elements on Windows (Issue 1112).
* Don't return masked arrays for vlens (only for primitive and enum types
2021-12-16 09:53:28 +00:00
adam
6c423cf10c py-fonttools: updated to 4.28.4
4.28.4 (released 2021-12-15)
----------------------------

- [merge] Merge GDEF marksets in Lookups properly
- [feaLib] Have ``fontTools feaLib`` script exit with error code when build fails
- [svgPathPen] Added ``ntos`` option to customize number formatting (e.g. rounding)
- [subset] Speed up subsetting of large CFF fonts
- [otTables] Speculatively promote lookups to extension to speed up compilation. If the
  offset to lookup N is too big to fit in a ushort, the offset to lookup N+1 is going to
  be too big as well, so we promote to extension all lookups from lookup N onwards

4.28.3 (released 2021-12-03)
----------------------------

- [subset] Fixed bug while subsetting ``COLR`` table, whereby incomplete layer records
  pointing to missing glyphs were being retained leading to ``struct.error`` upon
  compiling. Make it so that ``glyf`` glyph closure, which follows the ``COLR`` glyph
  closure, does not influence the ``COLR`` table subsetting
- [docs] Fully document the ``cmap`` and ``glyf`` tables
- [colorLib.unbuilder] Fixed CLI by deleting no longer existing parameter (180bb1867).

4.28.2 (released 2021-11-22)
----------------------------

- [otlLib] Remove duplicates when building coverage
- [docs] Add interrogate configuration
- [docs] Remove comment about missing “start” optional argument to ``calcChecksum``
- [cu2qu/cli] Adapt to the latest ufoLib2.
- [subset] Support subsetting SVG table and remove it from the list of  drop by default tables
- [subset] add ``--pretty-svg`` option to pretty print SVG table contents
- [merge] Support merging ``CFF`` tables (CID-keyed ``CFF`` is still not supported)
- [merge] Support ``--output-file``
- [docs] Split table docs into individual pages
- [feaLib] Forbid empty classes
- [docs] Improve documentation for ``fontTools.ttLib.ttFont``
2021-12-16 09:50:03 +00:00
tnn
0e037fc942 wireshark: fix build 2021-12-16 09:36:06 +00:00
fcambus
43a3ab6ae8 doc: Updated devel/mold to 1.0.0 2021-12-16 08:37:47 +00:00
fcambus
aee40b807a mold: update to 1.0.0.
mold 1.0 is the first stable and production-ready release of the high-speed
linker. On Linux-based systems, it should "just work" as a faster drop-in
replacement for the default GNU linker for most user-land programs. If you
are building a large executable which takes a long time to link, mold is
worth a try to see if it can shorten your build time. mold is easy to build
and easy to use. For more details, see README.

mold is created by a person who knows very well as to how the Unix linker
should behave, as I'm also the original creator of the current version of
the LLVM lld linker.

There's no fancy new features in 1.0. Actually, 1.0 is very similar to
0.9.6. That being said, we'd like to make it clear by incrementing a major
version number that mold for Linux is now stable.

Changes since mold 0.9.6:

- -start-lib and -end-lib options are added for compatibility with GNU
  gold and LLVM lld.
- More ARM64 relocations are supported.
- Compatibility with glibc 2.2 or prior has improved. (#120)
- Compatibility with valgrind has improved. (#118)
- -Bno-symbolic option has been supported.
- -require-defined option has been supported.
2021-12-16 08:37:30 +00:00
fox
def30fe195 doc: Updated audio/fasttracker2 to 1.49 2021-12-16 08:31:17 +00:00
fox
3009d3e2f0 audio/fasttracker2: Update to v1.49
Changes since v1.48

v1.49 - 13.12.2021
- Fixed a bug when using Cut (or CTRL+X) on 16-bit samples in the sample
  editor. It would read data from the wrong offset.
- Kludge: Allow marking the very last sample points in the sample editor if the
  image is stretching out the whole screen in fullscreen mode.
- Mac:
  1) Fixed possible mouse coordinate scaling bug when leaving fullscreen
  2) Left Command key won't trigger song play anymore.
     Use the right Alt key for this. If you have an old Mac without a right Alt
     key, I suggest getting a newer computer (my first priority is modern
     computers).
  3) Left Command key can now be used instead of Alt for:
      - Select all (A - sample/text editing)
      - Cut (X - sample/text editing)
      - Copy (C - sample/text editing)
      - Paste (V - sample/text editing)
- Updated the help text
2021-12-16 08:30:43 +00:00
adam
87ade7b799 Updated lang/py-mypy, devel/waf 2021-12-16 07:45:22 +00:00
adam
92337fc985 waf: updated to 2.0.23
NEW IN WAF 2.0.23
-----------------
* Fix the Qt3D* libraries detection
* Fix swig processing when \r is preset in the module name
* Add RISC-V generic detection
* Detect gcc first on GNU/kFreeBSD
* Improve waflib/extras/msvcdeps performance
2021-12-16 07:45:04 +00:00
adam
930411c067 py-mypy: updated to 0.920
0.920:
Unknown changes
2021-12-16 07:43:44 +00:00
gutteridge
aa45478bba doc: Updated x11/xfce4-whiskermenu-plugin to 2.7.1 2021-12-16 01:05:05 +00:00
gutteridge
e4f091d640 xfce4-whiskermenu-plugin: update to 2.7.1
Change log:

2.7.1
=====
- Fix not selecting second icon in search results. (Issue #50)
- Fix incorrect selection when leaving treeview.
- Fix skipping first treeview item.
- Fix unnecessary button size changes.
- Translation updates: Catalan, Greek.
2021-12-16 01:04:38 +00:00
gutteridge
8a36e4670e xfce4-cpugraph-plugin: remove patch missed in previous commit 2021-12-16 01:01:01 +00:00
gutteridge
98fe6a8f04 doc: Updated sysutils/xfce4-cpugraph-plugin to 1.2.5 2021-12-16 00:58:31 +00:00
gutteridge
58ad5d69de xfce4-cpugraph-plugin: update to 1.2.5
Change log:

1.2.5 (2021-10-09)
=====
- Lower peak memory consumption in case of a long CPU load history
- Fix OpenBSD codepath (issue #28)
- Initially hide run-in-terminal checkbox if the command field is empty (#23)
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur

1.2.4 (2021-10-01)
=====
- Update README
- New icons
- Lower the number of false positives in sub-optimal SMT scheduling
- Account for irregular core IDs in CPU topology (issue #25)
- Increase type-safety of the return types of callback functions
- Fix CPU topology initialization memory leak
- Replace author nicknames with real names
- Update and sort the list of authors
- Use C++ λ-functions for widget signal handlers
- Slightly improved CPU count detection in case some CPUs are offline
- Bump requirements to version 4.14
- Enable close button translations (issue #24)
- Fix compiler warnings on FreeBSD and SUN
- Bump properties dialog to Xfce 4.14 API
- Avoid FreeBSD "string.h" include file issue
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian,
  Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian,
  Czech, Danish, Dutch, Eastern Armenian, English (Australia), English
  (United Kingdom), Estonian, Finnish, French, Galician, German, Greek,
  Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian,
  Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål,
  Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Uyghur

1.2.3 (2021-02-23)
=====
- Add support for per-core history graphs
- Enable user-defined spacing between per-core history graphs
- Use an exponential function when painting the grid in non-linear mode
- Improve performance of current CPU usage bars
- Improve LED rendering performance
- Improve grid rendering performance
- Enumerate CPU cores from 0 (instead of 1) to match Linux command-line
  tools
- Ensure that the bars and the history cannot be disabled at the same
  time
- Slightly better handling of colors
- Translation Updates:
  French, Slovenian

1.2.2 (2021-02-14)
=====
- Record CPU load data even if the chart is currently disabled
- Validate size against minimum and maximum allowed values
- Change semantics of the non-linear time-scale mode
- Fix corner cases when rendering the grid and LED modes
- Show SMT stats tooltip only when needed
- Translation Updates:
  Catalan, Greek

1.2.1 (2021-01-30)
=====
- Repaint CPU load history after the user changes the update interval
- Properly initialize current usage bars
- Scale CPU load history chart according to the current update interval
- Store history in a circular buffer
- Add timestamps to CPU load history
- Update copyright year
- Update configuration files
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur

1.2.0 (2020-12-28)
=====
- Highlighting of suboptimal thread placement on SMT CPUs
- Separate the associated command from the rest of config options
- Better resilience to inconsistent OS CPU utilization data
- Display 'Show bars' in the same tab as 'Bars color'
- Clamp CPU usage values to zero if they are below a threshold
- Cleanup NEWS file
- Use larger unscaled icon in about dialog
- Add small explanation about default commands
- Dynamic default command lookup
- Fix RGBA string memory leak
- Fix an invalid memory reference
- Link sensitivity of labels to sensitivity of color buttons
- Allow setting colors with alpha
- Revalidate the event box after showing widgets
- Use floating-point instead of fixed-point CPU load values
- Paint CPU usage if it is 1 pixel tall
- Lower CPU usage when rendering bars
- Update URLs
- Improve performance of CPU data parsing
- Read CPU data correctly if some CPUs are offline (!7)
- Paint CPU bars in left-to-right order
- Separate the bars from the history frame
- Fix old-style function warnings
- Fix clang and gcc warnings
- Also offer a 3 second update interval (#9)
- Update URLs from goodies.x.o to docs.x.o (Bug #16157)
- Allow compilation with panel 4.15
- Fix typo breaking build on NetBSD (Bug #15794)
- Disable frame and make background transparent by default
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Occitan (post 1500), Panjabi (Punjabi), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan),
  Uyghur, Vietnamese
2021-12-16 00:58:01 +00:00
wiz
c280b03e3d doc: Updated x11/modular-xorg-xephyr to 1.20.14 2021-12-15 23:35:57 +00:00
wiz
95a9fb1511 doc: Updated x11/modular-xorg-xwayland to 1.20.14 2021-12-15 23:35:43 +00:00
wiz
1b6e544cc4 doc: Updated x11/modular-xorg-server to 1.20.14 2021-12-15 23:35:15 +00:00
wiz
c8425bf6e2 modular-xorg-*: update to 1.20.14
Mario Kleiner (2):
      Fix RandR leasing for more than 1 simultaneously active lease.
      modesetting: Allow Present flips with mismatched stride on atomic drivers.

Matt Turner (1):
      xserver 1.20.14

Povilas Kanapickas (4):
      record: Fix out of bounds access in SwapCreateRegister()
      xfixes: Fix out of bounds access in *ProcXFixesCreatePointerBarrier()
      Xext: Fix out of bounds access in SProcScreenSaverSuspend()
      render: Fix out of bounds access in SProcRenderCompositeGlyphs()
2021-12-15 23:35:00 +00:00
tnn
6e92ff2986 add LICENSE 2021-12-15 21:55:48 +00:00
adam
030c16dc60 Updated www/py-django-admin-rangefilter, www/py-django-admin-sortable2 2021-12-15 21:12:20 +00:00
adam
092eb78dbc py-django-admin-sortable2: updated to 1.0.3
1.0.3:
Add Django 4.0
2021-12-15 21:12:00 +00:00
adam
7725489f71 py-django-admin-rangefilter: updated to 0.8.2
0.8.2:
- Fixing case with two widgets on one page
2021-12-15 21:10:09 +00:00
adam
017e463c6a postfix: fix install on macOS 2021-12-15 20:54:00 +00:00
adam
3150a35b3b p5-Crypt-OpenSSL-RSA: fix build on macOS 2021-12-15 20:42:13 +00:00
adam
af954fa925 p5-Crypt-OpenSSL-Random: fix build on macOS 2021-12-15 20:40:42 +00:00
adam
088dd073b0 Updated devel/py-lazy-object-proxy, net/openvpn 2021-12-15 20:12:15 +00:00
adam
d45985d391 openvpn: updated to 2.5.5
Overview of changes in 2.5.5
============================

User-visible Changes
--------------------
- SWEET32/64bit cipher deprecation change was postponed to 2.7

- Windows: use network address for emulated DHCP server as default
  this enables use of a /30 subnet, which is needed when connecting
  to OpenVPN Cloud.

- require EC support in windows builds
  (this means it's no longer possible to build a Windows OpenVPN binary
  with an OpenSSL lib without EC support)

New features
------------
- Windows build: use CFG and Spectre mitigations on MSVC builds

- bring back OpenSSL config loading to Windows builds.
  OpenSSL config is loaded from %installdir%\SSL\openssl.cfg
  (typically: c:\program files\openvpn\SSL\openssl.cfg) if it exists.

  This is important for some hardware tokens which need special
  OpenSSL config for correct operation.

Bugfixes
--------
- Windows build: enable EKM

- Windows build: improve various vcpkg related build issues

- Windows build: fix regression related to non-writeable status files

- Windows build: fix regression that broke OpenSSL EC support

- Windows build: fix "product version" display (2.5..4 -> 2.5.4)

- Windows build: fix regression preventing use of PKCS12 files

- improve "make check" to notice if "openvpn --show-cipher" crashes

- improve argv unit tests

- ensure unit tests work with mbedTLS builds without BF-CBC ciphers

- include "--push-remove" in the output of "openvpn --help"

- fix error in iptables syntax in example firewall.sh script

- fix "resolvconf -p" invocation in example "up" script

- fix "common_name" environment for script calls when
  "--username-as-common-name" is in effect

Documentation
-------------
- move "push-peer-info" documentation from "server options" to "client"
  (where it belongs)

- correct "foreign_option_{n}" typo in manpage

- update IRC information in CONTRIBUTING.rst (libera.chat)

- README.down-root: fix plugin module name
2021-12-15 20:11:51 +00:00
adam
ecc64bbb56 py-lazy-object-proxy: updated to 1.7.1
1.7.1 (2021-12-15)
------------------
* Removed most of the Python 2 support code and fixed ``python_requires`` to require at least Python 3.6.

  Note that 1.7.0 has been yanked because it could not install on Python 2.7.
  Installing lazy-object-proxy on Python 2.7 should automatically fall back to the 1.6.0 release now.
2021-12-15 20:09:40 +00:00