Compare commits

...
Sign in to create a new pull request.

37 commits

Author SHA1 Message Date
Zygmunt Krynicki
c0b6ac858c Update to snapd 2.72
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2025-11-13 14:54:24 +01:00
Alejandro Sáez
b039f9bdde rebuild 2025-10-10 15:11:25 +02:00
Zygmunt Krynicki
f5a846262a Do not call mkversion.sh
Instead, generate the required data by hand. This avoids the need to
"go run" during the build process.

Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2025-09-01 14:53:43 +02:00
Zygmunt Krynicki
219b5fd946 Fix typo: vendor
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2025-09-01 14:52:53 +02:00
Zygmunt Krynicki
9f2b3ebfd0 Remove c-vendor directory
When we remove the vendor directory, remove the C quivalent as well.

Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2025-09-01 14:51:00 +02:00
Zygmunt Krynicki
90e21ec4fe Update to snapd 2.71
One more hack was needed to let the package to build in the current
form, without proper support for Go modules. I've filed an internal
tracking ticket for the next release so that we re-do the package with
new Go helpers, remove a lot of generated content that is instead
generated at build time, and actually support Go modules for real.

https://warthogs.atlassian.net/browse/SNAPDENG-35431 (not visible to the
public, apologies, this helps only a limited audience).

Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2025-09-01 10:14:46 +02:00
Maxwell G
b45e346b44 Rebuild for golang-1.25.0 2025-08-15 18:38:59 -05:00
Fedora Release Engineering
10ef87264c Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 18:28:19 +00:00
Zygmunt Krynicki
1b8eb3321a New upstream release 2.70
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2025-07-14 13:47:32 +02:00
Zygmunt Krynicki
6665271b35 New upstream release 2.68.3
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2025-03-25 13:55:04 +01:00
Zygmunt Krynicki
b3caa4d90a
New upstream release 2.67 2025-01-22 10:39:01 +01:00
Fedora Release Engineering
11b4978ff5 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 11:05:17 +00:00
Orion Poplawski
908b6b7349 Drop RestartMode from snapd.service on EL8 (rhbz#2315759) 2024-12-03 09:04:20 -07:00
Zygmunt Krynicki
397e94b9ba
Re-cherry pick fix for SELinux timedatex problem
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-11-29 19:53:36 +01:00
Zygmunt Krynicki
3e9dc49276
Merge branch 'rawhide' into f41 2024-11-20 13:26:08 +01:00
Zygmunt Krynicki
cfab6fe403
Update to 2.66.1
Drop patch applied upstream.

Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-11-20 13:24:52 +01:00
Zygmunt Krynicki
1701a504b9
Merge branch 'rawhide' into f41 2024-10-26 19:23:24 +02:00
Zygmunt Krynicki
7b9dd1f588
Bump release number to 2
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-10-26 18:51:58 +02:00
Zygmunt Krynicki
ce1d099551
Actually refer to the patch, oops
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-10-26 18:47:52 +02:00
Zygmunt Krynicki
5cad817975
Actually refer to the patch, oops
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-10-26 18:42:02 +02:00
Zygmunt Krynicki
4ba07750b1
Fix the changelog date
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-10-25 12:27:26 +02:00
Zygmunt Krynicki
5d25d758db
Cherry pick fix for SELinux timedatex problem from upstream
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-10-25 12:13:23 +02:00
Zygmunt Krynicki
fc5296778e Update to 2.65.1
The 2.64 and 2.65 releases were skipped as they failed to pass QA.
The changelog was updated to retain correct ordering. Remove comments
to check automatically converted license identifiers.

Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-09-05 10:23:46 +02:00
Miroslav Suchý
91f15ef391 convert GPLv3 license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-29 14:39:36 +02:00
Miroslav Suchý
68b9487a1a convert GPLv2+ license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-26 03:00:09 +02:00
Fedora Release Engineering
7c22be1101 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 05:56:41 +00:00
Zygmunt Krynicki
c18e5e17bc Update to 2.63
Small build change related to snap-seccomp, so that the progarm
continues to build on rawhide (-D_GNU_SOURCE) and another change related
to a stale removal of -Bstatic.

Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-05-27 09:38:51 +02:00
Zygmunt Krynicki
579bf936d6 Update to 2.62
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-04-15 13:44:28 +02:00
Zygmunt Krynicki
a6e939ca74 Update to 2.61.2
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-02-20 14:18:31 +01:00
Maxwell G
e5b9be206e
Rebuild for golang 1.22.0 2024-02-11 23:37:54 +00:00
Fedora Release Engineering
20dd3a781f Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 03:44:09 +00:00
Zygmunt Krynicki
86d010844c Fix changelog chronology again
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-01-18 13:07:13 +01:00
Zygmunt Krynicki
75acd1ae36 Fix changelog chronology 2024-01-18 11:59:41 +01:00
Zygmunt Krynicki
9f21c2cdb2 Update to 2.61.1
Re-synchronize changelogs with upstream. Remaining changes are related
to Amazon or systems without SE-Linux. Those can be synchronized
separately.

Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-01-17 14:46:09 +01:00
Zygmunt Krynicki
dc0833090b Wait for snapd to seed before installing snaps
Currently dist-git tests fail with the following error:

	+ snap list
	No snaps are installed yet. Try 'snap install hello-world'.
	+ snap install test-snapd-tools
	error: too early for operation, device not yet seeded or device model not acknowledged

It looks like the test ought to wait for snapd to seed to start
accepting installation requests.

Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-01-17 11:26:07 +01:00
Zygmunt Krynicki
32ab19879f Require xdelta on Fedora or EPEL >= 9 (for delta updates)
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2024-01-17 09:37:33 +01:00
Fedora Release Engineering
b38b377fe4 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 02:01:15 +00:00
4 changed files with 1695 additions and 223 deletions

104
.gitignore vendored
View file

@ -1,100 +1,4 @@
/snapcore-selinux-6331fd4.tar.gz
/snapd-2.16.tar.gz
/snapcore-selinux-e5c1177.tar.gz
/snapcore-selinux-4566045.tar.gz
/snapd-2.23.6.tar.gz
/snapd-2.24.tar.gz
/snapd-2.25.tar.gz
/snapd-2.26.3.tar.gz
/snapd-2.27.tar.gz
/snapd-2.27.1.tar.gz
/snapd-2.27.2.tar.gz
/snapd-2.27.5.tar.gz
/snapd-2.27.6.tar.gz
/snapd-2.28.1.tar.gz
/snapd-2.28.4.tar.gz
/snapd-2.28.5.tar.gz
/snapd-2.29.4.tar.gz
/snapd-2.30.tar.gz
/snapd-2.31.1.tar.gz
/snapd-2.32.4.tar.gz
/snapd-2.33.1.tar.gz
/snapd-2.35.tar.gz
/snapd-2.36.tar.gz
/snapd_2.36.only-vendor.tar.xz
/snapd-2.36.3.tar.gz
/snapd_2.36.3.only-vendor.tar.xz
/snapd-2.37.2.tar.gz
/snapd_2.37.2.only-vendor.tar.xz
/snapd-2.37.3.tar.gz
/snapd_2.37.3.only-vendor.tar.xz
/snapd-2.37.4.tar.gz
/snapd_2.37.4.only-vendor.tar.xz
/snapd_2.38.no-vendor.tar.xz
/snapd_2.38.only-vendor.tar.xz
/snapd_2.39.no-vendor.tar.xz
/snapd_2.39.only-vendor.tar.xz
/snapd_2.39.1.no-vendor.tar.xz
/snapd_2.39.1.only-vendor.tar.xz
/snapd_2.39.2.no-vendor.tar.xz
/snapd_2.39.2.only-vendor.tar.xz
/snapd_2.41.no-vendor.tar.xz
/snapd_2.41.only-vendor.tar.xz
/snapd_2.42.no-vendor.tar.xz
/snapd_2.42.only-vendor.tar.xz
/snapd_2.42.1.no-vendor.tar.xz
/snapd_2.42.1.only-vendor.tar.xz
/snapd_2.42.2.no-vendor.tar.xz
/snapd_2.42.2.only-vendor.tar.xz
/snapd_2.43.3.no-vendor.tar.xz
/snapd_2.43.3.only-vendor.tar.xz
/snapd_2.45.no-vendor.tar.xz
/snapd_2.45.only-vendor.tar.xz
/snapd_2.45.1.no-vendor.tar.xz
/snapd_2.45.1.only-vendor.tar.xz
/snapd_2.45.2.no-vendor.tar.xz
/snapd_2.45.2.only-vendor.tar.xz
/snapd_2.45.3.1.no-vendor.tar.xz
/snapd_2.45.3.1.only-vendor.tar.xz
/snapd_2.46.1.no-vendor.tar.xz
/snapd_2.46.1.only-vendor.tar.xz
/snapd_2.47.1.no-vendor.tar.xz
/snapd_2.47.1.only-vendor.tar.xz
/snapd_2.48.2.no-vendor.tar.xz
/snapd_2.48.2.only-vendor.tar.xz
/snapd_2.49.no-vendor.tar.xz
/snapd_2.49.only-vendor.tar.xz
/snapd_2.50.no-vendor.tar.xz
/snapd_2.50.only-vendor.tar.xz
/snapd_2.51.no-vendor.tar.xz
/snapd_2.51.only-vendor.tar.xz
/snapd_2.51.7.no-vendor.tar.xz
/snapd_2.51.7.only-vendor.tar.xz
/snapd_2.52.no-vendor.tar.xz
/snapd_2.52.only-vendor.tar.xz
/snapd_2.53.1.no-vendor.tar.xz
/snapd_2.53.1.only-vendor.tar.xz
/snapd_2.53.2.no-vendor.tar.xz
/snapd_2.53.2.only-vendor.tar.xz
/snapd_2.53.4.no-vendor.tar.xz
/snapd_2.53.4.only-vendor.tar.xz
/snapd_2.54.1.no-vendor.tar.xz
/snapd_2.54.1.only-vendor.tar.xz
/snapd_2.54.2.no-vendor.tar.xz
/snapd_2.54.2.only-vendor.tar.xz
/snapd_2.54.3.no-vendor.tar.xz
/snapd_2.54.3.only-vendor.tar.xz
/snapd_2.54.4.no-vendor.tar.xz
/snapd_2.54.4.only-vendor.tar.xz
/snapd_2.55.2.no-vendor.tar.xz
/snapd_2.55.2.only-vendor.tar.xz
/snapd_2.55.3.no-vendor.tar.xz
/snapd_2.55.3.only-vendor.tar.xz
/snapd_2.56.2.no-vendor.tar.xz
/snapd_2.56.2.only-vendor.tar.xz
/snapd_2.57.5.no-vendor.tar.xz
/snapd_2.57.5.only-vendor.tar.xz
/snapd_2.57.6.no-vendor.tar.xz
/snapd_2.57.6.only-vendor.tar.xz
/snapd_2.58.3.no-vendor.tar.xz
/snapd_2.58.3.only-vendor.tar.xz
/snapd_2.71.no-vendor.tar.xz
/snapd_2.71.only-vendor.tar.xz
/snapd_2.72.no-vendor.tar.xz
/snapd_2.72.only-vendor.tar.xz

1808
snapd.spec

File diff suppressed because it is too large Load diff

View file

@ -1,2 +1,2 @@
SHA512 (snapd_2.58.3.no-vendor.tar.xz) = c08a290d1c124947a760d883de0c69b78ee5d6fd751aa062ca5c8c4c3ce32adf3cd7cc6539dfea1c61e7766a82cb613570d2cdf3c660b269744ee43ed77b047f
SHA512 (snapd_2.58.3.only-vendor.tar.xz) = b9444711d0b057cd97e4ccb1e28f1c375db576369832fdc1a5f432004ddd5e9e252d454beeeae0f45913a187030f1274a1ba2d6f5730376e8818fba6da6a4599
SHA512 (snapd_2.72.no-vendor.tar.xz) = fb556bdb60877a2536cd8e53a7e137935ba27afb5b04efff06d8f858c47cec82a8f1df01fb621f644f0c2abe056a2b0612fabd70ae2d909b2e960692763b8bff
SHA512 (snapd_2.72.only-vendor.tar.xz) = f80b5def82553c044027fbb208fc5d5f76633afe71a8210abc33b48b189fd9347fd1d04bc868c58dc5d0b7fe8c68f6e316edbb6d2a2e060f375a5cdc851c2278

View file

@ -4,6 +4,8 @@ set -ex
# snapd should get activated
snap list
# wait for snapd to be operational
snap wait system seed.loaded
# install a snap
snap install test-snapd-tools
# run an app from that snap