Commit graph

351983 commits

Author SHA1 Message Date
rillig
dcb4085ec2 url2pkg: allow url2pkg to be run from a category directory as well
Previously, it was necessary to create the package directory, change
into it and then run url2pkg from there.  Since the name of the package
directory usually corresponds to DISTNAME without the version number,
all necessary data is readily available, so automate this.

Update version to 21.4.2.
2022-02-06 18:42:26 +00:00
rillig
8c4e7ff7a8 url2pkg: only accept a single URL as command line argument 2022-02-06 18:04:50 +00:00
rillig
877fdb4a8e url2pkg: extract code for analyzing the distfile URL
In a few commits, this will allow url2pkg to be run from a category
directory, thereby omitting the need to create the package directory
manually.

No functional change.
2022-02-06 18:00:08 +00:00
abs
55b85e08ff Allow overriding mariadb_datadir in rc.conf
Bump PKGREVISION
2022-02-06 17:52:24 +00:00
gutteridge
76d2c9c9ed doc: Updated x11/xfce4-session to 4.16.0nb2 2022-02-06 17:42:57 +00:00
gutteridge
6f87c02e34 xfce4-session: adjust two patches
Amend a patch that fixes compilation on non-Linux and non-BSD OSes.
There are several things that could be adjusted differently in the
function in question, but that needs to be discussed upstream. For now,
take the simplest route.

Also, be consistent with upstream's intent that "suspend" means ACPI
state 3, also being consistent with what was patched in xfce4-power-
manager before, too. (Where suspend and resume generally works for me
on NetBSD laptops, state 3 is effective.)
2022-02-06 17:42:47 +00:00
adam
2ea133d26c Updated fonts/harfbuzz, fonts/harfbuzz-icu 2022-02-06 17:13:51 +00:00
adam
c9f0ebfa2a harfbuzz harfbuzz-icu: updated to 3.3.2
3.3.2:
Revert splitting of pair positioning values introduced in 3.3.0 as it proved problematic.
2022-02-06 17:13:17 +00:00
rillig
5ba3ff9ce7 url2pkg: add type annotation for usage 2022-02-06 17:11:37 +00:00
adam
9ed677b3af Updated lang/rust-analyzer, multimedia/mkvtoolnix 2022-02-06 16:50:09 +00:00
adam
4d12ae9fa7 mkvtoolnix: updated to 65.0.0
Version 65.0.0 "Too Much" 2022-02-06

New features and enhancements

* mkvmerge: the options `--default-track` and `--forced-track` have been
  renamed to `--default-track-flag` and `--forced-display-flag` respectively
  for improved consistency with other option names & the wording used in the
  GUI. However, the old names will be supported and recognized
  indefinitely. What will remain unchanged is the property names for those
  flags in mkvmerge's identification output. Existing third-party programs
  will continue working as they are.
* mkvmerge: added a new option `--track-enabled-flag` to set or unset the
  "track enabled" track header flag.
* mkvmerge: MP4 reader: `mkvmerge` will now evaluate the `flags` field of the
  track header atom (`tkhd`) and set the track's "enabled" flag
  accordingly.
* MKVToolNix GUI: multiplexer: added support for the "track enabled" track
  header flag.
* MKVToolNix GUI: multiplexer, header editor: added several menu entries &
  keyboard shortcuts for toggling various track flags of the currently
  selected tracks, e.g. `Ctrl+Alt+F, D` (that's `Ctrl` and `Alt` with `F`
  simultaneously followed by `D` without any other key pressed) for toggling
  the "default track" flag.
* MKVToolNix GUI: multiplexer, header editor: added menu entries & keyboard
  shortcuts for setting the language of the currently selected tracks to one
  from a configurable list of languages. The shortcuts used are `Ctrl+Alt+A,
  1` through `Ctrl+Alt+A, 0` for the first ten entries of that list (that's
  `Ctrl` and `Alt` with `A` simultaneously followed by a digit without any
  other key pressed).
* MKVToolNix GUI: chapter editor: if the user enters commas in start or end
  timestamps they will automatically be changed to points as the decimal
  separator, allowing for easier copy & paste from other
  programs/sources.
* MKVToolNix: header editor: the selected track or attached file can now be
  moved up & down with the keyboard shortcuts `Ctrl+Up` & `Ctrl+Down`
  respectively.

Bug fixes

* mkvmerge: Matroska reader: DVB subtitle tracks with a codec private data
  size of more than five bytes are accepted now, too.
2022-02-06 16:49:49 +00:00
adam
3115194487 rust-analyzer: updated to 0.0.2022.01.31
2022-01-31

fix: Fix `cfg_attr` invalidating derive identifier IDE functionalities r=Veykril a=Veykril

Proper fix for https://github.com/rust-analyzer/rust-analyzer/issues/11298
bors r+
2022-02-06 16:49:03 +00:00
gdt
b26a39df78 doc: Updated databases/gramps5 to 5.1.5 2022-02-06 15:23:44 +00:00
gdt
b7d7299535 gramps5: Update to 5.1.5
upstream changes: "maintenance" (bugfixes and minor improvements)
2022-02-06 15:23:34 +00:00
nia
ef278a4a1f doc: Removed openvas 2022-02-06 15:23:33 +00:00
nia
42bd1ddd8e openvas-*: remove per PR pkg/56687
This has been marked BROKEN since 2019. The newest version of this
software, "Greenbone", would be a welcome addition to pkgsrc if anyone
would like to see it return.
2022-02-06 15:20:20 +00:00
reinoud
564c7823df Update UDFclient to 0.8.12, a maintenance release that adds suport for
NetBSD's dk(4) discs.
2022-02-06 14:45:05 +00:00
wiz
5c92177f7f doc/TODO: + calibre-5.36.0. 2022-02-06 13:58:40 +00:00
ryoon
ddc2e69abd zxing-cpp: Fix build without the internet access
* Blackbox tests target pulls fmtlib via git command.  Disable it.
  Reported by wiz@. Thank you.
2022-02-06 13:22:47 +00:00
pin
0b29c3ad17 doc: Updated x11/wired-notify to 0.10.0 2022-02-06 11:06:52 +00:00
pin
0c06ee9490 x11/wired-notify: update to 0.10.0
-render_criteria works a little differently now:
 Using render_criteria (and render-anti-criteria) on root blocks is now
 supported (#37). This was possible before but not really useful because
 you had to have the same criteria for all the blocks underneath it anyway.
        -Old: If any block in the chain meets criteria, then draw.
        -New: If root block doesn't meet criteria, then don't draw. If root
         block does mete criteria, but no child blocks do, then don't draw.
-Add render_anti_criteria which allows you to tell blocks to draw only when a
 criteria is not present. (see Blocks documentation for more information.)
-When loading config, we now validate that all blocks have different names to
 make sure the config is written correctly.
-Document how to send progress data to ProgressBlock.
-Dramatically improve idle performance. #35
-Fixed a bug where replaced notifications might have a different layout to new
 ones. #37
-Update cairo and pango dependencies.
-TextBlock text will now fall back to wrapping on character boundaries if no
 word boundaries are available. #39
-Fixed a bug where large notifications might take a long time to receive with
 a long poll_interval. #35
-Fixed a bug where replacing wasn't working as intended on notifications with
 the same app name and tag, with replacing_enabled set to false.
2022-02-06 11:06:31 +00:00
wiz
09d43446da doc/TODO: add some
+ ImageMagick-7.1.0.23, findutils-4.9.0, gdbm-1.23, gstreamer1-1.20.0,
  libgcrypt-1.10.0, libxkbcommon-1.4.0, lzip-1.23, ocaml-uutf-1.0.3,
  poppler-22.02.0, py-mercurial-6.0.2, py-pip-api-0.0.27,
  rust-analyzer-0.0.2022.01.31, tor-0.4.6.10.
- ffmpeg-5.0.
2022-02-06 09:58:02 +00:00
wiz
6d005844b5 poppler: fix package version
Noticed by David Shao on pkgsrc-users.
2022-02-06 08:36:18 +00:00
adam
b731db9678 Added textproc/py-jupyterlab-pygments; Updated www/py-respx 2022-02-06 08:30:24 +00:00
adam
8a98cbdc2a py-respx: updated to 0.19.2
0.19.2
Fixed
- Better cleanup before building egg
2022-02-06 07:53:10 +00:00
adam
fe248ab12e py-jupyterlab-pygments: added version 0.1.2
This package contains a syntax coloring theme for pygments making use of
the JupyterLab CSS variables. The goal is to enable the use of JupyterLab's
themes with pygments-generated HTML.
2022-02-06 07:46:29 +00:00
pho
8a32de6740 +ghc92 2022-02-06 05:37:03 +00:00
pho
c86b565777 doc: Added lang/ghc92 version 9.2.1 2022-02-06 05:36:27 +00:00
pho
574dd70006 Import GHC 9.2.1
The compiler now has a native codegen on aarch64. LLVM backend is now
optional, and is disabled by default.

The full release note is too long to paste here. See:
https://downloads.haskell.org/~ghc/9.2.1/docs/html/users_guide/9.2.1-notes.html
2022-02-06 05:36:15 +00:00
pho
b013558cd5 When the LLVM backend is enabled, use clang as the assembler
This turned out to be necessary because LLVM 13 emits assembly code that is
incompatible with "as" from Binutils < 2.36.
2022-02-06 05:31:57 +00:00
gutteridge
7394b80459 doc: Updated sysutils/xfce4-cpugraph-plugin to 1.2.6 2022-02-06 01:07:17 +00:00
gutteridge
87827eb05c xfce4-cpugraph-plugin: update to 1.2.6
Change log:

1.2.6 (2022-02-02)
=====
- Fix translations not showing in the GUI
- Don't save some defaults to configuration files
- Fix visibility of the associated-command configuration
- Update configure.ac.in syntax
- Translation Updates:
  Basque, Chinese (China), Croatian, Danish, Hebrew, Indonesian,
  Occitan (post 1500), Portuguese (Brazil), Slovenian, Swedish
2022-02-06 01:06:56 +00:00
schmonz
aa0ba74e0b Add OSX_SDK_MAP for 12.2. From Herbert J. Skuhra in private mail. 2022-02-05 21:43:17 +00:00
schmonz
1cd79f4ef2 Don't try to run under 3.10 (code says 3.6-3.9). 2022-02-05 21:29:12 +00:00
nia
4dec497515 doc: Added www/arcticfox version 39.0 2022-02-05 20:52:05 +00:00
nia
5a99a9a67f Add www/arcticfox
Arctic Fox aims to be a desktop oriented web browser. It started as a forked
and rebranded Pale Moon 27.9.4 and retains its classic interface. Many fixes
and enhancements have been imported from Firefox and TenFourFox.

The goal here is to implement specific security updates and bug fixes to
keep this browser as up to date as possible for aging systems.
2022-02-05 20:51:07 +00:00
adam
75e198cb47 Updated finance/py-alphalens, devel/py-pybind11 2022-02-05 14:53:58 +00:00
adam
fd5a0b1212 py-pybind11: updated to 2.9.1
Version 2.9.1

Changes:

If possible, attach Python exception with py::raise_from to TypeError when casting from C++ to Python. This will give additional info if Python exceptions occur in the caster. Adds a test case of trying to convert a set from C++ to Python when the hash function is not defined in Python.
Add a mapping of C++11 nested exceptions to their Python exception equivalent using py::raise_from. This attaches the nested exceptions in Python using the __cause__ field.
Propagate Python exception traceback using raise_from if a pybind11 function runs out of overloads.
py::multiple_inheritance is now only needed when C++ bases are hidden from pybind11.

Bug fixes:

Remove a boolean cast in numpy.h that causes MSVC C4800 warnings when compiling against Python 3.10 or newer.
Render py::bool_ and py::float_ as bool and float respectively.

Build system improvements:

Fix CMake extension suffix computation on Python 3.10+.
Allow CMAKE_ARGS to override CMake args in pybind11's own setup.py.
Remove a few deprecated c-headers.
More uniform handling of test targets.
Add clang-tidy readability check to catch potentially swapped function args.
2022-02-05 14:53:33 +00:00
adam
4cf8bf33b3 py-alphalens: updated to 0.4.0
v0.4.0
This is a minor release from 0.3.6 that includes bugfixes, performance improvements, and build changes.
2022-02-05 14:50:00 +00:00
wiz
0c617ddad1 doc: fix two entries 2022-02-05 14:27:29 +00:00
wiz
e29cbb15a7 py-twisted: reset PKGREVISION after update 2022-02-05 14:27:12 +00:00
wiz
4be0825002 py-treq: reset PKGREVISION after update 2022-02-05 14:26:37 +00:00
schmonz
31ff9a6af8 doc: Added mail/qtraceaddr version 20061202 2022-02-05 13:51:38 +00:00
schmonz
cde3e6d1c2 Add and enable qtraceaddr. 2022-02-05 13:51:20 +00:00
schmonz
ffa2e68fb0 Add qtraceaddr, a Perl script that illustrates how qmail decides how to
deliver messages for any addresses given on the command line. If your
qmail installation used non-default values for conf-qmail, conf-break,
or the alias user, you can specify them in the $QMAIL, $QMAILBREAK, and
$QMAILALIAS environment variables. For example:

    # env QMAILBREAK=+ qtraceaddr address@example.org
2022-02-05 13:50:22 +00:00
js
acc3f063b0 doc: Updated devel/py-treq to 22.1.0nb1 2022-02-05 13:17:05 +00:00
js
1c279aadae Update devel/py-treq to 22.1.0
Too many releases were skipped, please consult upstream for changes.
2022-02-05 13:16:57 +00:00
js
92b24f37b1 doc: Updated net/py-twisted to 22.1.0rc1nb4 2022-02-05 13:16:22 +00:00
js
e2d22a9ba0 Update net/py-twisted to 22.1.0rc1
Too many releases were skipped, please consult upstream for changes.
2022-02-05 13:16:13 +00:00
adam
92e897571b Updated www/py-notebook, www/py-httpcore, net/py-zeroconf, www/py-uvicorn 2022-02-05 12:12:51 +00:00