Commit graph

317243 commits

Author SHA1 Message Date
maya
60e5430db0 streamlink: update to 1.4.1
streamlink 1.4.1 (2020-04-24)

beardypig <beardypig@protonmail.com> (1):
      build: include correct signing key: 0xE3DB9E282E390FA0

streamlink 1.4.0 (2020-04-22)

This will be the last release with support for Python 2, as it has finally reached its EOL at the beginning of this year.

Streamlink 1.4.0 comes with lots of plugin fixes/improvements, as well as some new features and plugins, and also a few plugin removals.

Notable changes:

    New: low latency streaming on Twitch via --twitch-low-latency (#2513)
    New: output HLS segment data immediately via --hls-segment-stream-data (#2513)
    New: always show download progress via --force-progress (#2438)
    New: URL template support for --hls-segment-key-uri (#2821)
    Removed: Twitch auth logic, --twitch-oauth-token, --twitch-oauth-authenticate, --twitch-cookie (#2846)
    Fixed: Youtube plugin (#2858)
    Fixed: Crunchyroll plugin (#2788)
    Fixed: Pixiv plugin (#2840)
    Fixed: TVplayer plugin (#2802)
    Fixed: Zattoo plugin (#2887)
    Changed: set Firefox User-Agent HTTP header by default (#2795)
    Changed: upgraded bundled FFmpeg to 4.2.2 in Windows installer (#2916)
2020-05-02 17:52:18 +00:00
leot
15438c3829 doc: Updated net/youtube-dl to 20200503 2020-05-02 17:17:36 +00:00
leot
22ffda9c34 youtube-dl: Update to 20200503
Changes:
20200503
--------
Core
+ [extractor/common] Extract multiple JSON-LD entries
* [options] Clarify doc on --exec command (#19087, #24883)
* [extractor/common] Skip malformed ISM manifest XMLs while extracting
  ISM formats (#24667)

Extractors
* [crunchyroll] Fix and improve extraction (#25096, #25060)
* [youtube] Improve player id extraction
* [youtube] Use redirected video id if any (#25063)
* [yahoo] Fix GYAO Player extraction and relax URL regular expression
  (#24178, #24778)
* [tvplay] Fix Viafree extraction (#15189, #24473, #24789)
* [tenplay] Relax URL regular expression (#25001)
+ [prosiebensat1] Extract series metadata
* [prosiebensat1] Improve extraction and remove 7tv.de support (#24948)
- [prosiebensat1] Remove 7tv.de support (#24948)
* [youtube] Fix DRM videos detection (#24736)
* [thisoldhouse] Fix video id extraction (#24548, #24549)
+ [soundcloud] Extract AAC format (#19173, #24708)
* [youtube] Skip broken multifeed videos (#24711)
* [nova:embed] Fix extraction (#24700)
* [motherless] Fix extraction (#24699)
* [twitch:clips] Extend URL regular expression (#24290, #24642)
* [tv4] Fix ISM formats extraction (#24667)
* [tele5] Fix extraction (#24553)
+ [mofosex] Add support for generic embeds (#24633)
+ [youporn] Add support for generic embeds
+ [spankwire] Add support for generic embeds (#24633)
* [spankwire] Fix extraction (#18924, #20648)
2020-05-02 17:17:21 +00:00
taca
80a5e388cc lang/ruby/gem.mk: introduce GEM_KEEPBUILD
Introduce GEM_KEEPBUILD which specifies file should not be removed by
GEM_CLEANBUILD.
2020-05-02 17:03:11 +00:00
triaxx
08953dd127 doc: Updated sysutils/grub2 to 2.04 2020-05-02 16:56:47 +00:00
triaxx
caf0d339e1 grub2: update to 2.04
upstream changes:
-----------------
* GCC 8 and 9 support.
* Gnulib integration overhaul.
* RISC-V support.
* Xen PVH support.
* Native UEFI secure boot support.
* UEFI TPM driver.
* New IEEE 1275 obdisk driver.
* Btrfs RAID 5 and RIAD 6 support.
* PARTUUID support.
* VLAN support.
* Native DHCP support.
* Many ARM and ARM64 fixes.
* Many SPARC fixes.
* Many IEEE 1275 fixes.
* ...and tons of other fixes and cleanups...
2020-05-02 16:53:54 +00:00
leot
43548557b1 doc: Updated textproc/subliminal to 2.1.0 2020-05-02 16:32:15 +00:00
leot
741168261a subliminal: Update to 2.1.0
pkgsrc changes:
 - Remove no longer needed patches

Changes:
2.1.0
-----
 * Improve legendastv provider matches
 * Fix video extensions (.mk3d .ogm .ogv)
 * Use new url to search for titles in legendastv provider
 * Fix stevedore incompatibility
 * Add support to webm video extension
 * Make providers easier to be extended and customized
 * Update podnapisi URL
 * Add support to VIP/Donor accounts in legendastv provider
 * Proper handling titles with year / country in legendastv provider
 * Several minor enhancements in legendastv provider
 * Add support for python 3.6, 3.7 and 3.8
 * Drop support for python 3.3 and 3.4
 * Do not discard providers bad zip/rar is downloaded
 * SubsCenter provider removal
 * Fix lxml parsing for Addic7ed provider
 * Support titles with asterics in Addic7ed provider
 * Add support to multi-episode search in Opensubtitles provider
 * Fix multi-episode search in TVSubtitles provider
 * Update to guessit 3
 * Improve archive scanning
 * Add Opensubtitles VIP provider
 * Add country to Movie and Episode
 * Add streaming_service to Video
 * Add info property to Subtitle
 * Do not search for subtitles if all required languages is already present
 * Improve TVDB refiner to support series with comma
 * Add alternative_titles to Video and enhance OMDB refiner to use alternative_titles
 * Only compute video hashes when required
 * Add apikey to OMDB refiner
 * Fix Subtitle validation when unable to guess encoding
 * Add support to rar in Dockerfile
2020-05-02 16:32:01 +00:00
rillig
db48f732f6 time/libical: remove broken REPLACE_INTERPRETER block
The block was called "perl" but replaced "tclsh". Its empty REPLACE_FILES
triggered a warning, which I converted to an error in my local bulk
build.
2020-05-02 15:07:42 +00:00
wiedi
6b8d1b0aa1 openbabel: fix build on SunOS 2020-05-02 15:05:30 +00:00
rillig
0e8b2283d7 multimedia/gst-plugins1-base: remove unknown configure option 2020-05-02 15:02:58 +00:00
rillig
c40ab78491 textproc/enchant2: remove unknown configure option 2020-05-02 14:59:57 +00:00
rillig
b261234e67 sysutils/dbus-python-common: fix unknown configure option 2020-05-02 14:58:17 +00:00
rillig
0115e95eac cross/arm-none-eabi-gcc: skip check for unknown configure options 2020-05-02 14:56:27 +00:00
rillig
d7cb1f1989 net/wistumbler2: remove no-op SUBST block
That file only contains the macro ETC_CFGFILE, not an absolute path.
2020-05-02 14:35:52 +00:00
rillig
93efd36bc5 wm/windowmaker: remove WindowMaker.in from SUBST_FILES
That file does not contain the paths that are fixed.
2020-05-02 14:33:20 +00:00
rillig
ab93de83c8 www/siege: remove no-op SUBST block
The files don't contain EGDIR.
2020-05-02 14:16:06 +00:00
taca
3f09f14d06 doc: Updated sysutils/ruby-puppet-resource_api to 1.8.13 2020-05-02 13:55:00 +00:00
taca
e99e3058c0 sysutils/ruby-puppet-resource_api: update to 1.8.13
Update ruby-puppet-resource_api to 1.8.13.

1.8.13 (2020-03-07)

Only CHANGELOG.md is updated.
2020-05-02 13:53:47 +00:00
rillig
72fbfbe207 x11/qt4-libs: remove no-op SUBST group
The mm file does not contain the word prefix.
2020-05-02 13:53:09 +00:00
rillig
140f769737 net/publicfile: remove redundant file for errno hack
That substitution is already done by patch-leapsecs__read.c.
2020-05-02 13:44:55 +00:00
taca
aff3ecfced doc: Updated sysutils/capistrano to 3.13.0 2020-05-02 13:43:22 +00:00
taca
c73a1a1752 sysutils/capistrano: update to 3.13.0
Update capistrano to 3.13.0.


3.13.0 (2020-04-17)

New Features

* Use env to find ssh path (#2053) @JoeDupuis

Housekeeping

* Remove CHANGELOG task from PR template (#2054) @mattbrictson
2020-05-02 13:42:49 +00:00
rillig
ecb927dbcc www/drupal8: remove SUBST block for nonexistent file 2020-05-02 13:40:18 +00:00
rillig
71b9737166 math/pari: remove no-op SUBST block
When building on NetBSD-8.0-x86_64, the file pari.cfg does not contain
any references to TOOLS_DIR.
2020-05-02 13:37:08 +00:00
taca
f096a701a6 doc: Added security/ruby-chef-vault version 4.0.1 2020-05-02 13:35:59 +00:00
taca
8677295f9f security/Makefile: add dand enable ruby-chef-vault 2020-05-02 13:35:39 +00:00
taca
d027a65a46 security/ruby-chef-vault: add package version 4.0.1
Add ruby-chef-vault package version 4.0.1.


Chef-Vault

Chef-Vault allows you to encrypt a Chef Data Bag Item using the public keys
of a list of chef nodes. This allows only those chef nodes to decrypt the
encrypted values.

For a more detailed explanation of how chef-vault works, please refer to
this blog post Chef Vault - what is it and what can it do for you? by Nell
Shamrell-Harrington.
2020-05-02 13:34:42 +00:00
rillig
545b2151ba net/netatalk3: remove no-op SUBST block
There is no mention of dvips in the whole package.
2020-05-02 13:27:05 +00:00
taca
73614ba79d doc: Updated databases/ruby-sequel to 5.32.0 2020-05-02 13:22:44 +00:00
taca
84256a8369 databases/ruby-sequel: update to 5.32.0
Update ruby-sequel to 5.32.0.


=== 5.32.0 (2020-05-01)

* Allow Database#create_table? work with :partition_of option on PostgreSQL (jeremyevans) (#1690)

* Add fiber_concurrency extension, for using Fiber.current instead of Thread.current for checking out connections (jeremyevans)

* Move most Sequel singleton methods into a module that extends Sequel for easier overriding (jeremyevans)

* Fix method visibility issues in model, plugin, extension, and adapter code (jeremyevans)

* Avoid defining conversion procs for PostgreSQL inet/cidr types in pg_inet extension when using sequel_pg 1.13.0+ (jeremyevans)

* Add run_transaction_hooks Database extension, allowing for running the transaction hooks before commit/rollback, for use with transactional testing (jeremyevans)

* Recognize timestamp(N) with time zone type (isc) (#1684)
2020-05-02 13:22:00 +00:00
taca
5d85573ff4 doc: Updated databases/ruby-moneta to 1.3.0 2020-05-02 13:17:23 +00:00
taca
f02b95c429 databases/ruby-moneta: update to 1.3.0
UPdate ruby-moneta to 1.3.0.


1.3.0

* Transformer - add :each_key support (#170)
* Server - add :each_key support, use non-blocking IO (#165)
* Builder - dup options before passing to adapter/proxy (#174)
* Adapter::Couch - add HTTP basic auth support
* Support MRI 2.7.0 (#172)
* Minimum required MRI version is now 2.3.0 (#172)
2020-05-02 13:16:52 +00:00
tnn
36619a50af doc: updated picom, synergy, MesaLib 2020-05-02 12:18:51 +00:00
tnn
d724a63e2f Mesa 20.0.6
dEQP-VK.subgroups.size_control.compute.* crashes on HSW and TGL
  piglit spec.!opengl 1.0.gl-1.0-fpexceptions crash on Iris
  SPIR-V: OpConvertUToPtr from spec constant fails to compile
  radv: Reading ViewportIndex in fragment shader returns garbage
  radeonsi: GL_LINES rendering is affected by GL_POINT_SPRITE
  [ANV] gfxbench Aztec Ruins misrenders on gen11+
  glxinfo cmd crashed
Mesa 20.0.5
  nir: nir_lower_returns can't handle nested loops
  Graphic artifacts with Mesa 20.0.4 on intel HD 510 GPU
  Mesa 20 regression makes Lightsprint demos crash
  Build Fails with Clang Shared Library
  dri_common.h:58:8: error: unknown type name '__GLXDRIdrawable'
  Graphical glitches on Intel Graphics when Xorg started on Iris driver
  SIGSEGV src/compiler/glsl/ast_function.cpp:53
  manywin aborts with "i965: Failed to submit batchbuffer: Invalid argument"
  v3d: transform feedback issue
  radv: dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.noia.0 segfault
  radv: RAVEN fails dEQP-VK.pipeline.timestamp.misc_tests.reset_query_before_copy
  https://gitlab.freedesktop.org/mesa/mesa/-/issues/2727
  enable storageBuffer16BitAccess feature in radv for SI and CIK
  Weston drm-backend.so seems to fail with Mesa master and LIBGL_ALWAYS_SOFTWARE=1
  vaapi bob deinterlacer produces wrong output height on AMD
2020-05-02 12:13:43 +00:00
leot
b9ff3ef23a doc: Updated print/cups-filters to 1.27.4 2020-05-02 12:04:58 +00:00
leot
acf973ae7f cups-filters: Update to 1.27.4
pkgsrc changes:
 - Remove patches/patch-configure: applied uptsream
 - Convert the CHECK_PORTABILITY_SKIP to a REPLACE_BASH: it is more consistent
   with other REPLACE_BASHes (there are several files that are not installed
   then) and complaining about `==' test(1) operator in a bash script is
   not correct.

Changes:
1.27.4
------
- libcupsfilters, cups-browsed: Fix memory issues in
  ppdgenerator and cups-browsed (Pull request #226).
- pdftops: Mention cups-filters README, CUPS README in debug
  log (Pull request #225).
- pdftopdf, gstoraster, foomatic-rip: Use "-dSAFER"
  Ghostscript option, instead of the deprecated
  "-dPARANOIDSAFER" (Pull request #224).
- Build System: Replace '==' in configure.ac test with '=', as
  the former is a bashism (Pull request #222).

1.27.3
------
- cups-browsed: Allow sharing local queues pointing to remote
  CUPS queues and re-sharing printers discovered via
  BrowsePoll by default, using
  AllowResharingRemoteCUPSPrinters and
  NewBrowsePollQueuesShared directives in cups-browsed.conf
  (Issue #101, Pull request #218).
- driverless: Correctly unlink temporary file when generating
  PPD file (Pull request #220).
- cups-browsed: Fixed memory leaks (Pull request #219).
- foomatic-rip: PDF page count side-loads the PDF file to
  count the pages in, so it cannot be run in -dSAFER mode. Run
  even in -dNOSAFER mode to override the -dSAFER default of
  newer Ghostscript versions. This should not cause a security
  problem as we do not take an input file which could do
  arbitrary side-loads but we run hard-coded PostScript
  commands instead (Issue #216).
- libfontembed: Add checks to the test programs to not
  segfault if the test font file is not found (Pull request
  #214).
- Build System: Let ./configure fail if the supplied test font
  file path (or the default) does not exist (Pull request
  #214), also use the "find" command to find the test font
  file DejaVuSans.ttf under /usr/share/fonts, as every
  distribution has it somewhere else.

1.27.2
------
- foomatic-rip: In some PostScript input files it was possible
  that option settings did not get inserted or lines inserted
  on the wron place (Issue #208, Pull request #210).
- foomatic-rip: For the PDF page count call Ghostscript in
  sandbox mode and fix pointer arithmetics (Pull request
  #212).
- foomatic-rip: Zero-page-job handling changes made the last
  page of PostScript files not printed, also turning one-page
  jobs into zero-page jobs (Issue #200, Issue #206, Issue
  #208, Pull request #209, Pull request #210, Pull request
  #211).
- cups-browsed: check_printer_with_option() function:
  Initialize the value, add further checks, freeing memory and
  stop allocating magic numbers (Pull request #204).
- cups-browsed: Additional checks against crashes in the
  is_local_hostname() function (Ubuntu bug #1863716)

1.27.1
------
- libcupsfilters: Let the PPD generator not put any dashes
  into the PPD option and choice names when translating them
  from IPP attribute names, to avoid that on the
  back-translation by CUPS no double-dashes are
  generated. This broke paper tray selections with tray names
  like "tray-1", "tray-2", ... (Issue #192, Issue #201, Debian
  bug #949315).
- foomatic-rip: Fixed segfault when PRINTER environment
  variable is not supplied.
- pdftopdf, pdftops, gstoraster, gstopdf, gstopxl,
  rastertoescpx, rastertopclx, foomatic-rip: Handle zero-page
  jobs (Issue #117, Pull request #196, Pull request #197, Pull
  request #198, Pull request #200).
- texttopdf: Added support for CJK (double-width) fonts (Issue
  #135, Pull request #199).
- cups-browsed: Switched default for "CreateIPPPrinterQueues"
  from "local-only" to "All". The configure script options
  "--enable-auto-setup-local-only" and
  "--enable-auto-setup-driverless-only" can be used to change
  this default (Debian bug #921252).
- rastertoescpx: Fixed wrong freeing of a buffer.
- pdftops: Added options "crop-to-fit" and "fill" to the
  pdftopdf options which the pstops called by pdftops should
  not apply a second time.
- pdftops: Added missing "-sstdout=%stderr" to Ghostscript
  command line, to assure that all messages are redirected to
  stderr and do not mix up with the output data.

1.27.0
------
- cups-browsed: Eliminate the use of the local CUPS daemon's
  (the CUPS we are attached to) port number completely, so
  that for attaching to an arbitrary local CUPS daemon
  listening on an arbitrary port (or even not listening on
  localhost at all) it is enough to tell cups-browsed the
  domain socket the CUPS daemon is listening on.
- cups-browsed, libcupsfilters: Identify DNS-SD-reported
  printers as of the local CUPS daemon via UUID and not via
  the port on which the local CUPS is listening, as we do not
  always have this port available.
- cups-browsed: Leave the port for legacy CUPS browsing and
  broadcasting on 631, do not use a possible alternative port
  of the CUPS we are attached to. The legacy CUPS servers we
  communicate with are always remote ones.
- libcupsfilters: in the PPD generator prioritize
  print-color-mode-supported against
  pwg-raster-document-type-supported (Issue #186, Pull request
  #188)
- rastertopdf, rastertops, texttopdf, pdftoraster,
  mupdftoraster: Handle zero-page jobs, corrections on
  zero-page job handling (Issue #117)
- cups-browsed: When restarting after a crash make sure that
  local queue names have same upper/lower case as before.
- cups-browsed: Small code improvements to reduce crash
  probability.

1.26.2
------
- cups-browsed: Added crash guards to avoid crashes in case
  the dummy printer entry for a deleted master entry is used.
- cups-browsed: Set the port of the local CUPS daemon to be
  used according to the IPP_PORT environment variable.
- cups-browsed: Eliminated the use of the cupsGetPPD2()
  function of libcups completely, also the remaining calls
  in the record_printer_options() and update_cups_queues()
  functions, the former causing incomplete recording of
  option settings and the latter use of CUPS-generated
  PPDs not working when CUPS is running on a non-standard
  port.
- cups-browsed: Eliminated the use of the cupsGetPPD2()
  function of libcups in queue_overwritten(). The function
  actually loads the queue's PPD file if the queue is on a
  local CUPS on port 631. Due to a bug the function fails if
  an alternative port is used. This lets queue_overwritten()
  always assume that the PPD got removed and therefore the
  queue got overwritten. So queues got released from
  cups-browsed if it was printed on them or if they were
  supposed to be removed on shutdown.
- foomatic-rip: Fixed compilation with -fno-common. Starting
  from the upcoming GCC 10, the default of the -fcommon option
  will change to -fno-common. This causes compilation errors
  in foomatic-rip due to missing "external" declarations.
  (Pull request #184).
2020-05-02 12:04:44 +00:00
rillig
25920342a9 sysutils/qlogtools: skip nonexistent error.h when fixing errno
Some packages using mk/djbware.mk do not have error.h but need to fix the
errno declaration in other files.  Up to now, there was no good way of
achieving exactly this.

Building packages like these in a SUBST_NOOP_OK=no build makes these
packages fail.  To fix these packages, the configuration of the files
needed to be a bit more flexible.
2020-05-02 11:49:40 +00:00
leot
45cc5be133 doc: Updated print/cups-base to 2.3.3 2020-05-02 11:48:13 +00:00
leot
ec26c2aead doc: Updated print/cups to 2.3.3 2020-05-02 11:47:59 +00:00
leot
7cb0bdc395 cups: Update to 2.3.3
Changes:
2.3.3
-----
- CVE-2020-3898: The `ppdOpen` function did not handle invalid UI
  constraint.  `ppdcSource::get_resolution` function did not handle
  invalid resolution strings.
- CVE-2019-8842: The `ippReadIO` function may under-read an extension
  field.
- Fixed WARNING_OPTIONS support for GCC 9.x

2.3.2
-----
- Localization updates.
2020-05-02 11:47:16 +00:00
rillig
77b53694f0 mk/djbware.mk: indent nested .if and .include directives 2020-05-02 11:43:09 +00:00
tnn
07ca230e5d put parentheses around more memcpy arguments that trip up GCC 2020-05-02 11:42:13 +00:00
tnn
ba84794132 synergy: update to 1.11.1
Bug fixes:
6622 Language files not updated during build
6611 Mismatched TLS SHA fingerprint types
6608 TLS certificate is not created on Windows
6593 Non-ASCII characters replaced with ? on client
4288 Using print screen key also sends alt key
   4 Quote chars broken on US-International keyboard
Enhancements:
6632 Support for building with LibreSSL
6396 Black and white icons for macOS toolbar
2020-05-02 11:36:41 +00:00
tnn
3659d2abe1 picom: update to version 8.
pkgsrc changes:
- Restore patch-src_backend_gl_gl__common.c from the previous "compton"
  package. It is smaller and better explains why the patch is needed.
- drop dependency on libxdg-basedir, dropped by upstream.

Upstream new feature & improvements
- You can now use the time variable in window shaders to get a timestamp.
- --max-brightness, which allows you to dim windows that are too bright.
- Automatic configuration file reloading after it's changed.
- A lot of the artifacts seen with blur and use-damage enabled are fixed.
- _NET_WM_BYPASS_COMPOSITOR property are now handled.
- Completely transparent windows won't have a blurred background anymore.
- Improved fullscreen window detection.
- Various improvments to the inverter.sh script
- wintype notify has been renamed to notification to match the EWMH names
- (also various bug fixes)
2020-05-02 11:23:04 +00:00
rillig
ba4d1eb643 mail/qmail: doesn't need the errno hack anymore
notqmail-1.07 correctly includes <errno.h> instead of declaring errno as
a process-global variable.
2020-05-02 10:47:38 +00:00
rillig
5f3dd33f8c sysutils/py-diffoscope: remove no-op SUBST block
diffoscope has switched to libarchive instead of depending on an external
gtar.
2020-05-02 10:44:10 +00:00
tnn
3cc9fe5aa4 don't need a wildcard here 2020-05-02 10:43:44 +00:00
rillig
11e359c6b6 graphics/py-cairocffi: remove no-op SUBST block
There is neither PREFIX nor SOEXT in cairocffi/__init__.py.
2020-05-02 10:33:25 +00:00
tnn
e8cdb9630f pkglint/select.mk: prefer golang pkglint on NetBSD/aarch64 9.1 or later 2020-05-02 10:33:15 +00:00