Merge branch 'master' into docker-ce
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
<License>LGPLv2</License>
|
||||
<Summary>Unprivileged sandboxing tool</Summary>
|
||||
<Description>is a core execution engine for unprivileged containers that works as a setuid binary on kernels without user namespaces.</Description>
|
||||
<Archive sha1sum="70890f2dac7c2b7ff39acb6b34dd23737e81ed79" type="targz">https://github.com/projectatomic/bubblewrap/archive/v0.2.0.tar.gz</Archive>
|
||||
<Archive sha1sum="d194ab75170e2ea0817752e21db0de45031184b7" type="targz">https://github.com/projectatomic/bubblewrap/archive/v0.2.1.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libcap-devel</Dependency>
|
||||
<Dependency>bash-completion</Dependency>
|
||||
@@ -34,6 +34,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2018-05-29</Date>
|
||||
<Version>0.2.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2018-02-03</Date>
|
||||
<Version>0.2.0</Version>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -12,10 +12,10 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Tool to build flatpaks from sources</Summary>
|
||||
<Description>Tool for building flatpaks from sources</Description>
|
||||
<Archive sha1sum="3441a054003f560077d9ba77d103846480718711" type="targz">https://github.com/flatpak/flatpak-builder/archive/0.10.8.tar.gz</Archive>
|
||||
<Archive sha1sum="340ec0981fc100c5b30eb919ae815665f23a78c2" type="targz">https://github.com/flatpak/flatpak-builder/archive/0.10.10.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency versionFrom="0.10.3">flatpak-devel</Dependency>
|
||||
<Dependency versionFrom="2018.1">ostree-devel</Dependency>
|
||||
<Dependency versionFrom="0.11.7">flatpak-devel</Dependency>
|
||||
<Dependency versionFrom="2018.5">ostree-devel</Dependency>
|
||||
<Dependency>util-linux</Dependency>
|
||||
<Dependency>libxslt</Dependency>
|
||||
<Dependency>xmlto</Dependency>
|
||||
@@ -24,6 +24,7 @@
|
||||
<Dependency>elfutils</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
<Dependency>libyaml-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">libglnx_submodule.patch</Patch>
|
||||
@@ -33,13 +34,14 @@
|
||||
<Package>
|
||||
<Name>flatpak-builder</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency versionFrom="0.10.3">flatpak</Dependency>
|
||||
<Dependency versionFrom="2018.1">ostree</Dependency>
|
||||
<Dependency versionFrom="0.11.7">flatpak</Dependency>
|
||||
<Dependency versionFrom="2018.5">ostree</Dependency>
|
||||
<Dependency>libsoup</Dependency>
|
||||
<Dependency>elfutils</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>libxml2</Dependency>
|
||||
<Dependency>json-glib</Dependency>
|
||||
<Dependency>libyaml</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
@@ -49,6 +51,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2018-07-08</Date>
|
||||
<Version>0.10.10</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2018-02-16</Date>
|
||||
<Version>0.10.8</Version>
|
||||
|
||||
@@ -18,6 +18,7 @@ def setup():
|
||||
--enable-xauth \
|
||||
--with-system-bubblewrap \
|
||||
--enable-docbook-docs \
|
||||
--disable-static \
|
||||
--enable-sandboxed-triggers")
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -11,7 +11,7 @@
|
||||
<License>LGPLv2</License>
|
||||
<Summary>Application distribution framework</Summary>
|
||||
<Description>Linux application sandboxing and distribution framework, formerly xdg-app</Description>
|
||||
<Archive sha1sum="03253865aa0d72d6e052d33998f6ebd07138cb8a" type="targz">https://github.com/flatpak/flatpak/archive/0.11.1.tar.gz</Archive>
|
||||
<Archive sha1sum="6ae180dffc72b81081b1d1fbeacb69b2e3b9325d" type="targz">https://github.com/flatpak/flatpak/archive/0.11.7.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>util-linux</Dependency>
|
||||
<Dependency>gtk-doc</Dependency>
|
||||
@@ -22,7 +22,7 @@
|
||||
<Dependency>dbus-devel</Dependency>
|
||||
<Dependency>json-glib-devel</Dependency>
|
||||
<Dependency>appstream-glib-devel</Dependency>
|
||||
<Dependency>ostree-devel</Dependency>
|
||||
<Dependency versionFrom="2018.5">ostree-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">bubblewrap_libglnx_submodule.patch</Patch>
|
||||
@@ -93,6 +93,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2018-07-08</Date>
|
||||
<Version>0.11.7</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2018-02-16</Date>
|
||||
<Version>0.11.1</Version>
|
||||
|
||||
@@ -15,6 +15,7 @@ def setup():
|
||||
shelltools.system("env NOCONFIGURE=1 ./autogen.sh")
|
||||
|
||||
autotools.configure("--enable-rust \
|
||||
--enable-trivial-httpd-cmdline \
|
||||
--with-openssl \
|
||||
--disable-static \
|
||||
--without-dracut \
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
diff -Nuar ostree-2018.1.orig/bsdiff/autogen.sh ostree-2018.1/bsdiff/autogen.sh
|
||||
--- ostree-2018.1.orig/bsdiff/autogen.sh 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/bsdiff/autogen.sh 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/bsdiff/autogen.sh ostree-2018.5/bsdiff/autogen.sh
|
||||
--- ostree-2018.5.orig/bsdiff/autogen.sh 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/bsdiff/autogen.sh 2018-05-26 00:37:31.985018846 +0300
|
||||
@@ -0,0 +1,6 @@
|
||||
+#!/bin/sh
|
||||
+
|
||||
@@ -8,9 +8,9 @@ diff -Nuar ostree-2018.1.orig/bsdiff/autogen.sh ostree-2018.1/bsdiff/autogen.sh
|
||||
+cp LICENSE COPYING
|
||||
+
|
||||
+autoreconf -fis
|
||||
diff -Nuar ostree-2018.1.orig/bsdiff/bsdiff.c ostree-2018.1/bsdiff/bsdiff.c
|
||||
--- ostree-2018.1.orig/bsdiff/bsdiff.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/bsdiff/bsdiff.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/bsdiff/bsdiff.c ostree-2018.5/bsdiff/bsdiff.c
|
||||
--- ostree-2018.5.orig/bsdiff/bsdiff.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/bsdiff/bsdiff.c 2018-05-26 00:37:31.985018846 +0300
|
||||
@@ -0,0 +1,445 @@
|
||||
+/*-
|
||||
+ * Copyright 2003-2005 Colin Percival
|
||||
@@ -457,9 +457,9 @@ diff -Nuar ostree-2018.1.orig/bsdiff/bsdiff.c ostree-2018.1/bsdiff/bsdiff.c
|
||||
+}
|
||||
+
|
||||
+#endif
|
||||
diff -Nuar ostree-2018.1.orig/bsdiff/bsdiff.h ostree-2018.1/bsdiff/bsdiff.h
|
||||
--- ostree-2018.1.orig/bsdiff/bsdiff.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/bsdiff/bsdiff.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/bsdiff/bsdiff.h ostree-2018.5/bsdiff/bsdiff.h
|
||||
--- ostree-2018.5.orig/bsdiff/bsdiff.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/bsdiff/bsdiff.h 2018-05-26 00:37:31.985018846 +0300
|
||||
@@ -0,0 +1,45 @@
|
||||
+/*-
|
||||
+ * Copyright 2003-2005 Colin Percival
|
||||
@@ -506,9 +506,9 @@ diff -Nuar ostree-2018.1.orig/bsdiff/bsdiff.h ostree-2018.1/bsdiff/bsdiff.h
|
||||
+int bsdiff(const uint8_t* old, int64_t oldsize, const uint8_t* new, int64_t newsize, struct bsdiff_stream* stream);
|
||||
+
|
||||
+#endif
|
||||
diff -Nuar ostree-2018.1.orig/bsdiff/bspatch.c ostree-2018.1/bsdiff/bspatch.c
|
||||
--- ostree-2018.1.orig/bsdiff/bspatch.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/bsdiff/bspatch.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/bsdiff/bspatch.c ostree-2018.5/bsdiff/bspatch.c
|
||||
--- ostree-2018.5.orig/bsdiff/bspatch.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/bsdiff/bspatch.c 2018-05-26 00:37:31.985018846 +0300
|
||||
@@ -0,0 +1,187 @@
|
||||
+/*-
|
||||
+ * Copyright 2003-2005 Colin Percival
|
||||
@@ -697,9 +697,9 @@ diff -Nuar ostree-2018.1.orig/bsdiff/bspatch.c ostree-2018.1/bsdiff/bspatch.c
|
||||
+}
|
||||
+
|
||||
+#endif
|
||||
diff -Nuar ostree-2018.1.orig/bsdiff/bspatch.h ostree-2018.1/bsdiff/bspatch.h
|
||||
--- ostree-2018.1.orig/bsdiff/bspatch.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/bsdiff/bspatch.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/bsdiff/bspatch.h ostree-2018.5/bsdiff/bspatch.h
|
||||
--- ostree-2018.5.orig/bsdiff/bspatch.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/bsdiff/bspatch.h 2018-05-26 00:37:31.985018846 +0300
|
||||
@@ -0,0 +1,42 @@
|
||||
+/*-
|
||||
+ * Copyright 2003-2005 Colin Percival
|
||||
@@ -743,9 +743,9 @@ diff -Nuar ostree-2018.1.orig/bsdiff/bspatch.h ostree-2018.1/bsdiff/bspatch.h
|
||||
+
|
||||
+#endif
|
||||
+
|
||||
diff -Nuar ostree-2018.1.orig/bsdiff/configure.ac ostree-2018.1/bsdiff/configure.ac
|
||||
--- ostree-2018.1.orig/bsdiff/configure.ac 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/bsdiff/configure.ac 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/bsdiff/configure.ac ostree-2018.5/bsdiff/configure.ac
|
||||
--- ostree-2018.5.orig/bsdiff/configure.ac 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/bsdiff/configure.ac 2018-05-26 00:37:31.985018846 +0300
|
||||
@@ -0,0 +1,30 @@
|
||||
+# -*- Autoconf -*-
|
||||
+# Process this file with autoconf to produce a configure script.
|
||||
@@ -777,14 +777,14 @@ diff -Nuar ostree-2018.1.orig/bsdiff/configure.ac ostree-2018.1/bsdiff/configure
|
||||
+
|
||||
+AC_CONFIG_FILES([Makefile])
|
||||
+AC_OUTPUT
|
||||
diff -Nuar ostree-2018.1.orig/bsdiff/.git ostree-2018.1/bsdiff/.git
|
||||
--- ostree-2018.1.orig/bsdiff/.git 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/bsdiff/.git 2018-02-02 23:13:23.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/bsdiff/.git ostree-2018.5/bsdiff/.git
|
||||
--- ostree-2018.5.orig/bsdiff/.git 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/bsdiff/.git 2018-05-26 00:37:14.345018427 +0300
|
||||
@@ -0,0 +1 @@
|
||||
+gitdir: ../.git/modules/bsdiff
|
||||
diff -Nuar ostree-2018.1.orig/bsdiff/.gitignore ostree-2018.1/bsdiff/.gitignore
|
||||
--- ostree-2018.1.orig/bsdiff/.gitignore 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/bsdiff/.gitignore 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/bsdiff/.gitignore ostree-2018.5/bsdiff/.gitignore
|
||||
--- ostree-2018.5.orig/bsdiff/.gitignore 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/bsdiff/.gitignore 2018-05-26 00:37:31.984018846 +0300
|
||||
@@ -0,0 +1,11 @@
|
||||
+.deps/*
|
||||
+.libs/*
|
||||
@@ -797,9 +797,9 @@ diff -Nuar ostree-2018.1.orig/bsdiff/.gitignore ostree-2018.1/bsdiff/.gitignore
|
||||
+README
|
||||
+ChangeLog
|
||||
+COPYING
|
||||
diff -Nuar ostree-2018.1.orig/bsdiff/LICENSE ostree-2018.1/bsdiff/LICENSE
|
||||
--- ostree-2018.1.orig/bsdiff/LICENSE 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/bsdiff/LICENSE 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/bsdiff/LICENSE ostree-2018.5/bsdiff/LICENSE
|
||||
--- ostree-2018.5.orig/bsdiff/LICENSE 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/bsdiff/LICENSE 2018-05-26 00:37:31.984018846 +0300
|
||||
@@ -0,0 +1,24 @@
|
||||
+ Copyright 2003-2005 Colin Percival
|
||||
+ Copyright 2012 Matthew Endsley
|
||||
@@ -825,9 +825,9 @@ diff -Nuar ostree-2018.1.orig/bsdiff/LICENSE ostree-2018.1/bsdiff/LICENSE
|
||||
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
||||
+ IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
+ POSSIBILITY OF SUCH DAMAGE.
|
||||
diff -Nuar ostree-2018.1.orig/bsdiff/Makefile.am ostree-2018.1/bsdiff/Makefile.am
|
||||
--- ostree-2018.1.orig/bsdiff/Makefile.am 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/bsdiff/Makefile.am 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/bsdiff/Makefile.am ostree-2018.5/bsdiff/Makefile.am
|
||||
--- ostree-2018.5.orig/bsdiff/Makefile.am 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/bsdiff/Makefile.am 2018-05-26 00:37:31.984018846 +0300
|
||||
@@ -0,0 +1,11 @@
|
||||
+bin_PROGRAMS = bsdiff bspatch
|
||||
+
|
||||
@@ -840,9 +840,9 @@ diff -Nuar ostree-2018.1.orig/bsdiff/Makefile.am ostree-2018.1/bsdiff/Makefile.a
|
||||
+
|
||||
+EXTRA_DIST = bsdiff.h bspatch.h
|
||||
+
|
||||
diff -Nuar ostree-2018.1.orig/bsdiff/Makefile-bsdiff.am ostree-2018.1/bsdiff/Makefile-bsdiff.am
|
||||
--- ostree-2018.1.orig/bsdiff/Makefile-bsdiff.am 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/bsdiff/Makefile-bsdiff.am 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/bsdiff/Makefile-bsdiff.am ostree-2018.5/bsdiff/Makefile-bsdiff.am
|
||||
--- ostree-2018.5.orig/bsdiff/Makefile-bsdiff.am 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/bsdiff/Makefile-bsdiff.am 2018-05-26 00:37:31.984018846 +0300
|
||||
@@ -0,0 +1,32 @@
|
||||
+# Copyright (C) 2015 Giuseppe Scrivano <gscrivan@redhat.com>
|
||||
+#
|
||||
@@ -876,9 +876,9 @@ diff -Nuar ostree-2018.1.orig/bsdiff/Makefile-bsdiff.am ostree-2018.1/bsdiff/Mak
|
||||
+ $(NULL)
|
||||
+
|
||||
+libbsdiff_la_CFLAGS = $(AM_CFLAGS)
|
||||
diff -Nuar ostree-2018.1.orig/bsdiff/README.md ostree-2018.1/bsdiff/README.md
|
||||
--- ostree-2018.1.orig/bsdiff/README.md 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/bsdiff/README.md 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/bsdiff/README.md ostree-2018.5/bsdiff/README.md
|
||||
--- ostree-2018.5.orig/bsdiff/README.md 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/bsdiff/README.md 2018-05-26 00:37:31.985018846 +0300
|
||||
@@ -0,0 +1,129 @@
|
||||
+bsdiff/bspatch
|
||||
+==============
|
||||
@@ -1009,9 +1009,9 @@ diff -Nuar ostree-2018.1.orig/bsdiff/README.md ostree-2018.1/bsdiff/README.md
|
||||
+
|
||||
+`bspatch` returns `0` on success and `-1` on failure. On success, `new` contains
|
||||
+the data for the patched file.
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/COPYING ostree-2018.1/libglnx/COPYING
|
||||
--- ostree-2018.1.orig/libglnx/COPYING 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/COPYING 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/COPYING ostree-2018.5/libglnx/COPYING
|
||||
--- ostree-2018.5.orig/libglnx/COPYING 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/COPYING 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,502 @@
|
||||
+ GNU LESSER GENERAL PUBLIC LICENSE
|
||||
+ Version 2.1, February 1999
|
||||
@@ -1515,14 +1515,14 @@ diff -Nuar ostree-2018.1.orig/libglnx/COPYING ostree-2018.1/libglnx/COPYING
|
||||
+ Ty Coon, President of Vice
|
||||
+
|
||||
+That's all there is to it!
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/.git ostree-2018.1/libglnx/.git
|
||||
--- ostree-2018.1.orig/libglnx/.git 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/.git 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/.git ostree-2018.5/libglnx/.git
|
||||
--- ostree-2018.5.orig/libglnx/.git 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/.git 2018-05-26 00:37:31.964018845 +0300
|
||||
@@ -0,0 +1 @@
|
||||
+gitdir: ../.git/modules/libglnx
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/.gitignore ostree-2018.1/libglnx/.gitignore
|
||||
--- ostree-2018.1.orig/libglnx/.gitignore 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/.gitignore 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/.gitignore ostree-2018.5/libglnx/.gitignore
|
||||
--- ostree-2018.5.orig/libglnx/.gitignore 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/.gitignore 2018-05-26 00:37:32.005018846 +0300
|
||||
@@ -0,0 +1,16 @@
|
||||
+# A path ostree writes to work around automake bug with
|
||||
+# subdir-objects
|
||||
@@ -1540,9 +1540,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/.gitignore ostree-2018.1/libglnx/.gitignor
|
||||
+*.stamp
|
||||
+*~
|
||||
+
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-backport-autocleanups.h ostree-2018.1/libglnx/glnx-backport-autocleanups.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-backport-autocleanups.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-backport-autocleanups.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-backport-autocleanups.h ostree-2018.5/libglnx/glnx-backport-autocleanups.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-backport-autocleanups.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-backport-autocleanups.h 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,124 @@
|
||||
+/*
|
||||
+ * Copyright © 2015 Canonical Limited
|
||||
@@ -1668,9 +1668,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-backport-autocleanups.h ostree-2018.1
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free)
|
||||
+
|
||||
+#endif
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-backport-autoptr.h ostree-2018.1/libglnx/glnx-backport-autoptr.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-backport-autoptr.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-backport-autoptr.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-backport-autoptr.h ostree-2018.5/libglnx/glnx-backport-autoptr.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-backport-autoptr.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-backport-autoptr.h 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,133 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -1805,9 +1805,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-backport-autoptr.h ostree-2018.1/libg
|
||||
+#endif /* !GLIB_CHECK_VERSION(2, 43, 3) */
|
||||
+
|
||||
+G_END_DECLS
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-backports.c ostree-2018.1/libglnx/glnx-backports.c
|
||||
--- ostree-2018.1.orig/libglnx/glnx-backports.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-backports.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-backports.c ostree-2018.5/libglnx/glnx-backports.c
|
||||
--- ostree-2018.5.orig/libglnx/glnx-backports.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-backports.c 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,61 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -1870,9 +1870,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-backports.c ostree-2018.1/libglnx/gln
|
||||
+ return TRUE;
|
||||
+}
|
||||
+#endif
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-backports.h ostree-2018.1/libglnx/glnx-backports.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-backports.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-backports.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-backports.h ostree-2018.5/libglnx/glnx-backports.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-backports.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-backports.h 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,46 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -1920,9 +1920,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-backports.h ostree-2018.1/libglnx/gln
|
||||
+#endif /* !GLIB_CHECK_VERSION(2, 44, 0) */
|
||||
+
|
||||
+G_END_DECLS
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-console.c ostree-2018.1/libglnx/glnx-console.c
|
||||
--- ostree-2018.1.orig/libglnx/glnx-console.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-console.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-console.c ostree-2018.5/libglnx/glnx-console.c
|
||||
--- ostree-2018.5.orig/libglnx/glnx-console.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-console.c 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,359 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -1972,8 +1972,8 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-console.c ostree-2018.1/libglnx/glnx-
|
||||
+static gboolean locked;
|
||||
+static guint64 last_update_ms; /* monotonic time in millis we last updated */
|
||||
+
|
||||
+static gboolean
|
||||
+stdout_is_tty (void)
|
||||
+gboolean
|
||||
+glnx_stdout_is_tty (void)
|
||||
+{
|
||||
+ static gsize initialized = 0;
|
||||
+ static gboolean stdout_is_tty_v;
|
||||
@@ -2082,7 +2082,7 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-console.c ostree-2018.1/libglnx/glnx-
|
||||
+ g_return_if_fail (!locked);
|
||||
+ g_return_if_fail (!console->locked);
|
||||
+
|
||||
+ console->is_tty = stdout_is_tty ();
|
||||
+ console->is_tty = glnx_stdout_is_tty ();
|
||||
+
|
||||
+ locked = console->locked = TRUE;
|
||||
+
|
||||
@@ -2125,7 +2125,7 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-console.c ostree-2018.1/libglnx/glnx-
|
||||
+ if (percentage != 100)
|
||||
+ {
|
||||
+ const guint64 diff_ms = current_ms - last_update_ms;
|
||||
+ if (stdout_is_tty ())
|
||||
+ if (glnx_stdout_is_tty ())
|
||||
+ {
|
||||
+ if (diff_ms < (1000/MAX_TTY_UPDATE_HZ))
|
||||
+ return;
|
||||
@@ -2150,7 +2150,7 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-console.c ostree-2018.1/libglnx/glnx-
|
||||
+
|
||||
+ const guint input_textlen = text ? strlen (text) : 0;
|
||||
+
|
||||
+ if (!stdout_is_tty ())
|
||||
+ if (!glnx_stdout_is_tty ())
|
||||
+ {
|
||||
+ if (text)
|
||||
+ fprintf (stdout, "%s", text);
|
||||
@@ -2283,10 +2283,10 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-console.c ostree-2018.1/libglnx/glnx-
|
||||
+
|
||||
+ locked = console->locked = FALSE;
|
||||
+}
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-console.h ostree-2018.1/libglnx/glnx-console.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-console.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-console.h 2018-02-02 23:13:30.000000000 +0300
|
||||
@@ -0,0 +1,59 @@
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-console.h ostree-2018.5/libglnx/glnx-console.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-console.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-console.h 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,61 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
+ * Copyright (C) 2013,2014,2015 Colin Walters <walters@verbum.org>
|
||||
@@ -2320,6 +2320,8 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-console.h ostree-2018.1/libglnx/glnx-
|
||||
+
|
||||
+typedef struct GLnxConsoleRef GLnxConsoleRef;
|
||||
+
|
||||
+gboolean glnx_stdout_is_tty (void);
|
||||
+
|
||||
+void glnx_console_lock (GLnxConsoleRef *ref);
|
||||
+
|
||||
+void glnx_console_text (const char *text);
|
||||
@@ -2346,9 +2348,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-console.h ostree-2018.1/libglnx/glnx-
|
||||
+G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC(GLnxConsoleRef, glnx_console_ref_cleanup)
|
||||
+
|
||||
+G_END_DECLS
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-dirfd.c ostree-2018.1/libglnx/glnx-dirfd.c
|
||||
--- ostree-2018.1.orig/libglnx/glnx-dirfd.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-dirfd.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-dirfd.c ostree-2018.5/libglnx/glnx-dirfd.c
|
||||
--- ostree-2018.5.orig/libglnx/glnx-dirfd.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-dirfd.c 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,425 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -2775,9 +2777,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-dirfd.c ostree-2018.1/libglnx/glnx-di
|
||||
+{
|
||||
+ (void) _glnx_tmpdir_free (tmpf, FALSE, NULL, NULL);
|
||||
+}
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-dirfd.h ostree-2018.1/libglnx/glnx-dirfd.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-dirfd.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-dirfd.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-dirfd.h ostree-2018.5/libglnx/glnx-dirfd.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-dirfd.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-dirfd.h 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,137 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -2916,9 +2918,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-dirfd.h ostree-2018.1/libglnx/glnx-di
|
||||
+ GLnxTmpDir *out_tmpdir, GError **error);
|
||||
+
|
||||
+G_END_DECLS
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-errors.c ostree-2018.1/libglnx/glnx-errors.c
|
||||
--- ostree-2018.1.orig/libglnx/glnx-errors.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-errors.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-errors.c ostree-2018.5/libglnx/glnx-errors.c
|
||||
--- ostree-2018.5.orig/libglnx/glnx-errors.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-errors.c 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,131 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -3051,9 +3053,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-errors.c ostree-2018.1/libglnx/glnx-e
|
||||
+ errno = errsv;
|
||||
+ return FALSE;
|
||||
+}
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-errors.h ostree-2018.1/libglnx/glnx-errors.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-errors.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-errors.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-errors.h ostree-2018.5/libglnx/glnx-errors.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-errors.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-errors.h 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,134 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -3189,9 +3191,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-errors.h ostree-2018.1/libglnx/glnx-e
|
||||
+ } while (0);
|
||||
+
|
||||
+G_END_DECLS
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-fdio.c ostree-2018.1/libglnx/glnx-fdio.c
|
||||
--- ostree-2018.1.orig/libglnx/glnx-fdio.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-fdio.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-fdio.c ostree-2018.5/libglnx/glnx-fdio.c
|
||||
--- ostree-2018.5.orig/libglnx/glnx-fdio.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-fdio.c 2018-05-26 00:37:32.007018846 +0300
|
||||
@@ -0,0 +1,1106 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -4299,9 +4301,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-fdio.c ostree-2018.1/libglnx/glnx-fdi
|
||||
+
|
||||
+ return TRUE;
|
||||
+}
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-fdio.h ostree-2018.1/libglnx/glnx-fdio.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-fdio.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-fdio.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-fdio.h ostree-2018.5/libglnx/glnx-fdio.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-fdio.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-fdio.h 2018-05-26 00:37:32.007018846 +0300
|
||||
@@ -0,0 +1,369 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -4672,9 +4674,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-fdio.h ostree-2018.1/libglnx/glnx-fdi
|
||||
+}
|
||||
+
|
||||
+G_END_DECLS
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-local-alloc.c ostree-2018.1/libglnx/glnx-local-alloc.c
|
||||
--- ostree-2018.1.orig/libglnx/glnx-local-alloc.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-local-alloc.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-local-alloc.c ostree-2018.5/libglnx/glnx-local-alloc.c
|
||||
--- ostree-2018.5.orig/libglnx/glnx-local-alloc.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-local-alloc.c 2018-05-26 00:37:32.007018846 +0300
|
||||
@@ -0,0 +1,72 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -4748,9 +4750,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-local-alloc.c ostree-2018.1/libglnx/g
|
||||
+ * </example>
|
||||
+ *
|
||||
+ */
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-local-alloc.h ostree-2018.1/libglnx/glnx-local-alloc.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-local-alloc.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-local-alloc.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-local-alloc.h ostree-2018.5/libglnx/glnx-local-alloc.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-local-alloc.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-local-alloc.h 2018-05-26 00:37:32.007018846 +0300
|
||||
@@ -0,0 +1,91 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -4843,9 +4845,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-local-alloc.h ostree-2018.1/libglnx/g
|
||||
+#define glnx_autofd __attribute__((cleanup(glnx_close_fd)))
|
||||
+
|
||||
+G_END_DECLS
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-lockfile.c ostree-2018.1/libglnx/glnx-lockfile.c
|
||||
--- ostree-2018.1.orig/libglnx/glnx-lockfile.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-lockfile.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-lockfile.c ostree-2018.5/libglnx/glnx-lockfile.c
|
||||
--- ostree-2018.5.orig/libglnx/glnx-lockfile.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-lockfile.c 2018-05-26 00:37:32.007018846 +0300
|
||||
@@ -0,0 +1,179 @@
|
||||
+/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/
|
||||
+
|
||||
@@ -5026,9 +5028,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-lockfile.c ostree-2018.1/libglnx/glnx
|
||||
+ f->operation = 0;
|
||||
+ f->initialized = FALSE;
|
||||
+}
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-lockfile.h ostree-2018.1/libglnx/glnx-lockfile.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-lockfile.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-lockfile.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-lockfile.h ostree-2018.5/libglnx/glnx-lockfile.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-lockfile.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-lockfile.h 2018-05-26 00:37:32.007018846 +0300
|
||||
@@ -0,0 +1,40 @@
|
||||
+/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/
|
||||
+
|
||||
@@ -5070,9 +5072,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-lockfile.h ostree-2018.1/libglnx/glnx
|
||||
+void glnx_release_lock_file(GLnxLockFile *f);
|
||||
+
|
||||
+G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC(GLnxLockFile, glnx_release_lock_file)
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-macros.h ostree-2018.1/libglnx/glnx-macros.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-macros.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-macros.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-macros.h ostree-2018.5/libglnx/glnx-macros.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-macros.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-macros.h 2018-05-26 00:37:32.007018846 +0300
|
||||
@@ -0,0 +1,189 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -5263,9 +5265,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-macros.h ostree-2018.1/libglnx/glnx-m
|
||||
+#endif /* GI_SCANNER */
|
||||
+
|
||||
+G_END_DECLS
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-missing.h ostree-2018.1/libglnx/glnx-missing.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-missing.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-missing.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-missing.h ostree-2018.5/libglnx/glnx-missing.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-missing.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-missing.h 2018-05-26 00:37:32.007018846 +0300
|
||||
@@ -0,0 +1,95 @@
|
||||
+#pragma once
|
||||
+
|
||||
@@ -5362,10 +5364,10 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-missing.h ostree-2018.1/libglnx/glnx-
|
||||
+#endif
|
||||
+
|
||||
+#include "glnx-missing-syscall.h"
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-missing-syscall.h ostree-2018.1/libglnx/glnx-missing-syscall.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-missing-syscall.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-missing-syscall.h 2018-02-02 23:13:30.000000000 +0300
|
||||
@@ -0,0 +1,154 @@
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-missing-syscall.h ostree-2018.5/libglnx/glnx-missing-syscall.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-missing-syscall.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-missing-syscall.h 2018-05-26 00:37:32.007018846 +0300
|
||||
@@ -0,0 +1,156 @@
|
||||
+/***
|
||||
+ This file was originally part of systemd.
|
||||
+
|
||||
@@ -5508,10 +5510,10 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-missing-syscall.h ostree-2018.1/libgl
|
||||
+# endif
|
||||
+# endif
|
||||
+
|
||||
+static inline ssize_t copy_file_range(int fd_in, loff_t *off_in,
|
||||
+ int fd_out, loff_t *off_out,
|
||||
+ size_t len,
|
||||
+ unsigned int flags) {
|
||||
+static inline ssize_t missing_copy_file_range(int fd_in, loff_t *off_in,
|
||||
+ int fd_out, loff_t *off_out,
|
||||
+ size_t len,
|
||||
+ unsigned int flags) {
|
||||
+# ifdef __NR_copy_file_range
|
||||
+ return syscall(__NR_copy_file_range, fd_in, off_in, fd_out, off_out, len, flags);
|
||||
+# else
|
||||
@@ -5519,10 +5521,12 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-missing-syscall.h ostree-2018.1/libgl
|
||||
+ return -1;
|
||||
+# endif
|
||||
+}
|
||||
+
|
||||
+# define copy_file_range missing_copy_file_range
|
||||
+#endif
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-shutil.c ostree-2018.1/libglnx/glnx-shutil.c
|
||||
--- ostree-2018.1.orig/libglnx/glnx-shutil.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-shutil.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-shutil.c ostree-2018.5/libglnx/glnx-shutil.c
|
||||
--- ostree-2018.5.orig/libglnx/glnx-shutil.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-shutil.c 2018-05-26 00:37:32.007018846 +0300
|
||||
@@ -0,0 +1,260 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -5784,9 +5788,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-shutil.c ostree-2018.1/libglnx/glnx-s
|
||||
+
|
||||
+ return glnx_opendirat (dfd, path, TRUE, out_dfd, error);
|
||||
+}
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-shutil.h ostree-2018.1/libglnx/glnx-shutil.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-shutil.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-shutil.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-shutil.h ostree-2018.5/libglnx/glnx-shutil.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-shutil.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-shutil.h 2018-05-26 00:37:32.008018846 +0300
|
||||
@@ -0,0 +1,48 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -5836,9 +5840,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-shutil.h ostree-2018.1/libglnx/glnx-s
|
||||
+ GError **error);
|
||||
+
|
||||
+G_END_DECLS
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-xattrs.c ostree-2018.1/libglnx/glnx-xattrs.c
|
||||
--- ostree-2018.1.orig/libglnx/glnx-xattrs.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-xattrs.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-xattrs.c ostree-2018.5/libglnx/glnx-xattrs.c
|
||||
--- ostree-2018.5.orig/libglnx/glnx-xattrs.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-xattrs.c 2018-05-26 00:37:32.008018846 +0300
|
||||
@@ -0,0 +1,444 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -6284,9 +6288,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-xattrs.c ostree-2018.1/libglnx/glnx-x
|
||||
+ return TRUE;
|
||||
+}
|
||||
+
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/glnx-xattrs.h ostree-2018.1/libglnx/glnx-xattrs.h
|
||||
--- ostree-2018.1.orig/libglnx/glnx-xattrs.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/glnx-xattrs.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/glnx-xattrs.h ostree-2018.5/libglnx/glnx-xattrs.h
|
||||
--- ostree-2018.5.orig/libglnx/glnx-xattrs.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/glnx-xattrs.h 2018-05-26 00:37:32.008018846 +0300
|
||||
@@ -0,0 +1,78 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -6366,9 +6370,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/glnx-xattrs.h ostree-2018.1/libglnx/glnx-x
|
||||
+ GError **error);
|
||||
+
|
||||
+G_END_DECLS
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/libglnx.doap ostree-2018.1/libglnx/libglnx.doap
|
||||
--- ostree-2018.1.orig/libglnx/libglnx.doap 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/libglnx.doap 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/libglnx.doap ostree-2018.5/libglnx/libglnx.doap
|
||||
--- ostree-2018.5.orig/libglnx/libglnx.doap 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/libglnx.doap 2018-05-26 00:37:32.008018846 +0300
|
||||
@@ -0,0 +1,31 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+<Project xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
@@ -6401,9 +6405,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/libglnx.doap ostree-2018.1/libglnx/libglnx
|
||||
+ </maintainer>
|
||||
+
|
||||
+</Project>
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/libglnx.h ostree-2018.1/libglnx/libglnx.h
|
||||
--- ostree-2018.1.orig/libglnx/libglnx.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/libglnx.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/libglnx.h ostree-2018.5/libglnx/libglnx.h
|
||||
--- ostree-2018.5.orig/libglnx/libglnx.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/libglnx.h 2018-05-26 00:37:32.008018846 +0300
|
||||
@@ -0,0 +1,40 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -6445,10 +6449,10 @@ diff -Nuar ostree-2018.1.orig/libglnx/libglnx.h ostree-2018.1/libglnx/libglnx.h
|
||||
+#include <glnx-fdio.h>
|
||||
+
|
||||
+G_END_DECLS
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/libglnx.m4 ostree-2018.1/libglnx/libglnx.m4
|
||||
--- ostree-2018.1.orig/libglnx/libglnx.m4 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/libglnx.m4 2018-02-02 23:13:30.000000000 +0300
|
||||
@@ -0,0 +1,32 @@
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/libglnx.m4 ostree-2018.5/libglnx/libglnx.m4
|
||||
--- ostree-2018.5.orig/libglnx/libglnx.m4 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/libglnx.m4 2018-05-26 00:37:32.008018846 +0300
|
||||
@@ -0,0 +1,33 @@
|
||||
+AC_DEFUN([LIBGLNX_CONFIGURE],
|
||||
+[
|
||||
+AC_CHECK_DECLS([
|
||||
@@ -6463,6 +6467,7 @@ diff -Nuar ostree-2018.1.orig/libglnx/libglnx.m4 ostree-2018.1/libglnx/libglnx.m
|
||||
+#include <sched.h>
|
||||
+#include <linux/loop.h>
|
||||
+#include <linux/random.h>
|
||||
+#include <sys/mman.h>
|
||||
+]])
|
||||
+
|
||||
+AC_ARG_ENABLE(otmpfile,
|
||||
@@ -6481,9 +6486,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/libglnx.m4 ostree-2018.1/libglnx/libglnx.m
|
||||
+
|
||||
+dnl end LIBGLNX_CONFIGURE
|
||||
+])
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/Makefile-libglnx.am ostree-2018.1/libglnx/Makefile-libglnx.am
|
||||
--- ostree-2018.1.orig/libglnx/Makefile-libglnx.am 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/Makefile-libglnx.am 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/Makefile-libglnx.am ostree-2018.5/libglnx/Makefile-libglnx.am
|
||||
--- ostree-2018.5.orig/libglnx/Makefile-libglnx.am 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/Makefile-libglnx.am 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,78 @@
|
||||
+# Copyright (C) 2015 Colin Walters <walters@verbum.org>
|
||||
+#
|
||||
@@ -6563,9 +6568,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/Makefile-libglnx.am ostree-2018.1/libglnx/
|
||||
+test_libglnx_shutil_SOURCES = $(libglnx_srcpath)/tests/test-libglnx-shutil.c
|
||||
+test_libglnx_shutil_CFLAGS = $(AM_CFLAGS) $(libglnx_cflags)
|
||||
+test_libglnx_shutil_LDADD = $(libglnx_libs) libglnx.la
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/README.md ostree-2018.1/libglnx/README.md
|
||||
--- ostree-2018.1.orig/libglnx/README.md 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/README.md 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/README.md ostree-2018.5/libglnx/README.md
|
||||
--- ostree-2018.5.orig/libglnx/README.md 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/README.md 2018-05-26 00:37:32.006018846 +0300
|
||||
@@ -0,0 +1,52 @@
|
||||
+libglnx is the successor to libgsystem: https://git.gnome.org/browse/libgsystem
|
||||
+
|
||||
@@ -6619,9 +6624,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/README.md ostree-2018.1/libglnx/README.md
|
||||
+https://github.com/GNOME/libglnx/pulls
|
||||
+
|
||||
+Or alternatively, email one of the maintainers directly.
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/tests/libglnx-testlib.h ostree-2018.1/libglnx/tests/libglnx-testlib.h
|
||||
--- ostree-2018.1.orig/libglnx/tests/libglnx-testlib.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/tests/libglnx-testlib.h 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/tests/libglnx-testlib.h ostree-2018.5/libglnx/tests/libglnx-testlib.h
|
||||
--- ostree-2018.5.orig/libglnx/tests/libglnx-testlib.h 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/tests/libglnx-testlib.h 2018-05-26 00:37:32.008018846 +0300
|
||||
@@ -0,0 +1,34 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -6657,9 +6662,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/tests/libglnx-testlib.h ostree-2018.1/libg
|
||||
+#define _GLNX_TEST_DECLARE_ERROR(local_error, error) \
|
||||
+ g_autoptr(_GLnxTestAutoError) local_error = NULL; \
|
||||
+ GError **error = &local_error
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/tests/test-libglnx-errors.c ostree-2018.1/libglnx/tests/test-libglnx-errors.c
|
||||
--- ostree-2018.1.orig/libglnx/tests/test-libglnx-errors.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/tests/test-libglnx-errors.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/tests/test-libglnx-errors.c ostree-2018.5/libglnx/tests/test-libglnx-errors.c
|
||||
--- ostree-2018.5.orig/libglnx/tests/test-libglnx-errors.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/tests/test-libglnx-errors.c 2018-05-26 00:37:32.008018846 +0300
|
||||
@@ -0,0 +1,183 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -6844,9 +6849,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/tests/test-libglnx-errors.c ostree-2018.1/
|
||||
+
|
||||
+ return ret;
|
||||
+}
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/tests/test-libglnx-fdio.c ostree-2018.1/libglnx/tests/test-libglnx-fdio.c
|
||||
--- ostree-2018.1.orig/libglnx/tests/test-libglnx-fdio.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/tests/test-libglnx-fdio.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/tests/test-libglnx-fdio.c ostree-2018.5/libglnx/tests/test-libglnx-fdio.c
|
||||
--- ostree-2018.5.orig/libglnx/tests/test-libglnx-fdio.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/tests/test-libglnx-fdio.c 2018-05-26 00:37:32.008018846 +0300
|
||||
@@ -0,0 +1,254 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -7102,9 +7107,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/tests/test-libglnx-fdio.c ostree-2018.1/li
|
||||
+
|
||||
+ return ret;
|
||||
+}
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/tests/test-libglnx-macros.c ostree-2018.1/libglnx/tests/test-libglnx-macros.c
|
||||
--- ostree-2018.1.orig/libglnx/tests/test-libglnx-macros.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/tests/test-libglnx-macros.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/tests/test-libglnx-macros.c ostree-2018.5/libglnx/tests/test-libglnx-macros.c
|
||||
--- ostree-2018.5.orig/libglnx/tests/test-libglnx-macros.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/tests/test-libglnx-macros.c 2018-05-26 00:37:32.008018846 +0300
|
||||
@@ -0,0 +1,109 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -7215,9 +7220,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/tests/test-libglnx-macros.c ostree-2018.1/
|
||||
+ g_test_add_func ("/hash_table_foreach", test_hash_table_foreach);
|
||||
+ return g_test_run();
|
||||
+}
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/tests/test-libglnx-shutil.c ostree-2018.1/libglnx/tests/test-libglnx-shutil.c
|
||||
--- ostree-2018.1.orig/libglnx/tests/test-libglnx-shutil.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/tests/test-libglnx-shutil.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/tests/test-libglnx-shutil.c ostree-2018.5/libglnx/tests/test-libglnx-shutil.c
|
||||
--- ostree-2018.5.orig/libglnx/tests/test-libglnx-shutil.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/tests/test-libglnx-shutil.c 2018-05-26 00:37:32.008018846 +0300
|
||||
@@ -0,0 +1,63 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
@@ -7282,9 +7287,9 @@ diff -Nuar ostree-2018.1.orig/libglnx/tests/test-libglnx-shutil.c ostree-2018.1/
|
||||
+
|
||||
+ return ret;
|
||||
+}
|
||||
diff -Nuar ostree-2018.1.orig/libglnx/tests/test-libglnx-xattrs.c ostree-2018.1/libglnx/tests/test-libglnx-xattrs.c
|
||||
--- ostree-2018.1.orig/libglnx/tests/test-libglnx-xattrs.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.1/libglnx/tests/test-libglnx-xattrs.c 2018-02-02 23:13:30.000000000 +0300
|
||||
diff -Nuar ostree-2018.5.orig/libglnx/tests/test-libglnx-xattrs.c ostree-2018.5/libglnx/tests/test-libglnx-xattrs.c
|
||||
--- ostree-2018.5.orig/libglnx/tests/test-libglnx-xattrs.c 1970-01-01 02:00:00.000000000 +0200
|
||||
+++ ostree-2018.5/libglnx/tests/test-libglnx-xattrs.c 2018-05-26 00:37:32.008018846 +0300
|
||||
@@ -0,0 +1,283 @@
|
||||
+/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*-
|
||||
+ *
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Operating system and container binary deployment and upgrades</Summary>
|
||||
<Description>OSTree is a tool for managing bootable, immutable, versioned filesystem trees</Description>
|
||||
<Archive sha1sum="2a68aafb690e1bcf1b8e144d8cfc3effa33a7d00" type="targz">https://github.com/ostreedev/ostree/archive/v2018.2.tar.gz</Archive>
|
||||
<Archive sha1sum="f6f6f7bb2bf0bd0418bed81ad305dd318956a537" type="targz">https://github.com/ostreedev/ostree/archive/v2018.5.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gtk-doc</Dependency>
|
||||
<Dependency>rust</Dependency>
|
||||
@@ -85,6 +85,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2018-05-24</Date>
|
||||
<Version>2018.5</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2018-02-16</Date>
|
||||
<Version>2018.2</Version>
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>A complete front-end for MPlayer</Summary>
|
||||
<Description>smplayer is Qt application which intends to be a complete front-end for MPlayer, from basic features like playing videos, DVDs, and VCDs to more advanced features like support for MPlayer filters and more.</Description>
|
||||
<Archive sha1sum="04a8bbf6fe254491160df6623e6781e5ce91a256" type="tarbz2">https://sourceforge.net/projects/smplayer/files/SMPlayer/18.4.0/smplayer-18.4.0.tar.bz2</Archive>
|
||||
<Archive sha1sum="192a7443ce6baa4a2d138fe698dbb7143afef613" type="tarbz2">https://sourceforge.net/projects/smplayer/files/SMPlayer/18.5.0/smplayer-18.5.0.tar.bz2</Archive>
|
||||
<Archive sha1sum="164ef1bcd9cbb4e51736a08fd3c7270eaef8895b" type="tarbz2">https://sourceforge.net/projects/smplayer/files/SMPlayer-themes/17.3.0/smplayer-themes-17.3.0.tar.bz2</Archive>
|
||||
<Archive sha1sum="ab30e705a54252088e28a5fb8d17fd8e6f495b41" type="tarbz2">http://sourceforge.net/projects/smplayer/files/SMPlayer-skins/15.2.0/smplayer-skins-15.2.0.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
@@ -47,6 +47,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="10">
|
||||
<Date>2018-05-27</Date>
|
||||
<Version>18.5.0</Version>
|
||||
<Comment>Version Bump</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="9">
|
||||
<Date>2018-04-30</Date>
|
||||
<Version>18.4.0</Version>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>The Stand-Alone Mozilla Mail Component</Summary>
|
||||
<Description>Thunderbird is a redesign of the Mozilla Mail Component. It is written using the XUL user interface language and designed to be cross-platform.</Description>
|
||||
<Archive sha1sum="8965e9ece5feaa8370ebea047e1fcadd00f2cff7" type="tarxz">http://ftp.mozilla.org/pub/thunderbird/releases/52.6.0/source/thunderbird-52.6.0.source.tar.xz</Archive>
|
||||
<Archive sha1sum="1480f20b91e52cbb27793ffcc9369f8670d4a2ee" type="tarxz">http://ftp.mozilla.org/pub/thunderbird/releases/52.9.0/source/thunderbird-52.9.0.source.tar.xz</Archive>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile target=".mozconfig">pisilinux/mozconfig</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
@@ -442,6 +442,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2018-07-07</Date>
|
||||
<Version>52.9.0</Version>
|
||||
<Comment>Version Bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-02-04</Date>
|
||||
<Version>52.6.0</Version>
|
||||
|
||||
+161259
-160958
File diff suppressed because it is too large
Load Diff
@@ -1 +1 @@
|
||||
705942012f4e63a39db56bf1edbf531dcd178e80
|
||||
46c04b9b83f90f0ed48da2a4a0daeb3eac172aef
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
63dd8b0bbe8da3942b8a147ac3ed01b135c0a7fa
|
||||
664be3a81cd864306c92e5f186da09f74fa7968d
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>High productivity build system</Summary>
|
||||
<Description>Yüksek verimli üretme sistemi</Description>
|
||||
<Archive sha1sum="964f175606846fb6229e645f5f6b756de21c1732" type="targz">https://github.com/mesonbuild/meson/releases/download/0.46.0/meson-0.46.0.tar.gz</Archive>
|
||||
<Archive sha1sum="a83d0b1432302c4233cd0db39140e6a54c259931" type="targz">https://github.com/mesonbuild/meson/releases/download/0.47.0/meson-0.47.0.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
<Dependency>python3-setuptools</Dependency>
|
||||
@@ -37,6 +37,13 @@
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2018-07-07</Date>
|
||||
<Version>0.47.0</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-05-13</Date>
|
||||
<Version>0.46.0</Version>
|
||||
|
||||
@@ -40,4 +40,4 @@ def build():
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
pisitools.remove("/usr/bin/2to3")
|
||||
pisitools.dodoc("LICENSE", "README")
|
||||
pisitools.dodoc("LICENSE", "README.*")
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<PartOf>programming.language</PartOf>
|
||||
<Summary>Next generation of the python high-level scripting language</Summary>
|
||||
<Description>Next generation of the python high-level scripting language</Description>
|
||||
<Archive sha1sum="18ebf7d726782967d967dc00e3aa08b334fbdd5c" type="tarxz">https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz</Archive>
|
||||
<Archive sha1sum="5a7a833a36f1006257d298787f4c38493c5d1689" type="tarxz">https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<!-- <Dependency>valgrind</Dependency> -->
|
||||
<Dependency>bzip2</Dependency>
|
||||
@@ -161,6 +161,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2018-05-09</Date>
|
||||
<Version>3.6.5</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-01-31</Date>
|
||||
<Version>3.6.0</Version>
|
||||
@@ -190,4 +197,4 @@
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
</PISI>
|
||||
|
||||
@@ -80,6 +80,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2018-06-06</Date>
|
||||
<Version>2.5.0</Version>
|
||||
<Comment>Rebuild for gdbm.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-01-31</Date>
|
||||
<Version>2.5.0</Version>
|
||||
|
||||
Regular → Executable
+2
-2
@@ -11,10 +11,10 @@ sanitizers = false
|
||||
prefix = "/usr"
|
||||
|
||||
[rust]
|
||||
codegen-units = 0
|
||||
codegen-units = 1
|
||||
|
||||
debuginfo = true
|
||||
# debuginfo-lines = true
|
||||
debuginfo-lines = true
|
||||
|
||||
channel = "stable"
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>app</IsA>
|
||||
<Summary>Systems programming language focused on safety, speed and concurrency</Summary>
|
||||
<Description>Systems programming language focused on safety, speed and concurrency</Description>
|
||||
<Archive sha1sum="8a8d11a5b9f836025d0790f3d03606ad1e7acd3c" type="targz">https://static.rust-lang.org/dist/rustc-1.25.0-src.tar.gz</Archive>
|
||||
<Archive sha1sum="54e4a19cd7eea451fea568644e4a3e264efcf36a" type="targz">https://static.rust-lang.org/dist/rustc-1.27.0-src.tar.gz</Archive>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile target="config.toml">bootstrap-config.toml</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
@@ -61,6 +61,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2018-07-07</Date>
|
||||
<Version>1.27.0</Version>
|
||||
<Comment>Version Bump</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2018-04-17</Date>
|
||||
<Version>1.25.0</Version>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>PHP7 is an HTML-embedded scripting language. The goal of the language is to allow web developers to write dynamically generated pages quickly</Summary>
|
||||
<Description>PHP7 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.</Description>
|
||||
<Archive sha1sum="b15bd8fef8d5b99b993784e9c2254ab82f616c64" type="tarbz2">http://us2.php.net/distributions/php-7.2.0.tar.bz2</Archive>
|
||||
<Archive sha1sum="5b32576ab1cedb65c4fc071ca186e3d95d607622" type="tarbz2">http://us2.php.net/distributions/php-7.2.6.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gd-devel</Dependency>
|
||||
<Dependency>re2c</Dependency>
|
||||
@@ -209,6 +209,13 @@
|
||||
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2018-06-17</Date>
|
||||
<Version>7.2.6</Version>
|
||||
<Comment>Version Bump</Comment>
|
||||
<Name>Erkan IŞIK</Name>
|
||||
<Email>info@erkanisik.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2017-12-24</Date>
|
||||
<Version>7.2.0</Version>
|
||||
|
||||
@@ -92,6 +92,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2018-05-09</Date>
|
||||
<Version>2.1.26</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2017-02-19</Date>
|
||||
<Version>2.1.26</Version>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>PostgreSQL Database Modeler</Summary>
|
||||
<Description>PostgreSQL Database Modeler: an open source CASE tool for modeling PostgreSQL databases</Description>
|
||||
<Archive sha1sum="e4f2bd2ec4a4457997a7f752dd81279eedd89ce6" type="targz">https://github.com/pgmodeler/pgmodeler/archive/v0.9.0.tar.gz</Archive>
|
||||
<Archive sha1sum="5d192b4075d65955c8a6ac21fe2e6ca563f1e77a" type="targz">https://github.com/pgmodeler/pgmodeler/archive/v0.9.1.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
@@ -47,6 +47,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2018-06-30</Date>
|
||||
<Version>0.9.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2017-11-26</Date>
|
||||
<Version>0.9.0</Version>
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
demos_dir = "/usr/lib/mesa/demos"
|
||||
demos_dir_emul32 = "/usr/lib32/mesa/demos"
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-fvi")
|
||||
options = "--disable-static \
|
||||
--with-system-data-files \
|
||||
--bindir=%s" % (demos_dir_emul32 if get.buildTYPE() == "emul32" else demos_dir)
|
||||
|
||||
autotools.configure(options)
|
||||
pisitools.dosed("libtool","( -shared )", " -Wl,--as-needed\\1")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
for util in ("glxgears", "glxinfo"):
|
||||
pisitools.domove("%s/%s" % (demos_dir_emul32, util), "/usr/bin/", "%s32" % util)
|
||||
return
|
||||
|
||||
for util in ("glxgears", "glxinfo"):
|
||||
pisitools.domove("%s/%s" % (demos_dir, util), "/usr/bin/")
|
||||
pisitools.dobin("src/egl/opengl/xeglgears")
|
||||
@@ -0,0 +1,158 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>mesa-demos</Name>
|
||||
<Homepage>http://www.mesa3d.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Mesa demos</Summary>
|
||||
<Description>Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.</Description>
|
||||
<Archive sha1sum="468a8f24938ab07e2e31828cf961515371d45b56" type="tarbz2">ftp://ftp.freedesktop.org/pub/mesa/demos/8.3.0/mesa-demos-8.3.0.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>glew-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>mesa-glu-devel</Dependency>
|
||||
<Dependency>freeglut-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>glibc-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>mesa-demos</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glew</Dependency>
|
||||
<Dependency>freeglut</Dependency>
|
||||
<Dependency>libXext</Dependency>
|
||||
<Dependency>mesa</Dependency>
|
||||
<Dependency>mesa-glu</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/mesa-demos</Path>
|
||||
<Path fileType="executable">/usr/lib/mesa/demos</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>mesa-utils</Name>
|
||||
<PartOf>x11.util</PartOf>
|
||||
<Summary>Mesa utilities</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>mesa</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>mesa-demos-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for mesa</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>mesa-32bit</Dependency>
|
||||
<Dependency>glew-32bit</Dependency>
|
||||
<Dependency>freeglut-32bit</Dependency>
|
||||
<Dependency>nettle-32bit</Dependency>
|
||||
<Dependency>mesa-glu-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glew-32bit</Dependency>
|
||||
<Dependency>mesa-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency>freeglut-32bit</Dependency>
|
||||
<Dependency>mesa-glu-32bit</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency release="current">mesa-demos</Dependency>
|
||||
</RuntimeDependencies>
|
||||
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
<Path fileType="executable">/usr/bin/glxinfo32</Path>
|
||||
<Path fileType="executable">/usr/bin/glxgears32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="10">
|
||||
<Date>2016-03-01</Date>
|
||||
<Version>8.3.0</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="9">
|
||||
<Date>2015-01-20</Date>
|
||||
<Version>8.2.0</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2015-01-02</Date>
|
||||
<Version>8.2.0</Version>
|
||||
<Comment>Dep fixed.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2014-09-24</Date>
|
||||
<Version>8.2.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>8.1.0</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2014-03-08</Date>
|
||||
<Version>8.1.0</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>8.1.0</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-05-29</Date>
|
||||
<Version>8.1.0</Version>
|
||||
<Comment>Fixed configure settings.</Comment>
|
||||
<Name>Ertan Güven</Name>
|
||||
<Email>ertan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-02-27</Date>
|
||||
<Version>8.1.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-02-09</Date>
|
||||
<Version>8.0.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>mesa-demos</Name>
|
||||
<Summary xml:lang="tr">Mesa demoları</Summary>
|
||||
<Description xml:lang="tr">Mesa, OpenGL belirtiminin (etkileşimli 3B grafiklerin gerçeklenmesi için bir sistem) açık kaynaklı bir uyarlamasıdır.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>mesa-utils</Name>
|
||||
<Summary xml:lang="tr">Mesa yardımcı uygulamaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>mesa-demos-32bit</Name>
|
||||
<Summary xml:lang="tr">mesa-demos için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user