Skip to content
This repository has been archived by the owner on Dec 1, 2023. It is now read-only.

Releases: liri-archive/qbs-shared

1.4.0

27 Oct 10:13
Compare
Choose a tag to compare

We are proud to announce the availability of a new version of qbs-shared: modules and imports for the qbs build system that we use with all the Liri projects.

Features
  • Fix out of memory of LiriTranslations and WaylandScanner modules
  • LiriTranslations no longer add translated Name entry in desktop files
Download

You can download the source tarball from GitHub

SHA256 checksum: 2b15c8e9ab5ef638bbc22cff6b077df98ff0546ca7192a7574e7e3e30adc4365

1.3.0

15 Oct 20:28
Compare
Choose a tag to compare

We are proud to announce the availability of a new version of qbs-shared: modules and imports for the qbs build system that we use with all the Liri projects.

Features
  • Change lirideployment.appDataDir default value to <dataDir>/metainfo.
  • Fix run environment with qbs >= 1.11.0
  • Depends on qbs >= 1.11.0
  • Read-only found property
  • Do not set cpp.cxxLanguageVersion when exporting Qbs dependencies
  • Fix cross-compiler builds
  • Add KWaylandClient and KWaylandServer modules
  • Add imports for Liri Settings modules and Liri Shell indicators
Download

You can download the source tarball from GitHub

SHA256 checksum: 0eb41b669c894ba289917e04f575e996692f2382b06d9545aab2f06d85fc544c

1.2.0

11 Mar 20:45
Compare
Choose a tag to compare

We are proud to announce the availability of a new version of qbs-shared: modules and imports for the qbs build system that we use with all the Liri projects.

The main change of this release is with the lirideployment module that now has the lirideployment.prefix property that defaults to /usr/local.

All lirideployment paths are now absolute.

Changing lirideployment.prefix will change the prefix to all of them except lirideployment.etcDir which defaults to /etc.

Features
  • Prepend qbs.sysroot and fix builds with cross-compiler
  • Use absolute paths for lirideployment
  • Prepend lirideployment.prefix to all paths instead of using qbs.installPrefix
  • No longer rely on qbs.installRoot being referenced by code
  • Use Probes.PkgConfigProbe instead of LiriPkgConfigProbe
  • LiriLibraryProbe find multiple files
  • Rewrite several modules to use LiriLibraryProbe
  • Depends on qbs >= 1.9.0
Download

You can download the source tarball from GitHub

SHA256 checksum: 1cbf3475bef23f3533bb164ad9eda7042d488a0e7a6a954b48cfb4c8cee1d1aa

1.1.0

19 Jan 03:10
Compare
Choose a tag to compare

We are proud to announce the availability of a new version of qbs-shared: modules and imports for the qbs build system that we use with all the Liri projects.

Features
  • Clang static analyzer support
  • Do not set QML plugins as bundles
  • Add LiriProduct import with common features for all products
  • Add LiriPrivateModule import for private modules
  • Add LiriLibraryProbe import that finds includes and shared libraries without pkg-config support
  • Adapt to qbs 1.10
  • Add AppStreamQt module
Download

You can download the source tarball from GitHub

SHA256 checksum: ab1d1fc8a7a76df6a7e7b521c9ddfcdc997d8a6d57c3f43acbb6bbe5f2059ae7

1.0.0

16 Sep 12:41
Compare
Choose a tag to compare

We are proud to announce the availability of the first stable version of qbs-shared, modules and imports for the qbs build system that we use with all the Liri projects.

Features
  • Requires qbs 1.8.0 or greater
  • Replace deprecated loadExtension() with require()
  • Allow Liri modules to be static libraries
  • Install only qbs imports and modules and not liri-qbs-shared development scripts
  • Set default LiriHeaders name and type
Download

You can download the source tarball from GitHub

SHA256 checksum: cc815da918e0f703239518f6bca2691a4c3ade270114cd3e043cff6426a23e8c

0.9.0

26 Jul 06:29
Compare
Choose a tag to compare

We are proud to announce the availability of the first version of qbs-shared, modules and imports for the qbs build system that we use with all the Liri projects.

Features
  • Imports and modules for the qbs build system
Download

You can download the source tarball from GitHub

SHA256 checksum: e171d86b485e5f6c5f1f5bdcd3bfad1b86df244bae92e015fcc74d22068aa48b