Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (4h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 05:03:50 UTC Now

2020-03-30 17:13:21 UTC MAIN commitmail json YAML

libtorrent-rasterbar: build in c++14 mode, as it is needed for qbittorrent

(adam)

2020-03-30 16:53:13 UTC MAIN commitmail json YAML

doc: Updated finance/hledger to 1.17.1.1

(riastradh)

2020-03-30 16:52:48 UTC MAIN commitmail json YAML

2020-03-30 16:51:53 UTC MAIN commitmail json YAML

New package variable HASKELL_PKG_NAME.

Used to form _HASKELL_PKG_DESCR_DIR.  Defaults to DISTNAME, but for
some packages (hledger, incoming), the same DISTNAME is shared by
multiple packages.  So let the package define it explicitly if need
be.

(riastradh)

2020-03-30 16:51:43 UTC MAIN commitmail json YAML

2020-03-30 16:51:09 UTC MAIN commitmail json YAML

2020-03-30 16:50:31 UTC MAIN commitmail json YAML

2020-03-30 16:49:55 UTC MAIN commitmail json YAML

2020-03-30 16:49:19 UTC MAIN commitmail json YAML

2020-03-30 16:48:43 UTC MAIN commitmail json YAML

2020-03-30 16:48:01 UTC MAIN commitmail json YAML

2020-03-30 16:47:25 UTC MAIN commitmail json YAML

2020-03-30 16:46:47 UTC MAIN commitmail json YAML

2020-03-30 16:46:10 UTC MAIN commitmail json YAML

2020-03-30 16:45:35 UTC MAIN commitmail json YAML

2020-03-30 16:44:48 UTC MAIN commitmail json YAML

2020-03-30 16:44:12 UTC MAIN commitmail json YAML

2020-03-30 16:43:35 UTC MAIN commitmail json YAML

2020-03-30 16:42:57 UTC MAIN commitmail json YAML

2020-03-30 16:42:18 UTC MAIN commitmail json YAML

2020-03-30 16:41:41 UTC MAIN commitmail json YAML

2020-03-30 16:41:04 UTC MAIN commitmail json YAML

2020-03-30 16:40:26 UTC MAIN commitmail json YAML

2020-03-30 16:39:47 UTC MAIN commitmail json YAML

2020-03-30 16:38:03 UTC MAIN commitmail json YAML

mozilla-rootcerts: Cope with missing certs dir

While the certs dir should exist, pkg_delete of
mozilla-rootcerts-openssl currently removes it, despite it not having
been created by the corresponding pkg_add.  Instead of failing if the
directory does not exist, simply emit a warning and create it.

(gdt)

2020-03-30 16:36:48 UTC MAIN commitmail json YAML

2020-03-30 16:36:07 UTC MAIN commitmail json YAML

2020-03-30 16:35:08 UTC MAIN commitmail json YAML

2020-03-30 16:34:14 UTC MAIN commitmail json YAML

2020-03-30 16:33:17 UTC MAIN commitmail json YAML

2020-03-30 16:32:26 UTC MAIN commitmail json YAML

2020-03-30 16:30:55 UTC MAIN commitmail json YAML

2020-03-30 16:30:16 UTC MAIN commitmail json YAML

doc: Added cross/powerpc-none-elf-gcc version 8.3.0

(riastradh)

2020-03-30 16:29:54 UTC MAIN commitmail json YAML

2020-03-30 16:28:39 UTC MAIN commitmail json YAML

doc: Added cross/powerpc-none-elf-binutils version 2.32

(riastradh)

2020-03-30 16:26:40 UTC MAIN commitmail json YAML

2020-03-30 15:40:31 UTC MAIN commitmail json YAML

Updated misc/stellarium, multimedia/x265

(adam)

2020-03-30 15:40:15 UTC MAIN commitmail json YAML

x265: updated to 3.3

Version 3.3

New features
Adaptive frame duplication to identify and skip encoding of near-identical frames and signal the duplication info to the decoder via pic_struct SEI. frame-dup to enable frame duplication and --dup-threshold to set the threshold for frame similarity (optional).
Boundary aware quantization to cut off bits from frames following scene-cut. This leverages the inability of HVS to perceive fine details during scene changes and saves bits. --scenecut-aware-qp , --scenecut-window and --max-qp-delta to enable boundary aware frame quantization, to set window size (optional) and to set QP offset (optional).
Improved scene-cut detection using edge and chroma histograms. --hist-scenecut to enable the feature and --hist-threshold (optional) to provide threshold for determining scene cuts.

Enhancements to existing features
--hme-range to modify search range for HME levels L0, L1, and L2.
Improved performance of AQ mode 4 by reducing memory foot print.
Introduced --analysis-save-reuse-level and --analysis-load-reuse-level to de-couple reuse levels of --analysis-save and --analysis-load. Turnaround time of ABR encoding can be reduced by properly leveraging these options.

Encoder enhancements
Improved VBV lookahead to eliminate blocky artifacts in Intra frames coming towards end of the title.

API changes
New API function x265_encoder_reconfig_zone() to invoke zone reconfiguration dynamically.
Renamed --hdr to --hdr10. --hdr will be deprecated in the upcoming major release.
Renamed --hdr-opt to --hdr10-opt. --hdr-opt will be deprecated in the upcoming major release.
Additions to x265_param structure to support the newly added features and encoder enhancements.

(adam)

2020-03-30 15:38:54 UTC MAIN commitmail json YAML

stellarium: updated to 0.20.0

v0.20.0:
Added Almagest skyculture
Added missing Ukrainian translations for landscapes
Added show an altitude of perigee/apogee for satellites
Added show an orbit inclination info for satellites
Added support INDIGO for Telescope Control plugin
Added tool for extract dates of releases with their versions from ChangeLog and update list of these releases in stellarium.appdata.xml file
Added particular refresh method for Oculars plugin to see immediate changes of CCD properties
Added displaying last updated TLE for users
Added a SIMBAD lookup name query to the Search Dialog
Added the configuration file and shell scripts to translate skyculture and landscape descriptions with po4a
Added new config and GUI option to change behaviour of focusing on day spinner in Date and Time dialog
Added context for name an asteroid (849) Ara to resolve translation issue
Added a failure warning for Solar System Editor plugin
Added Cross-origin (CORS) support to Remote Control plugin
Added support for CORS preflight request to the Remote Control plugin
Added a minimum near clipping plane distance: slightly improves rendering of Saturn viewed from Pan
Added a GimbalOrbit for the "Observer" planets: allows arbitrary viewpoints by keyboard action
Added new nomenclature items
Added new type of planetary feature
Added automatize for creating Windows installers and signing them
Added configuring colors for ocular circles, sensor frames and text output in Oculars plugin
Added a toggle action to switch visibility of Ocular GUI button bar
Added allowing for assign shortcut for opening the config dialogues of plugins
Added display references for proper names of celestial object in description of skyculture
Added texlive-fonts-recommended to apt-get install doc
Added hourly proper motion for planets, minor planets and comets
Added shortcuts to change GimbalOrbit distance
Added actions for rotate reticles into Oculars plugin
Added modern rotational elements for Solar system objects
Added linear model in the first approximation for smooth reduce the brightness of Jovian moons for get more realistic look
Added partitions to the Great Circles
Added properties for control of line partitions
Added fixed distinct length for 30, 10, 5, 1 degree marks for partitions
Added configurable thickness for partitions
Added German set of navigational stars
Added nautical navigation data for navigation stars
Added special name for landing location (translatable string "landing site") to avoid using "-" as name and good look
Added comet C/2019 Y4 (ATLAS) as potential superbright comet (a Great Comet)
Added asteroid (101955) Bennu (provisional designation 1999 RQ36) with texture (and nomenclature some time early)
Added option to hide Scripts Console at script running
Fixed script for installing asterisms data in Western: Rey skyculture
Fixed typos in sky culture and landscape descriptions
Fixed restoring star labels state to default value after disabling displaying the Navigational stars data
Fixed work AstroCalc/Transits tool for pulsars
Fixed displaying proper name and designation of pulsars (the output format was unificate with other objects)
Fixed scaling FOV for CCD with OAG (Oculars plugin)
Fixed resetting zoom level in Oculars plugin when CCD frame is rotation
Fixed name for M48
Fixed CCD rotation issue
Fixed wrong text placement on center of screen, when vertical offset is defined
Fixed potential bug for updating standard magnitudes for satellites
Fixed a spurious bad answer in Search Tool
Fixed location manager for API changes to GPSd 3.20
Fixed updating TLE for satellites with leading zeros in ID
Fixed data formatting for Meteor Showers Search Tool
Fixed selection the meteor shower from Meteor Showers Search Tool
Fixed Corona size on HiDPI screens
Fixed caching of precession values not being used
Fixed color conversion for markers of meteor showers from old format
Fixed setting thickness of lines for constellations and boundaries
Fixed jittering labels and moons hints
Fixed the flawed 2013 brightness model for Venus
Fixed manage slider by keyboard in AstroCalc/Graphs[Monthly Elevation] tool
Fixed crash when observer is on spaceship
Fixed behaviour of draw the trails of planets
Fixed opening User Directory in Script Console if scripts directory into User Directory does not exist
Fixed crash with the extrainfostrings
Fixed behaviour of Bookmarks highlights: fool protection is enabled
Fixed enabling a reticle for eyepieces in Oculars plugin
Fixed getting weird data for eclipse magnitude value during transits of inner planets
Fixed viewing Phobos from Mars
Fixed velocity value for KeplerOrbit around planets
Fixed a few potential problems (CWE-476)
Fixed constellation lines for Babylonian (Seleucid) sky culture
Fixed crash Stellarium, when meteor shower selected and you tried set date to outside the activity range of selected shower (Fix #975)
Fixed crash Stellarium on trying select inactive meteor shower in Search Tool/Lists (Fix #975)
Fixed displaying info for inactive meteor showers
Fixed missing translatable strings for nomenclature data
Fixed the time rate when Solar system body is selected: adjust time resetting for planet proper motion display
Fixed GUI issue: switch off true time indicator when scene is paused
Fixed false comet in orthographic projection
Fixed black rendering of lunar pole
Fixed hiding the cardinal points on "planetary observers"
Fixed weird axis orientation of the Moon
Fixed name of a script
Fixed hides data in Ocular plugin: changed the priority level of drawing for Equation of Time and Pointer Coordinates plugins
Fixed crash when observer is on spaceship and target planet is Solar system minor body
Fixed location info string on bottom bar when observer is on spaceship
Fixed compilation Stellarium on Solaris (Clang 9.0; SunOS 5.11)
Updated set of GUI icons
Updated list of countries (ISO 3166-1 alpha-2) and list of locations
Updated list of contributors
Updated Ukrainian translation of the sky culture descriptions
Updated GUI of the Satellites plugin: the color picker button was split into 3 buttons to define separate colors for info, orbit and marker of satellite
Updated "Save settings" button behaviour: when button "Save settings" are pressed, then emitted signal
configurationDataSaved() and all plugins are saved the config data too
Updated scripts
Updated Scripting Console
Updated code for Orbit class: combined EllipticalOrbit and CometOrbit classes to KeplerOrbit
Updated list of MSVC versions for StelLogger class
Updated GUI for Oculars plugin and changed focus policy for Oculars GUI buttons
Updated GUI for Information tab: define new ProperMotion InfoStringGroup flag, and adapt GUI, settings and StarWrapper
Updated InfoString: improved readability (HTML symbol syntax instead of Unicode char numbers)
Updated GUI and shortcuts info for Oculars plugin
Updated GUI for Script Console
Updated Moon phases info: Restore/sanitize handling of named moon phases
Updated trails behaviour: when planet is changed the trails should be recreated
Updated trails behaviour: include moons of current planet into planet trails
Updated trails behaviour: allow limitation (early cutoff) of trail length
Updated behaviour for selection of meteor showers in Search Dialog (Ctrl+Alt+M) of the Meteor Shower plugin
Updated default list of TLE sources in Satellites plugin
Updated Korean translations for Windows Installer
Updated DSO names: synced few names from SIMBAD
Updated the pulsars catalog and tool for generate of JSON catalog from the original data
Updated SSD: synced the data by JPL HORIZON for some Solar system minor bodies
Removed outdated and abandoned code
Removed code for separate handling hotkeys from Oculars plugin
Removed unnecessary orbit data from Comets and MinorPlanets
Removed of code repetition

(adam)

2020-03-30 15:35:09 UTC MAIN commitmail json YAML

ansiweather: add GITHUB_RELEASE directive.

(fcambus)

2020-03-30 14:13:30 UTC MAIN commitmail json YAML

doc: Updated devel/mk-configure to 0.34.1

(cheusov)

2020-03-30 14:10:55 UTC MAIN commitmail json YAML

2020-03-30 14:04:25 UTC MAIN commitmail json YAML

doc: Updated textproc/colorit to 1.13.0

(cheusov)

2020-03-30 14:03:20 UTC MAIN commitmail json YAML

doc: Updated textproc/dict-server to 1.13.0

(cheusov)

2020-03-30 14:03:04 UTC MAIN commitmail json YAML

doc: Updated textproc/dict-client to 1.13.0

(cheusov)

2020-03-30 14:02:09 UTC MAIN commitmail json YAML

doc: Updated devel/libmaa to 1.4.5

(cheusov)

2020-03-30 14:00:09 UTC MAIN commitmail json YAML

nghttp2: add Makefile.common

(adam)

2020-03-30 13:59:43 UTC MAIN commitmail json YAML

nghttp2-tools: remove duplicate distinfo

(adam)

2020-03-30 13:55:20 UTC MAIN commitmail json YAML

Updated www/nghttp2; Added www/nghttp2-tools

(adam)

2020-03-30 13:54:30 UTC MAIN commitmail json YAML

2020-03-30 13:38:58 UTC MAIN commitmail json YAML

Update dict-client and dictd-server to 1.13.0

  dictd:
      * add support for IPv6 (the default is IPv4)
        - Add global configuration option "address_family" and
          command line options --address-family
        - Options "listen_to" and --listen-to accepts host name
          in addition to IP address, "*" means "bind to all interfaces".
  dict:
      * add support for IPv6.
        - New command line options -4 and -6.
        - dict + dict:// URL: add support for IPv6 address
          surrounded by [ and ] symbols
  dictfmt:
      * fix overlap of source and destination buffers in memcpy(3).
        Use memmove(3) instead. This fixes failures on Linux/musl.
      * DICTFMT_SORT environment variable may be used for
        setting non-default sort(1)

  Fix build on recent Solaris/IllumOS (missing -lnsl at link time)

  Remove support for --use-dictorg and socks5. Clean-ups for build system.

  Remove support for non-utf8 dictionaries.

  tests:
      * new test for dictd as a daemon
      * always use @AWK@
      * test/dictzip_test.in: avoid printing binary \0. This fixes test on some systems

(cheusov)

2020-03-30 13:11:40 UTC MAIN commitmail json YAML

Updated devel/py-wcwidth, devel/py-prompt_toolkit2, databases/py-peewee, textproc/py-ujson

(adam)

2020-03-30 13:11:01 UTC MAIN commitmail json YAML

py-ujson: updated to 2.0.3

2.0.3:
Changed
Drop legacy distutils in setup.py
Update benchmarking

Fixed
Decrease dict key reference
Remove double_precision and precise_float from help text

(adam)

2020-03-30 13:09:54 UTC MAIN commitmail json YAML

Update to libmaa-1.4.5
  * err_* functions:
      Fix segfault caused by "ap" is used twice.  Solution is to va_copy
          it and use copied "ap" for printing to stderr.
    Improve formatting (no empty lines in log files)
  * err_set_program_name: handle correctly NULL argument
  * log_mkpath function: avoid use of alloca(3)
  * hsh_pointer_compare function now follows -1/0/1 logic
  * Add more tests for log_*, err_*, hsh_* and set_* function

(cheusov)

2020-03-30 13:08:24 UTC MAIN commitmail json YAML

py-peewee: updated to 3.13.2

3.13.2

* Allow aggregate functions to support an `ORDER BY` clause, via the addition
  of an `order_by()` method to the function (`fn`) instance.
* Fix `prefetch()` bug, where related "backref" instances were marked as dirty,
  even though they had no changes.
* Support `LIMIT 0`. Previously a limit of 0 would be translated into
  effectively an unlimited query on MySQL.
* Support indexing into arrays using expressions with Postgres array fields.
* Ensure postgres introspection methods return the columns for multi-column
  indexes in the correct order.
* Add support for arrays of UUIDs to postgres introspection.
* Fix introspection of columns w/capitalized table names in postgres.
* Fix to ensure correct exception is raised in SqliteQueueDatabase when
  iterating over cursor/result-set.
* Fix bug comparing subquery against a scalar value.
* Fix issue resolving composite primary-keys that include foreign-keys when
  building the model-graph.
* Allow model-classes to be passed as arguments, e.g., to a table function.
* Ensure postgres `JSONField.concat()` accepts expressions as arguments.

(adam)

2020-03-30 13:07:12 UTC MAIN commitmail json YAML

py-prompt_toolkit2: updated to 3.0.5

3.0.5:
Fixes:
- Bugfix in mouse handling on Windows.

(adam)

2020-03-30 13:06:05 UTC MAIN commitmail json YAML

py-wcwidth: updated to 0.1.9

0.1.9:
Performance improvements and Unicode version 13

(adam)

2020-03-30 12:51:19 UTC MAIN commitmail json YAML

doc: Updated devel/glibmm to 2.64.2

(ryoon)

2020-03-30 12:50:45 UTC MAIN commitmail json YAML

glibmm: Update to 2.64.2

Changelog:
2020-03-22  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

        2.64.2

2020-03-20  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

        Glib::build_filename(): Fix the template overload

        and add some tests to tests/glibmm_buildfilename/main.cc.

        Fixes #71

2020-03-19  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

        Meson build: Install generate_extra_defs.h

        Fixes #70

2020-03-19  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

        README: Fix a misspelling

(ryoon)

2020-03-30 12:43:23 UTC MAIN commitmail json YAML

doc: Updated net/knot to 2.9.3

(ryoon)

2020-03-30 12:42:22 UTC MAIN commitmail json YAML

knot: Update to 2.9.3

Changelog:
Version 2.9.3

Tuesday, March 3, 2020
Features:

        New configuration option 'remote.block-notify-after-transfer' to suppress sending NOTIFY messages
        Enabled testing support for Ed448 DNSSEC algorithm (requires GnuTLS 3.6.12+ and not-yet-released Nettle 3.6+)
        New keymgr parameter 'local-serial' for getting/setting signed zone SOA serial in the KASP database
        keymgr can import Ed25519 and Ed448 keys in the BIND format (Thanks to Conrad Hoffmann)

Improvements:

        kdig returns error if the query name is invalid
        Increased 'server.tcp-io-timeout' default value to 500 ms
        Decreased 'database.journal-db-max-size' default value to 512 MiB on 32-bit systems
        Server no longer falls back to AXFR if master is outdated during zone refresh
        Some documentation improvements (including new EPUB format and compatibility with Ultra Electronics CIS Keyper Plus HSM)
        Some packaging improvements (including new python3-libknot deb package)

Bugfixes:

        Outgoing IXFR can be malformed if the message size has specific size
        Server can crash if the zone contains solo NSEC3 record
        Improved compatibility with older journal format
        Incorrect SOA TTL in negative answers — SOA minimum not considered
        Cannot unset uppercase nodes via control interface #668
        Module RRL doesn't set AA flag and NOERROR rcode in slipped responses
        Server returns FORMERR instead of NOTIMP if empty QUESTION and unknown OPCODE

(ryoon)

2020-03-30 12:30:57 UTC MAIN commitmail json YAML

doc: Updated net/nsd to 4.3.0

(ryoon)

2020-03-30 12:29:05 UTC MAIN commitmail json YAML

nsd: Update to 4.3.0

Changelog:

10 March 2020: Wouter
- repository has version number 4.3.0.  Tag for 4.3.0rc1.

3 March 2020: Wouter
- Fix that the retry wait does not exceed one day for zone transfers.

27 February 2020: Wouter
- Fix warning on FreeBSD about pointer size cast.

26 February 2020: Wouter
- Fixup fix of reuseport TCP for server close of sockets not used
  by it.  And the unit test skips when the necessary debug output
  is not enabled.

25 February 2020: Wouter
- Fix event unit test, signal has to be registered with signal_add,
  event_add not for every backend for signals.  The event_initialized
  is not possible for every backend, so event_added variable.  The
  agent write event fires after a timeout, instead of on event write
  so that it does not trigger a sigpipe event when the handlers stop.
  Timeout shorted to 0.1 second.  event_get_fd was not implemented,
  so used ev_fd.  Debug output printfs added to see what happens.
- Fix checkconf test for new drop-updates config option.
- Fix errors with reuseport and TCP file descriptors, it was
  closing them for server-1 in server-2 and server-3..

7 February 2020: Jeroen
- Add feature to drop queries with opcode UPDATE.

6 February 2020: Jeroen
- Support SO_BINDTODEVICE on Linux. Specify bindtodevice: yes
  to bind sockets directly to the network interface.
- Support SO_SETFIB on FreeBSD. Add setfib=<FIB> after an ip-address
  option to use the specified FIB for that socket.
- Require user to add servers=<range> after an ip-address option to
  specify the servers that must listen on that socket.

6 February 2020: Wouter
- Merge PR#60: Minor portability fixes from michaelforney, with
  avoid pointer arithmetic on void* and avoid unnecessary VLA.

4 February 2020: Wouter
- Merge PR#22: minimise-any: prefer polular and not large RRset,
  from Daisuke Higashi.
- Fix responses for IXFR so that the authority section is not echoed
  in the response.

21 January 2020: Wouter
- Fix leak in server bitset setup.

16 January 2020: Jeroen
- Add zone resource record iterator for future zone-verification port.
- Set FD_CLOEXEC on opened sockets.
- Add popen3 implementation for future zone-verification port.
- Add -r option to cutest so that a subset of tests can be run.

15 January 2020: Jeroen
- Add feature to pin server proccesses to specific cpus.
- Add feature to pin IP addresses to selected server processes.
- Set process title to identify individual processes.

13 January 2020: Wouter
- Merge pull request #59 from buddyns: add FreeBSD support
  for conf key ip-transparent.

10 January 2020: Wouter
- Fix unreachable code in ssl set options code.
- Fix bad shift in assertion code analyzer complaint.

6 January 2020: Wouter
- Fix #56: Drop sparse TSIG signing support in NSD.
  Sign every axfr packet with TSIG, according to the latest
  draft-ietf-dnsop-rfc2845bis-06, Section 5.3.1.

12 December 2019: Wouter
- Note that use-systemd is not necessary and ignored in man page.

11 December 2019: Wouter
- Fix whitespace in nsd.conf.sample.in, patch from Paul Wouters.
- use-systemd is ignored in nsd.conf, when NSD is compiled with
  libsystemd it always signals readiness, if possible.

9 December 2019: Wouter
- Fix to define upper bounds on rr counts read from untrusted packet
  data.
- Try different annotation for radix_find_prefix_node not reachable.
- Separate acl_addr_match_range functions for ip4 and ip6, to
  please checkers.
- Avoid unused variable warning in new match_range_v4 function.

6 December 2019: Wouter
- Fix to define max number of EDNS records we are willing to
  spend time on.
- Fix size of string len and capacity type cast in udbradtree.
- Fix to protect rrcount in tsig_find_rr from overflow.
- Annotate radix_find_prefix_node not reachable trail code.
- Fix to protect rrcount in packet_find_notify_serial from overflow.
- Fix to close socket on error in create_tcp_accept_sock.
- Fix to log on failure to chmod for socket for remote control.
- Fix to remove unneeded if in open of socket for remote control.
- Fix to restore input parameter on call failure in create_dirs.
- Please checker by terminating and initialising string read
  by remote control.
- Fixup of random_generate negative modulo, from previous commit,
  and return srandom when random is used if no getrandom.

5 December 2019: Wouter
- Fix fname null check of fname in namedb_read_zonefile.
- Fix implicit cast of size in udb_radnode_array_grow.
- Fix ignore of return value of ssl_printf in remote.c.
- Fix unused check of fd in parent_handle_reload_command.
- Fix to use getrandom() for randomness, if available.
- Attempt to fix signedness of nscount lookup in ixfr query_process.
- Fix identical branches for ssl_print of errors in remote.c.
- Fix type cast bounds, signedness of opt_rdlen in edns_parse_record.
- Fix to separate header and data lines in parse_zone_list_file.

(ryoon)

2020-03-30 11:49:50 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-server to 1.20.8

(wiz)

2020-03-30 11:49:39 UTC MAIN commitmail json YAML

modular-xorg-server: update to 1.20.8

Adam Jackson (1):
      Revert "dri2: Don't make reference to noClientException"

Arthur Williams (1):
      dix: Check for NULL spriteInfo in GetPairedDevice

Daniel Llewellyn (1):
      os: Ignore dying client in ResetCurrentRequest

Dave Airlie (1):
      modesetting: remove unnecessary error message, fix zaphod leases

David Seifert (1):
      Fix building with `-fno-common`

Dor Askayo (1):
      xwayland: clear pixmaps after creation in rootless mode

Eric Anholt (1):
      glamor: Fix a compiler warning since the recent OOM fixes.

George Matsumura (1):
      Restrict 1x1 pixmap filling optimization to GXcopy

Jon Turney (2):
      Add xf86OSInputThreadInit to stub os-support as well
      Fix old-style definition warning for xf86OSInputThreadInit()

Jonas ï¾…dahl (1):
      xwayland/glamor-gbm: Handle DRM_FORMAT_MOD_INVALID gracefully

Kenneth Graunke (1):
      configure: Define GLAMOR_HAS_EGL_QUERY_DRIVER when available

Maarten Lankhorst (1):
      modesetting: Disable atomic support by default

Matt Turner (1):
      xserver 1.20.8

Michel D舅zer (8):
      modesetting: Explicitly #include "mi.h"
      xfree86/modes: Bail from xf86RotateRedisplay if pScreen->root is NULL
      xwayland: Split up xwl_screen_post_damage into two phases
      xwayland: Call glamor_block_handler from xwl_screen_post_damage
      xwayland: Add xwl_window_create_frame_callback helper
      xwayland: Use single frame callback for Present flips and normal updates
      xwayland: Use frame callbacks for Present vblank events
      xwayland: Delete all frame_callback_list nodes in xwl_unrealize_window

Paul Kocialkowski (4):
      glamor: Propagate FBO allocation failure for picture to texture upload
      glamor: Error out on out-of-memory when allocating PBO for FBO access
      glamor: Propagate glamor_prepare_access failures in copy helpers
      glamor: Fallback to system memory for RW PBO buffer allocation

(wiz)

2020-03-30 11:44:10 UTC MAIN commitmail json YAML

subversion-base: add option for plaintext password storage, default off.

Requested by Thomas Orgis.

(wiz)

2020-03-30 11:31:25 UTC MAIN commitmail json YAML

goaccess: Add patch for user-name options and rc.d script

Patch accepted upstream.
This allows goaccess to run on demand html reports as the unpriviledged
user from rc.d

(roy)

2020-03-30 11:07:19 UTC MAIN commitmail json YAML

2020-03-30 10:53:56 UTC MAIN commitmail json YAML

ansilove: add GITHUB_RELEASE directive and enable test suite.

(fcambus)

2020-03-30 10:24:34 UTC MAIN commitmail json YAML

devel/ruby-redmine_bootstrap_kit: avoid using obsolete rdoc options

Avoid using obsolete rdoc options.

## require pull-up

(taca)

2020-03-30 10:21:51 UTC MAIN commitmail json YAML

doc: Updated converters/bdf2psf to 1.195

(fcambus)

2020-03-30 10:21:39 UTC MAIN commitmail json YAML

bdf2psf: update to 1.195.

ChangeLog:

  * Fix Lithuanian layout Closes: #951387
    in keyboard-configuration.config: replace not intuitive second lt(us)
    layout with us(altgr-intl), which contains Euro (€) and other symbols,
    often used in Lithuania. us layout is used by the majority of
    Lithuanian users as second layout.
  * [l10n]  Commit changed/added po files (from l10n-sync run at dillon)

(fcambus)

2020-03-30 10:18:48 UTC MAIN commitmail json YAML

SDL2: Remove CONFIGURE_ARGS duplicate

(nia)

2020-03-30 10:14:25 UTC MAIN commitmail json YAML

doc: Removed mail/YoSucker

(nia)

2020-03-30 10:13:55 UTC MAIN commitmail json YAML

2020-03-30 10:10:26 UTC MAIN commitmail json YAML

doc: Updated net/dnscrypt-proxy2 to 2.0.42

(nia)

2020-03-30 10:09:34 UTC MAIN commitmail json YAML

dnscrypt-proxy2: Update to 2.0.42

* Version 2.0.42
- The current versions of the `dnsdist` load balancer (presumably used
by quad9, cleanbrowsing, qualityology, freetsa.org, ffmuc.net,
opennic-bongobow, sth-dnscrypt-se, ams-dnscrypt-nl and more)
is preventing queries over 1500 bytes from being received over UDP.
Temporary workarounds have been introduced to improve reliability
with these resolvers for regular DNSCrypt. Unfortunately, anonymized
DNS cannot be reliable until the issue is fixed server-side. `dnsdist`
authors are aware of it and are working on a fix.
- New option in the `[anonymized_dns]` section: `skip_incompatible`,
to ignore resolvers incompatible with Anonymized DNS instead of
using them without a relay.
- The server latency benchmark is faster while being able to perform
more retries if necessary.
- Continuous integration has been moved to GitHub Actions.

(nia)

2020-03-30 10:06:49 UTC MAIN commitmail json YAML

doc: Updated www/logswan to 2.1.4

(fcambus)

2020-03-30 10:06:38 UTC MAIN commitmail json YAML

logswan: update to 2.1.4.

pkgsrc changes:

- Added GITHUB_RELEASE directives to fetch release file
- Tweak CMAKE_ARGS to reflect upstream GEOIP2DIR changes
- Remove the 'do-test' target and switch to using upstream tests

ChangeLog:

Logswan 2.1.4 (2020-03-27)

- Move GEOIP2DB definition to CMakeLists.txt, allowing build time
  customization
- Display database path name in error message
- Remove direct link to GeoLite2 databases
- Add dependencies installation instruction for Fedora
- Change GEOIP2DB default value to "dbip-country-lite.mmdb"
- Change GEOIP2DIR default value to "${CMAKE_INSTALL_PREFIX}/share/dbip"
- Mention that DB-IP IP to Country Lite database is now the recommended option

(fcambus)

2020-03-30 10:04:27 UTC MAIN commitmail json YAML

doc/NEWS: Note changes to Lua and Fortran defaults

(nia)

2020-03-30 09:39:24 UTC MAIN commitmail json YAML

mk/compiler: Make gfortran the default fortran compiler.

Discussed on tech-pkg@ before freeze.

(nia)

2020-03-30 09:38:05 UTC MAIN commitmail json YAML

lua: Set the default version to 5.3.

Discussed on tech-pkg@ before freeze.

(nia)

2020-03-30 09:32:13 UTC MAIN commitmail json YAML

doc: Updated chat/weechat to 2.8

(nia)

2020-03-30 09:31:53 UTC MAIN commitmail json YAML

weechat: Update to 2.8

== Version 2.8 (2020-03-29)

New features::

  * core: add variable "old_full_name" in buffer, set during buffer renaming (issue #1428)
  * core: add debug option "-d" in command /eval (issue #1434)
  * api: add functions crypto_hash and crypto_hash_pbkdf2
  * api: add info "auto_connect" (issue #1453)
  * api: add info "weechat_headless" (issue #1433)
  * buflist: add pointer "window" in bar item evaluation
  * irc: add support of fake servers (no I/O, for testing purposes)
  * relay: accept hash of password in init command of weechat protocol with option "password_hash" (PBKDF2, SHA256, SHA512)
  * relay: reject client with weechat protocol if password or totp is received in init command but not set in WeeChat (issue #1435)

Bug fixes::

  * core: fix memory leak in completion
  * core: flush stdout/stderr before forking in hook_process function (issue #1441)
  * core: fix evaluation of condition with nested "if" (issue #1434)
  * irc: split AUTHENTICATE message in 400-byte chunks (issue #1459)
  * irc: copy temporary server flag in command /server copy
  * irc: add nick changes in the hotlist (except self nick change)
  * irc: case-insensitive comparison on incoming CTCP command, force upper case on CTCP replies (issue #1439)
  * irc: fix memory leak when the channel topic is changed
  * logger: fix crash when logging is disabled on a buffer and the log file was deleted in the meanwhile, when option logger.file.info_lines is on (issue #1444)
  * php: fix crash when loading script with PHP 7.4 (issue #1452)
  * relay: update buffers synchronization when buffers are renamed (issue #1428)
  * script: fix memory leak in read of script repository file if it has invalid content
  * script: fix unexpected display of scripts list in buffer with command /script list -i
  * xfer: send signal "xfer_ended" after the received file has been renamed (issue #1438)

Tests::

  * scripts: fix generation of test scripts with Python 3.8
  * unit: add tests on IRC protocol functions and callbacks
  * unit: add tests on function secure_derive_key
  * unit: add tests on functions util_get_time_diff and util_file_get_content

Build::

  * core: fix Cygwin build
  * guile: add detection of Guile 3.0.0 (issue #1442)
  * irc: fix build with GnuTLS < 3.1.0 (issue #1431)
  * php: add detection of PHP 7.4
  * ruby: add detection of Ruby 2.7 (issue #1455)

(nia)

2020-03-30 09:29:21 UTC MAIN commitmail json YAML

doc: Updated games/oshu to 2.0.1

(nia)

2020-03-30 09:29:06 UTC MAIN commitmail json YAML

oshu: Update to 2.0.1

2.0.1 - 2020-03-29
------------------

Lots of refactoring, and a few bug fixes:

- Fix some display glitches in the console status bar.
- Fix broken handling of empty WAV samples.

(nia)

2020-03-30 09:24:37 UTC MAIN commitmail json YAML

doc: Updated net/gallery-dl to 1.13.3

(leot)

2020-03-30 09:24:18 UTC MAIN commitmail json YAML

gallery-dl: Update to 1.13.3

Changes:
1.13.3
------
### Additions
- [instagram] Add support for user's saved medias (#644)
- [nozomi] support multiple images per post (#646)
- [35photo] add `tag` extractor

### Changes
- [mangadex] transform timestamps from `date` fields to datetime objects

### Fixes
- [deviantart] handle decode errors for `extended_fetch` results (#655)
- [e621] fix bug in API rate limiting and improve pagination (#651)
- [instagram] update pattern for user profile URLs
- [mangapark] fix metadata extraction
- [nozomi] sort search results (#646)
- [piczel] fix extraction
- [twitter] fix typo in `x-twitter-auth-type` header (#625)
- remove trailing dots from Windows directory names (#647)
- fix crash due to missing `stdout`/`stderr`/`stdin` handles (#653)

(leot)

2020-03-30 09:22:54 UTC MAIN commitmail json YAML

doc: Updated lang/janet to 1.8.0

(nia)

2020-03-30 09:22:21 UTC MAIN commitmail json YAML

janet: Update to 1.8.0

## 1.8.0 - 2020-03-29
- Add `reduce2`, `accumulate`, and `accumulate2`.
- Add lockfiles to `jpm` via `jpm make-lockfile` and `jpm load-lockfile`.
- Add `os/realpath` (Not supported on windows).
- Add `os/chmod`.
- Add `chr` macro.
- Allow `_` in the `match` macro to match anything without creating a binding
  or doing unification. Also change behavior of matching nil.
- Add `:range-to` and `:down-to` verbs in the `loop` macro.
- Fix `and` and `or` macros returning nil instead of false in some cases.
- Allow matching successfully against nil values in the `match` macro.
- Improve `janet_formatc` and `janet_panicf` formatters to be more like `string/format`.
  This makes it easier to make nice error messages from C.
- Add `signal`
- Add `fiber/can-resume?`
- Allow fiber functions to accept arguments that are passed in via `resume`.
- Make flychecking slightly less strict but more useful
- Correct arity for `next`
- Correct arity for `marshal`
- Add `flush` and `eflush`
- Add `prompt` and `return` on top of signal for user friendly delimited continuations.
- Fix bug in buffer/blit when using the offset-src argument.
- Fix segfault with malformed pegs.

(nia)

2020-03-30 09:15:06 UTC MAIN commitmail json YAML

doc: Added chat/srain version 1.0.1

(nia)

2020-03-30 09:11:53 UTC MAIN commitmail json YAML

chat: Import srain.

Srain is a modern IRC client written in GTK.

Features
========

- Fully open source
- RFC {1459,2812} compatible
- Partial IRCv3 support
- Multi-platform support
- Act like modern IM client
  - Graphical user interface
  - Convenient connection panel
  - Interactive channel search
  - Forward message in one click
  - URL preview
  - Desktop notificaion
  - Special optimization for bridge/relay bot
- Act like geek IRC client
  - Anything can be done via commands
  - Fine-grained configuration with hot update support
  - Regex based message render and filter mechanisms
  - IPC based plugin system (TODO)

(nia)

2020-03-30 08:53:42 UTC MAIN commitmail json YAML

ncurses: Apply Debian patch to fix tmux with screen-256color.

Bump PKGREVISION.

(jperkin)

2020-03-30 08:05:35 UTC MAIN commitmail json YAML

doc: Updated sysutils/vultr to 2.0.1

(schmonz)

2020-03-30 08:05:14 UTC MAIN commitmail json YAML

Update to 2.0.1. From the changelog:

- Switch to golang.org/x/time/rate
- Print the notes when displaying a firewall rule
- Add optional --notes to the firewall rule creation
- Add warning note to server upgrade-plan change command
- Add support for virtual machine plan changes
- Add get_app_info
- Fix travis-ci golang versions
- Update to golang 1.10
- Expose the main interface MAC via server ipv4 list
- Add error tests, changes for nil return
- Fix common on exported type BackupScheduleResponse
- Fixes for backup unit tests
- Add Test_Servers_BackupSetSchedule_OK
- Add Test_Servers_BackupGetSchedule_OK
- Add BackupGetSchedule, BackupSetSchedule
- Add serversBackupGetSchedule, serversBackupSetSchedule
- Remove backupschedule struct, change return type of GetBackups
- Add backup/list, server/backup/(get,set)
- Add commands_backup.go
- Post request and []Backup
- Add backup_test.go file
- Add backup.go file
- Don't disable SSH host key checking
- Lib: update snapshot resource
- Lib: add new network resource
- Feat(*): support restore from backup/snapshot
- Api: add initial bare metal support

(schmonz)

2020-03-30 08:04:31 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-ssl to 0.999.11.4

(schmonz)

2020-03-30 08:04:19 UTC MAIN commitmail json YAML

Update to 0.11.4. From the changelog:

- Fixed iopause return value evaluation in remoteinfo.c.
- Removed return call evaluation of iopause in ssl_io.c and ssl_timeout.c
  Not clear, whether this a resulting the polling.

(schmonz)

2020-03-30 08:04:09 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-tcp6 to 1.11.4

(schmonz)

2020-03-30 08:03:58 UTC MAIN commitmail json YAML

Update to 1.11.4. From the changelog:

- Changed once more rblsmtpd's IPv6/IPv4 treatment of the received
  environment variables to make it more robust.
- Fixed wrong IPv4 check for tcpserver's paranoid evalution.

(schmonz)

2020-03-30 08:03:01 UTC MAIN commitmail json YAML

doc: Updated devel/apenwarr-redo to 0.42a

(schmonz)

2020-03-30 08:02:22 UTC MAIN commitmail json YAML

Update to 0.42a. From the changelog:

- Add compatibility to Python 3 (and retain Python 2)
    - Remove python<3.0 restriction in setup.py
    - Make compatible to BeautifulSoup4
    - Accept octal representations of Python 2 (0nnn) and Python 3 (0onnn)
    - Prevent iterator being changed while iterating
    - Python 2/3 compatible treatment of max(n, None)
    - Prevent "Exception ... ignored" in `redo-log ... | head`
    - Distinguish byte (python2 str type) and unicode strings (python 3 str type)
    - Set file descriptor as inheritable for all pythons >=3.4
    - Unify print function usage for Python 2 and 3 via __future__ import
    - Run 2to3 utility
    - Remove python interpreter selection
- GettingStarted.md: Add -E option to sudo to preserve environment
- docs/cookbook/c: missing quote char.

(schmonz)

2020-03-30 07:55:35 UTC MAIN commitmail json YAML

doc: Note end of freeze for pkgsrc-2020Q1.

(jperkin)

2020-03-30 07:47:26 UTC pkgsrc-2020Q1 commitmail json YAML

doc: Add CHANGES file for the pkgsrc-2020Q1 branch.

(jperkin)

2020-03-30 06:40:53 UTC MAIN commitmail json YAML

regress/infra-unittests: add example tests for mk/help/help.awk

There are many more scenarios that need test cases, but this is a start.

(rillig)

2020-03-30 06:21:53 UTC MAIN commitmail json YAML

mk/help/help.awk: find library functions in undefined-references.help

Before, searching for topic=socket did not find the documentation.

The detection of useful help topics is still not perfect since it now
finds sections that consist of a single word, such as the word
"undo-replace" in mk/install/replace.mk, but that will be fixed later,
after adding a few unit tests.

(rillig)

2020-03-29 20:43:53 UTC MAIN commitmail json YAML

2020-03-29 18:30:06 UTC MAIN commitmail json YAML

libmpcdec & musepack: note these packages conflict

Both of these packages install lib/libmpcdec.so. (libmpcdec seems like
a potential candidate for removal, if the remaining packages that
depend on it can either be switched to musepack or removed themselves.)

(gutteridge)

2020-03-29 17:17:24 UTC MAIN commitmail json YAML

firefox: remove removed patch-config__make_system_wrappers.py from distinfo

(wiz)

2020-03-29 14:48:20 UTC MAIN commitmail json YAML

security/ruby-rex-powershell: missing from previos commit

Commit one more missing file in previous commit.

(taca)

2020-03-29 12:21:56 UTC MAIN commitmail json YAML

epiphany: Needs itstool

(nia)

2020-03-29 09:14:00 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.10.3, gjs-1.64.1, glib-networking-2.64.1,
  gtk3-3.24.16, http-parser-2.9.4, libgsf-1.14.47, librsvg-2.48.1,
  mutt-1.13.5, poppler-0.87.0, py-configparser-5.0.0,
  py-google-auth-1.12.0, py-setuptools-46.1.3 [drops python-2.x
  support], thunderbird-enigmail-2.1.6, unifont-13.0.01, utf8proc-2.5.0,
  vala-0.48.2.

(wiz)

2020-03-29 06:56:49 UTC MAIN commitmail json YAML

2020-03-29 06:49:25 UTC MAIN commitmail json YAML

2020-03-29 06:38:44 UTC MAIN commitmail json YAML

www/ruby-net-http-persistent: missing from previos commit

Commit one more missing file in previous commit.

(taca)

2020-03-29 06:21:16 UTC MAIN commitmail json YAML

2020-03-29 06:18:44 UTC MAIN commitmail json YAML

2020-03-29 06:01:31 UTC MAIN commitmail json YAML

net/userppp: fix build on NetBSD >= 8

The API of <net/route.h> has changed.

The hack for allowing isspace(char) is not needed anymore. The code
compiles fine even with -Werror=char-subscripts.

(rillig)

2020-03-29 05:34:36 UTC MAIN commitmail json YAML

meta-pkgs/boost/Makefile.common: define some variable first

Define USE_TOOLS and USE_LANGUAGES before including <bsd.prefs.mk>.

(taca)

2020-03-29 05:31:33 UTC MAIN commitmail json YAML

lang/ruby26-base/Makefile: add missing options.mk inclusion

Add misssing including "options.mk".

(taca)

2020-03-29 05:26:54 UTC MAIN commitmail json YAML

lang/ruby/Makefile.common: add "used by" lines

Add "used by" lines in comment for lang/ruby27/Makefile and
ruby27-base/Makefile.

(taca)

2020-03-29 05:23:54 UTC MAIN commitmail json YAML

mk/defaults/options.description: add esi

Add description for esi, ESI (Edge Side Includes).

(taca)

2020-03-29 05:22:29 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-nokogiri to 1.10.9nb1

(taca)

2020-03-29 05:21:40 UTC MAIN commitmail json YAML

textproc/ruby-nokogiri: fix ruby gem dependency

Relax dependency for mini_portile2 gem to fix runtime problem.
Noted by Robert Swindells on pkgsrc-users@NetBSD.org.

Bump PKGREVISION.

(taca)

2020-03-29 02:18:56 UTC MAIN commitmail json YAML

Update pam-p11 to 0.3.1

Changes since pam-p11-0.1.5 from the NEWS file:

New in 0.3.1; 2019-09-11; Frank Morgner
* CVE-2019-16058: Fixed buffer overflow when creating signatures longer than 256
bytes

New in 0.3.0; 2019-04-24; Frank Morgner
* Add Italian translation
* Add support for matching the PIN-input with a regular expression
* Add support for macOS
* Add support for building with OpenSSL 1.1.1
* Add support for nistp256/384/521 keys in authorized_keys file

New in 0.2.0; 2018-05-16; Frank Morgner
* Add user documentation in Readme.md
* Add support for PIN pad readers
* Add support for changing/unblocking PIN (use with passwd)
* Add support for localized user feedback
* Add support for cards without certificates (e.g. OpenPGP card)
* Add support for PKCS#11 modules with multiple slots
* Add support for building with OpenSSL 1.1
* Merged opensc and openssh module into pam_p11.so
* Fixed memory leaks, coverity issues, compiler warnings
* Created `test-passwd` and `test-login` for testing standard use cases

New in 0.1.6; 2017-03-06; Alon Bar-Lev
* Build system rewritten (NOTICE: configure options was modified).

(manu)

2020-03-29 02:13:32 UTC MAIN commitmail json YAML

Update libp11 to 0.4.4 so that we can build with NetBSD-9.0 newer OpenSSL

Changes since libp11-0.2.8 from the NEWS file:

New in 0.4.4; 2017-01-26; Michal Trojnara
* Fixed a state reset caused by re-login on LOAD_CERT_CTRL engine ctrl;
  fixes #141 (Michal Trojnara)
* "?" and "&" allowed as URI separators; fixes #142 (Michal Trojnara)
* engine: Unified private/public key and certificate enumeration
  to be performed without login if possible (Michal Trojnara)

New in 0.4.3; 2016-12-04; Michal Trojnara
* Use UI to get CKU_CONTEXT_SPECIFIC PINs (Michal Trojnara)
* Added graceful handling of alien (non-PKCS#11) keys (Michal Trojnara)
* Added symbol versioning (Nikos Mavrogiannopoulos)
* Soname tied with with the OpenSSL soname (Nikos Mavrogiannopoulos)
* Added MSYS2, Cygwin, and MinGW/MSYS support (Pawel Witas)
* Workaround implemented for a deadlock in PKCS#11 modules that
  internally use OpenSSL engines (Michal Trojnara, Pawel Witas)
* Fixed an EVP_PKEY reference count leak (David Woodhouse)
* Fixed OpenSSL 1.1.x crash in public RSA methods (Doug Engert,
  Michal Trojnara)
* Fixed OpenSSL 1.1.x builds (Nikos Mavrogiannopoulos, Michal Trojnara)
* Fixed retrieving PIN values from certificate URIs (Andrei Korikov)
* Fixed symlink installation (Alon Bar-Lev)

New in 0.4.2; 2016-09-25; Michal Trojnara
* Fixed a 0.4.0 regression bug causing the engine finish function to
  remove any configured engine parameters; fixes #104 (Michal Trojnara)
New in 0.4.1; 2016-09-17; Michal Trojnara
* Use enginesdir provided by libcrypto.pc if available (David Woodhouse)
* Certificate cache destroyed on login/logout (David Woodhouse)
* Fixed accessing certificates marked as CKA_PRIVATE (David Woodhouse)
* Directly included libp11 code into the engine (Matt Hauck)
* Fixed handling simultaneous make jobs (Derek Straka)
* Reverted an old hack that broke engine initialization (Michal Trojnara)
* Fixed loading of multiple keys due to unneeded re-logging (Matt Hauck)
* Makefile fixes and improvements (Nikos Mavrogiannopoulos)
* Fixed several certificate selection bugs (Michal Trojnara)
* The signed message digest is truncated if it is too long for the
  signing curve (David von Oheimb)
* Workaround for broken PKCS#11 modules not returning CKA_EC_POINT
  in the ASN1_OCTET_STRING format (Michal Trojnara)
* OpenSSL 1.1.0 build fixes (Michal Trojnara)

New in 0.4.0; 2016-03-28; Michal Trojnara
* Merged engine_pkcs11 (Michal Trojnara)
* Added ECDSA support for OpenSSL < 1.0.2 (Michal Trojnara)
* Added ECDH key derivation support (Doug Engert and Michal Trojnara)
* Added support for RSA_NO_PADDING RSA private key decryption, used
  by OpenSSL for various features including OAEP (Michal Trojnara)
* Added support for the ANSI X9.31 (RSA_X931_PADDING) RSA padding
  (Michal Trojnara)
* Added support for RSA encryption (not only signing) (Michal Trojnara)
* Added CKA_ALWAYS_AUTHENTICATE support (Michal Trojnara)
* Fixed double locking the global engine lock (Michal Trojnara)
* Fixed incorrect errors reported on signing/encryption/decryption
  (Michal Trojnara)
* Fixed deadlocks in keys and certificates listing (Brian Hinz)
* Use PKCS11_MODULE_PATH environment variable (Doug Engert)
* Added support for building against OpenSSL 1.1.0-dev (Doug Engert)
* Returned EVP_PKEY objects are no longer "const" (Michal Trojnara)
* Fixed building against OpenSSL 0.9.8 (Michal Trojnara)
* Removed support for OpenSSL 0.9.7 (Michal Trojnara)

New in 0.3.1; 2016-01-22; Michal Trojnara
* Added PKCS11_is_logged_in to the API (Mikhail Denisenko)
* Added PKCS11_enumerate_public_keys to the API (Michal Trojnara)
* Fixed EVP_PKEY handling of public keys (Michal Trojnara)
* Added thread safety based on OpenSSL dynamic locks (Michal Trojnara)
* A private index is allocated for ex_data access (RSA and ECDSA classes)
  instead of using the reserved index zero (app_data) (Michal Trojnara)
* Fixes in reinitialization after fork; addresses #39
  (Michal Trojnara)
* Improved searching for dlopen() (Christoph Moench-Tegeder)
* MSVC build fixes (Michal Trojnara)
* Fixed memory leaks in pkcs11_get_evp_key_rsa() (Michal Trojnara)

New in 0.3.0; 2015-10-09; Nikos Mavrogiannopoulos
* Added small test suite based on softhsm (run on make check)
* Memory leak fixes (Christian Heimes)
* On module initialization tell the module to that the OS locking
  primitives are OK to use (Mike Gerow)
* Transparently handle applications that fork. That is call C_Initialize()
  and reopen any handles if a fork is detected.
* Eliminated any hard coded limits for certificate size (Doug Engert)
* Added support for ECDSA (Doug Engert)
* Allow RSA_NO_PADDING padding mode in PKCS11_private_encrypt
  (Stephane Adenot)
* Eliminated several hard-coded limits in parameter sizes.

(manu)

2020-03-29 01:07:01 UTC MAIN commitmail json YAML

2020-03-29 01:06:11 UTC MAIN commitmail json YAML

2020-03-29 01:05:18 UTC MAIN commitmail json YAML

Don't require mencoder to support mp3lame backend as acidrip supports
LAVC as well.

(joerg)

2020-03-29 01:04:07 UTC MAIN commitmail json YAML

2020-03-29 01:03:22 UTC MAIN commitmail json YAML

OpenGL build needs libXcursor

(joerg)

2020-03-29 01:02:57 UTC MAIN commitmail json YAML

2020-03-29 01:02:12 UTC MAIN commitmail json YAML

2020-03-29 01:01:20 UTC MAIN commitmail json YAML

Don't hack __isinf for libc++, it makes things worse.

(joerg)

2020-03-29 01:00:33 UTC MAIN commitmail json YAML

Needs a lot more memory than usual with clang, so bump limits.

(joerg)

2020-03-29 01:00:01 UTC MAIN commitmail json YAML

2020-03-29 00:59:48 UTC MAIN commitmail json YAML

Fix build with Boost 1.72

(joerg)

2020-03-29 00:59:19 UTC MAIN commitmail json YAML

Needs Xcursor and SM

(joerg)

2020-03-29 00:58:31 UTC MAIN commitmail json YAML

Don't build bfd-crunchide and bfd-mdsetimage as PIE, they link against a
static library.

(joerg)

2020-03-28 20:39:50 UTC MAIN commitmail json YAML

mk/subst.mk: fix typo in documentation

(rillig)

2020-03-28 19:43:32 UTC MAIN commitmail json YAML

security/cvm: this package does not have error.h

(rillig)

2020-03-28 18:36:52 UTC MAIN commitmail json YAML

doc: Updated textproc/docbook-xsl to 1.79.2nb3

(wiz)

2020-03-28 18:36:42 UTC MAIN commitmail json YAML

docbook-xsl: update to 1.79.2nb3.

Switch to 'nons' variant of distribution.

Hopefully fixes PR 55122 by martin@

(wiz)

2020-03-28 18:24:06 UTC MAIN commitmail json YAML

babl: Lacking a non-standard linker arg shouldn't hard error.

Just don't use it.

(nia)

2020-03-28 18:16:39 UTC MAIN commitmail json YAML

libnotify: Needs libxslt tools

(nia)

2020-03-28 18:04:42 UTC MAIN commitmail json YAML

qt5-qtbase: Correct GCC requirement in line with Qt docs

(nia)

2020-03-28 18:00:47 UTC MAIN commitmail json YAML

openal-soft: Requires gcc5 according to its authors

(nia)

2020-03-28 17:48:44 UTC MAIN commitmail json YAML

game-music-emu: Needs zlib

(nia)

2020-03-28 17:43:37 UTC MAIN commitmail json YAML

libdvdnav: Needs USE_LANGUAGES=c99

(nia)

2020-03-28 12:08:28 UTC MAIN commitmail json YAML

regress/infra-unittests: add test for SUBST_FILES without effect

(rillig)

2020-03-28 08:58:25 UTC MAIN commitmail json YAML

wayland: don't claim support on non-EGL platforms.

GTK3 expects wayland and EGL to come together. EGL isn't a requirement
for wayland, but not claiming support will possibly make life easier
on lesser-used platforms, and is certainly a good idea for the freeze.

"good for now" - nia

PR pkg/55117: gtk3 does not compile w/o EGL

(maya)

2020-03-28 07:56:04 UTC MAIN commitmail json YAML

doc: Updated devel/ncurses to 6.2nb1

(wiz)

2020-03-28 07:55:55 UTC MAIN commitmail json YAML

ncurses: restore patch for xterm-new

Sent upstream this time.

Requested by jperkin.

Bump PKGREVISION.

(wiz)

2020-03-27 23:31:05 UTC MAIN commitmail json YAML

runawk: Fix typo in DESCR

(ryoon)

2020-03-27 23:29:39 UTC MAIN commitmail json YAML

ksi: Define LICENSE

(ryoon)

2020-03-27 22:56:30 UTC MAIN commitmail json YAML

regress/infra-unittests: rewrite documentation, adjust code a little

The documentation now starts with a high-level introduction instead of
listing only the details.

The name of the function test_file had to be changed since the old name
was not expressive enough. Same for the variable real_pkgsrcdir.

(rillig)

2020-03-27 21:41:33 UTC MAIN commitmail json YAML

regress/infra-unittests: add more tests for mk/extract/extract

These tests demonstrate that it is not easy to exclude only one top-level
directory from being extracted, using the example of lang/gcc*, which has
a top-level directory contrib/ that contains shell programs with
non-portable code, but the same archive also contains libjava/contrib, and
that should still be extracted.

(rillig)

2020-03-27 20:58:12 UTC MAIN commitmail json YAML

Resolve conflicting type resolution for std::abs.

(joerg)

2020-03-27 20:57:34 UTC MAIN commitmail json YAML

Allow mk.conf to actually overwrite USE_PKG_ADMIN_DIGEST.

(joerg)

2020-03-27 20:57:12 UTC MAIN commitmail json YAML

2020-03-27 20:56:53 UTC MAIN commitmail json YAML

Ignore configure.in as we patch configure.

(joerg)

2020-03-27 20:56:25 UTC MAIN commitmail json YAML

2020-03-27 20:55:59 UTC MAIN commitmail json YAML

2020-03-27 20:55:40 UTC MAIN commitmail json YAML

2020-03-27 20:53:53 UTC MAIN commitmail json YAML

2020-03-27 20:53:32 UTC MAIN commitmail json YAML

2020-03-27 20:53:05 UTC MAIN commitmail json YAML

2020-03-27 20:52:20 UTC MAIN commitmail json YAML

Rename log to mylog to avoid conflict with math.h.

(joerg)

2020-03-27 20:51:43 UTC MAIN commitmail json YAML

Skip configure.in as we patch configure already

(joerg)

2020-03-27 20:51:24 UTC MAIN commitmail json YAML

2020-03-27 19:23:43 UTC MAIN commitmail json YAML

mozilla-rootcerts: Simplify DESCR.

Use the phrase "configuring a trust anchor" less, it won't stop echoing
around my head.

(nia)

2020-03-27 18:49:39 UTC MAIN commitmail json YAML

mozilla-rootcerts: Mention 'mozilla-rootcerts install' in the DESCR

This seems to be a far more common operation than 'extract', I'm slightly
confused why it onlymentions installing to the current working directory.

(nia)

2020-03-27 18:07:16 UTC MAIN commitmail json YAML

neko: Wants git to build for reasons I need to investigate later.

Doesn't seem to be using it to fetch anything over the network and
might not actually be necessary although it seems to think it is.

(nia)

2020-03-27 17:46:53 UTC MAIN commitmail json YAML

libftdi1: Update libusb reference in buildlink3

(nia)

2020-03-27 17:00:01 UTC MAIN commitmail json YAML

mozilla-rootcerts-openssl: Minor DESCR fixups

Mention the manual script approach, almost parenthetically, in the See
also part about mozilla-rootcerts.

(gdt)

2020-03-27 16:42:26 UTC MAIN commitmail json YAML

devel/monotone: fix REPLACE_SH

The shell program mtnopt uses shell functions, which are not available on
Solaris' /bin/sh.

PKGREVISON++

(rillig)

2020-03-27 16:36:51 UTC MAIN commitmail json YAML

mozilla-rootcerts: In DESCR, explain mozilla-rootcerts

It is now known that there are people that prefer manual operation via
the mozilla-rootcerts script to the mozilla-rootcerts-openssl package.
Therefore, mention both approaches (without veering into documentation
of them or tutorial -- just enough to make people aware they exist).

(gdt)

2020-03-27 16:35:38 UTC MAIN commitmail json YAML

doc: Updated databases/py-ldap to 3.2.0nb2

(gutteridge)

2020-03-27 16:34:58 UTC MAIN commitmail json YAML

py-ldap: add build fixes

This package requires cyrus-sasl to build. Separately, it had a test(1)
invocation that's non-portable.

(gutteridge)

2020-03-27 16:04:24 UTC MAIN commitmail json YAML

doc: Updated benchmarks/netio to 1.33

(jdolecek)

2020-03-27 16:02:04 UTC MAIN commitmail json YAML

Update to netio 1.33

Change list since 1.26 not available, but at least the ancient patch
fixing compilation with GCC seems to no longer be available.

Bring over also patch from FreeBSD ports to compile a variant
with rudimentary IPv6 support.

(jdolecek)

2020-03-27 15:55:16 UTC MAIN commitmail json YAML

simh: Update DESCR and wrap lines

(ryoon)

2020-03-27 15:28:35 UTC MAIN commitmail json YAML

Updated lang/py-hy (the old version does not build any more)

(adam)

2020-03-27 15:27:41 UTC MAIN commitmail json YAML

py-hy: updated to 0.18.0

0.18.0
==============================

Removals
------------------------------
* Python 2 is no longer supported.
* Support for attribute lists in `defclass` has been removed. Use `setv`
  and `defn` instead.
* Literal keywords are no longer parsed differently in calls to functions
  with certain names.
* `hy.contrib.multi` has been removed. Use `cond` or the PyPI package
  `multipledispatch` instead.

Other Breaking Changes
------------------------------
* `HySequence` is now a subclass of `tuple` instead of `list`.
  Thus, a `HyList` will never be equal to a `list`, and you can't
  use `.append`, `.pop`, etc. on a `HyExpression` or `HyList`.

New Features
------------------------------
* Added special forms `py` to `pys` that allow Hy programs to include
  inline Python code.
* Added a special form `cmp` for chained comparisons.
* All augmented assignment operators (except `%=` and `^=`) now allow
  more than two arguments.
* Added support for function annotations (PEP 3107) and variable
  annotations (PEP 526).
* Added a function `parse-args` as a wrapper for Python's `argparse`.

Bug Fixes
------------------------------
* Statements in the second argument of `assert` are now executed.
* Fixed a bug that caused the condition of a `while` to be compiled
  twice.
* `in` and `not-in` now allow more than two arguments, as in Python.
* `hy2py` can now handle format strings.
* Fixed crashes from inaccessible history files.
* Removed an accidental import from the internal Python module `test`.
* Fixed a swarm of bugs in `hy.extra.anaphoric`.

Misc. Improvements
------------------------------
* Replaced the dependency `clint` with `colorama`.

0.17.0
==============================

**Warning**: Hy 0.17.x will be the last Hy versions to support Python 2,
and we expect 0.17.0 to be the only release in this line. By the time
0.18.0 is released (in 2020, after CPython 2 has ceased being developed),
Hy will only support Python 3.

Removals
------------------------------
* Python 3.4 is no longer supported.

New Features
------------------------------
* Python 3.8 is now supported.
* Format strings with embedded Hy code (e.g., `f"The sum is {(+ x y)}"`)
  are now supported, even on Pythons earlier than 3.6.
* Added a special form `setx` to create Python 3.8 assignment expressions.
* Added new core functions `list?` and `tuple`.
* Gensyms now have a simpler format that's more concise when
  mangled (e.g., `_hyx_XsemicolonXfooXvertical_lineX1235` is now
  `_hyx_fooXUffffX1`).

Bug Fixes
------------------------------
* Fixed a crash caused by errors creating temporary files during
  bytecode compilation.

0.16.0
==============================

Removals
------------------------------
* Empty expressions (`()`) are no longer legal at the top level.

New Features
------------------------------
* `eval` / `hy_eval` and `hy_compile` now accept an optional `compiler`
  argument that enables the use of an existing `HyASTCompiler` instance.
* Keyword objects (not just literal keywords) can be called, as
  shorthand for `(get obj :key)`, and they accept a default value
  as a second argument.
* Minimal macro expansion namespacing has been implemented. As a result,
  external macros no longer have to `require` their own macro
  dependencies.
* Macros and tags now reside in module-level `__macros__` and `__tags__`
  attributes.

Bug Fixes
------------------------------
* Cleaned up syntax and compiler errors.
* You can now call `defmain` with an empty lambda list.
* `require` now compiles to Python AST.
* Fixed circular `require`\s.
* Fixed module reloading.
* Fixed circular imports.
* Fixed errors from `from __future__ import ...` statements and missing
  Hy module docstrings caused by automatic importing of Hy builtins.
* Fixed `__main__` file execution.
* Fixed bugs in the handling of unpacking forms in method calls and
  attribute access.
* Fixed crashes on Windows when calling `hy-repr` on date and time
  objects.
* Fixed a crash in `mangle` for some pathological inputs.
* Fixed incorrect mangling of some characters at low code points.
* Fixed a crash on certain versions of Python 2 due to changes in the
  standard module `tokenize`.

0.15.0
==============================

Removals
------------------------------
* Dotted lists, `HyCons`, `cons`, `cons?`, and `list*` have been
  removed. These were redundant with Python's built-in data structures
  and Hy's most common model types (`HyExpression`, `HyList`, etc.).
* `&key` is no longer special in lambda lists. Use `&optional` instead.
* Lambda lists can no longer unpack tuples.
* `ap-pipe` and `ap-compose` have been removed. Use threading macros and
  `comp` instead.
* `for/a` has been removed. Use `(for [:async ...] ...)` instead.
* `(except)` is no longer allowed. Use `(except [])` instead.
* `(import [foo])` is no longer allowed. Use `(import foo)` instead.

Other Breaking Changes
------------------------------
* `HyExpression`, `HyDict`, and `HySet` no longer inherit from `HyList`.
  This means you can no longer use alternative punctuation in place of
  square brackets in special forms (e.g. `(fn (x) ...)` instead of
  the standard `(fn [x] ...)`).
* Mangling rules have been overhauled; now, mangled names are
  always legal Python identifiers.
* `_` and `-` are now equivalent, even as single-character names.

  * The REPL history variable `_` is now `*1`.

* Non-shadow unary `=`, `is`, `<`, etc. now evaluate their argument
  instead of ignoring it.
* `list-comp`, `set-comp`, `dict-comp`, and `genexpr` have been replaced
  by `lfor`, `sfor`, `dfor`, and `gfor`, respectively, which use a new
  syntax and have additional features. All Python comprehensions can now
  be written in Hy.
* `&`-parameters in lambda lists must now appear in the same order that
  Python expects.
* Literal keywords now evaluate to themselves, and `HyKeyword` no longer
  inherits from a Python string type
* `HySymbol` no longer inherits from `HyString`.

New Features
------------------------------
* Python 3.7 is now supported.
* `while` and `for` are allowed to have empty bodies.
* `for` supports the various new clause types offered by `lfor`.
* `defclass` in Python 3 supports specifying metaclasses and other
  keyword arguments.
* Added `mangle` and `unmangle` as core functions.
* Added more REPL history variables: `*2` and `*3`.
* Added a REPL variable holding the last exception: `*e`.
* Added a command-line option `-E` per CPython.
* Added a new module `hy.model_patterns`.

Bug Fixes
------------------------------
* `hy2py` should now output legal Python code equivalent to the input Hy
  code in all cases.
* Fixed `(return)` so it can exit a Python 2 generator.
* Fixed a case where `->` and `->>` duplicated an argument.
* Fixed bugs that caused `defclass` to drop statements or crash.
* Fixed a REPL crash caused by illegal backslash escapes.
* `NaN` can no longer create an infinite loop during macro-expansion.
* Fixed a bug that caused `try` to drop expressions.
* The compiler now properly recognizes `unquote-splice`.
* Trying to import a dotted name is now a syntax error, as in Python.
* `defmacro!` now allows optional arguments.
* Fixed handling of variables that are bound multiple times in a single
  `let`.

Misc. Improvements
----------------------------
* `hy-repr` uses registered functions instead of methods.
* `hy-repr` supports more standard types.
* `macroexpand-all` will now expand macros introduced by a `require` in the body of a macro.

(adam)

2020-03-27 15:25:36 UTC MAIN commitmail json YAML

simh: Define LICENSE

(ryoon)

2020-03-27 15:12:27 UTC MAIN commitmail json YAML

xcopilot: Define LICENSE

(ryoon)

2020-03-27 15:09:00 UTC MAIN commitmail json YAML

japhar: Define LICENSE

(ryoon)

2020-03-27 13:42:53 UTC MAIN commitmail json YAML

mozilla-rootcerts-openssl: Revise and extend DESCR

Explain the purpose, and then explain the mechanism and why it is
somewhat and very irregular in the pkgsrc and native cases.

Point to mozilla-rootcerts as providing certificates without
configuring them as trust anchors.

(gdt)

2020-03-27 13:33:08 UTC MAIN commitmail json YAML

mozilla-rootcerts: Extend DESCR

Make it clear that this package does not configure certificates as
trust anchors.

Point to mozilla-rootcerts-openssl for actual installation.

(gdt)

2020-03-27 08:57:59 UTC MAIN commitmail json YAML

pugixml: Doesn't need gmake

(nia)

2020-03-27 08:54:47 UTC MAIN commitmail json YAML

libproxy: Doesn't need gmake

(nia)

2020-03-27 08:45:26 UTC MAIN commitmail json YAML

quassel: Fix build problems caused by Qt 5.14 update

from upstream

(nia)

2020-03-27 08:31:02 UTC MAIN commitmail json YAML

2020-03-27 08:07:28 UTC MAIN commitmail json YAML

warzone2100: Remove bogus CONFIGURE_ARGS, this uses CMake

(nia)

2020-03-27 07:55:40 UTC MAIN commitmail json YAML

snes9x-gtk: Fix linking OSS libraries

(nia)

2020-03-27 07:53:59 UTC MAIN commitmail json YAML

game-music-emu: Disable ubsan using the built-in mechanism

(nia)

2020-03-27 07:45:17 UTC MAIN commitmail json YAML

powerdns: PLIST fix for tools

(adam)

2020-03-27 06:19:48 UTC MAIN commitmail json YAML

2020-03-27 06:08:59 UTC MAIN commitmail json YAML

databases/ruby-pg: commit forgotten files

Commit forgotten distinfo.  Noted by joerg@.

(taca)

2020-03-27 06:07:57 UTC MAIN commitmail json YAML

misc/ruby-pryu: commit forgotten files

Commit forgotten files.  Noted by joerg@.

(taca)

2020-03-27 04:13:57 UTC MAIN commitmail json YAML