Commit graph

335947 commits

Author SHA1 Message Date
adam
12a4c0f7bb py-pylint: updated to 2.7.4
What's New in Pylint 2.7.4?
Put bug fixes that will be cherry-picked to latest major version here
* Fix a problem with disabled msgid not being ignored
* Fix issue with annotated class constants
2021-03-31 08:06:53 +00:00
adam
cf96828f0c git: updated to 2.31.1
Git 2.31.1 Release Notes
========================

Fixes since v2.31
-----------------

 * The fsmonitor interface read from its input without making sure
   there is something to read from.  This bug is new in 2.31
   timeframe.

 * The data structure used by fsmonitor interface was not properly
   duplicated during an in-core merge, leading to use-after-free etc.

 * "git bisect" reimplemented more in C during 2.30 timeframe did not
   take an annotated tag as a good/bad endpoint well.  This regression
   has been corrected.

 * Fix macros that can silently inject unintended null-statements.

 * CALLOC_ARRAY() macro replaces many uses of xcalloc().

 * Update insn in Makefile comments to run fuzz-all target.

 * Fix a corner case bug in "git mv" on case insensitive systems,
   which was introduced in 2.29 timeframe.

Also contains various documentation updates and code clean-ups.


Git 2.31 Release Notes
======================

Updates since v2.30
-------------------

Backward incompatible and other important changes

 * The "pack-redundant" command, which has been left stale with almost
   unusable performance issues, now warns loudly when it gets used, as
   we no longer want to recommend its use (instead just "repack -d"
   instead).

 * The development community has adopted Contributor Covenant v2.0 to
   update from v1.4 that we have been using.

 * The support for deprecated PCRE1 library has been dropped.

 * Fixes for CVE-2021-21300 in Git 2.30.2 (and earlier) is included.


UI, Workflows & Features

 * The "--format=%(trailers)" mechanism gets enhanced to make it
   easier to design output for machine consumption.

 * When a user does not tell "git pull" to use rebase or merge, the
   command gives a loud message telling a user to choose between
   rebase or merge but creates a merge anyway, forcing users who would
   want to rebase to redo the operation.  Fix an early part of this
   problem by tightening the condition to give the message---there is
   no reason to stop or force the user to choose between rebase or
   merge if the history fast-forwards.

 * The configuration variable 'core.abbrev' can be set to 'no' to
   force no abbreviation regardless of the hash algorithm.

 * "git rev-parse" can be explicitly told to give output as absolute
   or relative path with the `--path-format=(absolute|relative)` option.

 * Bash completion (in contrib/) update to make it easier for
   end-users to add completion for their custom "git" subcommands.

 * "git maintenance" learned to drive scheduled maintenance on
   platforms whose native scheduling methods are not 'cron'.

 * After expiring a reflog and making a single commit, the reflog for
   the branch would record a single entry that knows both @{0} and
   @{1}, but we failed to answer "what commit were we on?", i.e. @{1}

 * "git bundle" learns "--stdin" option to read its refs from the
   standard input.  Also, it now does not lose refs whey they point
   at the same object.

 * "git log" learned a new "--diff-merges=<how>" option.

 * "git ls-files" can and does show multiple entries when the index is
   unmerged, which is a source for confusion unless -s/-u option is in
   use.  A new option --deduplicate has been introduced.

 * `git worktree list` now annotates worktrees as prunable, shows
   locked and prunable attributes in --porcelain mode, and gained
   a --verbose option.

 * "git clone" tries to locally check out the branch pointed at by
   HEAD of the remote repository after it is done, but the protocol
   did not convey the information necessary to do so when copying an
   empty repository.  The protocol v2 learned how to do so.

 * There are other ways than ".." for a single token to denote a
   "commit range", namely "<rev>^!" and "<rev>^-<n>", but "git
   range-diff" did not understand them.

 * The "git range-diff" command learned "--(left|right)-only" option
   to show only one side of the compared range.

 * "git mergetool" feeds three versions (base, local and remote) of
   a conflicted path unmodified.  The command learned to optionally
   prepare these files with unconflicted parts already resolved.

 * The .mailmap is documented to be read only from the root level of a
   working tree, but a stray file in a bare repository also was read
   by accident, which has been corrected.

 * "git maintenance" tool learned a new "pack-refs" maintenance task.

 * The error message given when a configuration variable that is
   expected to have a boolean value has been improved.

 * Signed commits and tags now allow verification of objects, whose
   two object names (one in SHA-1, the other in SHA-256) are both
   signed.

 * "git rev-list" command learned "--disk-usage" option.

 * "git {diff,log} --{skip,rotate}-to=<path>" allows the user to
   discard diff output for early paths or move them to the end of the
   output.

 * "git difftool" learned "--skip-to=<path>" option to restart an
   interrupted session from an arbitrary path.

 * "git grep" has been tweaked to be limited to the sparse checkout
   paths.

 * "git rebase --[no-]fork-point" gained a configuration variable
   rebase.forkPoint so that users do not have to keep specifying a
   non-default setting.


Performance, Internal Implementation, Development Support etc.

 * A 3-year old test that was not testing anything useful has been
   corrected.

 * Retire more names with "sha1" in it.

 * The topological walk codepath is covered by new trace2 stats.

 * Update the Code-of-conduct to version 2.0 from the upstream (we've
   been using version 1.4).

 * "git mktag" validates its input using its own rules before writing
   a tag object---it has been updated to share the logic with "git
   fsck".

 * Two new ways to feed configuration variable-value pairs via
   environment variables have been introduced, and the way
   GIT_CONFIG_PARAMETERS encodes variable/value pairs has been tweaked
   to make it more robust.

 * Tests have been updated so that they do not to get affected by the
   name of the default branch "git init" creates.

 * "git fetch" learns to treat ref updates atomically in all-or-none
   fashion, just like "git push" does, with the new "--atomic" option.

 * The peel_ref() API has been replaced with peel_iterated_oid().

 * The .use_shell flag in struct child_process that is passed to
   run_command() API has been clarified with a bit more documentation.

 * Document, clean-up and optimize the code around the cache-tree
   extension in the index.

 * The ls-refs protocol operation has been optimized to narrow the
   sub-hierarchy of refs/ it walks to produce response.

 * When removing many branches and tags, the code used to do so one
   ref at a time.  There is another API it can use to delete multiple
   refs, and it makes quite a lot of performance difference when the
   refs are packed.

 * The "pack-objects" command needs to iterate over all the tags when
   automatic tag following is enabled, but it actually iterated over
   all refs and then discarded everything outside "refs/tags/"
   hierarchy, which was quite wasteful.

 * A perf script was made more portable.

 * Our setting of GitHub CI test jobs were a bit too eager to give up
   once there is even one failure found.  Tweak the knob to allow
   other jobs keep running even when we see a failure, so that we can
   find more failures in a single run.

 * We've carried compatibility codepaths for compilers without
   variadic macros for quite some time, but the world may be ready for
   them to be removed.  Force compilation failure on exotic platforms
   where variadic macros are not available to find out who screams in
   such a way that we can easily revert if it turns out that the world
   is not yet ready.

 * Code clean-up to ensure our use of hashtables using object names as
   keys use the "struct object_id" objects, not the raw hash values.

 * Lose the debugging aid that may have been useful in the past, but
   no longer is, in the "grep" codepaths.

 * Some pretty-format specifiers do not need the data in commit object
   (e.g. "%H"), but we were over-eager to load and parse it, which has
   been made even lazier.

 * Get rid of "GETTEXT_POISON" support altogether, which may or may
   not be controversial.

 * Introduce an on-disk file to record revindex for packdata, which
   traditionally was always created on the fly and only in-core.

 * The commit-graph learned to use corrected commit dates instead of
   the generation number to help topological revision traversal.

 * Piecemeal of rewrite of "git bisect" in C continues.

 * When a pager spawned by us exited, the trace log did not record its
   exit status correctly, which has been corrected.

 * Removal of GIT_TEST_GETTEXT_POISON continues.

 * The code to implement "git merge-base --independent" was poorly
   done and was kept from the very beginning of the feature.

 * Preliminary changes to fsmonitor integration.

 * Performance improvements for rename detection.

 * The common code to deal with "chunked file format" that is shared
   by the multi-pack-index and commit-graph files have been factored
   out, to help codepaths for both filetypes to become more robust.

 * The approach to "fsck" the incoming objects in "index-pack" is
   attractive for performance reasons (we have them already in core,
   inflated and ready to be inspected), but fundamentally cannot be
   applied fully when we receive more than one pack stream, as a tree
   object in one pack may refer to a blob object in another pack as
   ".gitmodules", when we want to inspect blobs that are used as
   ".gitmodules" file, for example.  Teach "index-pack" to emit
   objects that must be inspected later and check them in the calling
   "fetch-pack" process.

 * The logic to handle "trailer" related placeholders in the
   "--format=" mechanisms in the "log" family and "for-each-ref"
   family is getting unified.

 * Raise the buffer size used when writing the index file out from
   (obviously too small) 8kB to (clearly sufficiently large) 128kB.

 * It is reported that open() on some platforms (e.g. macOS Big Sur)
   can return EINTR even though our timers are set up with SA_RESTART.
   A workaround has been implemented and enabled for macOS to rerun
   open() transparently from the caller when this happens.


Fixes since v2.30
-----------------

 * Diagnose command line error of "git rebase" early.

 * Clean up option descriptions in "git cmd --help".

 * "git stash" did not work well in a sparsely checked out working
   tree.

 * Some tests expect that "ls -l" output has either '-' or 'x' for
   group executable bit, but setgid bit can be inherited from parent
   directory and make these fields 'S' or 's' instead, causing test
   failures.

 * "git for-each-repo --config=<var> <cmd>" should not run <cmd> for
   any repository when the configuration variable <var> is not defined
   even once.

 * Fix 2.29 regression where "git mergetool --tool-help" fails to list
   all the available tools.

 * Fix for procedure to building CI test environment for mac.

 * The implementation of "git branch --sort" wrt the detached HEAD
   display has always been hacky, which has been cleaned up.

 * Newline characters in the host and path part of git:// URL are
   now forbidden.

 * "git diff" showed a submodule working tree with untracked cruft as
   "Submodule commit <objectname>-dirty", but a natural expectation is
   that the "-dirty" indicator would align with "git describe --dirty",
   which does not consider having untracked files in the working tree
   as source of dirtiness.  The inconsistency has been fixed.

 * When more than one commit with the same patch ID appears on one
   side, "git log --cherry-pick A...B" did not exclude them all when a
   commit with the same patch ID appears on the other side.  Now it
   does.

 * Documentation for "git fsck" lost stale bits that has become
   incorrect.

 * Doc fix for packfile URI feature.

 * When "git rebase -i" processes "fixup" insn, there is no reason to
   clean up the commit log message, but we did the usual stripspace
   processing.  This has been corrected.
   (merge f7d42ceec5 js/rebase-i-commit-cleanup-fix later to maint).

 * Fix in passing custom args from "git clone" to "upload-pack" on the
   other side.
   (merge ad6b5fefbd jv/upload-pack-filter-spec-quotefix later to maint).

 * The command line completion (in contrib/) completed "git branch -d"
   with branch names, but "git branch -D" offered tagnames in addition,
   which has been corrected.  "git branch -M" had the same problem.
   (merge 27dc071b9a jk/complete-branch-force-delete later to maint).

 * When commands are started from a subdirectory, they may have to
   compare the path to the subdirectory (called prefix and found out
   from $(pwd)) with the tracked paths.  On macOS, $(pwd) and
   readdir() yield decomposed path, while the tracked paths are
   usually normalized to the precomposed form, causing mismatch.  This
   has been fixed by taking the same approach used to normalize the
   command line arguments.
   (merge 5c327502db tb/precompose-prefix-too later to maint).

 * Even though invocations of "die()" were logged to the trace2
   system, "BUG()"s were not, which has been corrected.
   (merge 0a9dde4a04 jt/trace2-BUG later to maint).

 * "git grep --untracked" is meant to be "let's ALSO find in these
   files on the filesystem" when looking for matches in the working
   tree files, and does not make any sense if the primary search is
   done against the index, or the tree objects.  The "--cached" and
   "--untracked" options have been marked as mutually incompatible.
   (merge 0c5d83b248 mt/grep-cached-untracked later to maint).

 * Fix "git fsck --name-objects" which apparently has not been used by
   anybody who is motivated enough to report breakage.
   (merge e89f89361c js/fsck-name-objects-fix later to maint).

 * Avoid individual tests in t5411 from getting affected by each other
   by forcing them to use separate output files during the test.
   (merge 822ee894f6 jx/t5411-unique-filenames later to maint).

 * Test to make sure "git rev-parse one-thing one-thing" gives
   the same thing twice (when one-thing is --since=X).
   (merge a5cdca4520 ew/rev-parse-since-test later to maint).

 * When certain features (e.g. grafts) used in the repository are
   incompatible with the use of the commit-graph, we used to silently
   turned commit-graph off; we now tell the user what we are doing.
   (merge c85eec7fc3 js/commit-graph-warning later to maint).

 * Objects that lost references can be pruned away, even when they
   have notes attached to it (and these notes will become dangling,
   which in turn can be pruned with "git notes prune").  This has been
   clarified in the documentation.
   (merge fa9ab027ba mz/doc-notes-are-not-anchors later to maint).

 * The error codepath around the "--temp/--prefix" feature of "git
   checkout-index" has been improved.
   (merge 3f7ba60350 mt/checkout-index-corner-cases later to maint).

 * The "git maintenance register" command had trouble registering bare
   repositories, which had been corrected.

 * A handful of multi-word configuration variable names in
   documentation that are spelled in all lowercase have been corrected
   to use the more canonical camelCase.
   (merge 7dd0eaa39c dl/doc-config-camelcase later to maint).

 * "git push $there --delete ''" should have been diagnosed as an
   error, but instead turned into a matching push, which has been
   corrected.
   (merge 20e416409f jc/push-delete-nothing later to maint).

 * Test script modernization.
   (merge 488acf15df sv/t7001-modernize later to maint).

 * An under-allocation for the untracked cache data has been corrected.
   (merge 6347d649bc jh/untracked-cache-fix later to maint).

 * Other code cleanup, docfix, build fix, etc.
   (merge e3f5da7e60 sg/t7800-difftool-robustify later to maint).
   (merge 9d336655ba js/doc-proto-v2-response-end later to maint).
   (merge 1b5b8cf072 jc/maint-column-doc-typofix later to maint).
   (merge 3a837b58e3 cw/pack-config-doc later to maint).
   (merge 01168a9d89 ug/doc-commit-approxidate later to maint).
   (merge b865734760 js/params-vs-args later to maint).
2021-03-31 08:04:21 +00:00
adam
587cd93005 Updated devel/cmake, net/qbittorrent 2021-03-31 07:45:58 +00:00
adam
364303e330 qbittorrent: updated to 4.3.4.1
v4.3.4.1
- BUGFIX: Correctly draw progress bar (glassez)
- WEBUI: Fix javascript code which broke the UI (Chocobo1)

v4.3.4
- FEATURE: Add ability to prioritize selected items by shown file order (Chocobo1)
- FEATURE: Allow tab to escape the text box in "Edit trackers" dialog (Christoph Rackwitz)
- FEATURE: Support sub-sorting in Transferlist (jagannatharjun)
- FEATURE: Expose ToS setting from libtorrent (Chocobo1)
- FEATURE: Improve tracker entries handling (glassez)
- BUGFIX: Drop extension from generated content folder name (glassez)
- BUGFIX: Change qBittorrent Updater window title (xavier2k6)
- BUGFIX: Validate HTTPS Tracker Certificate by default (an0n666)
- BUGFIX: Don't let "program update" dialog steal focus (Chocobo1)
- BUGFIX: Disable expand on double click in TorrentContentTreeView (jagannatharjun)
- BUGFIX: Add hyperlink to Transifex on translator list (Si Yong Kim)
- BUGFIX: Enlarge "speed limit" icon slightly (Chocobo1)
- BUGFIX: Don't prevent system sleep due to errored torrents (dyumin)
- BUGFIX: Use stable sorting in transfer list (Chocobo1)
- BUGFIX: Allow "missing files" torrents to save more resume data (glassez)
- BUGFIX: Restart "missing files" torrents after changing location (glassez)
- BUGFIX: Show proper string when torrent availability is not available (Chocobo1)
- BUGFIX: Apply "Hide zero/infinity values" to "Time Active", "Down/Up Limit" and ETA columns (Chocobo1)
- BUGFIX: Fix potential out-of-bounds access (Chocobo1)
- BUGFIX: Make SpeedPlotView averager time aware (jagannatharjun)
- BUGFIX: Add a 3-Hour graph (jagannatharjun)
- BUGFIX: Add an option to disable icons in menus (always disabled on MacOS) (Michał Kopeć)
- BUGFIX: Improve detection of filename extension of audio/video files (Chocobo1)
- BUGFIX: Various drawing improvements of progress bar (Chocobo1)
- BUGFIX: Properly stop torrent creation if aborted (Chocobo1)
- BUGFIX: Replace external program parameters in one step (Chocobo1)
- BUGFIX: Improve "save resume data" handling (glassez)
- BUGFIX: Fix bad IPv6 address format for outgoingInterfaces (treysis)
- WEBUI: Properly decode strings (brvphoenix)
- WEBUI: Accept "share limits" when adding torrent using WebAPI (glassez)
- WEBUI: Add seeding time to the active time column (thalieht)
- WEBUI: Fix incorrect seeding time string in General tab (thalieht)
- WEBUI: Allow >100 days in WebUI function "friendlyDuration" (thalieht)
- WEBUI: Avoid decoding strings repeatedly (brvphoenix)
- RSS: Add category button on AutomatedRSSDownloader on GUI (Si Yong Kim)
- WINDOWS: NSIS: Update Czech translation (slrslr)
- WINDOWS: NSIS: Update Portuguese BR translation (Alex)
- WINDOWS: NSIS: Add Estonian translation (PriitUring)
- WINDOWS: Allow change-case-only file renaming (glassez)
- LINUX: Systemd: wait for mounting of local filesystems (Juraj Oršulić)
- OTHER: Raise minimum libtorrent version to 1.2.12 (glassez)
- OTHER: Raise minimum Qt version to 5.12 (glassez)
2021-03-31 07:45:40 +00:00
adam
3629fc5f7e cmake: add patch 2021-03-31 07:44:29 +00:00
adam
862a501921 cmake cmake-gui: updated to 3.20.0
CMake 3.20 Release Notes
************************

Changes made since CMake 3.19 include the following.


New Features
============

Presets
-------

* "cmake-presets(7)" gained support for build and test presets.

Generators
----------

* Makefile Generators, for some toolchains, now use the compiler to
  extract implicit dependencies while compiling source files.

Languages
---------

* C++23 compiler modes may now be specified via the "CXX_STANDARD",
  "CUDA_STANDARD", or "OBJCXX_STANDARD" target properties, or via the
  "Compile Features" functionality’s "cxx_std_23" meta-feature.

* "CUDA" language support now works when "nvcc" is a symbolic link,
  for example due to a "ccache" or "colornvcc" wrapper script.

* The "CUDAARCHS" environment variable was added for initializing
  "CMAKE_CUDA_ARCHITECTURES". Useful in cases where the compiler
  default is unsuitable for the machine’s GPU.

Compilers
---------

* The NVIDIA HPC SDK compilers are now supported with compiler id
  "NVHPC".

* The Intel oneAPI NextGen LLVM compilers are now supported with
  compiler id "IntelLLVM":

  * The "icx"/"icpx" C/C++ compilers on Linux, and the "icx" C/C++
    compiler on Windows, are fully supported as of oneAPI 2021.1.

  * The "ifx" Fortran compiler on Linux is partially supported. As of
    oneAPI 2021.1, "ifx" does not define several identification
    macros, so CMake identifies it as the classic "Intel" compiler.
    This works in many cases because "ifx" accepts the same command
    line parameters as "ifort".  A future version of oneAPI may fix
    this.

  * The "ifx" Fortran compiler on Windows is not yet supported.

  The Intel oneAPI Classic compilers ("icc", "icpc", and "ifort")
  continue to be supported with compiler id "Intel".

* Support was added for the IAR STM8 compiler.

Platforms
---------

* CMake’s support for Cross Compiling for Android is now merged with
  the Android NDK’s toolchain file. They now have similar behavior,
  though some variable names differ. User-facing changes include:

  * "find_*" functions will search NDK ABI / API specific paths by
    default.

  * The default "CMAKE_BUILD_TYPE" for Android is now
    "RelWithDebInfo".

  * The "CMAKE_ANDROID_NDK_VERSION" variable was added to report the
    version of the NDK.

File-Based API
--------------

* The "cmake-file-api(7)" gained a new “toolchains” object kind that
  describes the compiler used for each enabled language.

Commands
--------

* "add_custom_command()" and "add_custom_target()" now support
  "generator expressions" in their "OUTPUT" and "BYPRODUCTS" options.

  Their "COMMAND", "WORKING_DIRECTORY", and "DEPENDS" options gained
  support for new generator expressions "<COMMAND_CONFIG:...>" and
  "<OUTPUT_CONFIG:...>" that control cross-config handling when using
  the "Ninja Multi-Config" generator.

* The "add_custom_command()" command gained "DEPFILE" support on
  Makefile Generators.

* The "add_library()" command previously prohibited imported object
  libraries when using potentially multi-architecture configurations.
  This mostly affected the "Xcode" generator, e.g. when targeting iOS
  or one of the other device platforms.  This restriction has now been
  removed.

* The "cmake_path()" command was added for operations on filesystem
  paths.

* The "configure_file()" command gained "USE_SOURCE_PERMISSIONS" and
  "FILE_PERMISSIONS" options to support copying of permissions of the
  source file and using specified permissions respectively.

* The "file(GENERATE)" command gained a "NEWLINE_STYLE" option to
  specify how newlines are handled for the generated file.

* The "file(GENERATE)" command gained "NO_SOURCE_PERMISSIONS",
  "USE_SOURCE_PERMISSIONS", and "FILE_PERMISSIONS" options for
  controlling the permissions of the generated file.

* The "install(FILES)" command "RENAME" option learned to support
  "generator expressions".

* The "target_include_directories()" command gained a new option
  "AFTER".

* The "target_sources()" command now supports targets created by the
  "add_custom_target()" command.

* The "try_run()" command gained a "WORKING_DIRECTORY" option to set
  the working directory in which to run the compiled check executable.

Variables
---------

* The "CMAKE_<LANG>_BYTE_ORDER" variable was added to provide the
  target architecture byte order detected from the toolchain.

* The "CMAKE_RUNTIME_OUTPUT_DIRECTORY",
  "CMAKE_LIBRARY_OUTPUT_DIRECTORY", and
  "CMAKE_ARCHIVE_OUTPUT_DIRECTORY" variables now support target-
  dependent generator expressions.

Properties
----------

* The "<LANG>_CLANG_TIDY" target property and the associated
  "CMAKE_<LANG>_CLANG_TIDY" variable learned to support the "OBJC" and
  "OBJCXX" languages.

* The "EXPORT_COMPILE_COMMANDS" target property was added for the
  associated "CMAKE_EXPORT_COMPILE_COMMANDS" variable to allow for
  configuration of exporting compile commands per target.

* The "GENERATED" source-file property is now visible from any
  directory scope, regardless of the scope in which it is set. See
  policy "CMP0118".

* The "UNITY_BUILD_UNIQUE_ID" target property was added to support
  generation of an identifier that is unique per source file in unity
  builds.  It can help to resolve duplicate symbol problems with
  anonymous namespaces.

* The "WIN32_EXECUTABLE" target property now works with Clang on
  Windows.

* The "XCODE_EMBED_FRAMEWORKS" target property was added to tell the
  "Xcode" generator to embed frameworks. Aspects of the embedding can
  be customized with the "XCODE_EMBED_FRAMEWORKS_PATH",
  "XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY", and
  "XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY" target properties.

Modules
-------

* The "ExternalData" module "ExternalData_Add_Target()" function
  gained a "SHOW_PROGRESS <bool>" option for controlling whether or
  not to show progress output during the build.

* The "ExternalProject" module "ExternalProject_Add()" function gained
  a "CONFIGURE_HANDLED_BY_BUILD" option.  This can be used to make
  subsequent runs of the configure step be triggered by the build step
  when an external project dependency rebuilds instead of always re-
  running the configure step in such cases.

* The "FindBoost" module gained a "Boost_NO_WARN_NEW_VERSIONS" option
  to silence the warning about unknown dependencies for new Boost
  versions.

* The "FindCUDAToolkit" module gained support for finding CUDA
  toolkits when "nvcc" is a symbolic link, for example due to a
  "ccache" or "colornvcc" wrapper script.

* The "FindGDAL" module has been improved to document and mark as
  advanced its cache variables. There is a new
  "FindGDAL_SKIP_GDAL_CONFIG" variable which may be used to skip over
  the "gdal-config"-based search. Users may also set
  "GDAL_ADDITIONAL_LIBRARY_VERSIONS" to add additional versions to the
  library name search strategy.

* The "FindIntl" module now provides an imported target.

* The "FindOpenSSL" module learned to support a version range.

* The "FindPython3", "FindPython2" and "FindPython" modules gained
  options controlling how unversioned interpreter names are searched.

* The "UseJava" module "add_jar()" command’s "GENERATE_NATIVE_HEADERS"
  feature gained options to export the generated target.

* The "UseSWIG" module gained the capability, for Makefile and Ninja
  generators, to use the "swig" tool to generate implicit
  dependencies.

Autogen
-------

* The AUTOMOC feature now works with per-config sources.

CTest
-----

* "ctest(1)" gained a "--test-dir" option to specify the directory in
  which to look for tests.

CPack
-----

* "CPack" gained the "CPACK_THREADS" variable to control the number of
  threads used for parallelized operations, such as compressing the
  installer package.

* The "CPack DEB Generator" learned a new
  "CPACK_DEBIAN_PACKAGE_SHLIBDEPS_PRIVATE_DIRS" variable to specify
  additional search directories for resolving private library
  dependencies when using "dpkg-shlibdeps".

* The "CPack IFW Generator" gained a new
  "CPACK_IFW_PACKAGE_WIZARD_SHOW_PAGE_LIST" variable to control
  visibility of the widget listing installer pages on the left side of
  the wizard. This feature available only since QtIFW 4.0.

* The "CPack NSIS Generator" gained new "CPACK_NSIS_BRANDING_TEXT" and
  "CPACK_NSIS_BRANDING_TEXT_TRIM_POSITION" variables to change the
  text at the bottom of the install window and change its trim
  position

* The "CPack NSIS Generator" now correctly handles Unicode characters.
  If you want to have a "CPACK_RESOURCE_FILE_LICENSE" with UTF-8
  characters, it needs to be encoded in UTF-8 BOM.

* The "CPack NuGet Generator" gained options:

  * "CPACK_NUGET_PACKAGE_ICON" and
    "CPACK_NUGET_<compName>_PACKAGE_ICON" allow package icons to be
    specified by local files.

  * "CPACK_NUGET_PACKAGE_LICENSE_EXPRESSION" and
    "CPACK_NUGET_<compName>_PACKAGE_LICENSE_EXPRESSION" add support
    for specifying licenses recognized by the Software Package Data
    Exchange (SPDX).

  * "CPACK_NUGET_PACKAGE_LICENSE_FILE_NAME" and
    "CPACK_NUGET_<compName>_PACKAGE_LICENSE_FILE_NAME" allow licenses
    to be specified by local files.

  * "CPACK_NUGET_PACKAGE_LANGUAGE" and
    "CPACK_NUGET_<compName>_PACKAGE_LANGUAGE" allow the locale for a
    package to be specified, for example "en_CA".

Deprecated and Removed Features
===============================

* The "cmake-server(7)" mode has been removed. Clients should use the
  "cmake-file-api(7)" instead.

* The "WriteCompilerDetectionHeader" module has been deprecated via
  policy "CMP0120".  Projects should be ported away from it.

* The "TestBigEndian" module has been deprecated in favor of the
  "CMAKE_<LANG>_BYTE_ORDER" variable.

* The "AddFileDependencies" module is deprecated. Port projects to use
  "set_property()" directly.

* The "CPack NuGet Generator" deprecated some variables to reflect
  changes in the NuGet specification:

  * "CPACK_NUGET_PACKAGE_ICONURL" and
    "CPACK_NUGET_<compName>_PACKAGE_ICONURL" have been deprecated;
    replace with a reference to a local icon file.

  * "CPACK_NUGET_PACKAGE_LICENSEURL" and
    "CPACK_NUGET_<compName>_PACKAGE_LICENSEURL" have been deprecated;
    replace with a reference to the project’s license file or SPDX
    license expression.

Other Changes
=============

* Source file extensions must now be explicit. See policy "CMP0115"
  for details.

* The "LANGUAGE" source file property now forces compilation as the
  specified language.  See policy "CMP0119".

* On AIX, installation of XCOFF executables and shared libraries no
  longer requires relinking to change the runtime search path from the
  build-tree RPATH to the install-tree RPATH.  CMake now edits the
  XCOFF binaries directly during installation, as has long been done
  on ELF platforms.

* With MSVC-like compilers the value of "CMAKE_CXX_FLAGS" no longer
  contains the "/GR" flag for runtime type information by default. See
  policy "CMP0117".

* Ninja generators now transform the "DEPFILE" generated by an
  "add_custom_command()". See policy "CMP0116" for details.

* The precompiled Linux binaries provided on cmake.org have changed
  their naming pattern to "cmake-$ver-linux-$arch", where "$arch" is
  either "x86_64" or "aarch64".

* The precompiled Windows binaries provided on cmake.org have changed
  their naming pattern to "cmake-$ver-windows-$arch", where "$arch" is
  either "x86_64" or "i386".
2021-03-31 07:43:39 +00:00
adam
7c1770ba2f py-astroid: move PYTHON_VERSIONS_INCOMPATIBLE before pyversion.mk 2021-03-31 06:36:50 +00:00
leot
371c7ee5d2 webkit-gtk: Add missing .h file to PLIST
Accidentally missed and part of the 2.32.0 update.
2021-03-30 22:32:40 +00:00
cirnatdan
d48e6509f4 glib2: Fix dbus machine-id path, use localstatedir meson option 2021-03-30 20:34:10 +00:00
pin
1ec71b23b8 textproc/nanogrep: avoid conflict with editors/ng
-Rename binary to avoid conflict with editors/ng
-Update comment as requested in,
https://github.com/NetBSD/pkgsrc/pull/83
-While here drop maintainership
2021-03-30 20:29:04 +00:00
wiz
dd7c5ccdf7 doc/TODO: + calibre-5.14. 2021-03-30 18:13:44 +00:00
wiz
b86f3d409a *: update for dbus path change 2021-03-30 18:09:45 +00:00
ryoon
0ed8331cff doc: Updated inputmethod/uim-mozc to 2.26.4282.100 2021-03-30 17:05:20 +00:00
ryoon
f1d5175961 uim-mozc: Update to 2.26.4282.100
* Follow mozc update for uim.
2021-03-30 17:04:48 +00:00
ryoon
9e0c3e6823 doc: Updated inputmethod/uim to 1.8.9pre20210104 2021-03-30 17:02:11 +00:00
ryoon
18e97bb8bd uim: Update to 1.8.9pre20210104
* Enable uim-fep, input method for console.

Changelog:
* Many improvements.
* Support more modern compilers.
* Improve NetBSD support.
and so on.
2021-03-30 17:01:49 +00:00
ryoon
e8aa763230 mk: Introduce GITHUB_SUBMODULES to get and place Git submodules for GitHub 2021-03-30 16:47:03 +00:00
ryoon
680d1f5456 doc: Updated www/firefox-l10n to 87.0 2021-03-30 16:40:22 +00:00
ryoon
9b351ce8ff firefox-l10n: Update to 87.0
* Sync with www/firefox-87.0.
2021-03-30 16:39:53 +00:00
ryoon
39b07e8fa3 doc: Updated www/firefox to 87.0 2021-03-30 16:39:32 +00:00
ryoon
45632f09d0 firefox: Update to 87.0
Changelog:
New

  * You'll encounter less website breakage in Private Browsing and Strict
    Enhanced Tracking Protection with SmartBlock, which provides stand-in
    scripts so that websites load properly.

  * To further protect your privacy, our new default HTTP Referrer policy will
    trim path and query string information from referrer headers to prevent
    sites from accidentally leaking sensitive user data.

  * The "Highlight All" feature on Find in Page now displays tick marks
    alongside your scrollbar that correspond to the location of matches found
    on that page.

  * We're proud to announce full support for macOS built-in screen reader,
    VoiceOver.

  * We've added a new locale: Silesian (szl)

Fixed

  * We've fixed several significant accessibility issues:

      + Video controls now have visible focus styling and video and audio
        controls are now keyboard navigable. (Bug 1681007)
      + HTML <meter> is now spoken by screen readers. (Bug 1460378)
      + Firefox now sets a useful initial focus in Add-ons Manager. (Bug 580537
        )
      + Firefox will now fire a name/description change event when
        aria-labelledby/describedby content changes. (Bug 493683)
  * Various security fixes.

Changed

  * To prevent user data loss when filling out forms, we've disabled the
    Backspace key as a navigation shortcut for the back navigation button. To
    re-enable the Backspace keyboard shortcut, you can change the about:config
    preference browser.backspace_action to 0. You can also use the recommended
    Alt + Left arrow (Command + Left arrow on Mac) shortcut instead.
    Firefox keyboard shortcuts

  * We've removed items from the Library menu that weren't used often or have
    other access points in the browser: Synced tabs, Recent highlights, and
    Pocket list.

  * We've simplified the Help menu by reducing redundant items, such as those
    that point to Firefox support pages that can also be accessed via the Get
    Help item.

Enterprise

  * Various bug fixes and new policies have been implemented in the latest
    version of Firefox. You can see more details in the Firefox for Enterprise
    87 Release Notes.

Developer

  * Developer Information
  * We've greatly simplified the Web Developer menu. Go to Application Menu >
    Web Developer > Web Developer Tools to access Inspector, Web Console,
    Debugger, Network Style Error, Performance, Storage Inspector,
    Accessibility, and Application

  * Developers can now use the Page Inspector to simulate prefers-color-scheme
    media queries, without having to change the operating system to light or
    dark mode.

  * Developers can now use the Page Inspector to toggle the :target
    pseudo-class for the currently selected element in addition to the
    pseudo-classes that were previously supported: :hover, :active and :focus,
    :focus-within, :focus-visible, and :visited.

  * There is a number of Page Inspector improvements and bug fixes related to
    inactive CSS rules:

      + The table-layout property is now marked as inactive for non-table
        elements.
      + The scroll-padding properties (shorthand and longhand) are now marked
        as inactive for non-scrollable elements.
      + The text-overflow property was previously incorrectly marked as
        inactive for some overflow values.

Securiy fixes:
#CVE-2021-23981: Texture upload into an unbound backing buffer resulted in an
 out-of-bound read
#CVE-2021-23982: Internal network hosts could have been probed by a malicious
 webpage
#CVE-2021-23983: Transitions for invalid ::marker properties resulted in memory
 corruption
#CVE-2021-23984: Malicious extensions could have spoofed popup information
#CVE-2021-23985: Devtools remote debugging feature could have been enabled
 without indication to the user
#CVE-2021-23986: A malicious extension could have performed credential-less
 same origin policy violations
#CVE-2021-23987: Memory safety bugs fixed in Firefox 87 and Firefox ESR 78.9
#CVE-2021-23988: Memory safety bugs fixed in Firefox 87
2021-03-30 16:39:06 +00:00
ryoon
80cded67a4 doc: Updated devel/nss to 3.63 2021-03-30 16:34:26 +00:00
cirnatdan
434c87e823 evolution: remove wrong buildlink3 entries
Remove leftover buildlink dependencies that are not in evolution's
buildlink tree
2021-03-30 16:34:14 +00:00
ryoon
0a10e5b97a nss: Update to 3.63
Changelog:
Bugs fixed in NSS 3.63:
* Bug 1697380 - Make a clang-format run on top of helpful contributions.
* Bug 1683520 - ECCKiila P384, change syntax of nested structs initialization
to prevent build isses with GCC 4.8.
* Bug 1683520 - [lib/freebl/ecl] P-384: allow zero scalars in dual scalar
multiplication.
* Bug 1683520 - ECCKiila P521, change syntax of nested structs initialization
to prevent build isses with GCC 4.8.
* Bug 1683520 - [lib/freebl/ecl] P-521: allow zero scalars in dual scalar
multiplication.
* Bug 1696800 - HACL* update March 2021 -
c95ab70fcb2bc21025d8845281bc4bc8987ca683.
* Bug 1694214 - tstclnt can't enable middlebox compat mode.
* Bug 1694392 - NSS does not work with PKCS #11 modules not supporting
profiles.
* Bug 1685880 - Minor fix to prevent unused variable on early return.
* Bug 1685880 - Fix for the gcc compiler version 7 to support setenv with nss
build.
* Bug 1693217 - Increase nssckbi.h version number for March 2021 batch of root
CA changes, CA list version 2.48.
* Bug 1692094 - Set email distrust after to 21-03-01 for Camerfirma's
'Chambers of Commerce' and 'Global Chambersign' roots.
* Bug 1618407 - Symantec root certs - Set CKA_NSS_EMAIL_DISTRUST_AFTER.
* Bug 1693173 - Add GlobalSign R45, E45, R46, and E46 root certs to NSS.
* Bug 1683738 - Add AC RAIZ FNMT-RCM SERVIDORES SEGUROS root cert to NSS.
* Bug 1686854 - Remove GeoTrust PCA-G2 and VeriSign Universal root certs from
NSS.
* Bug 1687822 - Turn off Websites trust bit for the “Staat der Nederlanden
Root CA - G3” root cert in NSS.
* Bug 1692094 - Turn off Websites Trust Bit for 'Chambers of Commerce Root -
2008' and 'Global Chambersign Root - 2008’.
* Bug 1694291 - Tracing fixes for ECH.
2021-03-30 16:34:05 +00:00
ryoon
062a6446d0 doc: Updated devel/nspr to 4.30 2021-03-30 16:29:53 +00:00
ryoon
3cf3ccdeda nspr: Update to 4.30
Changelog:
NSPR 4.30 contains the following changes:
- support longer thread names on macOS
- fix a build failure on OpenBSD
2021-03-30 16:29:34 +00:00
ryoon
abd42805c6 doc: Updated inputmethod/ibus to 1.5.23nb3 2021-03-30 16:22:18 +00:00
ryoon
6aabf08c3d ibus: Follow sysutils/dbus migration, VARBASE/db/dbus to VARBASE/lib/dbus
Bump PKGREVISION.
2021-03-30 16:21:58 +00:00
ryoon
452cf9eea2 doc: Updated inputmethod/fcitx5 to 5.0.5nb1 2021-03-30 16:21:31 +00:00
ryoon
6741a77377 fcitx5: Follow sysutils/dbus migration, VARBASE/db/dbus to VARBASE/lib/dbus
Bump PKGREVISION.
2021-03-30 16:20:59 +00:00
ryoon
a7dc4cefcf dbus: Create VARBASE/lib/dbus directory 2021-03-30 16:16:03 +00:00
jperkin
a7027cf672 go116: Find pkgsrc SSL certificates on SunOS. 2021-03-30 15:08:57 +00:00
jperkin
3e4c98aba1 go115: Find pkgsrc SSL certificates on SunOS. 2021-03-30 14:53:35 +00:00
cirnatdan
1c443bf00c compiz: Remove broken PKG_OPTION "gnome"
"gnome" option depends on wm/metacity, which is gone.
2021-03-30 14:45:36 +00:00
leot
4ef2e1693e doc: Updated www/webkit-gtk to 2.32.0 2021-03-30 12:47:56 +00:00
leot
6ddce69bf0 webkit-gtk: Update to 2.32.0
pkgsrc changes:
 - Remove patch-Source_WTF_wtf_RAMSize.cpp: fallback method using sysconf(3) is
   now used also on NetBSD
 - patch-CMakeLists.txt migrated to Source/cmake/WebKitCommon.cmake: all
   existent logic was migrated there
 - Remove patch-Source_ThirdParty_ANGLE_adjust-angle-include-paths.sh: patched
   file no longer present
 - Add `-DENABLE_GAMEPAD=OFF' to disable gamepad support: needs libmanette not
   yet packaged in pkgsrc

Changes:
2.32.0
======
 - NPAPI plugins support have been removed.
 - System font scaling factor is correctly applied now.
 - New permission request API for MediaKeySystem access.
 - New API to remove individual scripts/stylesheets using WebKitUserContentManager.
 - Web inspector now shows detailed information about main loop frames.
 - The minimum required GStreamer version is now 1.14.
 - The GStreamer runtime is now initialized only when required.
 - Improved platform support for WebAudio (WebAudio->MediaStream, Worklet, Multi-channel).
 - Support for hardware-accelerated video rendering on i.MX8 platforms (using the NXP driver).


Updated in pkgsrc-wip by <cirnatdan> and me.
2021-03-30 12:47:42 +00:00
nia
68d24a1770 doc: Added audio/rtunes version 0.8 2021-03-30 12:01:27 +00:00
nia
6061efa99b Revive audio/rtunes.
We fixed the undefined behaviour and made it work with openssl-1.1.
2021-03-30 12:01:04 +00:00
leot
348729b45b doc/TODO: assign webkit-gtk to myself 2021-03-30 11:17:23 +00:00
markd
95b13aaf28 kde frameworks update 2021-03-30 11:09:06 +00:00
cirnatdan
509324e6ad doc: Updated x11/zenity to 3.32.0 2021-03-30 11:01:43 +00:00
cirnatdan
0762788cf5 zenity: Update x11/zenity to 3.32.0
Changes since 2.32.0
====================

Zenity 3.32.0
    - Fix autotools warnings (Javier Jardón)
    - Use upstream autoreconf instead deprecated gnome-autogen (Javier Jardón)
    - Add <description> to DOAP file (Andre Klapper)
    - Replace Bugzilla by Gitlab URL in DOAP file (Andre Klapper)
    - help: Update all screenshots for Zenity 3.30 (Andre Klapper)

Zenity 3.30.0
    - Translation updates

Zenity 3.28.1
	- Translation updates

Zenity 3.28.0
	- Translation updates

Zenity 3.27.90
	- Several fixes for proper translations (Piotr Drąg)
	- Translation updates

Zenity 3.26.0
    - Use GtkFileChooserNative for the file chooser (Patrick Griffins)

Zenity 3.24.2
    - No changes

Zenity 3.24.1
    - Translation updates
    - Fix style (Arx Cruz)
    - Adding clang-format script (Arx Cruz)
    - Fix message dialog width and height on recent Gtk (Alan)
    - Bug 762347: Addition of entry text width option (Arx Cruz)
    - Fix misleading indentation (Matthias Clasen)

Zenity 3.24.0
	- Translations updates
Zenity 3.22.0
	- Several fixes for proper translations (Piotr Drąg)
	- Translation updates

Zenity 3.20.0
        - Translation updates

Zenity 3.18.1.1
        - Bug #756756 fix compilation when webkitgtk is not installed (Tom Schoonjans)

Zenity 3.18.1
        - Fixing GLib-CRITICAL messages (Arx Cruz)
        - Fixing html option being parsed to other dialogs rather then text-info (Arx Cruz)
        - Fixing glade file. (Arx Cruz)
        - Translation updates

Zenity 3.18.0
	- Fix Makefile files
	- Translation updates

Zenity 3.16.3
        - Fix zenity --list (Arx Cruz)
        - Bug #751332 - zenity --forms does not center in the screen (Arx Cruz)
        - Bug #638582 - zenity --notification --listen can't show multi line tooltip (Arx Cruz)
        - Add the possibility to pass title and the summary to zenity notification (Arx Cruz)
        - Bug #672090 - Impossible to confirm --text-info (Arx Cruz)
        - Bug #742963 - Basic notifications do not return (Arx Cruz)
        - Fix GLib critical messages (Arx Cruz)
        - Fixing deprecated declarations (Arx Cruz)
        - Fix uninitialized progress_bar error (Arx Cruz)
        - Fix typo in documentation (Anders Jonsson)
        - Port to webkit2gtk (Hristo Venev)
        - Translation updates

Zenity 3.16.2
        - Translation updates
        - Bug #749359 zenity --list produces incorrect output (Arx Cruz)
        - Do not make zenity_util_show_dialog() X11 specific (Javier Jardón)
        - Use upstream gettext instead intltool (Javier Jardón)
        - Improve some strings (Piotr Drąg)
        - option.c: Fixing typo in extra-button option (Arx Cruz)
        - Merge branch 'jjardon/no_deprecated' (Arx Cruz)
        - ADD gchar **extra_label TO struct ZenityData (Gama Anderson)
        - allow build if GDK_WINDOWING_X11 not set (Jason Penney)
        - Bug #734196 (Andreas Mohr)

Zenity 3.16.1
        - No changes

Zenity 3.16.0
        - Translation updates
        - Allow user to interact with --text-info --html WebView (Kernc)
        - Bug #700249 - Progress dialog does not wrap (Arx Cruz)
        - Better sollution for wrap text (Arx Cruz)
        - Bug #734049 - zenity --text-info chokes on some UTF-8 string (Arx Cruz)
        - Allow --text-info to load resources also from relative file:// URIs (Kernc)
        - Bug #685051 Adding --mid-search option to --list (Arx Cruz)
        - Fixing g_timeout_add calls (Arx Cruz)
        - Fixing remain g_timeout_add (Arx Cruz)
        - Allow --text-info to load resources from absolute file:// URIs (Kernc)
        - Added time-remaining support to progress bars (Scott Pakin)
        - Don't quit zenity when the input stream is closed (Emilio Pozuelo Monfort)

Zenity 3.14.0
        - No changes

Zenity 3.13.92
        - translation updates
        - Bug 733870 - Segmentation fault on zenity --notification (Arx Cruz)

Zenity 3.13.90
        - Translation updates

Zenity 3.12.1
        - Translation updates
        - doap: update URLs (Piotr Drąg)
        - Add French screenshot (Alexandre Franke)
        - User docs: Make page ID the same as file name (Andre Klapper)
        - Fix FSF address commit for po/oc.po (Colin Walters)
        - Updated FSF's address (Daniel Mustieles)
        - Add user help for --listen, bug 711396 (Sindhu S)
        - Bug #667711 - man page points to nonexisting doc (Arx Cruz)
        - Bug #600533 zenity --text-info should have an auto scroll option (Arx Cruz)
        - Bug #534935 Need hability to specify default answer in --question dialog (Berislav Kovacki)
        - Bug #702535 - List box doesn't expand to fill window (Arx Cruz)

Zenity 3.10.0
        - Translation updates

Zenity 3.9.91

        - Add a runtime check for X11 (bug #705335) (Benjamin Berg)
        - Bug #653468. Fixed by Kurt Millerr
          <kurt@intricatesoftware.com>. Fix the broken auto-close
          option in progress and list dialogs.
        - Bug 698683 - Double clicking an item or hitting enter after
          selecting an item returns it twice
        - Translation updates

Zenity 3.8.0

        - #674881 Timeout option overriding normal exit code
        - #687180 Replaced string 'could' to start with an Uppercase
        - Translation updates

Zenity 3.7.2

        - Translation updates

Zenity 3.6.0

        - #684329 Add an option to set a custom dialog icon
        - #684322 Add an option to request dialogs being modal
        - Port to new documentation infrastructure
        - Fix the ComboBoxText construction so the dropmenu works
        - Fix various compiler warnings
        - Added support to --imagelist on tree
        - #676406 Do not crash in --forms --add-list without column values
        - #567663 Now the --pulsate option works properly
        - #673529 Fix segmentation fault in --list option
        - Translation updates

Zenity 3.4.0

        - Add support for lists and trees with --forms
        - Fix bug #668935 - the channel was being freed twice
        - Translation updates (Serbian, Telugu, Turkish, Spanish,
          French, Esperanto, German, Belarusian, Hebrew, Estonian,
          Norwegian bokmål, Bulgarian, Persian, Galician, Slovenian,
          Swedish, Czech, Traditional Chinese, Russian, Uyghur,
          Lithuanian, Danish, Tamil, Hungarian, Polish, Basque,
          Brazilian Portuguese, Japanese, Korean, Portuguese, Finnish,
          Assamese, Italian, British English, Latvian, Punjabi,
          Ukrainian, Catalan, Simplified Chinese)

Zenity 3.2.0

        - [l10n]Updated Catalan (Valencian) translation (Carles Ferrando)
        - Updated Basque language (Inaki Larranaga Murgoitio)
        - Updated Finnish translation (Tommi Vainikainen)
        - Updated Korean translation (Changwoo Ryu)
        - Updated Assamese Translations:bugzilla#659595 (Nilamdyuti Goswami)

Zenity 3.1.92

        - Updated Danish translation of the documentation (Joe Hansen)
        - update Punjabi Translation (A S Alam)
        - Updated Galician translations for doc (Fran Dieguez)
        - Updated Danish translation (Joe Hansen)
        - Updated Japanese translation (Jiro Matsuzawa)
        - [l10n]Updated Catalan translation (Joan DUran)
        - Updated Spanish translation (dmustieles)
        - Updated Spanish translation (dmustieles)
        - l10n: Updated Italian translation (Claudio Arseni)
        - updated Tamil translation (Dr.T.Vasudevan)
        - update Simplified Chinese (zh_CN) translation (Yinghua Wang)
        - Uploaded Ukranian (Daniel Korostil)
        - Updated Latvian translation. (Rudolfs Mazurs)
        - Updated British English translation (Bruce Cowan)
        - Updated Polish translation (Piotr Drąg)
        - Updated Belarusian translation. (Ihar Hrachyshka)
        - Updated Portuguese translation (Duarte Loreto)
        - Updated Persian translation (Arash Mousavi)
        - Updated Traditional Chinese translation(Hong Kong and Taiwan) (Chao-Hsiung Liao)
        - Updated Dutch translation by Wouter Bolsterlee (Wouter Bolsterlee)
        - Updated Russian translation (Yuri Myasoedov)
        - Updated Brazilian Portuguese translation. (Og B. Maciel)
        - [l10n] Updated German translation (Mario Blättermann)
        - Updated Lithuanian translation (Aurimas Černius)
        - Updated French translation (Claude Paroz)
        - Added UG translation (Abduxukur Abdurixit)
        - Updated Indonesian translation (Andika Triwidada)
        - Update NEWS for 3.1.5. (Luis Medinas)
        - Import Zenity 3.0.0 changes. (Luis Medinas)

Zenity 3.1.5

       - Updated Thai translation. (Theppitak Karoonboonyanan)
        - Updated Bulgarian translation (Alexander Shopov)
        - Updated Norwegian bokmål translation (Kjartan Maraas)
        - Updated Galician translations (Fran Dieguez)
        - Updated Hebrew translation. (Yaron Shahrabani)
        - Updated Swedish translation (Daniel Nylander)
        - Fix for bug #611297 Now Zenity have --ok-label and --cancel-label in all dialogs. This patch doesn't break old zenity scripts. (Arx
        - Bug #592195. This fix made the --list mode return as soon as receive an ok or cancel response avoiding crash. (Arx Cruz)
        - Updated Spanish translation (Daniel Mustieles)
        - Updated Czech translation (Marek Černocký)
        - Updated Slovenian translation (Matej Urbančič)
        - Enable html support in --text-info option. This fix bug #598655, thanks for the work from Francis Meyvis francis.meyvis at gmail do
        - Updated Finnish translation (Tommi Vainikainen)
        - New translation for Afrikaans (af) (Friedel Wolff)
        - [l10n]Added Catalan documentation (Joan Duran)
        - Updated Czech translation (Marek Černocký)
        - Updated Swedish translation (Daniel Nylander)
        - Updated Hebrew translation. (Yaron Shahrabani)
        - Updated Slovenian translation (Matej Urbančič)
        - Updated Latvian translation. (Rudolfs Mazurs)
        - Updated Norwegian bokmål translation (Kjartan Maraas)
        - Fix for bug #540489 and #501001 both related to 100% use of cpu. (Arx Cruz)
        - Updated Spanish translation (Jorge González)
        - Forgot change one option in gtk_label (Arx Cruz)
        - Patch for bug #621907 (Arx Cruz)
        - Updated Galician translations (Fran Dieguez)
        - Updated Turkish translation (Muhammet Kara)
        - Updated Hebrew translation. (Yaron Shahrabani)
        - Updated Spanish translation (Daniel Mustieles)
        - Updated Swedish translation (Daniel Nylander)
        - l10n: Updated Greek translation for zenity documentation (Marios Zindilis)
        - Update man page to reflect new text-info options. (Arx Cruz)
        - Updated Slovenian translation (Matej Urbančič)
        - Updated Norwegian bokmål translation (Kjartan Maraas)
        - This change add a new functionality to text-info: (Arx Cruz)
        - Updated Russian translation (Yuri Kozlov)
	- Updated Russian translation (Yuri Kozlov)
        - man page to mention return code 5 for timeout (Carnë Draug)
        - Now if you use --timeout option, the return code will be properly handled The default behavior will be done (ie. user click on ok b
        - Fix the msg forms (question, warning, error) to return 5 when timeout (Arx Cruz)
        - Bug 651948 - zenity list does not return default value when timeout is over (Arx Cruz)
        - Fix bug 651723, don't look for libnotify.h if not requested (Nirbheek Chauhan)
        - Updated Persian translation (Arash Mousavi)
        - Updated Persian translation (Arash Mousavi)
        - Added UG translation (Abduxukur Abdurixit)
        - Added UG translation (Abduxukur Abdurixit)
        - Updated Thai translation. (Theppitak Karoonboonyanan)
        - Updated Turkish translation (Muhammet Kara)
        - Updated Vietnamese translation (Lê Trường An)
        - po/vi.po: import from Damned Lies (Nguyễn Thái Ngọc Duy)
        - [l10n]Fixes on Catalan translation (Jordi Serratosa)
        - Updated Danish translation (Joe Hansen)
        - Updated Esperanto translation (Kristjan SCHMIDT)
        - Updated Japanese translation. (Jiro Matsuzawa)
        - Updated Assamese translations (Amitakhya Phukan)
        - Updated Norwegian Nynorsk translation (Åsmund Skjæveland)
        - Updated Tamil translation (Dr.T.Vasudevan)
        - Added UG translation (Abduxukur Abdurixit)
        - Updated Brazilian Portuguese translation (Rodrigo Padula de Oliveira)
        - Updated Bengali India Translation (Runa Bhattacharjee)
        - Updated Italian translation (Claudio Arseni)
        - Updated Latvian translation. (Rudolfs Mazurs)
        - Updated Serbian translation (Miroslav Nikolić)
        - l10n: Updated Greek translation for zenity docs (Bakaoukas Nikolaos)
        - Revert mistakely pushed string change (Luca Ferretti)
        - Updated Italian translation (Claudio Arseni)
        - Use proper case in forms dialog option values (Luca Ferretti)
        - Updated Romanian translation (Lucian Adrian Grijincu)

Zenity 3.0.0
"Still loving you (GNOME)"
        - Updated Danish translation (Joe Hansen)
        - Updated Esperanto translation (Kristjan SCHMIDT)
        - Updated Japanese translation. (Jiro Matsuzawa)
        - Updated Assamese translations (Amitakhya Phukan)
        - Updated Norwegian Nynorsk translation (Åsmund Skjæveland)
        - Updated Tamil translation (Dr.T.Vasudevan)
        - Added UG translation (Abduxukur Abdurixit)
        - Updated Brazilian Portuguese translation (Rodrigo Padula de
	Oliveira)
        - Updated Bengali India Translation (Runa Bhattacharjee)
        - Updated Italian translation (Claudio Arseni)
        - Updated Latvian translation. (Rudolfs Mazurs)
        - Updated Serbian translation (Miroslav Nikolić)
        - l10n: Updated Greek translation for zenity docs (Bakaoukas Nikolaos)
        - Revert mistakely pushed string change (Luca Ferretti)
        - Updated Italian translation (Claudio Arseni)
        - Use proper case in forms dialog option values (Luca Ferretti)
        - Updated Romanian translation (Lucian Adrian Grijincu)
        - Updated Romanian translation (Lucian Adrian Grijincu)
        - Updated Russian translation (Yuri Myasoedov)
        - Updated Hungarian translation (Gabor Kelemen)
        - [l10n] Updated German translation (Mario Blättermann)
        - Updated British English translation (Bruce Cowan)
        - Updated Polish translation (Piotr Drąg)
        - Updated Portuguese translation (Duarte Loreto)
        - Updated Oriya Translation (Manoj Kumar Giri)
        - update Punjabi Translation by A S Alam (A S Alam)
        - [l10n]Update Simplified Chinese translation. (ben)
        - [l10n] Updated Catalan translation (Joan Duran)
        - Updated Latvian translation. (Rudolfs Mazurs)
        - Updated Korean translation (Changwoo Ryu)
        - Updated French translation (Bruno Brouard)
        - Updated Norwegian bokmål translation. (Kjartan Maraas)

Zenity 2.91.90

        - Bump version and bump GTK+ 3.0 requirements to stable release. (Luis
          Medinas)
        - Updated Gujarati Translations (Sweta Kothari)
        - Updated Bulgarian translation (Alexander Shopov)
        - text.c: Fix compilation warning (Javier Jardón)
        - Do not use deprecated separator GtkDialog property (Javier Jardón)
        - autogen.sh: Use configure.ac instead configura.in (Javier Jardón)
        - Use the standard configure.ac instead configure.in (Javier Jardón)
        - Update autotools configuration (Javier Jardón)
        - Updated Indonesian translation (Dirgita)
        - Updated Dutch translation by Wouter Bolsterlee (Wouter Bolsterlee)
        - Updated Basque language (Inaki Larranaga Murgoitio)
        - Uploaded Ukranian (Daniel Korostil)
        - Updated Arabic translation (Khaled Hosny)
        - Updated Swedish translation (Daniel Nylander)
        - Updated Slovenian translation (Matej Urbančič)
        - QA of Galician translations (Fran Diéguez)
        - Reset errors after freeing them (Matthias Clasen)
        - Updated Czech translation (Marek Černocký)
        - Updated Traditional Chinese translation(Hong Kong and Taiwan)
        - (Chao-Hsiung Liao)
        - [l10n] Updated Estonian translation (Ivar Smolin)
        - Updated Norwegian bokmål translation (Kjartan Maraas)
        - Updated Spanish translation (Daniel Mustieles)
        - Updated Galician translations (Fran Diéguez)
        - Updated Greek translation (Michael Kotsarinis)
        - Updated Hebrew translation. (Yaron Shahrabani)
        - Adding missed files and code for --forms option. (Arx Cruz)
        - Updated Norwegian bokmål translation (Kjartan Maraas)
        - Updated Czech translation (Marek Černocký)
        - Updated Bulgarian translation (Alexander Shopov)

Zenity 2.91.5
"Wild World"
  * Add font and no wrap mode support in text dialog (muzuiget)
  * Fix for bug 540560. Patch by Victor Ananjevsky <ananasik at gmail dot com>
  (Arx Cruz)
  * Updated Hebrew translation. (Yaron Shahrabani)
  * Updated Galician translations (Fran Diéguez)
  * Updated Swedish translation (Daniel Nylander)
  * Updated Slovenian translation (Matej Urbančič)
  * Updated Spanish translation (Daniel Mustieles)
  * [l10n] Updated Estonian translation (Ivar Smolin)
  * Updated Indonesian translation (Andika Triwidada)
  * Added UG translation (Gheyret T.Kenji)

Zenity 2.91.4
"Something that builds"
  * Make libnotify support optional (Arx Cruz)
  * Add --form option (Arx Cruz)
  * Also return  user when --username is used with --password (Arx Cruz)
  * Fix build with latest GTK+ 3 (Cosimo Cecchi)
  * Updated translations

Zenity 2.91.1.1
"We are in 2010"
   * Bump to 2.91.1.1. (Luis Medinas)
   * Remove deprecated code for GTK+-3.0. (Luis Medinas)
   * Fix manpage for the statusicon removal from Zenity 3.0 (Luis Medinas)
   * Require libnotify 0.6.1 (William Jon McCann)
   * Updated Japanese translation (Takayuki KUSANO)

Zenity 2.91.1
"Once in a while"
   * Updated Slovenian translation (Matej Urbančič)
   * Added sl for Slovenian translation (Matej Urbančič)
   * Added Slovenian translation (Matej Urbančič)
   * Updated Ukrainian translation (Maxim V. Dziumanenko)
   * Updated Korean translation (Changwoo Ryu)
   * Bump to 2.91.0 (Luis Medinas)
   * Make zenity compile only with GTK+-3.0 (Luis Medinas)
   * Remove GDK_DISPLAY() usage. Fixes build with GTK+-3.0 (Luis Medinas)
   * Updated Lithuanian translation (Žygimantas Beručka)
   * Add default activation on entry. (Luis Medinas)
2021-03-30 11:00:38 +00:00
markd
bdbb48b26a www: +syndication 2021-03-30 11:00:37 +00:00
markd
ba58b08846 kf5: KDE Frameworks update to 5.80.0
10 months of patches/updates.
2021-03-30 10:58:21 +00:00
cirnatdan
29d7ef4d38 doc: Updated devel/libgweather to 40.0 2021-03-30 10:22:55 +00:00
cirnatdan
0ee75f1db0 libgweather: Updated devel/libgweather to 40.0
==================
Version 40.0
==================

- Fix possible uninitialized variable in location entry
- Translations updates

==================
Version 40.beta
==================
- Fix gweather_location_next_child annotations
- metno: Use alphabetical 2.0 symbol codes

==================
Version 40.alpha.1
==================

This version fixes a few major issues that slipped into the last release:
- Fix warnings related to the new application-id and contact-info properties
- Fix use-after-free issues when detached locations are used
- Fix vala binding issues by removing a left over struct definition

================
Version 40.alpha
================

This version contains a number of API and ABI changes that applications
will need to be modified for, including:
- An application-id as well as contact information must be provided for
  every application to use online weather services. For GApplication-based
  applications, the application ID is prefilled.
- All online weather providers are disabled by default, applications
  should enable those that it has verified it can follow the terms of
  service for. Note, for example, the requirement to subscribe to the
  met.no API users mailing-list.
- A lot of the getter functions for the location database now return
  references to objects which the application will need to handle. Applications
  that use JavaScript or Python bindings should not require special handling
  for this change.

The library was also modified to use a more-efficient Location database
format, reducing I/O when instantiated, online weather fetching uses a
maximum of 4 decimals in coordinates for queries to enhance caching, and
the yr.no backend was renamed to Met.no.
2021-03-30 10:22:45 +00:00
cirnatdan
cce669ce16 doc: Updated sysutils/gsettings-desktop-schemas to 40.0 2021-03-30 10:02:06 +00:00
cirnatdan
9991f799ad gsettings-desktop-schemas: Update to 40.0
Major changes in 40.0
=====================
- Translation updates

Major changes in 40.rc
======================
- Translation updates

Major changes in 40.beta
========================
- Use pgUp/Down shortcuts for horizontal workspace switching
- Add super-based workspace navigation shortcuts
- Remove “gnome-fallback” as a valid session name.
- Fix summary of `two-finger-scroll-enabled` key
- Translation updates

Major changes in 40.alpha
=========================
- Add scroll button locking to trackballs
- Move mouse drag-threshold/double-click settings here
- Move antialiasing/hinting/rgba-order settings here
- Translation updates
2021-03-30 10:01:54 +00:00
adam
7efdd395f0 sync with glib2 2021-03-30 09:54:32 +00:00
nia
9a2c1d9205 rust: normalize workarounds for cargo dependencies on NetBSD
Havard would like all rusts to be built with rust-cargo-static,
because this makes it easier to produce working bootstaps.

In order to do this, we need to handle the OpenSSL and curl
dependencies in older bootstrap kits properly.

This means, for the remaining bootstraps that do not yet have
cargo with static/vendored dependencies:

- depend on base 8.0 openssl (compat80) on i386.
- depend on pkgsrc curl on aarch64 and earmv7.
  the armv7 bootstrap is built for 9.0 so does not need compat80.
  the aarch64 bootstrap is built for 8.99.50 so does not need compat80.
2021-03-30 09:50:14 +00:00