Commit Graph

201 Commits

Author SHA1 Message Date
Jonathan Lebon
28c16f3b69 spec: Bump ostree BR to v2018.2
We use the new checkout filtering features from it.
2018-02-16 21:32:37 +00:00
Jonathan Lebon
580f4db85f Drop all patches and fix bogus dates 2018-02-16 21:13:37 +00:00
Jonathan Lebon
70a8898860 Release 2018.2 2018-02-16 21:04:01 +00:00
Fedora Release Engineering
ca07ae18bf - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 13:18:29 +00:00
Dusty Mabe
866d7e07f7
Revert the ostree:// formatting in the output.
See https://github.com/projectatomic/rpm-ostree/pull/1136#issuecomment-358122137

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-01-19 21:26:37 -05:00
Jonathan Lebon
bf924bb6f5 spec: add rpm-ostreed.conf file entry
Just remembered this had to go in as well with the upstream work. Sure
enough, rdgo is currently failing on this. Let's get it chugging along
again!
2018-01-16 21:45:43 +00:00
Jonathan Lebon
502d70123f spec: bump ostree requirement to 2017.15
We make use of the new `ostree_break_hardlink` API. Otherwise, no build
requirements on v2018.1 itself.
2018-01-15 20:44:54 +00:00
Colin Walters
14902173d2 Release 2018.1 2018-01-15 14:56:57 -05:00
Jonathan Lebon
0e3b7e4ada 2017.11-1: New upstream release 2017-12-04 22:21:21 +00:00
Colin Walters
b1f1a8a384 Backport patch for NFS issues 2017-11-22 11:43:17 -05:00
Jonathan Lebon
774cabbaaa 2017.10-2: Backport fix for --repo handling
https://github.com/projectatomic/rpm-ostree/pull/1101
2017-11-14 14:53:48 +00:00
Colin Walters
a43cbae1de New upstream release 2017-11-02 17:51:59 -04:00
Jonathan Lebon
b6f475dcdd spec: add explicit requires for -libs subpackage
RPMDiff was complaining about this:

```
Subpackage rpm-ostree on x86_64 consumes library
librpmostree-1.so.1()(64bit) from subpackage rpm-ostree-libs but does
not have explicit package version requirement.
Please add Requires: rpm-ostree-libs = %{version}-%{release} to
rpm-ostree in the specfile to avoid the need to test interoperability
between the various combinations of old and new subpackages.
```

Since we don't use any symbol versioning in rpm-ostree, this seems like
a fair point. In practice, the matching -libs package should be
available at the same time when composing/installing, though this
protects us from manual `rpm` invocations as well.
2017-09-26 14:29:18 +00:00
Jonathan Lebon
4bd8b46192 2017.9-1: new upstream version
Also bump requirement on libostree for multiple things, including
`OSTREE_REPO_CHECKOUT_OVERWRITE_UNION_IDENTICAL`.
2017-09-25 17:23:01 +00:00
Jonathan Lebon
77767f7d82 2017.8-2: patch to allow metadata_expire=0 2017-08-21 17:17:12 -04:00
Jonathan Lebon
d52199e26b 2017.8-1: new upstream version 2017-08-18 09:28:19 -04:00
Igor Gnatenko
42de731f48 Rebuilt for RPM soname bump
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-08-10 22:13:07 +02:00
Igor Gnatenko
b5be235d24 Rebuilt for RPM soname bump
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-08-10 20:32:36 +02:00
Fedora Release Engineering
e8070f1e2a - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 07:47:42 +00:00
Fedora Release Engineering
7de4378899 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 13:16:23 +00:00
Jonathan Lebon
0cf999b064 2017.7-3: rename libs pkg to rpm-ostree-libs
Tweak new pkg name to rpm-ostree-libs to be more consistent with the
main package name and ostree's ostree-libs.
2017-07-21 09:17:27 -07:00
Colin Walters
821808ecc7 Enable introspection, rename shared lib to librpmostree
Due to an oversight, we were not actually building with introspection. Fix that.
And while we are here, split out a shared library package, so that e.g.
containers can do `from gi.repository import RpmOstree` without dragging in the
systemd service, etc.
2017-07-21 08:54:20 -07:00
Jonathan Lebon
bef41dbf6e 2017.7-1 -- new upstream version 2017-07-10 14:22:02 -07:00
Colin Walters
9e1337e6ef Update to git snapshot to help debug compose failure 2017-06-24 10:38:52 -04:00
Colin Walters
577c976ea1 upstream: Include introspection XML
https://github.com/projectatomic/rpm-ostree/pull/841#pullrequestreview-45986613
2017-06-23 09:43:51 -04:00
Colin Walters
0b6fada9e0 Add polkit to files 2017-06-20 10:40:05 -04:00
Colin Walters
47ec5ea0f5 BR polkit for git master change 2017-06-20 10:34:00 -04:00
Jonathan Lebon
210621118c spec: actually bump the release tag
And go make a cup of tea.
2017-05-31 10:47:13 -04:00
Jonathan Lebon
db3835a322 2017.6-3 -- don't auto-provide libdnf SO
We don't want RPM's auto-provide to think we're providing libdnf for the
whole world. It's only for us; we're greedy like that.

Resolves: RHBZ#1457089
2017-05-31 10:42:31 -04:00
Jonathan Lebon
4625b7b93c fix changelog date entry to appease rpm 2017-05-26 17:30:24 -04:00
Jonathan Lebon
af96c46965 2017.6-2 -- bump libostree dep
This isn't a new API function so the default rpm detection doesn't work.
But we do need a new ostree for
https://github.com/ostreedev/ostree/pull/804.
2017-05-26 17:27:56 -04:00
Jonathan Lebon
9bf56853a5 2017.6-1 -- new upstream version 2017-05-26 16:56:08 -04:00
Jonathan Lebon
96b8d0ff68 2017.5-2: bump libostree dep & rebuild in override 2017-04-28 11:18:29 -04:00
Jonathan Lebon
c43bf439b0 2017.5-1 -- new upstream version 2017-04-28 10:30:43 -04:00
Jonathan Lebon
f30773dcfb 2017.4-2 -- backport patch for unprivileged status 2017-04-14 18:09:09 -04:00
Jonathan Lebon
27df6f91b6 2017.4-1 -- new upstream version 2017-04-13 14:03:33 -04:00
Colin Walters
794d0df4b7 Backport patch to add API devices for running on CentOS 7
https://github.com/projectatomic/rpm-ostree/issues/727
2017-04-11 14:03:51 -04:00
Colin Walters
9a03814662 Add patch to fix f26 altfiles 2017-03-16 17:29:40 -04:00
Colin Walters
7930a14957 Backport patch for running in koji 2017-03-10 12:56:54 -05:00
Colin Walters
abbdd0da43 Backport patch for running in koji 2017-03-10 12:41:51 -05:00
Colin Walters
793e3450e3 Backport patch for running in koji 2017-03-10 11:55:51 -05:00
Colin Walters
5b1c3c0442 Update package description 2017-03-07 08:57:49 -05:00
Colin Walters
86cf9571ff spec: Drop libgsystem BR, bump ostree 2017-03-07 08:53:22 -05:00
Colin Walters
f9a2173a0a New upstream version
Fixes: CVE-2017-2623
  Resolves: #1422157
2017-03-06 14:20:16 -05:00
Colin Walters
244f693247 Add patch to bump requires for ostree 2017-03-02 20:16:47 -05:00
Colin Walters
1cbe5cdaa6 Add requires on ostree 2017-02-27 12:09:25 -05:00
Colin Walters
3e26efafd3 spec: Require ostree too 2017-02-27 12:06:10 -05:00
Colin Walters
70988d6d32 Add patch for gperf 3.1 compatibility
Resolves: #1424268
2017-02-18 09:00:47 -05:00
Colin Walters
6b7575a219 New upstream version 2017-02-14 21:58:18 -05:00
Fedora Release Engineering
e3bff4254f - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 11:50:48 +00:00
Colin Walters
f4d2fc43cd Back out netns usage for now for https://pagure.io/releng/issue/6602 2017-01-27 03:10:11 -05:00
Colin Walters
d0f658d726 Update sources for previous commit 2017-01-22 14:35:29 -05:00
Colin Walters
6e419a1ea5 New upstream version 2017-01-22 14:33:14 -05:00
Colin Walters
f934bc16e6 New upstream version 2016-12-12 13:19:30 -05:00
Colin Walters
846be19124 Backport patch to fix install-langs 2016-11-26 14:23:12 -05:00
Colin Walters
fb290ee442 New upstream version 2016-11-15 14:40:16 -05:00
Colin Walters
5c4fd3e1d5 New upstream version 2016-10-24 09:39:57 -04:00
Colin Walters
7081d79d1a New upstream version 2016-10-07 17:04:26 -04:00
Colin Walters
ffb56a4be4 New upstream version 2016-09-08 20:42:46 -04:00
Colin Walters
c6114b0b46 New upstream version 2016-09-07 21:50:56 -04:00
Colin Walters
81aa294d9d New upstream version 2016-09-07 21:29:58 -04:00
Colin Walters
3700dde71b Add requires on fuse 2016-09-01 06:45:52 -04:00
Colin Walters
beaf676778 Backport patch for running inside mock 2016-08-31 16:51:59 -04:00
Colin Walters
59fe1d1510 Backport patch for running inside mock 2016-08-31 16:48:33 -04:00
Colin Walters
84fb4af096 Backport patch to fix mutate-os-release 2016-08-17 17:00:46 -04:00
Colin Walters
23e04eeab9 New upstream version 2016-08-13 10:54:13 -04:00
Colin Walters
9b9e97398b Backport patches from master to fix non-containerized composes 2016-08-12 20:06:23 -04:00
Colin Walters
b5ef2f19b8 New upstream version 2016-08-11 16:36:14 -04:00
Colin Walters
a56f6d9307 New upstream version 2016-07-25 14:28:31 -04:00
Colin Walters
402f823d30 Require bubblewrap 2016-07-11 16:19:23 -04:00
Colin Walters
5895086fe5 Require bubblewrap 2016-07-11 16:18:36 -04:00
Colin Walters
a644eb10cc New upstream version 2016-07-08 16:27:13 -04:00
Colin Walters
4d375aa51e Backport fixes from https://github.com/projectatomic/rpm-ostree/commits/2016.3-fixes 2016-07-07 21:01:20 +00:00
Colin Walters
3959c0616e Rework to use libhif as git submodule
https://github.com/projectatomic/rpm-ostree/pull/357
2016-06-30 11:32:40 -04:00
Colin Walters
d452ad1837 Add gperf BR for upstream changes 2016-06-24 13:22:13 -04:00
Colin Walters
893f6e4740 BR libsystemd for future upstream changes 2016-06-23 10:28:39 -04:00
Colin Walters
f4a6dc640f Backport fixes from https://github.com/projectatomic/rpm-ostree/commits/2016.3-fixes 2016-06-15 15:52:25 -04:00
Colin Walters
4fdad76c5b Two fixes for non-bundled build
In the non-bundled case:

 - Don't exclude requires on libhif
 - Don't inject an RPATH
2016-05-27 11:59:11 -04:00
Colin Walters
2f39d383bb Clean up BRs
The libhif BRs should only be pulled in if building with bundled
libhif.
2016-05-26 14:40:38 -04:00
Colin Walters
8a57b061b9 build: Make libhif bundling an option
For rpmdistro-gitoverlay, it's more convenient to just do libhif as a
system wide thing.
2016-05-24 17:13:00 -04:00
Colin Walters
5738f10432 New upstream version 2016-05-20 09:13:01 -04:00
Colin Walters
4e9da1c5e2 Provides: rpm-ostree-client for CentOS7/RHEL
This way `cockpit` can work if we only have `rpm-ostree` in the
root.
2016-05-07 14:37:41 -04:00
Colin Walters
bf6a6ce7d3 BR cmake 2016-04-19 10:54:36 -04:00
Colin Walters
8240cf91ac Backport patch to fix Fedora composes writing data into source file:/// URIs 2016-03-31 14:02:18 -04:00
Colin Walters
ee00821e45 New upstream version 2016-03-28 12:10:24 -04:00
Colin Walters
6d29112807 build: Fix installation
I'd only been testing builds, but we really should have been testing
the runtime too.
2016-02-29 16:51:51 -05:00
Colin Walters
4cc19b0c9a New git snapshot, just getting some new code out there
- We are now bundling a copy of libhif, as otherwise coordinated releases with
  PackageKit/dnf would be required, and we are not ready for that yet.
2016-02-23 21:11:59 -05:00
Colin Walters
ca071a8191 Add a provides for the libhif bundling
Reported-by: Adam Williamson
2016-02-23 20:52:24 -05:00
Colin Walters
b3c7300a93 build: Fix LD_LIBRARY_PATH 2016-02-23 10:30:15 -05:00
Colin Walters
1aa245a23c New git snapshot, just getting some new code out there
- We are now bundling a copy of libhif, as otherwise coordinated releases with
  PackageKit/dnf would be required, and we are not ready for that yet.
2016-02-23 08:58:03 -05:00
Colin Walters
254e983c23 Bundle libhif
There's major work going on in the "libhif" project to merge a lot of
functionality.  Things are going to be unstable for a while, and it's
not realistic to tie the release cycles of the consumers (rpm-ostree,
dnf, PackageKit) all together at once.

We'll iterate and break API for a while, then try to stabilize later.
2016-02-18 21:20:58 -05:00
Matthew Barnes
efb0717443 Fix URL 2016-02-10 14:03:46 -05:00
Fedora Release Engineering
bd42142286 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 22:18:13 +00:00
Colin Walters
6a0e57ac84 BR libarchive for future upstream work 2016-01-12 10:56:24 -05:00
Colin Walters
5ab8b00d3a New upstream version 2015-12-15 10:05:25 -05:00
Colin Walters
4647135f71 New upstream version 2015-11-21 10:11:47 -05:00
Colin Walters
b5323ff85f Fix files list for -devel, which should in turn fix Anaconda
builds which pull in rpm-ostree, but should not have devel bits.
2015-11-09 13:09:14 -05:00
Colin Walters
dfe6d9e4b5 Add patch that should fix bodhis use of --workdir-tmpfs 2015-10-30 21:50:34 -04:00
Colin Walters
145a0580a3 Prototype out "autofiles"
The daemon branch landing upstream meant the %files section broke.
Let's switch to something more relaxed.
2015-09-15 15:17:34 -04:00
Kalev Lember
8c4db2a2c0 Rebuilt for librpm soname bump 2015-09-05 14:11:30 +02:00