[ANNOUNCE] CMake 3.20.1 available for download

2021-04-08 Thread Tom Osika
We are pleased to announce that CMake 3.20.1 is now available for download.

Please use the latest release from our download page:
  https://cmake.org/download/

Thanks for your support!


Changes made since CMake 3.20.0:

Alexander Neumann (1):
  Help: Add Q_NAMESPACE_EXPORT to CMAKE_AUTOMOC_MACRO_NAMES default values

Ben Boeckel (1):
  FindHDF5: search for the new Fortran HL library name

Brad King (20):
  gitlab-ci: Update Windows builds to MSVC 19.28-16.9 toolset
  FindIntl: Fix detection of intl built in to C library
  GNUInstallDirs: Clarify that CMAKE_INSTALL_ may be absolute
  Tests: Teach RunCMake to ignore incidental 'Recompacting log' ninja output
  Ninja Multi-Config: Fix crash on custom command config with no output
  Tests: Add RunCMake helper to run a plain script
  Help: CMAKE_APPLE_SILICON_PROCESSOR cannot be set in a toolchain file
  gitlab-ci: Tell CDash when a test-ext job is done
  Help: Document in add_library how to import libraries with SONAME
  libarchive: Use uint8_t instead of u_char
  Utilities/Release: Add script to generate a table of files
  Utilities/Release: Add deprecation fields to File Table v1
  UseSWIG: Transform swig depfile to match Ninja generator paths
  ci: add jq and DevIL to Debian and Fedora base images
  ci: Enable jq-based tests on Linux builds
  BinUtils: Avoid clobbering a variable named without a private prefix
  Makefiles: Fix dependency extraction with CUDA < 10.2 and host compiler
  FindBLAS: Fix detection of OpenMP as dependency of BLA_STATIC
  Restore support for backslashes in initial language-wide flags
  CMake 3.20.1

Craig Scott (7):
  CPack: Validate and document NSIS branding text trim positions
  Help: Custom OUTPUT and BYPRODUCTS genexes cannot refer to targets
  Tests: Remove redundant files for configure_file() tests
  Tests: Check host platform instead of target for running stat
  Cleanup: Fix misspelt name of local C++ variable
  Help: Clarify permission-related command options
  Apple: Set CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG on non-macOS too

Haibo Huang (1):
  Android: Fix search for binutils

Justin LaPolla (1):
  Cray: Detect Fortran compiler version patch level if available

Kyle Edwards (3):
  Ninja Multi-Config: Include configs in long CC scripts
  autogen: Don't include SKIP_AUTOMOC files in depfile
  Tests: Add test for Ninja automoc dependency cyle

Marc Chevrier (5):
  Makefiles dependencies: normalize windows paths
  CUDA Device link: Ensure all link options are correctly formatted
  Genex: $ and $ must be usable in try_compile
  FindMPI: avoid host link options to be propagated to device link step
  UseSWIG: Run using policy settings from includer

Robert Maynard (3):
  cmCommandLineArgument: correctly compute next parse index
  CMakeDetermineCompilerABI: Revert "Parse library arch from versioned
paths"
  CMakeDetermineCompilerABI: Extract lib arch from implicit object file
paths

Sibi Siddharthan (1):
  FindIntl: Improve documentation formatting

mcc (1):
  Help: Clarify IMPORTED_LOCATION documentation


Re: Incubating linux-stopmotion

2021-04-08 Thread Carl Schwan
Le mercredi, avril 7, 2021 9:45 PM, Christoph Grüninger  a 
écrit :

> Dear KDE team,

Hi :)

> I would like to apply for linux-stopmotion to become a KDE project.
>
> == Project description ==
> Linux Stopmotion is a Free Open Source application to create stop-motion
> animations. It helps you capture and edit the frames of your animation
> and export them as a single file.
> Direct capture from webcams, MiniDV cameras, and DSLR cameras. It offers
> onion-skinning, import images from disk, and time lapse photography. LSM
> supports multiple scenes, frame editing, basic sound track, animation
> playback at different frame rates, and GIMP integration for image.
> Movies can be exported to a file and to Cinelerra frame lists.
> Technically, it is a C++ / Qt application with optional dependencies to
> camera capture libraries.
> LSM is part of DebianEdu; LSM packages are available for at least Debian
> and openSuse.
> Website: linuxstopmotion.org
> Git / Mailing list: sourceforge.net/projects/linuxstopmotion/
>
> == List of people committing to the project ==
> Tim Band
> Christoph Grüninger
>
> == Plan to be in compliance with the KDE manifesto ==
> We already comply wih the KDE manifesto - except for the infrastructure.
> We plan to
>
> -   move over to KDE's Git repository

This sounds like a very nice project. I'm willing to mentor you. The next
step would be to move your repository to invent and get you and Cristoph
write access to the KDE repos. Can you and Christoph in identity.kde.org
create a developer application and add me as the sponsor (also mention that
this is part of the incubation process)?

I will create the sysadmin request to create the repo.

> -   switch to a mailing list within KDE's infrastructure
> -   use KDE bug tracker
> -   see what else makes sense for the project like Phabricator
> Maybe we have to change the name of the application.

You don't need to have a K in your application name to be a KDE application :)


Cheers,
Carl
> Kind regards,
> Christoph
>




Re: Incubating linux-stopmotion

2021-04-08 Thread Christoph Grüninger
Hi Carl,
thanks for sponsoring us and that you are willing to become our mentor!

I already applied for an developer account and asked Tim to do the same.

I propose to change the name to KStopMotion, as we are targeting other
platforms beside Linux, too. I double check with Tim, that he is
d'accord with the change. Then we now how to call the project within
invent.kde.org

I am going to report back!

Bye
Christoph



Am 07.04.21 um 21:45 schrieb Christoph Grüninger:
> Dear KDE team,
> 
> I would like to apply for linux-stopmotion to become a KDE project.
> 
> == Project description ==
> Linux Stopmotion is a Free Open Source application to create stop-motion
> animations. It helps you capture and edit the frames of your animation
> and export them as a single file.
> Direct capture from webcams, MiniDV cameras, and DSLR cameras. It offers
> onion-skinning, import images from disk, and time lapse photography. LSM
> supports multiple scenes, frame editing, basic sound track, animation
> playback at different frame rates, and GIMP integration for image.
> Movies can be exported to a file and to Cinelerra frame lists.
> Technically, it is a C++ / Qt application with optional dependencies to
> camera capture libraries.
> LSM is part of DebianEdu; LSM packages are available for at least Debian
> and openSuse.
> Website: linuxstopmotion.org
> Git / Mailing list: sourceforge.net/projects/linuxstopmotion/
> 
> == List of people committing to the project ==
> Tim Band
> Christoph Grüninger
> 
> == Plan to be in compliance with the KDE manifesto ==
> We already comply wih the KDE manifesto - except for the infrastructure.
> We plan to
> - move over to KDE's Git repository
> - switch to a mailing list within KDE's infrastructure
> - use KDE bug tracker
> - see what else makes sense for the project like Phabricator
> Maybe we have to change the name of the application.
> 
> Kind regards,
> Christoph