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 (1h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 01:52:59 UTC Now

2020-03-15 10:33:42 UTC MAIN commitmail json YAML

mk/pkg-build-options: fail immediately if pkgbase is not set

(rillig)

2020-03-15 10:31:59 UTC MAIN commitmail json YAML

graphics/libraw: fix determining PKG_BUILD_OPTIONS.libraw

(rillig)

2020-03-15 10:30:52 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-borgbackup to 1.1.11

(bsiegert)

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

Update py-borgbackup to 1.1.11.

Pre-1.1.11 potential index corruption / data loss issue
-------------------------------------------------------

A bug was discovered in our hashtable code, see issue #4829.
The code is used for the client-side chunks cache and the server-side repo index.

Although borg uses the hashtables very heavily, the index corruption did not
happen too frequently, because it needed specific conditions to happen.

Data loss required even more specific conditions, so it should be rare (and
also detectable via borg check).

You might be affected if borg crashed with / complained about:
- AssertionError: Corrupted segment reference count - corrupted index or hints
- ObjectNotFound: Object with key ... not found in repository ...
- Index mismatch for key b'...'. (..., ...) != (-1, -1)
- ValueError: stats_against: key contained in self but not in master_index.

Advised procedure to fix any related issue in your indexes/caches:
- install fixed borg code (on client AND server)
- for all of your clients and repos remove the cache by:
  borg delete --cache-only YOURREPO
  (later, the cache will be re-built automatically)
- for all your repos, rebuild the repo index by:
  borg check --repair YOURREPO
  This will also check all archives and detect if there is any data-loss issue.

Affected branches / releases:

fd06497 introduced the bug into 1.1-maint branch - it affects all borg 1.1.x since 1.1.0b4.
fd06497 introduced the bug into master branch - it affects all borg 1.2.0 alpha releases.
c5cd882 introduced the bug into 1.0-maint branch - it affects all borg 1.0.x since 1.0.11rc1.

The bug was fixed by:

701159a fixes the bug in 1.1-maint branch - will be released with borg 1.1.11.
fa63150 fixes the bug in master branch - will be released with borg 1.2.0a8.
7bb90b6 fixes the bug in 1.0-maint branch. Branch is EOL, no new release is planned as of now.

(bsiegert)

2020-03-15 10:14:41 UTC MAIN commitmail json YAML

doc/TODO: add some

+ SDL2-2.0.12, adwaita-icon-theme-3.36.0, dconf-0.36.0, farstream-0.2.9,
  gjs-1.64.0, glib2-2.64.1, guile-3.0.1, libsecret-0.20.2,
  perl5-5.30.2, py-cairo-1.19.1 [drops python-2.x support],
  py-google-api-python-client-1.8.0, py-google-auth-1.11.3,
  py-setuptools-46.0.0 [drops python-2.x support], vala-0.48.1.

(wiz)

2020-03-15 08:31:34 UTC MAIN commitmail json YAML

doc/TODO: add some

+ genius-1.0.25, gnome-3.36, memcached-1.6, ocaml-4.10.0 [wip],
  openoffice-4.1.7.

(wiz)

2020-03-15 05:35:54 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-whiskermenu-plugin to 2.4.3

(gutteridge)

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

xfce4-whiskermenu-plugin: update to 2.4.3

Change log:

2.4.3
=====
- Fix loading incorrect icons for some applications. (bug #16461)
- Translation updates: Bulgarian, Finnish, Greek, Icelandic, Interlingue,
  Nepali, Norwegian Bokm奪l, Russian, Slovak.

(gutteridge)

2020-03-15 00:26:11 UTC MAIN commitmail json YAML

2020-03-14 23:09:48 UTC MAIN commitmail json YAML

devel/hdf5-c++: Install missing headers

The for loop with a version-specific header file list was not updated with
the 1.10.6 upgrade.  This fragile approach is now replaced with a simpler
install command to install all current headers.

(bacon)

2020-03-14 22:40:47 UTC MAIN commitmail json YAML

2020-03-14 22:26:40 UTC MAIN commitmail json YAML

doc: Updated archivers/arqiver to 0.4.0

(gutteridge)

2020-03-14 22:26:27 UTC MAIN commitmail json YAML

arqiver: update to 0.4.0

Packaged in pkgsrc-wip by pin.

V0.4.0
---------
* Added support for Zstd (because tar supports it).
* Allow stopping (killing) long processes.
* Prevent DND when the backend is busy.
* Smooth scrolling when the mouse wheel turns inside the view.
* Fixed a potential issue in translations.
* Enable the "Remove File(s)" action only if an item is selected.
* Show (optional) prompt before removing items.
* Show the updated view only after populating and adjusting it.
* Added an option to select libarchive binary with non-Linux systems.

(gutteridge)

2020-03-14 22:18:26 UTC MAIN commitmail json YAML

doc: Updated editors/featherpad to 0.13.1

(gutteridge)

2020-03-14 22:17:56 UTC MAIN commitmail json YAML

featherpad: update to 0.13.1

Packaged in pkgsrc-wip by pin.

V0.13.1
---------
* Don't preserve the last file's extension on saving a new tab.

(gutteridge)

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

subversion: skip portability checks for unused files

(tnn)

2020-03-14 14:00:02 UTC MAIN commitmail json YAML

exiv2: skip portability check for unused file

(tnn)

2020-03-14 13:43:45 UTC MAIN commitmail json YAML

doc: Updated net/unifi to 5.12.35

(gdt)

2020-03-14 13:43:40 UTC MAIN commitmail json YAML

net/unifi: Update to 5.12.35

(Tested on NetBSD 8/amd64 with up-to-date dependencies from pkgsrc
head.  This is notable as only recently does mongodb3 work (fdatasync)
and build with up-to-date boost.  Thanks to Paul Ripke and Adam for
fixes.)

Upstream changes since last pkgsrc update:

Features

    Cloud Email.*
    Netconsole logging for USG.
    New Settings.
    Push notification support.
    RADIUS DAS/DAC/CoA support.
    Release channel selection for controller and firmware updates (New Settings).
    Wi-Fi AI (New Settings).
    Wi-Fi Schedule enhancements (New Settings).

*Cloud Email notes:

    Enabled after successful Remote Access login. This will send (all)
    admin invites, alert/event, and password recovery emails via UniFi
    Cloud Access without requiring a SMTP server to be configured. We
    plan to add support for password recovery without having Remote
    Access or SMTP configured in a future update.  If SMTP is
    configured then that will be used instead of Cloud Email.

(gdt)

2020-03-14 13:28:58 UTC MAIN commitmail json YAML

gmake: try harder to unbreak circular dependency

Having builtin gettext (the lib) doesn't always imply that we have a
builtin msgfmt (the tool).

(tnn)

2020-03-14 13:28:38 UTC MAIN commitmail json YAML

mk: fix typo in example

(wiz)

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

devel/MoarVM: skip portability check for release target

(rillig)

2020-03-14 12:49:06 UTC MAIN commitmail json YAML

Updated devel/p5-Alien-Build to 2.12
Updated devel/p5-Data-ObjectDriver to 0.19

(mef)

2020-03-14 12:45:41 UTC MAIN commitmail json YAML

(devel/p5-Data-ObjectDriver) Updated to 0.19

0.19 2020-03-03T15:13:37Z
    - Parallel testing #33

(mef)

2020-03-14 12:10:38 UTC MAIN commitmail json YAML

(devel/p5-Alien-Build) Updated to 2.12

2.12      2020-03-09 10:02:37 -0600
  - Fixed bug where Probe::Vcpkg plugin doesn't set version probe hook
    property (gh#178)

(mef)

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

(devel/p5-Alien-Build) Updated to 2.11

2.11      2020-03-09 03:04:49 -0600
  - Production release identical to 2.10

2.10_01  2020-03-08 17:13:05 -0600
  - Probe::Vcpkg plugin defaults to name property (gh#177)

2.09_01  2020-03-08 09:58:17 -0600
  - Added Alien::Build::Plugin::Probe::Vcpkg (gh#3, gh#175)

(mef)

2020-03-14 11:56:29 UTC MAIN commitmail json YAML

mk/pkg-build-options.mk: fix example

In most cases this pattern is used to query the options of the package
to which the buildlink3.mk file belongs.

(rillig)

2020-03-14 11:41:00 UTC MAIN commitmail json YAML

qt5: gnu++11... -multimedia needs alloca

(nia)

2020-03-14 11:28:06 UTC MAIN commitmail json YAML

Updated cross/cc65 to 2.18. sorry for wrong filename on previous commit message

(mef)

2020-03-14 11:15:03 UTC MAIN commitmail json YAML

(cross/cc65) Updated to 2.18 .. distinfo also updated now

(mef)

2020-03-14 11:13:20 UTC MAIN commitmail json YAML

(cross/cc65) Updated to 2.18

V2.18: Rearranged paravirt function vector.
May 30, 2019 156 commits to master since this release

- exit right below 6502 vectors.
- keep exit addr stable as it may be called from asm.

(mef)

2020-03-14 11:02:37 UTC MAIN commitmail json YAML

samba: erect a sign for confused people

(nia)

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

mk/pkg-build-options.mk: make the documentation more precise

(rillig)

2020-03-14 10:21:53 UTC MAIN commitmail json YAML

sonnet: Add PLIST.Darwin

(nia)

2020-03-14 10:00:38 UTC MAIN commitmail json YAML

mk: default to gfortran on aarch64, there's no g95 for aarch64

(nia)

2020-03-14 09:59:01 UTC MAIN commitmail json YAML

libuuid package does not depend on python, so disable finding it.

(roy)

2020-03-14 09:47:09 UTC MAIN commitmail json YAML

pkgtools/check-portability: fix function names

(rillig)

2020-03-14 09:19:03 UTC MAIN commitmail json YAML

doc: Updated pkgtools/check-portability to 19.4.3

(rillig)

2020-03-14 09:18:49 UTC MAIN commitmail json YAML

pkgtools/check-portability: update to 19.4.3

Changes since 19.4.2:

Fixed a crash when a file started with an empty line.

(rillig)

2020-03-14 08:02:46 UTC MAIN commitmail json YAML

rust: Add missing patch lost in the pkglint noise.

(jperkin)

2020-03-14 08:01:32 UTC MAIN commitmail json YAML

databases: mysql51-* were removed.

(jperkin)

2020-03-14 06:12:48 UTC MAIN commitmail json YAML

firefox: firefox 74.0 explicitly requires cbindgen>=0.13.0.

(tsutsui)

2020-03-14 04:51:32 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 74.0

(ryoon)

2020-03-14 04:50:53 UTC MAIN commitmail json YAML

firefox-l10n: Update to 74.0

* Sync with www/firefox-74.0

(ryoon)

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

doc: Updated www/firefox to 74.0

(ryoon)

2020-03-14 04:49:16 UTC MAIN commitmail json YAML

firefox: Update to 74.0

* Follow HOMEPAGE redirect

Changelog:
New
    Your login management has improved with the ability to reverse
    alpha sort (Name Z-A) in Lockwise, which you can access under
    Logins and Passwords.

    Firefox now makes importing your bookmarks and history from
    the new Microsoft Edge browser on Windows and Mac simple.

    Add-ons installed by external applications can now be removed
    using the Add-ons Manager (about:addons). Going forward, only
    users can install add-ons; they cannot be installed by an
    application.

    Facebook Container prevents Facebook from tracking you around
    the web - Facebook logins, likes, and comments are automatically
    blocked on non-Facebook sites. But when we need an exception,
    you can now create one by adding custom sites to the Facebook
    Container.

    Firefox now provides better privacy for your web voice and
    video calls through support for mDNS ICE by cloaking your
    computer窶冱 IP address with a random ID in certain WebRTC
    scenarios.

Fixed
    Various security fixes.

    We have fixed issues involving pinned tabs such as being lost.
    You should also no longer see them reorder themselves.

Security fixes:
#CVE-2020-6805: Use-after-free when removing data about origins
#CVE-2020-6806: BodyStream::OnInputStreamReady was missing protections against state confusion
#CVE-2020-6807: Use-after-free in cubeb during stream destruction
#CVE-2020-6808: URL Spoofing via javascript: URL
#CVE-2020-6809: Web Extensions with the all-urls permission could access local files
#CVE-2020-6810: Focusing a popup while in fullscreen could have obscured the fullscreen notification
#CVE-2020-6811: Devtools' 'Copy as cURL' feature did not fully escape website-controlled data, potentially leading to command injection
#CVE-2019-20503: Out of bounds reads in sctp_load_addresses_from_init
#CVE-2020-6812: The names of AirPods with personally identifiable information were exposed to websites with camera or microphone permission
#CVE-2020-6813: @import statements in CSS could bypass the Content Security Policy nonce feature
#CVE-2020-6814: Memory safety bugs fixed in Firefox 74 and Firefox ESR 68.6
#CVE-2020-6815: Memory and script safety bugs fixed in Firefox 74

(ryoon)

2020-03-14 04:42:52 UTC MAIN commitmail json YAML

doc: Added security/php-gnupg version 1.4.0

(tpaul)

2020-03-14 04:42:12 UTC MAIN commitmail json YAML

security/Makefile: add php-gnupg

(tpaul)

2020-03-14 04:40:47 UTC MAIN commitmail json YAML

2020-03-14 04:35:57 UTC MAIN commitmail json YAML

php-composer: Change to "Added" (Forgot CTYPE=add)

(tpaul)

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

doc: Updated devel/php-composer to 1.10.1

(tpaul)

2020-03-14 04:28:23 UTC MAIN commitmail json YAML

devel/Makefile: add php-composer

(tpaul)

2020-03-14 04:26:39 UTC MAIN commitmail json YAML

devel/php-composer: Import version 1.10.1

Composer is a tool for dependency management in PHP. It allows you to
declare the libraries your project depends on and it will manage
(install/update) them for you.

(tpaul)

2020-03-14 03:23:18 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 1.12

(fox)

2020-03-14 03:21:42 UTC MAIN commitmail json YAML

audio/fasttracker2: Update to v1.12

Changes since v1.11:

v1.12 - 13.03.2020
- Bugfix: Some broken XMs/XIs have a non-sense value in the "mute" instrument
  field. This is now clamped correctly so that such modules and instruments
  will not yield muted sound. This fix was actually present earlier, but it was
  broken again some time ago. You will very rarely bump into this issue anyway.
- Micro-optimization to how voice/ramp volumes are calculated (4x DIVs removed)
- Windows/macOS: SDL was upgraded from 2.0.10 to 2.0.12

(fox)

2020-03-14 02:52:56 UTC MAIN commitmail json YAML

doc: Updated chat/ircd-hybrid to 8.2.30

(fox)

2020-03-14 02:52:36 UTC MAIN commitmail json YAML

chat/ircd-hybrid: Updates to 8.2.30

Changes since 8.2.29:

-- Noteworthy changes in version 8.2.30 (2020-03-01)
o) "QUOTE HELP extban" didn't work because the extban help file hasn't been
  installed properly during 'make install'
o) Fixed broken libcrypto detection which caused the ircd not to work with
  openssl under certain circumstances
o) Extban $n of type 'acting' has been implemented. This extban prevents
  matching users from changing their nick while in the channel. Users
  with voice or above are not affected.
o) Channel mode +N has been changed so channel members with +v can change
  their nick name as well
o) For a full list of all changes in this release, see https://git.io/JvgAq

(fox)

2020-03-14 00:27:03 UTC MAIN commitmail json YAML

devIL: remove duplicate line

(wiz)

2020-03-14 00:22:49 UTC MAIN commitmail json YAML

devIL: fix options handling in bl3.mk

(wiz)

2020-03-14 00:16:03 UTC MAIN commitmail json YAML

oce: fix option check in bl3.mk file

(wiz)

2020-03-14 00:14:35 UTC MAIN commitmail json YAML

mk/extract: move EXTRACT_USING earlier

In an attempt to resolve problems on SunOS, move EXTRACT_USING to the
early variables file, in the hopes that it will be defined before code
that checks it is executed.

(gdt)

2020-03-14 00:03:19 UTC MAIN commitmail json YAML

wxGTK28: skip checking configure.in

We patch configure, so the fact that configure.in has test == is not
relevant.

(gdt)

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

gvfs: Change dependency to samba4

Previously, this depended on the unmaintained net/samba (3).

(Perhaps this should not depend on samba by default, and perhaps
PGKREVISION 47 is a clue that packages should stop depending on gvfs;
those issues are left for future work.)

(gdt)

2020-03-13 22:12:38 UTC MAIN commitmail json YAML

net/samba*: Update DESCR

Based on input from Mike Pumford.

(It is acknowledged that samba4 is 4.11 and should be 4.12, but that's
normal being behind, not intended, as I see it.)

(gdt)

2020-03-13 21:49:32 UTC MAIN commitmail json YAML

revert my change for now

Was able to reproduce the hang again. Working on reduced test case.

(tnn)

2020-03-13 21:03:41 UTC MAIN commitmail json YAML

2020-03-13 20:20:50 UTC MAIN commitmail json YAML

2020-03-13 20:07:20 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup tickets #6145 and #6146

(bsiegert)

2020-03-13 20:06:53 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6146 - requested by nia
www/firefox68-l10n: dependent update

Revisions pulled up:
- www/firefox68-l10n/Makefile                                  1.9
- www/firefox68-l10n/distinfo                                  1.7

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Thu Mar 12 19:54:45 UTC 2020

  Modified Files:
  pkgsrc/www/firefox68-l10n: Makefile distinfo

  Log Message:
  firefox68-l10n: Update to 68.6.0

  Sync with firefox68

(bsiegert)

2020-03-13 20:02:45 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6145 - requested by nia
www/firefox68: security fix

Revisions pulled up:
- www/firefox68/Makefile                                        1.15
- www/firefox68/PLIST                                          1.5
- www/firefox68/distinfo                                        1.11
- www/firefox68/mozilla-common.mk                              1.7
- www/firefox68/options.mk                                      1.8
- www/firefox68/patches/patch-aa                                1.2
- www/firefox68/patches/patch-build_moz.configure_old.configure deleted
- www/firefox68/patches/patch-dom_media_CubebUtils.cpp          1.2
- www/firefox68/patches/patch-media_libcubeb_src_cubeb.c        1.2
- www/firefox68/patches/patch-media_libcubeb_src_cubeb__oss.c  deleted
- www/firefox68/patches/patch-media_libcubeb_src_moz.build      1.2
- www/firefox68/patches/patch-media_libcubeb_update.sh          1.2
- www/firefox68/patches/patch-toolkit_library_moz.build        1.2

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Thu Mar 12 19:39:35 UTC 2020

  Modified Files:
  pkgsrc/www/firefox68: Makefile PLIST distinfo mozilla-common.mk
      options.mk
  pkgsrc/www/firefox68/patches: patch-aa patch-dom_media_CubebUtils.cpp
      patch-media_libcubeb_src_cubeb.c patch-media_libcubeb_src_moz.build
      patch-media_libcubeb_update.sh patch-toolkit_library_moz.build
  Removed Files:
  pkgsrc/www/firefox68/patches: patch-build_moz.configure_old.configure
      patch-media_libcubeb_src_cubeb__oss.c

  Log Message:
  firefox68: Update to 68.6.0

  While here,

  - Remove OSS support now that cubeb_sun has been stable for a long while
  - Appease pkglint

  Security fixes in this release:

  #CVE-2020-6805: Use-after-free when removing data about origins
  #CVE-2020-6806: BodyStream::OnInputStreamReady was missing protections
  #CVE-2020-6807: Use-after-free in cubeb during stream destruction
  #CVE-2020-6811: Devtools' 'Copy as cURL' feature did not fully escape
  #CVE-2019-20503: Out of bounds reads in sctp_load_addresses_from_init
  #CVE-2020-6812: The names of AirPods with personally identifiable
  #CVE-2020-6814: Memory safety bugs fixed in Firefox 74 and Firefox ESR 68.6

(bsiegert)

2020-03-13 19:21:16 UTC MAIN commitmail json YAML

python: support html2text in versioned_dependencies

Update help text.

(wiz)

2020-03-13 19:14:39 UTC MAIN commitmail json YAML

openexr: skip portability check for util/reformat.sh (unused file)

(tnn)

2020-03-13 18:35:04 UTC MAIN commitmail json YAML

doc: Updated lang/rust to 1.42.0

(jperkin)

2020-03-13 18:34:54 UTC MAIN commitmail json YAML

rust: Update to 1.42.0.

Version 1.42.0 (2020-03-12)
==========================

Language
--------
- [You can now use the slice pattern syntax with subslices.][67712] e.g.
  ```rust
  fn foo(words: &[&str]) {
      match words {
          ["Hello", "World", "!", ..] => println!("Hello World!"),
          ["Foo", "Bar", ..] => println!("Baz"),
          rest => println!("{:?}", rest),
      }
  }
  ```
- [You can now use `#[repr(transparent)]` on univariant `enum`s.][68122] Meaning
  that you can create an enum that has the exact layout and ABI of the type
  it contains.
- [There are some *syntax-only* changes:][67131]
  - `default` is syntactically allowed before items in `trait` definitions.
  - Items in `impl`s (i.e. `const`s, `type`s, and `fn`s) may syntactically
    leave out their bodies in favor of `;`.
  - Bounds on associated types in `impl`s are now syntactically allowed
    (e.g. `type Foo: Ord;`).
  - `...` (the C-variadic type) may occur syntactically directly as the type of
      any function parameter.

  These are still rejected *semantically*, so you will likely receive an error
  but these changes can be seen and parsed by procedural macros and
  conditional compilation.

Compiler
--------
- [Added tier 2* support for `armv7a-none-eabi`.][68253]
- [Added tier 2 support for `riscv64gc-unknown-linux-gnu`.][68339]
- [`Option::{expect,unwrap}` and
  `Result::{expect, expect_err, unwrap, unwrap_err}` now produce panic messages
  pointing to the location where they were called, rather than
  `core`'s internals. ][67887]

* Refer to Rust's [platform support page][forge-platform-support] for more
information on Rust's tiered platform support.

Libraries
---------
- [`iter::Empty<T>` now implements `Send` and `Sync` for any `T`.][68348]
- [`Pin::{map_unchecked, map_unchecked_mut}` no longer require the return type
  to implement `Sized`.][67935]
- [`io::Cursor` now derives `PartialEq` and `Eq`.][67233]
- [`Layout::new` is now `const`.][66254]
- [Added Standard Library support for `riscv64gc-unknown-linux-gnu`.][66899]

Stabilized APIs
---------------
- [`CondVar::wait_while`]
- [`CondVar::wait_timeout_while`]
- [`DebugMap::key`]
- [`DebugMap::value`]
- [`ManuallyDrop::take`]
- [`matches!`]
- [`ptr::slice_from_raw_parts_mut`]
- [`ptr::slice_from_raw_parts`]

Cargo
-----
- [You no longer need to include `extern crate proc_macro;` to be able to
  `use proc_macro;` in the `2018` edition.][cargo/7700]

Compatibility Notes
-------------------
- [`Error::description` has been deprecated, and its use will now produce a
  warning.][66919] It's recommended to use `Display`/`to_string` instead.
- [`use $crate;` inside macros is now a hard error.][37390] The compiler
  emitted forward compatibility warnings since Rust 1.14.0.
- [As previously announced, this release reduces the level of support for
  32-bit Apple targets to tier 3.][apple-32bit-drop]. This means that the
  source code is still available to build, but the targets are no longer tested
  and no release binary is distributed by the Rust project. Please refer to the
  linked blog post for more information.

[37390]: https://github.com/rust-lang/rust/issues/37390/
[68253]: https://github.com/rust-lang/rust/pull/68253/
[68348]: https://github.com/rust-lang/rust/pull/68348/
[67935]: https://github.com/rust-lang/rust/pull/67935/
[68339]: https://github.com/rust-lang/rust/pull/68339/
[68122]: https://github.com/rust-lang/rust/pull/68122/
[67712]: https://github.com/rust-lang/rust/pull/67712/
[67887]: https://github.com/rust-lang/rust/pull/67887/
[67131]: https://github.com/rust-lang/rust/pull/67131/
[67233]: https://github.com/rust-lang/rust/pull/67233/
[66899]: https://github.com/rust-lang/rust/pull/66899/
[66919]: https://github.com/rust-lang/rust/pull/66919/
[66254]: https://github.com/rust-lang/rust/pull/66254/
[cargo/7700]: https://github.com/rust-lang/cargo/pull/7700
[`DebugMap::key`]: https://doc.rust-lang.org/stable/std/fmt/struct.DebugMap.html#method.key
[`DebugMap::value`]: https://doc.rust-lang.org/stable/std/fmt/struct.DebugMap.html#method.value
[`ManuallyDrop::take`]: https://doc.rust-lang.org/stable/std/mem/struct.ManuallyDrop.html#method.take
[`matches!`]: https://doc.rust-lang.org/stable/std/macro.matches.html
[`ptr::slice_from_raw_parts_mut`]: https://doc.rust-lang.org/stable/std/ptr/fn.slice_from_raw_parts_mut.html
[`ptr::slice_from_raw_parts`]: https://doc.rust-lang.org/stable/std/ptr/fn.slice_from_raw_parts.html
[`CondVar::wait_while`]: https://doc.rust-lang.org/stable/std/sync/struct.Condvar.html#method.wait_while
[`CondVar::wait_timeout_while`]: https://doc.rust-lang.org/stable/std/sync/struct.Condvar.html#method.wait_timeout_while

(jperkin)

2020-03-13 17:59:39 UTC MAIN commitmail json YAML

doc: Updated security/tor-browser to 9.0.6

(wiz)

2020-03-13 17:59:27 UTC MAIN commitmail json YAML

pkgsrc/security/tor-browser/Makefile@1.56 / diff
pkgsrc/security/tor-browser/PLIST@1.6 / diff
pkgsrc/security/tor-browser/PLIST.tor-launcher@1.1 / diff
pkgsrc/security/tor-browser/distinfo@1.14 / diff
pkgsrc/security/tor-browser/patches/patch-.mozconfig@1.2 / diff
pkgsrc/security/tor-browser/patches/patch-aa@1.6 / diff
pkgsrc/security/tor-browser/patches/patch-browser_app_profile_firefox.js@1.2 / diff
pkgsrc/security/tor-browser/patches/patch-build_moz.configure_old.configure deleted
pkgsrc/security/tor-browser/patches/patch-build_moz.configure_rust.configure deleted
pkgsrc/security/tor-browser/patches/patch-dom_base_nsAttrName.h@1.1 / diff
pkgsrc/security/tor-browser/patches/patch-dom_media_CubebUtils.cpp@1.2 / diff
pkgsrc/security/tor-browser/patches/patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp@1.2 / diff
pkgsrc/security/tor-browser/patches/patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h@1.1 / diff
pkgsrc/security/tor-browser/patches/patch-gfx_gl_GLContextProviderGLX.cpp@1.4 / diff
pkgsrc/security/tor-browser/patches/patch-gfx_skia_skia_src_core_SkCpu.cpp@1.1 / diff
pkgsrc/security/tor-browser/patches/patch-gfx_webrender_src_query.rs deleted
pkgsrc/security/tor-browser/patches/patch-ipc_chromium_src_base_lock__impl__posix.cc@1.2 / diff
pkgsrc/security/tor-browser/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc@1.3 / diff
pkgsrc/security/tor-browser/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc@1.4 / diff
pkgsrc/security/tor-browser/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc@1.1 / diff
      :
(more 33 files)
tor-browser: update to 9.0.6

This version is now based on firefox68-esr and builds with the current
rust in pkgsrc.

(wiz)

2020-03-13 17:55:33 UTC MAIN commitmail json YAML

libjpeg-turbo: skip portability check for release/makemacpkg.in

(tnn)

2020-03-13 17:33:02 UTC MAIN commitmail json YAML

mk/tools: in show-all-tools, sort tool variables by relevance

Before, these variables were sorted alphabetically, which made the output
more difficult to read.

(rillig)

2020-03-13 16:51:00 UTC MAIN commitmail json YAML

2020-03-13 16:43:05 UTC MAIN commitmail json YAML

pkgtools/check-portability: elimitate common subexpression

(rillig)

2020-03-13 16:26:06 UTC MAIN commitmail json YAML

doc: Updated net/filezilla to 3.47.2.1

(mef)

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

(net/filezilla)  Updated to 3.47.2.1. Following log is the same as 3.47.2

3.47.2.1 (2020-03-11)
(ChangeLog says just bump)

Bugfixes and minor changes:

    macOS: Potential fix for clipped text labels on a few systems
    SFTP: Backported selected fixes from developement versions of PuTTY
    Fixed value range for directional transfer limits
    Fixed layout issues if changing to/from comparative search

(mef)

2020-03-13 16:20:43 UTC MAIN commitmail json YAML

doc: Updated pkgtools/check-portability to 19.4.2

(rillig)

2020-03-13 16:20:34 UTC MAIN commitmail json YAML

pkgtools/check-portability: update to 19.4.2

Changes since 19.4.1:

Fixed an assertion error when reading binary file, reported by tnn via
private mail.

(rillig)

2020-03-13 16:10:11 UTC MAIN commitmail json YAML

sylpheed: skip portability check for rpm build script

(tnn)

2020-03-13 15:57:20 UTC MAIN commitmail json YAML

7kaa-music: Needs 7kaa

(nia)

2020-03-13 15:50:07 UTC MAIN commitmail json YAML

seamonkey-l10n: Add an explicit dependency on the main package

(nia)

2020-03-13 15:48:52 UTC MAIN commitmail json YAML

thunderbird*-l10n: Add explicit dependencies on the main package

Basically the same as for firefox

(nia)

2020-03-13 15:46:21 UTC MAIN commitmail json YAML

firefox*-l10n: Avoid building these if Firefox doesn't get built.

Basically add an explicit DEPENDS line on the main firefox packages, these
language packs aren't useful without firefox.

(nia)

2020-03-13 15:16:01 UTC MAIN commitmail json YAML

2020-03-13 15:12:41 UTC MAIN commitmail json YAML

2020-03-13 15:01:08 UTC MAIN commitmail json YAML

doc: Updated lang/gcc7-libs to 7.5.0nb2

(bacon)

2020-03-13 15:00:57 UTC MAIN commitmail json YAML

doc: Updated lang/gcc7 to 7.5.0nb1

(bacon)

2020-03-13 15:00:36 UTC MAIN commitmail json YAML

lang/gcc7: Fix build on RHEL/CentOS by requiring c99

Also bump PKGREVISION for lang/gcc7-libs per comment in Makefile

(bacon)

2020-03-13 14:50:41 UTC MAIN commitmail json YAML

geography/osm2pgsql: cmake build dir cleanup

Per pkglint, use a build directory within WRKSRC.  Make the
relationship between creating the build dir and using it really
obvious.

(gdt)

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

2020-03-13 13:26:35 UTC MAIN commitmail json YAML

mk: document iscsi PKG_OPTION

(tnn)

2020-03-13 13:23:59 UTC MAIN commitmail json YAML

2020-03-13 13:21:39 UTC MAIN commitmail json YAML

net/libiscsi: import libiscsi-1.19.0

Libiscsi is a client-side library to implement the iSCSI protocol that can
be used to access the resources of an iSCSI target.

The library is fully asynchronous with regards to iSCSI commands and SCSI
tasks, but a synchronous layer is also provided for ease of use for simpler
applications.

(tnn)

2020-03-13 13:08:57 UTC MAIN commitmail json YAML

doc: Updated geography/osm2pgsql to 1.2.1

(gdt)

2020-03-13 13:08:51 UTC MAIN commitmail json YAML

geography/osm2pgsql: Update to 1.2.1

Upstream psudo-NEWS:

1.2.1 and 1.2.0 are bugfix releases.
1.0.0:

This release finally drops support for old-style multipolygons.

Doing so allowed a major overhaul of the processing pipeline.
Imports are now entirely done in the first processing stage. The second,
much slower processing stage is only needed when updating existing
databases. Data is entirely streamed into the database using COPY, which
reduces the number of database connections needed.

Other major changes include

- better error handling in Lua backend
- process all OSM objects again when extra attributes are requested
- enable running tests in pg_virtualenv
- add support for configurable Gazetteer style
- allow to disable RAM node cache with -C 0

(gdt)

2020-03-13 12:12:01 UTC MAIN commitmail json YAML

dolphin-emu: Disable special aarch64 bits for now, they don't build

(nia)

2020-03-13 12:01:22 UTC MAIN commitmail json YAML

heirloom-doc: HOMEPAGE does not support https

(nia)

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

doc: Removed chat/jabberd successor chat/jabberd2

(nia)

2020-03-13 11:57:38 UTC MAIN commitmail json YAML

jabberd: Remove, ancient release that's broken with OpenSSl 1.1.

"This version of jabberd is very very old and no longer maintained."

The wip package jabberd14 indicates that it can eventually be imported
as jabberd14 rather than directly replacing this package, but isn't
ready yet due to stability concerns.

(nia)

2020-03-13 11:16:59 UTC MAIN commitmail json YAML

modular-xorg-server: skip portability check hw/xquartz/bundle/mk_bundke.sh

(tnn)

2020-03-13 11:10:17 UTC MAIN commitmail json YAML

2020-03-13 10:41:54 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/bulk-large to 20200313

(nia)

2020-03-13 10:41:12 UTC MAIN commitmail json YAML

bulk-large: Attempt to build fewer deprecated/obsolete packages.

Use logical replacements where possible - e.g, mpv is the more-common-now
fork of mplayer, quassel is now a more popular Qt IRC client than
Konversation and has more overlap with other packages on this list, etc.

Bump version

(nia)

2020-03-13 10:36:46 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/bulk-medium to 20200313

(nia)

2020-03-13 10:36:24 UTC MAIN commitmail json YAML

bulk-medium: Attempt to build fewer deprecated/obsolete packages.

Use logical replacements where possible.

Bump version

(nia)

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

doc: Updated net/tigervnc to 1.10.1nb1

(wiz)

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

tigervnc: update to 1.10.1nb1.

Use xorg-server-1.19.6 sources.

(1.20.7 didn't compile because of missing 'ddxInputThreadInit' symbol.)

(wiz)

2020-03-13 10:18:52 UTC MAIN commitmail json YAML

doc: Updated net/tigervnc to 1.10.1

(wiz)

2020-03-13 10:18:43 UTC MAIN commitmail json YAML

tigervnc: update to 1.10.1.

1.10.1

This is a security release to fix a number of issues that were found by
Kaspersky Lab. These issues affect both the client and server and could
theoretically allow an malicious peer to take control over the software
on the other side.

No working exploit is known at this time, and the issues require the
peer to first be authenticated. We still urge users to upgrade when
possible.

1.10.0

1.10.0 is now available. Lots of changes have been made since
the last release, but the highlights are:

* The clipboard now supports full Unicode in the native viewer, WinVNC
and Xvnc/libvnc.so
* The native client will now respect the system trust store when
verifying server certificates
* Improved compatibility with VMware's VNC server
* Improved compatibility with some input methods on macOS
* Improvements to the automatic "repair" of JPEG artefacts
* Better handling of the Alt keys in some corner cases
* The Java web server has been removed as applets are no longer support
by most browsers
* x0vncserver can now be configured to only allow local connections
* x0vncserver has received fixes for when only part of the display is shared
* Polling is now default in WinVNC as that works better for most

(wiz)

2020-03-13 10:13:04 UTC MAIN commitmail json YAML

akonadi: fix typo in variable name

(wiz)

2020-03-13 10:11:04 UTC MAIN commitmail json YAML

doc: Updated misc/khard to 0.15.1nb1

(wiz)

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

khard: update to 0.15.1nb1.

Remove partial multi-version support.

(wiz)

2020-03-13 10:08:10 UTC MAIN commitmail json YAML

doc: Removed mysql51

(nia)

2020-03-13 10:05:43 UTC MAIN commitmail json YAML

2020-03-13 09:50:15 UTC MAIN commitmail json YAML

Updated databases/redis, net/libcares

(adam)

2020-03-13 09:49:41 UTC MAIN commitmail json YAML

libcares: updated to 1.16.0

c-ares version 1.16.0:

Changes:
Introduction of ares_getaddrinfo() API which provides similar output (including proper sorting as per RFC 6724) to the system native API, but utilizes different data structures in order to provide additional information such as TTLs and all aliases. Please reference the respective man pages for usage details.
Parse SOA records from ns_t_any response
CMake: Provide c-ares version in package export file
CMake: Add CPACK functionality for DEB and RPM
CMake: Generate PDB files during build
CMake: Support manpage installation

Bug fixes:
Fix bad expectation in IPv6 localhost test.
AutoTools: use XC_CHECK_BUILD_FLAGS instead of XC_CHECK_USER_FLAGS to prevent complaints about CPPFLAGS in CFLAGS.
Fix .onion handling
Command line usage was out of date for adig and ahost.
Typos in manpages
If ares_getenv is defined, it must return a value on all platforms
If /etc/resolv.conf has invalid lookup values, use the defaults.
Tests: Separate live tests from SetServers* tests as only live tests should require internet access.
ares_gethostbyname() should return ENODATA if no valid A or AAAA record is found, but a CNAME was found.
CMake: Rework library function checking to prevent unintended linking with system libraries that aren't needed.
Due to use of inet_addr() it was not possible to return 255.255.255.255 from ares_gethostbyname().
CMake: Fix building of tests on Windows

(adam)

2020-03-13 09:37:45 UTC MAIN commitmail json YAML

dosbox-x: attempt to resolve build problems on non-x86

non-x86 FPU support is currently broken, so disable it

also disable unaligned access

bump PKGREVISION

(nia)

2020-03-13 09:34:57 UTC MAIN commitmail json YAML

redis: updated to 5.0.8

Redis 5.0.8:
Upgrade urgency HIGH: This release fixes security issues.

This is a list of fixes in this release:
Fix Pi building needing -latomic, backport
fix impl of aof-child whitelist SIGUSR1 feature.
fix ThreadSafeContext lock/unlock function names
XREADGROUP should propagate XCALIM/SETID in MULTI/EXEC
Fix client flags to be int64 in module.c
Fix small bugs related to replica and monitor ambiguity
Fix lua related memory leak.
Free allocated sds in pfdebugCommand() to avoid memory leak.
Jump to right label on AOF parsing error.
Free fakeclient argv on AOF error.
Fix potential memory leak of rioWriteBulkStreamID().
Fix potential memory leak of clusterLoadConfig().
Fix bug on KEYS command where pattern starts with * followed by \x00 (null char).
Blocking XREAD[GROUP] should always reply with valid data (or timeout)
XCLAIM: Create the consumer only on successful claims.
Stream: Handle streamID-related edge cases
Fix ip and missing mode in RM_GetClusterNodeInfo().
Inline protocol: handle empty strings well.
Mark extern definition of SDS_NOINIT in sds.h
[FIX] revisit CVE-2015-8080 vulnerability
avoid sentinel changes promoted_slave to be its own replica.

(adam)

2020-03-13 09:28:19 UTC MAIN commitmail json YAML

dolphin-emu: gnu++14, for alloca

(nia)

2020-03-13 08:56:31 UTC MAIN commitmail json YAML

doc: Fix typo.

(nia)

2020-03-13 08:55:37 UTC MAIN commitmail json YAML

nmap: assorted fixes

- use pkgsrc libssh2 rather than bundled
- Check portability skip for bundled libssh2
- ipv6 is no longer optional, so remove it
- bump rev

(tnn)

2020-03-13 08:37:59 UTC MAIN commitmail json YAML

cwm: update HOMEPAGE

(wiz)

2020-03-13 08:19:25 UTC MAIN commitmail json YAML

sysutils/checkperms: fix pkglint warnings

(rillig)

2020-03-13 08:17:18 UTC MAIN commitmail json YAML

pkgtools/check-portability: reduce dependencies

Since this is a very basic program, it should not depend on anything more
complicated, to avoid creating cyclic dependencies.

(rillig)

2020-03-13 08:11:36 UTC MAIN commitmail json YAML

mk/check: revert collateral damage from previous commit

Killing the editor does not stop cvs from committing; to achieve that, it
is necessary to remove the file containing the commit message being
edited.

(rillig)

2020-03-13 08:04:08 UTC MAIN commitmail json YAML

mk/check/check-perms: allow packages to skip the check completely

When all files are skipped, the tool dependency is not added as well.
This allows packages to skip the check without defining the user-settable
variable CHECK_PERMS.

(rillig)

2020-03-13 07:49:34 UTC MAIN commitmail json YAML

Remove math/arpack successor math/arpack-ng

(plunky)

2020-03-13 07:48:57 UTC MAIN commitmail json YAML

Remove math/arpack successor math/arpack-ng

No arpack release has been published by Rice University for many years, and
arpack-ng aims to provide a common repository of community fixes with a
testsuite.

(plunky)

2020-03-13 07:47:52 UTC MAIN commitmail json YAML

2020-03-13 07:46:55 UTC MAIN commitmail json YAML

2020-03-13 07:46:11 UTC MAIN commitmail json YAML

2020-03-13 07:39:42 UTC MAIN commitmail json YAML

2020-03-13 06:31:43 UTC MAIN commitmail json YAML

mk/check/check-portability: exclude REPLACE_BASH by default

Since the portability checks are concerned about bashisms, it doesn't make
sense to apply them to programs that will later be run in bash anyway.

Suggested by gdt via private mail.

(rillig)

2020-03-13 06:06:49 UTC MAIN commitmail json YAML

textproc/glimpse: remove double spaces in DESCR

(rillig)

2020-03-13 00:45:06 UTC MAIN commitmail json YAML

nodejs: remove a stale portability skip. Add another one.

(tnn)

2020-03-13 00:06:46 UTC MAIN commitmail json YAML

Update MASTER_SITES and HOMEPAGE.

(schmonz)

2020-03-12 23:52:37 UTC MAIN commitmail json YAML

filesystems/glusterfs: Exempt bash script from bashisms check

(gdt)

2020-03-12 23:51:53 UTC MAIN commitmail json YAML

print/cups-filters: Avoid portablity check fail

This package has a script which is written for bash and has a bashism.
While that's a bug, the package has REPLACE_BASH for it and further
doesn't include the file in the PLIST.  So there's no benefit to
pkgsrc fixing this, other than the quest to rid the world of bashisms.
Simply skip checks on this file.

(gdt)

2020-03-12 23:10:23 UTC MAIN commitmail json YAML

rust: MAKE_JOBS_SAFE=no again, but for non-developers only

(tnn)

2020-03-12 23:01:44 UTC MAIN commitmail json YAML

audio/speex: remove unknown configure option

(rillig)

2020-03-12 22:56:43 UTC MAIN commitmail json YAML

audio/sox: remove unknown configure option

The option --without-gomp is no longer recognized. There is still a
GOMP_LIBS variable, but that one is deprecated as well.

(rillig)

2020-03-12 22:53:12 UTC MAIN commitmail json YAML

2020-03-12 22:50:31 UTC MAIN commitmail json YAML

2020-03-12 22:16:45 UTC MAIN commitmail json YAML

rust: set MAKE_JOBS_SAFE=no only if BATCH, i.e. if building inside pbulk

It was added so that we have a non-zero change of getting binary packages
in the bulk build. I have a sneaking suspicion that most interactive users
of pkgsrc comment this line out.
Waiting a whole day for rust to build is not acceptable.

(tnn)

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

archivers/bsdtar: avoid circular dependency with PKG_DEVELOPER checks

bsdtar is used as the default extractor for distfiles. It is installed
very early in the pkgsrc lifecycle, directly after bootstrapping. At that
point, neither of checkperms nor check-portability may be installed yet.

(rillig)

2020-03-12 20:47:12 UTC MAIN commitmail json YAML

bison: skip portability check for tests/local.mk

(tnn)

2020-03-12 20:33:53 UTC MAIN commitmail json YAML

rust: add new checksum override

(tnn)

2020-03-12 19:55:09 UTC MAIN commitmail json YAML

doc: Updated www/firefox68-l10n to 68.6.0

(nia)

2020-03-12 19:54:45 UTC MAIN commitmail json YAML

firefox68-l10n: Update to 68.6.0

Sync with firefox68

(nia)

2020-03-12 19:45:06 UTC MAIN commitmail json YAML

pkgtools/check-portability: explain how to fix the errors

(rillig)

2020-03-12 19:40:12 UTC MAIN commitmail json YAML

doc: Updated www/firefox68 to 68.6.0

(nia)

2020-03-12 19:39:35 UTC MAIN commitmail json YAML

firefox68: Update to 68.6.0

While here,

- Remove OSS support now that cubeb_sun has been stable for a long while
- Appease pkglint

Security fixes in this release:

#CVE-2020-6805: Use-after-free when removing data about origins
#CVE-2020-6806: BodyStream::OnInputStreamReady was missing protections
#CVE-2020-6807: Use-after-free in cubeb during stream destruction
#CVE-2020-6811: Devtools' 'Copy as cURL' feature did not fully escape
#CVE-2019-20503: Out of bounds reads in sctp_load_addresses_from_init
#CVE-2020-6812: The names of AirPods with personally identifiable
#CVE-2020-6814: Memory safety bugs fixed in Firefox 74 and Firefox ESR 68.6

(nia)

2020-03-12 19:34:57 UTC MAIN commitmail json YAML

firefox: Appease pkglint

(nia)

2020-03-12 19:26:17 UTC MAIN commitmail json YAML

pkgtools/check-portability: make explanation for [[ more precise

(rillig)

2020-03-12 19:19:52 UTC MAIN commitmail json YAML

pixman: fix shell portability issue

Also move SUBST fragment into the patch-Makefile.in patch instead

(tnn)

2020-03-12 19:09:41 UTC MAIN commitmail json YAML

mk/check/check-portability: check plain Makefiles as well

Like Makefile.in, these files contain shell commands but don't start with
a #! line.

Suggested by gdt via private mail.

(rillig)

2020-03-12 18:54:59 UTC MAIN commitmail json YAML

mk/check/check-portability: don't check Makefile.am

These files typically come with a corresponding Makefile.in file, and the
same portability issue is in the .in file as well. For building the
package it is only necessary to patch the .in file. Patching the .am file
as well would mean additional work for the pkgsrc package maintainer.

Nevertheless, such fixes should be reported upstream. The upstream
maintainer is more interested in a patch for Makefile.am, since the .in
file is only generated.

Suggested by wiz via private mail.

(rillig)

2020-03-12 18:52:58 UTC MAIN commitmail json YAML

2020-03-12 18:40:06 UTC MAIN commitmail json YAML

mk/check/check-portability: support file names with spaces

Before, file names that start or end with spaces were trimmed by read(1),
as specified by POSIX 2004 and POSIX 2018.

https://pubs.opengroup.org/onlinepubs/9699919799/utilities/read.html

This edge case bug had been present since the very beginning of this
code, in November 2006.

Filenames containing backslashes or newlines are still not supported, and
probably never will be intentionally supported.

(rillig)

2020-03-12 18:23:15 UTC MAIN commitmail json YAML

doc: Updated www/w3m-img to 0.5.3.0.20190105

(wiz)

2020-03-12 18:23:05 UTC MAIN commitmail json YAML

doc: Updated www/w3m to 0.5.3.0.20190105

(wiz)

2020-03-12 18:22:55 UTC MAIN commitmail json YAML

w3m: update to 0.5.3.20190105

Debian's w3m 0.5.3+git20190105

* bug fixes
- do not use deprecated features with OpenSSL 1.1
- fix dependency for Imlib2
- fix that the mark_all_pages option works
- respect the simple_preserve_space option for table cells
- fix error handling for ~/.w3m/request.log and localcgi_post()
* new feature
- w3mman supports specifying a section number during a keyword search

(wiz)

2020-03-12 17:46:22 UTC MAIN commitmail json YAML

2020-03-12 17:42:10 UTC MAIN commitmail json YAML

icecast: skip configure.in in portability check

Already patched in configure.

(wiz)

2020-03-12 17:40:44 UTC MAIN commitmail json YAML

2020-03-12 17:39:28 UTC MAIN commitmail json YAML

2020-03-12 17:36:36 UTC MAIN commitmail json YAML

ragel: fix unportable test(1) operator in test run script

The script uses bash as interpreter, and pkgsrc doesn't run them
yet, so we could skip instead...

(wiz)

2020-03-12 17:34:33 UTC MAIN commitmail json YAML

hal-info: skip portability check in configure.in

Already patched in configure.

(wiz)

2020-03-12 17:34:26 UTC MAIN commitmail json YAML

zstd: CHECK_PORTABILITY_SKIP in test suite

(tnn)

2020-03-12 17:31:18 UTC MAIN commitmail json YAML

mysql57*: skip portability check for a Debian packaging file

(wiz)

2020-03-12 17:28:10 UTC MAIN commitmail json YAML

libssh2: fix unportable test(1) operator in Makefile.in

Skip check for Makefile.am.

(wiz)

2020-03-12 17:26:22 UTC MAIN commitmail json YAML

ORBit2: check portability skip for configure.in

pkgsrc already patches configure

(wiz)

2020-03-12 17:23:21 UTC MAIN commitmail json YAML

doc: Updated misc/xdg-utils to 1.1.3nb2

(wiz)

2020-03-12 17:23:12 UTC MAIN commitmail json YAML

xdg-utils: update to 1.1.3nb2.

Fix unportable test(1) operator in installed script.

(wiz)

2020-03-12 17:21:21 UTC MAIN commitmail json YAML

2020-03-12 17:20:43 UTC MAIN commitmail json YAML

textprox/py-sphinxcontrib*: Drop EXTRACT_USING=bsdtar

This is no longer necessary as NetBSD uses bsdtar by default.
(As discussed on tech-pkg.)

(gdt)

2020-03-12 17:19:53 UTC MAIN commitmail json YAML

shared-mime-info: ignore portability issue in Makefile.am

Already patched in Makefile.in

(wiz)

2020-03-12 17:18:30 UTC MAIN commitmail json YAML

2020-03-12 17:01:39 UTC MAIN commitmail json YAML

mk/platform/NetBSD.mk: Default to bsdtar

Native tar on NetBSD <=8 (and later, if MKBSDTAR is no) does not
handle archive formats increasingly being seen in pkgsrc.  bsdtar
("libarchive tar") does, and is natively provided on NetBSD >=9.

pkgsrc already has a mechanism to use /bin/tar as the bsdtar tool when
it is bsdtar, so this change should not cause anything different on
NetBSD >= 9.  On <=8, it will depend on archivers/bsdtar, which can
be built without using an extract tool, and which will then be broadly
usable.

As broadly discussed over multiple days on tech-pkg.

(gdt)

2020-03-12 16:57:23 UTC MAIN commitmail json YAML

mk: Disable default assignment of EXTRACT_USING

This is unnecessary, becuse extract/extract.mk has the same default
assignment.  It is harmful, because it prevents setting a value in
platform/Foo.mk.

Change the comment to say this is platform specific (which will be
true soon).

(gdt)

2020-03-12 16:55:31 UTC MAIN commitmail json YAML

extract.mk: Fix comment about nbtar

Maybe long ago nbtar was pkgsrc's pax-as-tar, but now this is just
${TOOL_PLATFORM.tar} which might be anything.

(gdt)

2020-03-12 16:43:36 UTC MAIN commitmail json YAML

Updated textproc/py-ujson, security/py-asyncssh

(adam)

2020-03-12 16:36:53 UTC MAIN commitmail json YAML

databases/mongodb3: Update patch comment

Change text about the fdatasync issue based on information from Paul
Ripke.

(gdt)

2020-03-12 16:36:31 UTC MAIN commitmail json YAML

py-asyncssh: updated to 2.2.0

Release 2.2.0

Added support for U2F/FIDO2 security keys, with the following capabilities:
ECDSA (NISTP256) and Ed25519 key algorithms
Key generation, including control over the application and user the key is associated with and whether touch is required when using the key
Certificate generation, both as a key being signed and a CA key
Resident keys, allowing security keys to be used on multiple machines without any information being stored outside of the key
Access to and management of keys loaded in an OpenSSH ssh-agent
Support for both user and host keys and certificates
Support for ���no-touch-required��� option in authorized_keys files
Support for ���no-touch-required��� option in OpenSSH certificates
Compatibility with security key support added in OpenSSH version 8.2
Added login timeout client option and limits on the length and number of banner lines AsyncSSH will accept prior to the SSH version header.
Improved load_keypairs() to read public key files, confirming that they are consistent with their associated private key when they are present.
Fixed issues in the SCP server related to handling filenames with spaces.
Fixed an issue with resuming reading after readuntil() returns an incomplete read.
Fixed a potential issue related to asyncio not reporting sockname/peername when a connection is closed immediately after it is opened.
Made SSHConnection a subclass of asyncio.Protocol to please type checkers.

(adam)

2020-03-12 16:35:10 UTC MAIN commitmail json YAML

doc: Removed security/gnome-keyring-sharp

(nia)

2020-03-12 16:34:05 UTC MAIN commitmail json YAML

2020-03-12 16:32:31 UTC MAIN commitmail json YAML

py-ujson: updated to 2.0.1

2.0.1

Fixed
Fix Windows build and test Python 3.5-3.8 on Windows

2.0.0

Added
Include license file in manifest
added "static" to C functions, where possible
bring back benchmark introduction
Add syntax highlighting to README
Test on new Travis CPUs
Test on GitHub Actions
Test on Python 3.9-dev to avoid surprises
Use Release Drafter to draft releases
Deploy from GitHub Actions instead of Travis CI
Autodeploy to PyPI from Travis CI
Lint with pre-commit: Black, isort, Flake8

Changed
Use Google's double-conversion lib to fix floating-point precision when converting doubles to and from strings, improves double encoding by 4-5x
Reduce default buffer on stack size
Update ultrajsondec.c
Indent dict values
Test with pytest
Less Travis
Update links
Tests: Remove unused, unmaintained blist
Only deploy sdist from Travis CI

Removed
Drop EOL Python 2.5-2.6, 3.2-3.4 and add 3.7-3.8
Remove serialization of date/datetime objects
Remove double_precision encoding option and precise_float decoding option
Remove generic serialization of objects/iterables
Remove support for __json__ method on str
Remove blist tests

Fixed
Fix for sort_keys bug and a typo
Fix for overflowing long causing invalid JSON
Following std JSON handling of None dict key
Fix for incorrect order when using OrderedDict
Fix reference counting bug for dict values
Fix a couple of memory leaks.
Correct JSON decoding implementation to die on trailing commas in Objects
fixup dconv_wrapper linkage
Fix Warning: 'classifiers' should be a list, got type 'filter'
Remove redundant license parameter
do not forcefully remove the build directory manually
Merged pull request to fix memory leak.
http -> https

(adam)

2020-03-12 16:24:00 UTC MAIN commitmail json YAML

Updated devel/libuv, www/py-asgiref, www/py-django3, www/py-django2, www/py-django, www/py-google-api-python-client

(adam)

2020-03-12 16:23:31 UTC MAIN commitmail json YAML

py-google-api-python-client: updated to 1.17.12

Version 1.7.12

Bugfix release

Implementation Changes
- Look for field 'detail' in error message.
- Exclude 308s from httplib2 redirect codes list

Documentation
- Remove oauth2client from docs
- Fix typo.
- Remove compatibility badges.
- Fix TypeError: search_analytics_api_sample.py
- Correct response access
- Fix link to API explorer
- Fix argument typo in oauth2 code example
- Recommend install with virtualenv
- Fix capitalization in docs/README.md
- Remove compatibility badges
- Remove mentions of pycrypto
- Fix typo in model.py
- Add note about Google Ads llibrary

Internal / Testing Changes
- Blacken
- Move kokoro configs

(adam)

2020-03-12 16:22:38 UTC MAIN commitmail json YAML

py-django: updated to 1.11.29

Django 1.11.29 fixes a security issue in 1.11.28.

CVE-2020-9402: Potential SQL injection via tolerance parameter in GIS functions and aggregates on Oracle

GIS functions and aggregates on Oracle were subject to SQL injection, using a suitably crafted tolerance.

(adam)

2020-03-12 16:21:02 UTC MAIN commitmail json YAML

py-django2: updated to 2.2.11

Django 2.2.11 fixes a security issue and a data loss bug in 2.2.10.

CVE-2020-9402: Potential SQL injection via tolerance parameter in GIS functions and aggregates on Oracle

GIS functions and aggregates on Oracle were subject to SQL injection, using a suitably crafted tolerance.

Bugfixes

Fixed a data loss possibility in the select_for_update(). When using related fields or parent link fields with Multi-table inheritance in the of argument, the corresponding models were not locked

(adam)

2020-03-12 16:18:54 UTC MAIN commitmail json YAML

py-django3: updated to 3.0.4

Django 3.0.4 fixes a security issue and several bugs in 3.0.3.

CVE-2020-9402: Potential SQL injection via tolerance parameter in GIS functions and aggregates on Oracle

GIS functions and aggregates on Oracle were subject to SQL injection, using a suitably crafted tolerance.

Bugfixes

Fixed a data loss possibility when using caching from async code.
Fixed a regression in Django 3.0 that caused a file response using a temporary file to be closed incorrectly.
Fixed a data loss possibility in the select_for_update(). When using related fields or parent link fields with Multi-table inheritance in the of argument, the corresponding models were not locked.
Fixed a regression in Django 3.0 that caused misplacing parameters in logged SQL queries on Oracle.
Fixed a regression in Django 3.0.3 that caused misplacing parameters of SQL queries when subtracting DateField or DateTimeField expressions on MySQL.
Fixed a regression in Django 3.0 that didn窶冲 include subqueries spanning multivalued relations in the GROUP BY clause

(adam)

2020-03-12 16:15:09 UTC MAIN commitmail json YAML

py-asgiref: updated to 3.2.5

3.2.5
* __self__ is now preserved on methods by async_to_sync

3.2.4
* Pending tasks/async generators are now cancelled when async_to_sync exits
* Contextvars now propagate changes both ways through sync_to_async
* sync_to_async now preserves attributes on functions it wraps

(adam)

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

doc: Removed audio/py-musicbrainz

(nia)