Commit Graph

100 Commits

Author SHA1 Message Date
Simon McVittie f59d3ae52b Revert "d/control, d/rules: Disable gjs-based tests on armel"
This reverts commit 87c78f16ad.
Adrian Bunk and Mike Hommey were able to fix mozjs102 on armel, so we
can continue to have gjs on that architecture for Debian 12.
2022-09-25 10:28:02 +01:00
Simon McVittie f360f428e2 d/control, d/rules: Re-enable gjs tests on s390x 2022-08-31 09:47:24 +01:00
Simon McVittie 87c78f16ad d/control, d/rules: Disable gjs-based tests on armel
It's looking as though mozjs102, and therefore the next gjs release,
will not support armel due to its lack of atomic instructions.
2022-08-31 09:45:39 +01:00
Simon McVittie 53261afd32 Build with libcurl http backend instead of libsoup2.4
This avoids library conflicts during the transition to GNOME 43, in
which core apps and libraries have switched to libsoup3, which conflicts
with libsoup2.4.

We still build-depend on libsoup2.4, because it's used in the test suite
and installed-tests.

Closes: #1016589
2022-08-05 09:59:13 +01:00
Simon McVittie 83b81989ab Standards-Version: 4.6.1 (no changes required) 2022-07-26 19:00:43 +01:00
Dan Nicholson fbbba40ab8 d/control: Bump libglib2.0-dev dependency to 2.66.0 2022-06-08 18:10:57 +00:00
Simon McVittie b9f59a1272 d/control: Disable JavaScript-based tests on s390x
Mitigates: https://github.com/ostreedev/ostree/issues/2527
2022-03-08 02:00:50 +00:00
Simon McVittie 2960534aa1 Remove dh-exec build-dependency, unused since previous version 2022-01-25 11:01:43 +00:00
Simon McVittie 336f3b8c55 ostree Breaks flatpak-builder (<< 1.2.1-2~)
Previous versions relied on being able to use FUSE 2 options that are no
longer supported by FUSE 3, so prepare a lockstep transition.
2022-01-10 12:42:04 +00:00
Simon McVittie 285a482083 Build using FUSE 3 2022-01-07 10:41:26 +00:00
Simon McVittie e8b0f6c783 Bump debhelper compat level from 12 to 13
- debian/rules: Drop --fail-missing argument to dh_missing, which is
  now the default.

Changes-By: lintian-brush
Fixes: lintian: package-uses-old-debhelper-compat-version
See-also: https://lintian.debian.org/tags/package-uses-old-debhelper-compat-version.html
2021-10-05 23:03:53 +01:00
Simon McVittie 9e6202c58b d/control: Canonicalize field name case Multi-arch => Multi-Arch
Changes-By: lintian-brush
Fixes: lintian: cute-field
See-also: https://lintian.debian.org/tags/cute-field.html
2021-10-05 21:25:59 +01:00
Simon McVittie 5ee5d0d138 Standards-Version: 4.6.0 (no further changes) 2021-10-05 21:25:10 +01:00
Simon McVittie 6c735251f8 Increase build-dependency to GLib 2.44 2021-07-25 18:58:53 +01:00
Simon McVittie ad048c8b0a Re-enable gjs tests on architectures where it is available 2021-06-22 10:47:45 +01:00
Simon McVittie 504581d1ce Standards-Version: 4.5.1 (no changes required) 2021-04-14 13:53:48 +01:00
Simon McVittie 53869cb105 Update documentation: separate /boot should no longer be required 2020-09-08 11:00:23 +01:00
Simon McVittie 0179d21aed ostree-tests: Depend on gjs on s390x again
mozjs and gjs are believed to work fine on s390x now.
2020-08-21 00:24:08 +01:00
Simon McVittie 1d328615b5 Depend on bsdextrautils, for hexdump (used during testing)
* Add to Build-Depends
* Add to ostree-tests Depends
* Allow bsdmainutils (<< 12) as an alternative, for backports
2020-08-10 11:48:24 +01:00
Simon McVittie 35810cb448 Standards-Version: 4.5.0 (no changes required) 2020-02-18 08:04:56 +00:00
Simon McVittie fb9bb8cec5 Standards-Version: 4.4.1 (no changes required) 2019-09-30 11:38:22 +01:00
Simon McVittie 8a4dcf23a4 d/control: Set Vcs-Git to point to default branch again 2019-09-30 11:37:18 +01:00
Felix Krull 6262b20f15 ostree-boot: weaken dracut Depends to Recommends
The systemd parts of the package could also be used for integration
with e.g. initramfs-tools.
2019-08-27 19:21:13 +02:00
Felix Krull 9572f7e4f2 Enable ostree-boot package 2019-08-27 19:21:13 +02:00
Simon McVittie 818cd1c649 Use debhelper-compat 12 2019-07-09 20:11:20 +01:00
Simon McVittie 9945a059fe Standards-Version: 4.4.0 (no changes required) 2019-07-09 17:48:29 +01:00
Simon McVittie 40542bf74d Use debian/experimental branch for new upstream release during freeze 2019-04-29 09:11:53 +01:00
Simon McVittie 76a2606f7c Standards-Version: 4.3.0 (no changes required) 2019-01-14 08:23:13 +00:00
Simon McVittie 4d75ddc51c Standards-Version: 4.2.1 (no changes required) 2018-10-04 14:54:27 +01:00
Simon McVittie 10464c3ae5 ostree-tests: Remove gjs dependency on s390x
mozjs60 doesn't work on s390x, so gjs is in danger of being removed from
that architecture (see #909536). The test that uses JS is automatically
skipped if the interpreter is missing.
2018-09-27 19:52:43 +01:00
Simon McVittie 99b39440d4 Standards-Version: 4.2.0 (no changes required) 2018-08-23 13:18:56 +01:00
Simon McVittie 50454751a4 Standards-Version: 4.1.5 (no changes required) 2018-07-04 13:39:07 +01:00
Simon McVittie 2932f407c9 Set git branch back to debian/master 2018-06-21 22:51:10 +01:00
Simon McVittie 192e0d9740 New upstream git snapshot
* New upstream git snapshot with support for peer-to-peer software
  collections, required by Flatpak's peer-to-peer app sharing feature
  - d/copyright: Update
  - d/libostree-1-1.symbols: Update
  - Build-depend on Avahi libraries
2018-06-08 10:18:20 +01:00
Simon McVittie fcb8f45f70 Switch to experimental branch 2018-06-08 09:10:41 +01:00
Simon McVittie 0a62284f0e Standards-Version: 4.1.4 (no changes required) 2018-04-24 08:23:05 +01:00
Simon McVittie 20066fe7a4 Add gnupg to build-time test dependencies (and ostree-tests dependencies) as it is no longer transitively build-essential 2018-02-19 09:01:43 +00:00
Simon McVittie a2253543b4 Switch build-time tests and autopkgtests to Python 3 2018-01-17 15:28:04 +00:00
Simon McVittie 67a60b102b Move Vcs-* to salsa.debian.org 2018-01-15 01:19:29 +00:00
Simon McVittie fb6dba45de Temporarily disable gjs tests
gjs is not currently installable on buildds due to the glibc transition
and a long dependency chain involving systemd-shim being preferred over
systemd-sysv, which ends with libnih1 Depends: libc6 (<< 2.26).
2018-01-04 19:26:09 +00:00
Simon McVittie 9c40ffdc5c Standards-Version: 4.1.3 (no changes required) 2018-01-02 14:08:06 +00:00
Simon McVittie 14f275e0a7 Standards-Version: 4.1.2 (no changes required) 2017-12-08 19:16:31 +00:00
Simon McVittie 26aa840abd Standards-Version: 4.1.1 (no changes required) 2017-11-04 14:05:04 +00:00
Simon McVittie 906f9d360d Set Rules-Requires-Root to no 2017-11-04 13:50:19 +00:00
Simon McVittie 7df3f6d806 d/control: Require dh-exec 0.23~, for build-profile support
Strictly speaking we might only need 0.15, but I'm not going to test
versions older than the jessie backport.
2017-10-27 15:10:21 +01:00
Simon McVittie 8108dd9c14 Standards-Version: 4.1.0 (no changes) 2017-09-19 10:38:23 +01:00
Simon McVittie 232742c081 Adjust Description and Upstream-Name to emphasize libostree 2017-09-15 11:26:52 +01:00
Simon McVittie 6a400c285a Add Build-Depends-Indep: libglib2.0-doc so gtk-doc can set up cross-references 2017-07-18 22:55:01 +01:00
Simon McVittie e0366ecc59 Add a Breaks on flatpak (<< 0.8.7-2~)
Those versions rely on libostree to download the summary and its
signature when mirroring. libostree >= 2017.7 no longer does this. On
affected flatpak versions, this breaks installation of new apps and
runtimes system-wide.
2017-06-28 13:56:06 +01:00
Simon McVittie f1e4258bad Implement <nodoc> build profile 2017-06-21 11:11:13 +01:00