Commit graph

319675 commits

Author SHA1 Message Date
adam
f584f595af mkvtoolnix: updated to 47.0.0
Version 47.0.0 "Black Flag"

New features and enhancements

* mkvmerge: chapters: mkvmerge can now read chapters from DVDs if the user
  specifies the path to a DVD folder structure via the `--chapters …`
  parameter. By default chapters from the first title will be imported. This
  can be changed by append `:<title number>` to the file/directory name in the
  `--chapters …` argument, e.g. `--chapters /srv/dvds/BigBuckBunny/VIDEO_TS:3`
  This feature requires mkvmerge to have been built with the `libdvdread`
  library.
* mkvmerge: added `--engage append_and_split_flac` that enables mkvmerge to
  append and split FLAC tracks, restoring pre-v45 behavior.  The resulting
  tracks will be broken: the official FLAC tools will not be able to decode
  them and seeking will not work as expected.
* MKVToolNix GUI: multiplexer: added support for mkvmerge's new support for
  reading chapters from DVDs if both have been built with the `libdvdread`
  library.
* MKVToolNix GUI: multiplexer: when deriving languages from file names the GUI
  will now look for simplified language names instead of the full ones
  (e.g. instead of looking for "Greek, Modern (1453-)" it would simply look
  for "Greek").
* MKVToolNix GUI: multiplexer: the options in the "additional command-line
  options" dialog are now sorted alphabetically. Additionally the
  `--append-mode` option has been added as one of the only missing global
  options.
* MKVToolNix GUI: chapter editor: the chapter editor can now read chapters
  from DVDs if MKVToolNix has been build with the `libdvdread` library.
* MKVToolNix GUI: header editor: added an option in the preferences for
  displaying all date & time values in UTC instead of the local time
  zone.

Bug fixes

* all: fixed a crash when using the `MTX_LOGGER=file` syntax for logging debug
  messages without specifying a file name to log to. It will now log to a file
  called `mkvtoolnix-debug.log` in the system's default temporary directory,
  as initially intended.

Build system changes

* The [`libdvdread`](https://www.videolan.org/developers/libdvdnav.html)
  library will be used if found via `pkg-config`. If it is found, support for
  reading chapters from DVDs will be enabled in `mkvmerge` and the MKVToolNix
  GUI.
* Boost's Date/Time, Lexical Cast, Range, Range Adaptors, Tri-Bool, Variant
  libraries are not used anymore.
* MKVToolNix now requires a C++ compiler & standard library that support the
  following features of the C++17 standard: "`std::variant`", "`std::gcd`".
  For the GNU Compiler Collection (gcc) this means v7 or newer; for clang it
  means v4 or newer — the same versions required by earlier MKVToolNix
  versions.
* MKVToolNix now requires version 6.1.0 of fmtlib or later for the
  `fmt::to_string` function and bugfixes to the formatting of floating point
  numbers. If a system-wide version is installed that's older, the bundled
  copy will be used.
* The bundled version of fmtlib has been updated to release 6.2.1.
2020-05-31 11:34:15 +00:00
adam
fc45811b21 py-ipython: updated to 7.15.0
IPython 7.15 brings a number of bug fixes and user facing improvements.

Misc Noticeable changes:
------------------------
 - Long completion name have better elision in terminal
 - I've started to test on Python 3.9 and fix some errors.
 - Hi DPI scaling of figures when using qt eventloop
 - Document the ability to have systemwide configuration for IPython.
 - Fix issues with input autoformatting
 - ``IPython.core.debugger.Pdb`` is now interruptible
 - Video HTML attributes
2020-05-31 11:31:52 +00:00
leot
a11ae92f0b doc: Add corresponding PKGVERSION to p5-Net-Curl entry
(PKGREVISION was accidentally not removed.)
2020-05-31 10:09:46 +00:00
nia
a85548ceb4 doc: Updated devel/xxhash to 0.7.3 2020-05-31 09:51:58 +00:00
nia
25ee2d7eb2 xxhash: Update to 0.7.3. Fix installation of libs.
v0.7.3
- perf: improved speed for large inputs (~+20%)
- perf: improved latency for small inputs (~10%)
- perf: s390x Vectorial code, by @easyaspi314
- cli: improved support for Unicode filenames on Windows, thanks to @easyaspi314 and @t-mat
- api: `xxhash.h` can now be included in any order, with and without `XXH_STATIC_LINKING_ONLY` and `XXH_INLINE_ALL`
- build: xxHash's implementation transferred into `xxhash.h`. No more need to have `xxhash.c` in the `/include` directory for `XXH_INLINE_ALL` to work
- install: created pkg-config file, by @bket
- install: VCpkg installation instructions, by @LilyWangL
- doc: Highly improved code documentation, by @easyaspi314
- misc: New test tool in `/tests/collisions`: brute force collision tester for 64-bit hashes

v0.7.2
- Fixed collision ratio of `XXH128` for some specific input lengths, reported by @svpv
- Improved `VSX` and `NEON` variants, by @easyaspi314
- Improved performance of scalar code path (`XXH_VECTOR=0`), by @easyaspi314
- `xxhsum`: can generate 128-bit hashes with the `-H2` option (note: for experimental purposes only! `XXH128` is not yet frozen)
- `xxhsum`: option `-q` removes status notifications

v0.7.1
- Secret first: the algorithm computation can be altered by providing a "secret", which is any blob of bytes, of size >= `XXH3_SECRET_SIZE_MIN`.
- `seed` is still available, and acts as a secret generator
- updated `ARM NEON` variant by @easyaspi314
- Streaming implementation is available
- Improve compatibility and performance with Visual Studio, with help from @aras-p
- Better integration when using `XXH_INLINE_ALL`: do not pollute host namespace, use its own macros, such as `XXH_ASSERT()`, `XXH_ALIGN`, etc.
- 128-bit variant provides helper functions for comparison of hashes.
- Better `clang` generation of `rotl` instruction, thanks to @easyaspi314
- `XXH_REROLL` build macro to reduce binary size, by @easyaspi314
- Improved `cmake` script, by @Mezozoysky
- Full benchmark program provided in `/tests/bench`
2020-05-31 09:51:35 +00:00
rillig
8ffdcfd513 security/kstart: remove unknown configure option 2020-05-31 09:36:44 +00:00
rillig
ca1d1443d0 x11/qt4-mng: suppress USE_TOOLS+=perl warning 2020-05-31 09:33:34 +00:00
rillig
2229d6a88e mail/claws-mail: suppress USE_TOOLS+=perl warning 2020-05-31 09:31:58 +00:00
rillig
55fb51f0b1 net/kmldonkey: suppress USE_TOOLS+=perl warning 2020-05-31 09:30:12 +00:00
rillig
328e64c2b7 cross/freemint-mintlib: suppress USE_TOOLS+=perl warning 2020-05-31 09:27:41 +00:00
rillig
a2052155ad shells/zsh: ignore [[ in shell program 2020-05-31 09:25:51 +00:00
rillig
4525d3b062 fonts/tex-drm-doc: skip shell portability 2020-05-31 09:23:02 +00:00
rillig
bfdcb74872 games/stone-soup: skip shell portability for macOS 2020-05-31 09:15:03 +00:00
nia
3b8b6c451c doc: Updated emulators/libretro-beetle-sgx to 20200520 2020-05-31 08:45:32 +00:00
nia
b0ffb87b28 libretro-beetle-sgx: Update to 20200520
Brad Parker (1):
      initial cdrom support

Rob Loach (1):
      Update core options API

fpscan (1):
      Turkish language option

negativeExponent (20):
      Update core files to 1.23
      Sync blip and psg sound
      Update libretro-common files
      Update libretro.cpp
      Fix runahead for arcade card games
      Allow access to available RAM using retro_memory_map
      Bump version to 1.23.0
      Change core prefix name to Beetle
      Implement environment callback RETRO_ENVIRONMENT_GET_INPUT_BITMASKS
      Input improvements and sync misc items
      Cleanup Makefile
      Update Makefile
      Simplify update_input()
      Add core option to allow automatic detection of Games Express CD games
      Cut down on unneeded logging when no related option has been changed
      input: Tweaks and bug fix for turbo
      Create README.md
      Update .travis.yml
      Remove audio/video stats report - frontend already has stats collection
      Move 2/6 button mode toggle to frontend - Fixes the issue where toggling does not retain 6-button modes Reference https://github.com/libretro/beetle-pce-fast-libretro/issues/148

retro-wertz (9):
      Remove unneeded references to basename and save_directory
      Fix softreset and allow_up_down options
      Cleanup - Remove header mednafen/huc.h - Remove unused function IsBRAMUsed() - Cleanup MDFNI_LoadGame()
      Update libretro.cpp
      Silence this log when not running CDROM game
      Remove unnecessary comment from makefile
      fix wrong operator, this should be "="
      Use fixed values for PAR modes
      stop travis building for wiiu for now
2020-05-31 08:44:57 +00:00
nia
28cfd0a177 doc: Updated emulators/libretro-beetle-vb to 20200518 2020-05-31 08:29:45 +00:00
nia
c45f290d76 libretro-beetle-vb: Update to 20200518 2020-05-31 08:29:17 +00:00
nia
6cbe163ce7 doc: Updated emulators/libretro-beetle-wswan to 20200518 2020-05-31 08:17:56 +00:00
nia
f86e48ed5b libretro-beetle-wswan: Update to 20200518
Changes:
	* Prevent 'double free' crash when closing content
	* Update name to Beetle
	* Backport variable audio rate
	* backport 1.24.0 fixes
	* backport variable color depth
	* fix refresh rate
	* Silence some warnings
2020-05-31 08:17:36 +00:00
rillig
71b4b7e8bc multimedia/ffmpeg4: fix USE_LANGUAGES
multimedia/ffmpeg4 does not need -std=gnu99, only ffplay4 does.

Since mk/compiler.mk is protected by a multiple-inclusion guard, any
later assignment to USE_LANGUAGES has no effect except being confusing.
The additional languages show up in "bmake show-var" but at the point of
evaluation, they had not been set yet.

This can be detected by several pkgsrc tools:

pkglint says:

WARN: ../../multimedia/ffmpeg4/Makefile.common:14: Modifying
  USE_LANGUAGES after including ../../mk/compiler.mk has no effect.

Adding a manual check to mk/compiler.mk results in:

bmake[1]: "mk/compiler.mk" line 273: warning:
  For multimedia/ffmpeg4, only languages "c" are used,
  the others in "c99" were defined too late.

Making the variable USE_LANGUAGES read-only after including
mk/compiler.mk results in:

bmake[1]: "multimedia/ffmpeg4/Makefile.common" line 14:
  Read-only USE_LANGUAGES cannot be set

(The latter two checks are not yet in the official pkgsrc tree.)
2020-05-31 07:42:13 +00:00
sjmulder
a376838f3a mk/compiler: Set -fcommon for GCC 10
As with clang. Default got flipped with v10.
2020-05-31 00:00:13 +00:00
sjmulder
9014f3f496 mk/compiler: Fix version check for GCC 10
Caused SSP flags to be omitted in GCC 10. Check flipped because all new
GCC versions can be expected to support it.
2020-05-30 22:45:36 +00:00
nat
1c10dce60b Reoder sections.
Fix WRKSRC path.
2020-05-30 22:45:07 +00:00
tnn
0d43e41b25 mozilla-rootcerts: silence pkglint warning about inconsistent patch name 2020-05-30 22:39:08 +00:00
jperkin
111bcd3ffd bootstrap: Fix default target arch on SunOS.
Use the kernel architecture via isainfo -k to base our default on, as uname
will always return the same result regardless.  Ensures we default to 64-bit
pkgsrc on amd64, as well as adding support for sparcv9.
2020-05-30 21:36:15 +00:00
dogcow
52b144ae9b Updated www/p5-Net-Curl to 0.44 2020-05-30 21:07:11 +00:00
dogcow
08d0d4c5ea Update to Net-Curl-0.44 2020-05-30 21:04:25 +00:00
joerg
692333c461 Don't compute abs of unsigned. 2020-05-30 20:48:59 +00:00
joerg
56e1f08310 Honor ulimits 2020-05-30 20:48:13 +00:00
joerg
ceb835d635 Don't force GCC libraries. Don't use broken AVX detection with clang. 2020-05-30 20:47:08 +00:00
joerg
020ad1a061 Python config leaks _NETBSD_SOURCE into the build, so ensure it is
provided consistently to undo damage. Spell C++11 mode canonically.
2020-05-30 20:46:09 +00:00
joerg
aec578801e Sync comment. 2020-05-30 20:45:12 +00:00
joerg
44c92d519b Don't implicitly convert pointers to bool. 2020-05-30 20:44:39 +00:00
joerg
678584a3c9 Be nicer to C++11 code. Bump revision. 2020-05-30 20:43:40 +00:00
nia
f9c5848024 doc: Updated emulators/libretro-mame2010 to 20200525 2020-05-30 20:36:33 +00:00
nia
5de94309cc libretro-mame2010: Update to 20200525
Aaron Kling (3):
      Don't compare pointers to zero
      Move objects lists into variables
      libretro: jni: Fix jni makefiles

Mark W. Kidd (2):
      use core name for DAT
      use core-generated DAT

hizzlekizzle (3):
      add ARM 64-bit build target for android
      backport 12-bit wrapping fix

pjft (1):
      Fix for ARM memory accesses (#139)
2020-05-30 20:36:15 +00:00
rillig
b964aa2b2f mk/defaults/options.description: remove trailing whitespace 2020-05-30 19:57:23 +00:00
rillig
a6ea2b0b1d doc/pkgsrc.*: regen 2020-05-30 19:25:38 +00:00
rillig
6f118d787b doc/guide: hide bulk build variants that are not yet ready
https://mail-index.netbsd.org/tech-pkg/2020/05/30/msg023273.html
2020-05-30 19:25:17 +00:00
he
69854c6b5c Note update of graphics/xfig to 3.2.7b. 2020-05-30 18:35:35 +00:00
he
8d35864113 Update xfig to version 3.2.7b.
Pkgsrc changes:
 * Remove patches integrated upstream.
 * No longer need the "-full" dance.
 * Add license setting, it's similar to mit

Upstream changes:

===========
Version 3.2
===========
Patchlevel 7b (Oct 2019)

NEW FEATURES:
     o New drawings in Electronic/Schematic library. Thanks to Niko Sauer.

BUGS FIXED:
     Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
     o When exiting, cleanly pull down all windows. Ticket #54.
     o Adding and deleting arrows to arcs works, ticket #46.
     o Allow more than 100 comment lines, ticket #47.
     o Make `xfig -update' work again, would segfault.
     o Correctly draw interpolated splines, ticket #35.
     o Position points on grid, if appres.userspacing unequal 1. Ticket #31.

-----------------------------------
Patchlevel 7a (May 2018)

BUGS FIXED:
     Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
     Debian bug numbers refer to https://bugs.debian.org/#.
     o Really fix ticket #9, debian bug #270113. When entering the "Open.."
       dialog, moving to a new directory, pressing Cancel, a subsequent
       "Save" placed the figure file into the new directory.

-----------------------------------
Patchlevel 7 (April 2018)

NEW FEATURES:
     o Export to pdf now allows to choose between output to a full-page pdf,
       or cropping to the bounding box (the default behavior).
     o Enable horizontal scrolling with mouse buttons 6 and 7 (sideway push
       of mouse wheel, or horizontal movement on touchpad).

CHANGES:
     o Rename the text flag "Special Flag" to "TeX Flag".
     o Interpolated splines are now created with the recommended value of the
       shape factor of -0.5, not with -1.0. A description of the shape factor
       as used in xfig has been added in the file doc/FORMAT3.2

BUGS FIXED:
     Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
     Debian bug numbers refer to https://bugs.debian.org/#.
     o Center canvas around cursor when zooming by pressing CTRL and using a
       wheel-mouse.
     o Apply xfig-3.2.6a-fallback-for-nonscalable-fonts.patch and
       xfig-3.2.6a-scalable-fonts.patch from Hans de Goede.
     o Apply debian patches 08_every_time.patch, 10_RELEASE_DATE.patch,
       11_declare_swap_colors.patch, from Roland Rosenfeld.
     o Apply debian patch 07_colorsliderarrows.patch. Debian bug #870365.
     o Change map of India to disputed boundaries, from
       https://en.wikipedia.org/wiki/File:India_disputed_areas_map.svg,
       retrieved 2018-02-25. Debian bug #270799, 09_india_disputed.patch
     o Prevent integer overflow in {floor,ceil}_coords_{x,y}(). Fixes debian
       bug #300436. Also prevent integer overflow in round_coords().
     o Completely remove alloca.h and alloca() from the code.
     o When entering the "Save as..." dialog, moving to a new directory and
       pressing "Cancel", a subsequent "Save" wrote to the new directory.
       This happened analogously for the "Export" dialog. Fixed, ticket #9.
2020-05-30 18:11:22 +00:00
leot
49ffbf7e53 doc: Updated net/youtube-dl to 20200529 2020-05-30 17:58:27 +00:00
leot
4a2ba78418 youtube-dl: Update to 20200529
Changes:
20200529
--------
Core
* [postprocessor/ffmpeg] Embed series metadata with --add-metadata
* [utils] Fix file permissions in write_json_file (#12471, #25122)

Extractors
* [ard:beta] Extend URL regular expression (#25405)
+ [youtube] Add support for more invidious instances (#25417)
* [giantbomb] Extend URL regular expression (#25222)
* [ard] Improve URL regular expression (#25134, #25198)
* [redtube] Improve formats extraction and extract m3u8 formats (#25311,
  #25321)
* [indavideo] Switch to HTTPS for API request (#25191)
* [redtube] Improve title extraction (#25208)
* [vimeo] Improve format extraction and sorting (#25285)
* [soundcloud] Reduce API playlist page limit (#25274)
+ [youtube] Add support for yewtu.be (#25226)
* [mailru] Fix extraction (#24530, #25239)
* [bellator] Fix mgid extraction (#25195)
2020-05-30 17:58:16 +00:00
tkusumi
21ec34e5f5 editors/fileobj: Update to v0.7.98
ChangeLog:
- Minor fixes and cleanups
- Support ncurses color specification in "r:g:b" format (if supported by terminal)
- Add --test_color option
- Add *, #, cw, cW command
- Add :colors command
- (Other minor changes that don't affect pkgsrc contents)
2020-05-30 16:48:58 +00:00
nia
a5efab7fff doc: Updated emulators/libretro-beetle-ngp to 20200518 2020-05-30 16:40:46 +00:00
nia
9298019594 libretro-beetle-ngp: Update to 20200518
Garrett Brown (1):
      Fix compiler error due to missing assert.h include

f21red (1):
      backport 1.23.0-UNSTABLE core fixes

orbea (1):
      Fix clang build with casts.

retro-wertz (2):
      Fix #54
      Change name to Beetle NeoPop, add .npc extension

stellarporter (5):
      upstream bugfix
      HLE emulate VECT_FLASHERS
      TLCS900: relative PC-displacement fix
      Ogre Battle Gaiden - DAC speech hack
      Android: LOAD_FROM_MEMORY

trinemark (2):
      new irq handler
      Makefile: remove unneeded disassembler files

trioan (5):
      backport compiler fix
      backport cpu fix
      backport variable color depth
      misc cleanup
      fix loadstate audio popping

tryal-star (1):
      do not restart core if language changes

twinaphex (10):
      Add bitmask input code
      Get rid of asserts
      Update core options
      Updates
      (MSVC 2017) Buildfix
      Free surf->pixels in retro_unload_game
      Prepare variable sound rate
      Backport variable sound rate
      Update
      Silence warnings
2020-05-30 16:40:16 +00:00
nia
de1c9ab7b1 doc: Updated emulators/libretro-cap32 to 20200508 2020-05-30 16:20:02 +00:00
nia
c29dfdffb0 libretro-cap32: Update to 20200508
Vladimir Serbinenko (11):
      Remove unused GetTicks
      Fix psl1ght support
      QNX fixes
      Apply c++ flags also on debug version
      Fix crash on blackberry
      Fix declaration of ev_events
      Fix Core_PollEvent declaration
      Replace ad-hoc MSB_FIRST with retro_endianness.h
      Fix video glitch on big-endian
      Fix incorrect dereferencing
      Cleanup wiiu flags
2020-05-30 16:19:44 +00:00
nia
e2f570cd20 doc: Updated emulators/libretro-vecx to 20200517 2020-05-30 16:08:17 +00:00
nia
02e893c961 libretro-vecx: update to 20200517
arpruss (8):
      support analog controllers
      optimize: move RGB conversion outside of point drawing code
      revert to original resolution
      nicer point shape
      allow scaling of vector display
      fix bug with y scale
      more flexibility in adjusting display (#37)
2020-05-30 16:07:58 +00:00