Skip to content
Snippets Groups Projects
  1. Sep 05, 2022
  2. Sep 04, 2022
  3. Sep 02, 2022
    • Rémi Denis-Courmont's avatar
      cargo: fix parallel build · 84ef4614
      Rémi Denis-Courmont authored
      See a5b9278c.
      84ef4614
    • Maxime Chapelet's avatar
      contrib: qt: Fix shasum check filelist format · 37496d31
      Maxime Chapelet authored and Steve Lhomme's avatar Steve Lhomme committed
      This kind of error occurred on darwin when shasum check attempt wat made on Qt contribs :
      ```
      + make fetch
      grep -- " qtdeclarative-everywhere-src-5.15.1.tar.xz$" "../src/qtdeclarative/SHA512SUMS" && (cd ../tarballs && shasum -a 512 --check /dev/stdin) < "../src/qtdeclarative/SHA512SUMS"
      193ec706b764330a2ae00614b13482b7586642f9cfd32458e8c975daa07ba25f0f9887de0918c4034f52f613b860677c09c46a3b7d07d4229446cfc0805bcccd qtdeclarative-everywhere-src-5.15.1.tar.xz
      shasum: /dev/stdin: no properly formatted SHA checksum lines found
      make: *** [.sum-qtdeclarative] Error 1
      umxprime@umxprime-m1 ~ % shasum -a 512 /Users/umxprime/code/videolan/vlc/contrib/tarballs/qtdeclarative-everywhere-src-5.15.1.tar.xz
      193ec706b764330a2ae00614b13482b7586642f9cfd32458e8c975daa07ba25f0f9887de0918c4034f52f613b860677c09c46a3b7d07d4229446cfc0805bcccd  /Users/umxprime/code/videolan/vlc/contrib/tarballs/qtdeclarative-everywhere-src-5.15.1.tar.xz
      umxprime@umxprime-m1 ~ %
      ```
      This was mainly due to a missing whitespace between the sum and the filename in the SHA512SUMS list
      37496d31
  4. Sep 01, 2022
  5. Aug 30, 2022
  6. Aug 27, 2022
  7. Aug 24, 2022
    • Tristan Matthews's avatar
      contrib: vpx: update to 1.12.0 · 1cc04dc4
      Tristan Matthews authored and Steve Lhomme's avatar Steve Lhomme committed
      Notable changes:
       - This release adds optimizations for Loongarch, adds support for vp8 in the
         real-time rate control library, upgrades GoogleTest to v1.11.0, updates
         libwebm to libwebm-1.0.0.28-20-g206d268, and includes numerous bug fixes.
      
      Bug fixes:
       - Fix to a crash related to {vp8/vp9}_set_roi_map.
       - Fix to compiling failure with -Wformat-nonliteral.
       - Fix to integer overflow with vp9 with high resolution content.
       - Fix to AddNoiseTest failure with ARMv7.
       - Fix to libvpx Null-dereference READ in vp8.
      1cc04dc4
  8. Aug 23, 2022
  9. Aug 22, 2022
  10. Aug 19, 2022
  11. Aug 18, 2022
    • Martin Storsjö's avatar
      contrib: libplacebo: Backport a patch to avoid -Wint-conversion errors · d4ab7715
      Martin Storsjö authored and Steve Lhomme's avatar Steve Lhomme committed
      Clang 15 made "incompatible pointer to integer conversion" an error
      instead of a plain warning. This fixes errors like these:
      
      ../src/vulkan/gpu_pass.c:208:59: error: incompatible integer to pointer conversion passing 'VkPipeline' (aka 'unsigned long long') to parameter of type 'const void *' [-Wint-conversion]
              vk_dev_callback(vk, (vk_cb) destroy_pipeline, vk, *out_pipe);
                                                                ^~~~~~~~~
      ../src/vulkan/command.h:36:52: note: passing argument to parameter 'arg' here
                           const void *priv, const void *arg);
                                                         ^
      ../src/vulkan/gpu_pass.c:209:19: error: incompatible pointer to integer conversion assigning to 'VkPipeline' (aka 'unsigned long long') from 'void *' [-Wint-conversion]
              *out_pipe = NULL;
                        ^ ~~~~
      
      This backports
      libplacebo@1d3ff4d4.
      d4ab7715
    • Martin Storsjö's avatar
      contrib: gnutls: Backport a patch to avoid -Wint-conversion errors · ef1d4f3d
      Martin Storsjö authored and Steve Lhomme's avatar Steve Lhomme committed
      Clang 15 made "incompatible pointer to integer conversion" an error
      instead of a plain warning. This fixes errors like these:
      
      system/keys-win.c:257:13: error: incompatible pointer to integer conversion initializing 'HCRYPTHASH' (aka 'unsigned long') with an expression of type 'void *' [-Wint-conversion]
              HCRYPTHASH hHash = NULL;
                         ^       ~~~~
      
      This backports
      https://gitlab.com/gnutls/gnutls/-/commit/88d79b964d88730e316919d6ccd17ca0fe9b3244.
      ef1d4f3d
  12. Aug 12, 2022
  13. Aug 05, 2022
  14. Aug 03, 2022
  15. Aug 02, 2022
  16. Jul 30, 2022
  17. Jul 25, 2022
    • Johannes Kauffmann's avatar
      contrib: live555: update to 2022.07.14 · 78998cab
      Johannes Kauffmann authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      Lots of patches have been either fully or partially implemented, and
      have thus been dropped or reworked.
      
      For macOS, the "macosx" config file is no more; only "macosx-bigsur",
      "macosx-catalina", and "macosx-no-openssl". "macosx-bigsur" has been
      chosen as the config, and all the sed commands have been fixed to
      account for multiple macosx* files.
      
      The library now uses ifaddrs.h unless NO_GETIFADDRS is defined. For
      Windows, ifaddrs.h doesn't exist and thus is always needed. For Android,
      it is available since API level 24.
      
      The library also uses OpenSSL unless NO_OPENSSL is defined. This is
      added to LIVE_EXTRA_CFLAGS, and the pkg-config file.
      78998cab
  18. Jul 21, 2022
  19. Jul 20, 2022
  20. Jul 18, 2022
  21. Jul 17, 2022
    • Niklas Haas's avatar
      contrib: drop glslang back-compat patch · 9b327b86
      Niklas Haas authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      No longer needed as a consequence of the glslang version requirement
      being bumped to 10.x.x or higher.
      9b327b86
    • Niklas Haas's avatar
      contrib: use proper glslang header check · 593c978f
      Niklas Haas authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      Glslang does not export a pkg-config file, so the need_pkg function
      always fails. Fix it by checking the header explicitly, instead.
      
      It was somewhat annoying to get this to work with a multi-line string. I
      ended up resorting to explicit \n escape sequences to work around make
      stripping newlines during shell expansion.
      593c978f
    • Niklas Haas's avatar
      contrib: generalize cppcheck to take source code · 3d04025e
      Niklas Haas authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      Instead of piping in /dev/null, take the code to pipe from $(2). This
      does not regress the existing usages, as passing an empty variable
      expands to an empty file.
      
      This allows it to take an extra include statement, or even a more
      complicated preprocessor check.
      3d04025e
    • Niklas Haas's avatar
      contrib: bump minimum required glslang version · 1c348914
      Niklas Haas authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      Bumping this allows us to drop some backwards-compatibility patches in
      the libplacebo contribs, by ensuring that a proper versioned glslang is
      always available.
      
      Version 10 of glslang is the first release including the new style build
      info header, and is therefore also the minimum dependency required by
      newer glslang versions. It makes a natural candidate to start requiring.
      1c348914
Loading