Commit graph

324225 commits

Author SHA1 Message Date
leot
93acede5a4 doc: Updated net/gallery-dl to 1.14.5 2020-08-31 15:01:49 +00:00
leot
e3e3b87a90 gallery-dl: Update to 1.14.5
Changes:
1.14.5
------
### Additions
- [aryion] add username/password support (#960)
- [exhentai] add ability to specify a custom image limit (#940)
- [furaffinity] add `search` extractor (#915)
- [imgur] add `search` and `tag` extractors (#934)

### Fixes
- [500px] fix extraction and update URL patterns (#956)
- [aryion] update folder mime type list (#945)
- [gelbooru] fix extraction without API
- [hentaihand] update to new site layout
- [hitomi] fix redirect processing
- [reddit] handle deleted galleries (#953)
- [reddit] improve gallery extraction (#955)
2020-08-31 15:01:37 +00:00
otis
0cd8d7cf8d doc: Updated mail/postfix to 3.5.7 2020-08-31 13:08:00 +00:00
otis
5ff70a33d9 mail/postfix: Update to 3.5.7
Changelog:
With "smtp_tls_connection_reuse = yes", tlsproxy(8) was using the wrong global
TLS context for connections that use DANE trust anchors or that use non-DANE
trust anchors. This resulted in a global certificate verify function pointer
race, between TLS handshakes that use trust achors and concurrent TLS
handshakes that use PKI. No memory was corrupted in the course of all this.

Reference: http://www.postfix.org/announcements/postfix-3.5.7.html
2020-08-31 13:07:46 +00:00
nia
d5e6d1c8d3 doc: Updated games/gemrb to 0.8.7 2020-08-31 12:46:36 +00:00
nia
03e1ab13af gemrb: Update to 0.8.7
GemRB v0.8.7 (2020-08-23):
  New features:
    - new smarter pathfinder with bumping support
    - animal taming, iwd2 hardcoded saving throw bonuses
    - vcpkg and out-of-the box msvc support
    - non-ascii data filename support

  Improved features:
    - disk reading speedups, ease of setup
    - iwd chargen, pst spell timing, hardcoded overlays, iwd2 casting ai
    - better actor speeds & walk sounds
    - audio, pst ini handling, savegame compatibility, morale handling
    - effects, projectiles, actions, range calculations
    - bugfixes

  Notes:
    - switched to c++11 and cmake 3.1 as a minimum
    - dropped windows 9x compatibility
2020-08-31 12:46:21 +00:00
nia
3c3543ace7 rust-bin: apparently, CHECK_RELRO_SKIP takes shell patterns 2020-08-31 09:58:10 +00:00
wiz
9639dd4354 doc: Updated archivers/brotli to 1.0.9 2020-08-31 08:45:53 +00:00
wiz
450511c07d brotli: update to 1.0.9.
Version 1.0.9 contains a fix to "integer overflow" problem. This
happens when "one-shot" decoding API is used (or input chunk for
streaming API is not limited), input size (chunk size) is larger
than 2GiB, and input contains uncompressed blocks. After the overflow
happens, `memcpy` is invoked with a gigantic `num` value, that will
likely cause the crash.
2020-08-31 08:45:44 +00:00
fox
8f1c906d7d doc: Updated audio/fasttracker2 to 1.31 2020-08-31 02:03:28 +00:00
fox
92fbac8b98 audio/fasttracker2: Updates to v1.31
Changes since v1.30

v1.31 - 28.08.2020
- The audio channel mixer is floating-point based now, for a theoretical
  precision improvement.
- Windows: The 32-bit version now has the same mixer as the 64-bit version
  (e.g. you can use >48kHz rates).
- Fixed an issue where the channel panning could overflow if pan was close to
  255 ($80) and you had a panning envelope going upwards.
- Fixed another issue with dithering in 16-bit audio output mode (d'oh)
- Dithering is now always enabled for 16-bit audio output mode, and the
  "dithering" checkbox has been removed from the config screen.
- Disk op.: When listing modules, only list .wav files if "Save as:" is
  set to "WAV".
- Fixed a misplaced pixel on the "Usable" mouse pointer type graphics =)
- Code cleanup (more sensible variable names in the audio mixer)
2020-08-31 02:02:45 +00:00
wiz
3f29368ff5 doc: Added security/pinentry-gnome3 version 1.1.0 2020-08-30 23:54:31 +00:00
wiz
654febbe60 security/Makefile: + pinentry-gnome3 2020-08-30 23:54:20 +00:00
wiz
b12ea2ed04 pinentry: Makefile.common: mention use by pinentry-gnome3 2020-08-30 23:53:59 +00:00
wiz
855e36835f security/pinentry-gnome3: import pinentry-gnome3-1.1.0
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the aegypten project.
It provides programs for several graphical toolkits, such as FLTK,
GTK+ and QT, as well as for the console, using curses.

This package contains the GNOME 3 frontend.
2020-08-30 23:53:23 +00:00
khorben
b119007eb9 deforaos-panel: fix wrong dependency on Gtk+ 2
This should fix building meta-pkgs/deforaos-desktop.

Thanks joerg@ for the heads up!
2020-08-30 22:06:22 +00:00
tnn
c0aac2b9be gr-osmosdr: drop some unused dependencies (osmo-sdr and libmirisdr)
Upstream doesn't build support for these devices by default anymore:
> The actual osmosdr had only a very limited production run many years
> ago and is therefore of little interest to most gr-osmosdr users.
> Mirisdr was experimental at best, because the dongles were never
> widely avaialble outside of Japan and had multiple unconnected antenna
> ports.
2020-08-30 21:52:43 +00:00
tnn
08578e9e47 doc: note gnuradio updates 2020-08-30 21:37:51 +00:00
tnn
15ca3ae6ea gr-osmosdr: update to 0.2.2
This adds support for gnuradio 3.8 & boost compatibility fixes
2020-08-30 21:35:53 +00:00
tnn
7b158523be py-qwt-qt4: remove, was only used by the outdated gnuradio package 2020-08-30 21:33:38 +00:00
tnn
64e70277b7 py-scipy12: remove; no more consumers in pkgsrc 2020-08-30 21:29:15 +00:00
nia
10f0192dc8 rust-bin: Move compat80 DEPENDS to more sensible location 2020-08-30 21:29:10 +00:00
tnn
8ecd264d5c gnuradio: update to 3.8.1.0. See gnuradio-core for ChangeLog. 2020-08-30 21:18:09 +00:00
tnn
cc9c3f2d33 gnuradio-zeromq: update to 3.8.1.0 2020-08-30 21:16:02 +00:00
tnn
ce0ce05a0b gnuradio-wavelet: update to 3.8.1.0 2020-08-30 21:14:07 +00:00
tnn
41dbcf5764 gnuradio-vocoder: update to 3.8.1.0 2020-08-30 21:12:55 +00:00
tnn
16c78040e5 gnuradio-video-sdl: update to 3.8.1.0 2020-08-30 21:11:08 +00:00
tnn
926411fd85 gnuradio-utils: update to 3.8.1.0 2020-08-30 21:09:24 +00:00
tnn
6d4e106546 gnuradio-uhd: update to 3.8.1.0 2020-08-30 21:07:13 +00:00
tnn
6e78f01c3c gnuradio-trellis: update to 3.8.1.0 2020-08-30 21:05:13 +00:00
tnn
bedc65fa64 gnuradio-qtgui: update to 3.8.1.0 2020-08-30 21:04:29 +00:00
tnn
349e4139c7 gnuradio-fec: update to 3.8.1.0 2020-08-30 21:01:28 +00:00
tnn
6a4d0be1b3 gnuradio-dtv: update to 3.8.1.0 2020-08-30 20:59:52 +00:00
tnn
d97cee0add gnuradio-doxygen: update to 3.8.1.0 2020-08-30 20:58:23 +00:00
tnn
f2241057f1 gnuradio-digital: update to 3.8.1.0 2020-08-30 20:53:11 +00:00
tnn
3811a3a01b gnuradio-ctrlport: update to 3.8.1.0 2020-08-30 20:51:34 +00:00
tnn
8b263e74cd gnuradio-companion: update to 3.8.1.0 2020-08-30 20:48:22 +00:00
tnn
75b8b86079 gnuradio-channels: update to 3.8.1.0 2020-08-30 20:46:41 +00:00
tnn
e49e6e8b1b gnuradio-core: update to 3.8.1.0
Here is a very high level list of changes:

## Changed
### Project Scope
- C++11
- merged the wholeness of the `next` branch
- Dependency version bumps: CMake, GCC, MSVC, Swig, Boost
- New dependencies: MPIR/GMP, Qt5, gsm, codec2
- Removed dependencies: libusb, Qt4, CppUnit
- Python: Python 2 & Python 3 compatible. 3.8 will be the last Py2k-compatible
  release series
- gengen was replaced by templates (if you don't know gengen, don't do any
  research; save yourself that sorrow)
- Modern CMake (as far as feasible at this point)
- VOLK version updated to v2.0.0
- .clang-format file now dictates coding style
- clang-format'ed the whole tree.
- installed CMake files now tell about configuration

### gnuradio-runtime
- reworked fractional tag time handling, especially in the context of resamplers

### GRC
- C++ generation as option
- YAML instead of XML
- removed `blks2`
- much better canvas tooling
- consistent gobject usage
- ROUNDED ARROWS

### gr-qtgui
- moving from Qt4 to Qt5

### gr-utils
- `gr_modtool` now vastly improved

### gr-vocoder
- improved versatility
- removed in-tree libgsm, libcodec2, use system-wide libs

## Removed
### Project Scope
- Modules `gr-comedi`, `gr-fcd` and `gr-wxgui` are gone
### gr-comedi
- nobody could remember who used this, or for what. It has seen 0 active code
  contributions in the 3.7 lifecycle
### gr-digital
- python-based `packet_encoder` and related tools: Bugs that were sporadic and
  never fixed, so after long deprecation, we're removing it
### gr-fcd
- since it's currently untestable by the CI, it's being removed, as there was no
  code contributions. Generally, we strive to include all batteries with GNU
  Radio. Re-integration within a more general SDR interface would be desirable.
### gr-utils
- removed PyQwt (dead) based tools
### gr-wxgui
- Unmaintained, breaks on increasingly many systems, always was slower than
  Qtgui. We've been starting to tell people to migrate to Qt since at
  least 2015. Now, we're finally removing it.
2020-08-30 20:43:46 +00:00
tnn
4055964547 go-ttf: comment out master site due to dynamically generated archive. Fall back to nbftp 2020-08-30 20:29:46 +00:00
wiz
714fbb9145 doc: Updated www/p5-Template-Toolkit to 3.009 2020-08-30 20:10:14 +00:00
wiz
a4a77dbe3f p5-Template-Toolkit: update to 3.009.
#-----------------------------------------------------------------------
# Version 3.009 - 13th July 2020
#------------------------------------------------------------------------

* Revert "Allow SET to have FILTER used in it"

#-----------------------------------------------------------------------
# Version 3.008 - 30th March 2020
#------------------------------------------------------------------------

* Bump version requirement for CGI.pm
* Fix taint issue in Template::Provider (jwakely)
* Allow SET to have FILTER used in it (dracos)

#-----------------------------------------------------------------------
# Version 3.007 - 27th January 2020
#------------------------------------------------------------------------

* Fixes cpanm by adding VERSION to Template/Toolkit.pm

#-----------------------------------------------------------------------
# Version 3.006 - 16th January 2020
#------------------------------------------------------------------------

* Fix t/date.t timezone issue introduced when adding '%z' support

#-----------------------------------------------------------------------
# Version 3.005 - 15th January 2020
#------------------------------------------------------------------------

* Add encoding option to Datafile plugin
* Add support for '%z' in Date plugin.
* Fix for WHILE_MAX which was stopping one iteration earlier.
* Refresh contributor list
* Update Copyrights for year 2020

#-----------------------------------------------------------------------
# Version 3.004 - 13th January 2020
#------------------------------------------------------------------------

* Use three-args open which fix an issue in Datafile plugin
as reported by Mikhail Klyuchnikov from Positive Technologies.

#-----------------------------------------------------------------------
# Version 3.003 - 27th December 2019
#------------------------------------------------------------------------

* Revert 'Ensure we only load plugins once per context' which was breaking
multiple plugins including: Template-Plugin-Autoformat, Template-DBI,
Template-Plugin-Map, Template-XML...

* Fix _fetch when mtime is not provided by the plugin.
This is fixing Template-Provider-FromDATA.

* Add an additional GitHub Actions workflow to check plugins for future releases.

#-----------------------------------------------------------------------
# Version 3.002 - 23rd December 2019
#------------------------------------------------------------------------

* Stop warning when updating from version 1 which was released 20 years ago

#-----------------------------------------------------------------------
# Version 3.001 - 23rd December 2019
#------------------------------------------------------------------------

* Remove 'use vars' and officially drop 5.6 support.

* Remove old_new function from Template::Plugin

#-----------------------------------------------------------------------
# Version 3.000 - 23rd December 2019
#------------------------------------------------------------------------

* Bump all packages versions to 3.000

* Switch to github actions for CI testing

* @nataraj-hates-MS-for-stealing-github fixed a minor metacpan POD issue
  with Template::Manual::Config

* Display github actions CI status in README

* Reverted behavior change to import vmethod and updated documentation to clarify that it chains.

* Use XSLoader for Template::Stash::XS

* Cache compiled filename so we don't have to figure it out multiple times

* Speed up Template Toolkit template by about 10% with single quotes

* Avoid a double stat in Provider.pm by caching the mtime.

* Avoid destruction segfault on Template objects due to global destruction issues.

* Avoid requiring in modules that are already loaded.

* Switch win32 logic to a constant to speed up processing speed

* Switch from regexes to simple string checks to speed up parsing.

* Ensure we only load plugins once per context.

* Reduce the number of stat()s needed to find a compiled template.

* Optimize get_next overhead for frequent calls by avoiding AUTOLOAD.

* Reduce Template Toolkit get_next overhead

* Update with yapp parser using sort()

* Add BEGIN blocks to Template::Grammar

* Set date to epoch when doing date.format(0)

* Reduce op complexity in some regexes to reduce overhead.
2020-08-30 20:10:04 +00:00
christos
68eff328d2 add support for both blacklist and blocklist 2020-08-30 19:26:45 +00:00
gdt
e9bd43587e geography/gpsbabel: Adjust MASTER_SITES
This is not locally maintained; merely cached, so use
MASTER_SITE_BACKUP, which is where 1.6.0 actually is.

NFCI.
2020-08-30 19:13:38 +00:00
tnn
a2adc36b21 rust: use https for master site due to unconditional redirect 2020-08-30 18:30:02 +00:00
nia
6e293865a5 doc: Updated lang/rust-bin to 1.46.0 2020-08-30 18:26:28 +00:00
nia
45dc528f13 rust-bin: Update to 1.46.0
according to various people on tech-pkg@, there are no problems with
the Firefox build

Version 1.46.0 (2020-08-27)
==========================

Language
--------
- [`if`, `match`, and `loop` expressions can now be used in const functions.][72437]
- [Additionally you are now also able to coerce and cast to slices (`&[T]`) in
  const functions.][73862]
- [The `#[track_caller]` attribute can now be added to functions to use the
  function's caller's location information for panic messages.][72445]
- [Recursively indexing into tuples no longer needs parentheses.][71322] E.g.
  `x.0.0` over `(x.0).0`.
- [`mem::transmute` can now be used in static and constants.][72920] **Note**
  You currently can't use `mem::transmute` in constant functions.

Compiler
--------
- [You can now use the `cdylib` target on Apple iOS and tvOS platforms.][73516]
- [Enabled static "Position Independent Executables" by default
  for `x86_64-unknown-linux-musl`.][70740]

Libraries
---------
- [`mem::forget` is now a `const fn`.][73887]
- [`String` now implements `From<char>`.][73466]
- [The `leading_ones`, and `trailing_ones` methods have been stabilised for all
  integer types.][73032]
- [`vec::IntoIter<T>` now implements `AsRef<[T]>`.][72583]
- [All non-zero integer types (`NonZeroU8`) now implement `TryFrom` for their
  zero-able equivalent (e.g. `TryFrom<u8>`).][72717]
- [`&[T]` and `&mut [T]` now implement `PartialEq<Vec<T>>`.][71660]
- [`(String, u16)` now implements `ToSocketAddrs`.][73007]
- [`vec::Drain<'_, T>` now implements `AsRef<[T]>`.][72584]

Stabilized APIs
---------------
- [`Option::zip`]
- [`vec::Drain::as_slice`]

Cargo
-----
Added a number of new environment variables that are now available when
compiling your crate.

- [`CARGO_BIN_NAME` and `CARGO_CRATE_NAME`][cargo/8270] Providing the name of
  the specific binary being compiled and the name of the crate.
- [`CARGO_PKG_LICENSE`][cargo/8325] The license from the manifest of the package.
- [`CARGO_PKG_LICENSE_FILE`][cargo/8387] The path to the license file.

Compatibility Notes
-------------------
- [The target configuration option `abi_blacklist` has been renamed
  to `unsupported_abis`.][74150] The old name will still continue to work.
- [Rustc will now warn if you cast a C-like enum that implements `Drop`.][72331]
  This was previously accepted but will become a hard error in a future release.
- [Rustc will fail to compile if you have a struct with
  `#[repr(i128)]` or `#[repr(u128)]`.][74109] This representation is currently only
  allowed on `enum`s.
- [Tokens passed to `macro_rules!` are now always captured.][73293] This helps
  ensure that spans have the correct information, and may cause breakage if you
  were relying on receiving spans with dummy information.
- [The InnoSetup installer for Windows is no longer available.][72569] This was
  a legacy installer that was replaced by a MSI installer a few years ago but
  was still being built.
- [`{f32, f64}::asinh` now returns the correct values for negative numbers.][72486]
- [Rustc will no longer accept overlapping trait implementations that only
  differ in how the lifetime was bound.][72493]
- [Rustc now correctly relates the lifetime of an existential associated
  type.][71896] This fixes some edge cases where `rustc` would erroneously allow
  you to pass a shorter lifetime than expected.
- [Rustc now dynamically links to `libz` (also called `zlib`) on Linux.][74420]
  The library will need to be installed for `rustc` to work, even though we
  expect it to be already available on most systems.
- [Tests annotated with `#[should_panic]` are broken on ARMv7 while running
  under QEMU.][74820]
- [Pretty printing of some tokens in procedural macros changed.][75453] The
  exact output returned by rustc's pretty printing is an unstable
  implementation detail: we recommend any macro relying on it to switch to a
  more robust parsing system.

[75453]: https://github.com/rust-lang/rust/issues/75453/
[74820]: https://github.com/rust-lang/rust/issues/74820/
[74420]: https://github.com/rust-lang/rust/issues/74420/
[74109]: https://github.com/rust-lang/rust/pull/74109/
[74150]: https://github.com/rust-lang/rust/pull/74150/
[73862]: https://github.com/rust-lang/rust/pull/73862/
[73887]: https://github.com/rust-lang/rust/pull/73887/
[73466]: https://github.com/rust-lang/rust/pull/73466/
[73516]: https://github.com/rust-lang/rust/pull/73516/
[73293]: https://github.com/rust-lang/rust/pull/73293/
[73007]: https://github.com/rust-lang/rust/pull/73007/
[73032]: https://github.com/rust-lang/rust/pull/73032/
[72920]: https://github.com/rust-lang/rust/pull/72920/
[72569]: https://github.com/rust-lang/rust/pull/72569/
[72583]: https://github.com/rust-lang/rust/pull/72583/
[72584]: https://github.com/rust-lang/rust/pull/72584/
[72717]: https://github.com/rust-lang/rust/pull/72717/
[72437]: https://github.com/rust-lang/rust/pull/72437/
[72445]: https://github.com/rust-lang/rust/pull/72445/
[72486]: https://github.com/rust-lang/rust/pull/72486/
[72493]: https://github.com/rust-lang/rust/pull/72493/
[72331]: https://github.com/rust-lang/rust/pull/72331/
[71896]: https://github.com/rust-lang/rust/pull/71896/
[71660]: https://github.com/rust-lang/rust/pull/71660/
[71322]: https://github.com/rust-lang/rust/pull/71322/
[70740]: https://github.com/rust-lang/rust/pull/70740/
[cargo/8270]: https://github.com/rust-lang/cargo/pull/8270/
[cargo/8325]: https://github.com/rust-lang/cargo/pull/8325/
[cargo/8387]: https://github.com/rust-lang/cargo/pull/8387/
[`Option::zip`]: https://doc.rust-lang.org/stable/std/option/enum.Option.html#method.zip
[`vec::Drain::as_slice`]: https://doc.rust-lang.org/stable/std/vec/struct.Drain.html#method.as_slice
2020-08-30 18:26:17 +00:00
gdt
c7e40072e8 net/spread: Add \todo to deal with LICENSE
This is slightly tricky because the license is BSDish with extra
terms, and I'd give even odds Debian is or isn't ok with it.

(I don't see any reason to set NO_*_ON_*.)
2020-08-30 15:38:50 +00:00
tnn
a34b69f719 autogen: try to fix build on Darwin with ac_cv_func_utimensat=no
Something is very broken in the #ifdef maze in autogen.h.
This workaround is from Homebrew.
2020-08-30 14:00:56 +00:00
js
a362af8ed5 Partially fix lang/perl5 on QNX
This makes it at least link miniperl, but it still fails during the
build with:

panic: MUTEX_UNLOCK (1) [util.c:2616] at make_ext.pl line 613.
panic: MUTEX_LOCK (22) [op.c:864].
panic: MUTEX_UNLOCK (1) [util.c:2616] at make_ext.pl line 513.
panic: MUTEX_LOCK (22) [op.c:864].
2020-08-30 13:36:01 +00:00