Accepting request 519401 from GNOME:Next
Scripted push of project GNOME:Next OBS-URL: https://build.opensuse.org/request/show/519401 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=27
This commit is contained in:
parent
d30f03342e
commit
1fdee309ce
2
_service
2
_service
@ -4,7 +4,7 @@
|
||||
<param name="scm">git</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
<param name="revision">refs/tags/0.8.7</param>
|
||||
<param name="revision">refs/tags/0.9.8</param>
|
||||
</service>
|
||||
<service name="recompress" mode="disabled">
|
||||
<param name="file">*.tar</param>
|
||||
|
@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/flatpak/flatpak.git</param>
|
||||
<param name="changesrevision">fd186307b56d34f4bf99943251dfaa29bb9864a1</param></service></servicedata>
|
||||
<param name="changesrevision">cc8c8e6e3073a87b0000b5f41d1040ad430a4d3a</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:81c25888e1aa303e4bc4507cc30ddb928201301e60694b996e17abc632e1f29c
|
||||
size 554412
|
3
flatpak-0.9.8.tar.xz
Normal file
3
flatpak-0.9.8.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e137f69ebf9d7205b776e66b61a786a59ae86f017ec27c5ee32c3cd9b2baff98
|
||||
size 656776
|
528
flatpak.changes
528
flatpak.changes
@ -1,3 +1,531 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 24 09:55:39 UTC 2017 - dimstar@opensuse.org
|
||||
|
||||
- Drop flatpak-rpmlintrc: no longer needed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 24 09:01:20 UTC 2017 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.9.8:
|
||||
+ Core:
|
||||
- Experimental support for peer2peer installation, enable with
|
||||
--enable-p2p.
|
||||
- Add default language setting to flatpak config. Defaults to
|
||||
all locales for system installs and the users locale for
|
||||
per-user installs.
|
||||
- build-update-repo: Now always keeps the two latest deltas
|
||||
around to avoid race conditions with outstanding downloads at
|
||||
the time or running the update.
|
||||
- Support loading extra data from local lookaside cache.
|
||||
+ Flatpak-builder:
|
||||
- Set terminal title to the currently building module
|
||||
- Added ability to specify http url for sources mirror with
|
||||
--extra-sources-url.
|
||||
- --install-deps-from=REMOTE installs the dependencies needed
|
||||
for the manifest.
|
||||
- New option --delete-build-dirs to always delete build
|
||||
directories, even on a failed build.
|
||||
- New property "add-extension" makes it nicer to create
|
||||
extension points.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 21 00:09:07 UTC 2017 - aplazas@suse.com
|
||||
|
||||
- Update to version 0.9.7:
|
||||
+ app/repo: Factor out common GVariant operation.
|
||||
+ build:
|
||||
- Include config.h using CPPFLAGS.
|
||||
- Check for system extensions before any other C compiling.
|
||||
- Only run each instance of gdbus-codegen once.
|
||||
- Re-run gdbus-codegen if the Makefile changes.
|
||||
+ builder:
|
||||
- Allow building modules with no sources if buildsystem=simple.
|
||||
- Use build-args during cleanup.
|
||||
- Rearrange args to do_export() to make mandatory ones obvious.
|
||||
- When bundling git sources, reuse cache.
|
||||
+ common:
|
||||
- Use bulk OstreeAsyncProgress API for setting keys.
|
||||
- Split out self and repo arguments for a static function.
|
||||
+ common/dir:
|
||||
- Factor out common code for getting repo metadata.
|
||||
- Factor out common code to get and load the summary file.
|
||||
- Factor out body of update_remote_configuration_for_summary().
|
||||
+ dbus-proxy:
|
||||
- Make miscellaneous globals static.
|
||||
- Don't clear dbus_address twice.
|
||||
+ docs: Remove --version from flatpak-build docs.
|
||||
+ flatpak_dir_read_latest: Return NULL, not FALSE on error.
|
||||
+ tests:
|
||||
- Add TEST_SKIP_CLEANUP env var for skipping test cleanup.
|
||||
- Add base-64 GPG keys to libtest declarations.
|
||||
+ .gitignore: Ignore all generated man pages.
|
||||
+ One more try at not distributing gdbus-codegen-generated
|
||||
sources.
|
||||
+ Update Ukrainian translation.
|
||||
+ Fix example.
|
||||
+ Add nullable annotations for progress callbacks.
|
||||
+ Update pofiles.
|
||||
- Changes from version 0.9.6:
|
||||
+ builder:
|
||||
- Allow .pyc files without .py.
|
||||
- Add inherit-extensions features.
|
||||
- Better handling of default-branch.
|
||||
- Add ExtensionOf group to created extensions (Debug/Locale).
|
||||
+ builder: Inherit parent version for inherited extension.
|
||||
+ build-export: Canonicalize file permissions.
|
||||
+ builder-options: Fix setting CPPFLAGS.
|
||||
+ ci:
|
||||
- mv .redhat-ci.yml → .papr.yml.
|
||||
- Rework to be based on FAH + priv container.
|
||||
- Build ostree from git master.
|
||||
+ dir:
|
||||
- Fix a minor memory leak.
|
||||
- Ensure we return on pull error to avoid error-overwrites.
|
||||
- Ensure ~/.local/share/flatpak is 0700.
|
||||
+ doc: Remove duplicate list entry from flatpak-remote.xml.
|
||||
+ export: Record flatpak version in default commit version.
|
||||
+ info: Make --show-metadata machine parseable.
|
||||
+ install: Manually save summary[.sig] in cache repo.
|
||||
+ ls-remote: Drop unused variable.
|
||||
+ run: Fix use-after-free in case you were exporting the same
|
||||
path twice.
|
||||
+ testlibrary: Call g_assert_no_error first.
|
||||
+ tests:
|
||||
- Add tests for no world writable dirs & no setuid files.
|
||||
- Increase timeouts waiting for file notification.
|
||||
+ utils: Fix minor formatting issue in gtk-doc comment.
|
||||
+ xdp-fuse: Add parentheses to clarify precedence in a
|
||||
conditional.
|
||||
+ xdp-main: Fix a typo in a comparison.
|
||||
+ Don't distribute gdbus-codegen-generated source in tarballs.
|
||||
+ Update Czech translation.
|
||||
+ Use new libostree APIs to reject world-writable/suid content.
|
||||
+ Default to bare-user-only repo.
|
||||
+ Unless forced via FLATPAK_OSTREE_REPO_MODE user bare-user for
|
||||
cache repo.
|
||||
+ Force the cache repo to use the bare-user mode.
|
||||
+ Re-create the cache repo if it is not bare-user.
|
||||
+ Manually copy summary for update and appdata too.
|
||||
+ Update pofiles.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 21 00:09:06 UTC 2017 - zaitor@opensuse.org
|
||||
|
||||
- Add flatpak-rpmlintrc as source while we wait for boo#1012961 to
|
||||
be resolved. Once this happens, feel free to nuke all traces of
|
||||
this change.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 21 00:09:05 UTC 2017 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 0.9.5:
|
||||
+ Fix installation of test-keyring2
|
||||
+ Don't error out when updating metadata for disabled remotes
|
||||
+ export: Store the app id in the X-Flatpak key
|
||||
+ run: Handle file paths when forwarding uris
|
||||
+ Automatically use a separate builddir with Meson
|
||||
+ documents: paths in the apps dir ar always accessible
|
||||
+ builder: Don't warn for unknown properties starting with x-
|
||||
+ document portal: Fix race condition when unmounting old version
|
||||
+ document store: Document as-needed functionality of AddFull
|
||||
+ extra-data: Print exit status if apply_extra_data script fails
|
||||
+ run: Add debug sprew for all bwrap arguments
|
||||
+ build-update-repo: Remove unwanted deltas before updating
|
||||
summary
|
||||
+ list: Don't list .Locale and .Debug by default (override with
|
||||
-a)
|
||||
+ remote-ls: Don't show Locale/Debug and secondary arches by
|
||||
default.
|
||||
+ list/remote-ls: Also ignore .Sources by default
|
||||
+ Handle app ids with dashes when ignoring locale/debug.
|
||||
+ dbus-portal: Fix return value type of filtered NameHasOwner
|
||||
+ builder: Add --export-only feature
|
||||
+ run: Allow regular files for --filesystem=xdg-config/path
|
||||
+ run: Allow --filesystem=xdg-*/subdir:ro
|
||||
+ build-commit-from: Don't copy old xa.ref in metadata
|
||||
- Changes from version 0.9.4:
|
||||
+ Improve display of partial extension sizes
|
||||
+ flatpak-run.c: valid locations, not types
|
||||
+ Ensure commits are available when checking for extra-data
|
||||
+ libglnx: Bump to latest master, use new file copy API
|
||||
+ Document some environment variables (#754)
|
||||
+ Revise the flatpak repo command slightly
|
||||
+ repo command: use FlatpakTablePrinter
|
||||
+ table printer: Introduce a cell struct
|
||||
+ table printer: Support column alignment
|
||||
+ repo: Improve formatting of size columns
|
||||
+ table printer: Support column titles
|
||||
+ table printer: Only show titles on ttys
|
||||
+ repo: Set column titles
|
||||
+ table printer: move to its own source files
|
||||
+ Add an API to get the summary of a remote
|
||||
+ Make flatpak remote-ls show more details
|
||||
+ scripts: Fix flatpak-bisect log
|
||||
+ Add the possibility of installing/updating without static
|
||||
deltas
|
||||
+ Add a helper for formatted output
|
||||
+ Use the new output helper
|
||||
+ Add table printer api for number columns
|
||||
+ table printer: Use localeconv for decimal point
|
||||
+ repo: Use the new number column support
|
||||
+ remote-ls: Improve the output
|
||||
+ list: Improve output formatting
|
||||
+ remotes: Improve output formatting
|
||||
+ Improve info output
|
||||
+ Fix compiler warnings
|
||||
+ Don't use escape sequences unless on a tty
|
||||
+ info: Preserve the previous output format
|
||||
+ Update the man page a bit
|
||||
+ info: Use flatpak_fancy_output
|
||||
+ Add macros for common ANSI tty escape codes
|
||||
+ info/list: Move subpath list to info
|
||||
+ Fix man page typo
|
||||
+ Don't crash if there's more titles than columns
|
||||
+ Unset TMPDIR in the sandbox
|
||||
+ Generate fd-passing arguments for document portal
|
||||
+ Include the generated document portal code in common
|
||||
+ Implement file forwarding for flatpak_run_app
|
||||
+ Enable file forwarding in flatpak run
|
||||
+ Document the --file-forwarding option
|
||||
+ Handle %f when exporting desktop files
|
||||
+ Handle %u as well for file forwarding
|
||||
+ Enable file forwarding for %u as well
|
||||
+ Handle document portal absence
|
||||
+ Don't get the doc mount path twice
|
||||
+ run: Handle forwarding uris better
|
||||
+ run: Use flatpak_has_path_prefix instead of hand rolling
|
||||
+ run: Properly handle canonicalization in file exports
|
||||
+ run: Clean up the exports handling code
|
||||
+ run: Only forward as document if the target app can't see the
|
||||
file
|
||||
+ builder: Fix ldflags support
|
||||
+ build: Fix fallout from the TMPDIR unset
|
||||
+ remote-ls: Fix up the column titles
|
||||
+ run: Handle the case where /tmp on the host is a symlink
|
||||
+ Update to bubblewrap 0.1.8 for die-with-parent
|
||||
+ build: Kill sandbox when flatpak build dies
|
||||
+ Expose host /etc/hosts and /etc/host.conf
|
||||
+ install: Make already-installed a warning, not an error
|
||||
+ Move caches to ~/.cache
|
||||
+ tests: Fix race condition in tmp webserver
|
||||
+ Use clearer terminology in docs about extensions
|
||||
+ info: Print some more information
|
||||
+ Fix tests by setting XDG_CACHE_HOME
|
||||
+ install: Handle no-static-delta in --user installs too
|
||||
+ common: Remove unused flatpak_dir_install_or_update
|
||||
+ remote-modify: Never update explicitly set values
|
||||
+ common: Add flatpak_dir_update_remote_configuration_for_summary
|
||||
+ common: Store the summary signature in the cache too
|
||||
+ common: Drop verbose log of using cached summary
|
||||
+ remote-modify: Don't modify if no arguments are specified
|
||||
+ remote-modify: Implement --update-metadata as a system-helper
|
||||
method
|
||||
+ transaction: Always update metadata for remotes on
|
||||
update/install
|
||||
+ update: Split update into check_for_update and update
|
||||
+ Optimize flatpak_variant_bsearch_str
|
||||
+ Use flatpak_variant_bsearch_str to lookup in summary cache
|
||||
+ Optimize flatpak_summary_match_subrefs
|
||||
+ remote-add/modify: Break out gpg loading code to helper
|
||||
+ update_remote_configuration_for_summary: Never use
|
||||
system-helper
|
||||
+ Add support for adding new gpg keys via signed summary
|
||||
+ install: Fix automatic metadata update
|
||||
+ Support build-update-repo --redirect-url=
|
||||
+ Add a missing return
|
||||
+ Drop an unused variable
|
||||
+ repo: Print out redirect url too
|
||||
+ Make it possible to unset values in update-repo
|
||||
+ Update docs for build-update-repo
|
||||
+ Document is-set keys in repo config
|
||||
+ Add a marker to rewritten desktop files
|
||||
+ tests: Make it possible to create multiple test repos
|
||||
+ tests: Allow overriding GPG args
|
||||
+ tests: Add a second gpg keyring
|
||||
+ tests: Add new test-repo.sh with initial GPG tests
|
||||
+ tests: Add tests for --redirect-url and new GPG key
|
||||
+ tests: run test-repo.sh with system repo too
|
||||
+ repo: Print out gpg key hash too
|
||||
+ Don't use gdbus-codegen autoptr generation
|
||||
+ common: Break out the flatpak progress calculator to a helper
|
||||
method.
|
||||
+ Improve error wording
|
||||
+ Remove unused variables
|
||||
+ Remove an unused autoptr definition
|
||||
+ Add workaround to flatpak_repo_collect_sizes for uncommited
|
||||
objects
|
||||
+ export: Add install/download size and metadata to commit
|
||||
+ build-update-repo: Use the size/metadata info in the commit
|
||||
object
|
||||
+ builder: Use mkdtemp for initial git/bzr checkout
|
||||
+ builder: Allow specifying the git commit if the branch is a tag
|
||||
+ fix clang warning
|
||||
+ update-metadata: silently ignore for non-signed system-helper
|
||||
case
|
||||
+ remote-add: Use the new system-helper for initial metadata
|
||||
update
|
||||
+ remote-ls: Don't rely on active symlink value, use deploy data
|
||||
+ deploy: Uncouple active link from checksum
|
||||
+ deploy: Append the subdirs to the checkout dir
|
||||
+ update: flatpak update --subpath= means all subpaths
|
||||
+ update: If resused ostree repo fails, blow it away and create
|
||||
new
|
||||
+ update: Fix update for partial commits with system-helper
|
||||
+ deploy: Verify that xa.metadata in the commit matches the
|
||||
deployed file
|
||||
+ install: Limit the exported file to a whitelist
|
||||
+ Disable exported search providers by default
|
||||
+ exports: Fix up exporting of dbus service files
|
||||
+ Rewrite exported mimetype files
|
||||
+ Document flatpakrepo format extensions
|
||||
+ Document flatpakref format extensions
|
||||
+ dir: Report progress more frequently
|
||||
+ Require latest flatpak (2017.5)
|
||||
+ builder: Take "buildsystem" into consideration for cache
|
||||
freshness
|
||||
+ builder: Add a install-rule to allow customized install
|
||||
+ run: Fix race condition in app identification
|
||||
+ Improve progress report calculation
|
||||
+ Use the nicer progress reporting for the CLI too
|
||||
+ Require ostree 2017.6 for the new progress APIs
|
||||
+ progress: Use the new atomic progress API
|
||||
+ progress: Simplify the progress calculations
|
||||
+ progress: Tweak metadata part of download
|
||||
+ progress: Don't report ??? in the bar while estimating
|
||||
+ Remove unused variable
|
||||
+ Bump libglnx, port to new tmpfile API
|
||||
+ Update to latest libglnx with tmpfile error fix
|
||||
+ Update to a libglnx that has GLnxTmpfiles fixed
|
||||
+ builder: Better debug output from the rofiles-fuse code
|
||||
+ builder: More GLnxTmpfile fixes
|
||||
+ OCI: Properly initialize all used progress fields
|
||||
+ builder: Fix segfault if appstream-compose fails
|
||||
+ complete: Don't read outside string
|
||||
+ Add version property to all dbus interfaces
|
||||
+ document-portal: Add AddFull() operation
|
||||
+ document-portal: Bump version to 2 due to new AddFull method
|
||||
+ builder: Make c/cxx/ldflags not override env
|
||||
+ builder: Update doc for latest cflags vs env var change
|
||||
+ builder: Add CPPFLAGS similar to the existing flags
|
||||
+ Update to latest libglnx and use the new GLnxTmpFile API
|
||||
+ Remove unused variable
|
||||
+ Add some hints when icons are not found
|
||||
+ Correct mountpoint handling
|
||||
+ Small documentation improvements
|
||||
+ common: Expose FlatpakExports
|
||||
+ common: Add flatpak_find_current_ref helper
|
||||
+ run: Use new flatpak_find_current_ref helper.
|
||||
+ common: Add flatpak_context_load_for_app helper
|
||||
+ document-portal: Lock just once in AddFull for many paths
|
||||
+ document-portal: Add XDP_ADD_FLAGS_AS_NEEDED_BY_APP to AddFull
|
||||
+ lib: Add flatpak_installation_update_appstream_full_sync with
|
||||
progress
|
||||
+ Remove unused variables
|
||||
+ lib: Fix update checking
|
||||
+ builder: Add support for screenshot mirroring
|
||||
+ Use the CLI progress for update --appstream too
|
||||
+ export: Always set a xa.ref commit metadata
|
||||
+ progress: Update at 300msec on the CLI
|
||||
+ deploy: Ensure xa.ref, if set, is correct
|
||||
+ Dist test-keyring2 dir
|
||||
- Changes from version 0.9.3:
|
||||
+ builder-manifest: Rename localized icon fields as well
|
||||
+ build-update-repo: g_warning doesn't need newlines in the
|
||||
message
|
||||
+ docs: Add flatpak make-current to the list of commands
|
||||
+ doc: Align build commands with --help
|
||||
+ docs: Add a / to all mentions of installations.d
|
||||
+ doc: Add a manpage for the repo config format
|
||||
+ docs: Add a man page for installation files
|
||||
+ Fix --help output for --installation
|
||||
+ doc: Include all man pages in html
|
||||
+ appstream: Don't strip .desktop extension if thats the actual
|
||||
id
|
||||
+ flatpak-builder: bundle module sources as runtime
|
||||
+ Bundle sources: add support for bzr
|
||||
+ Bundle sources: add support to bundle patches as well
|
||||
+ Bundle sources: add flag --bundle-sources to control the
|
||||
bundling
|
||||
+ Bundle sources: the path is always sources
|
||||
+ Bundle sources: allow use case to mix local and online sources
|
||||
+ Bundle sources: rename option to --extra-sources=DIR
|
||||
+ Bundle sources: use git clone --shared for local sources
|
||||
checkout
|
||||
+ Bundle sources: bundle the manifest
|
||||
+ Bundle source: use C-style comments
|
||||
+ Bundle sources: initialize app_dir_path later
|
||||
+ Bundle sources, git_get_mirror_dir: able to pass NULL for
|
||||
is_local
|
||||
+ Bundle sources, bzr: set error when repo can not be found
|
||||
+ Bundle sources: bundling has to happen before the extracting
|
||||
+ Improve html generation
|
||||
+ Add some structure to the generated html
|
||||
+ Fix a typo in a comment
|
||||
+ run: Handle non-default WAYLAND_DISPLAY
|
||||
+ Drop useless options from flatpak info
|
||||
+ Avoid confusing behavior of flatpak info
|
||||
+ Add more useful options to flatpak info
|
||||
+ Add a --show-extensions option to flatpak info
|
||||
+ Fix the testsuite
|
||||
+ flatpak info: Show more information for extensions
|
||||
+ flatpak info: Properly handle unmaintained extensions
|
||||
+ Fix a compiler warning
|
||||
+ builder-module: add "bootstrap.sh" to autogen_names
|
||||
+ Add a repo command
|
||||
+ Document flatpak repo command
|
||||
+ Quiet compiler warnings
|
||||
+ Don't fail the build if rofiles-fuse is not available
|
||||
+ Make it a warning
|
||||
+ docs: Fix a typo
|
||||
+ Document build-extension
|
||||
+ More metadata docs
|
||||
+ build: Ensure we add the default dbus permissions
|
||||
+ builder: handle module-relative paths for json includes
|
||||
+ builder: Load source files from the directory of the module
|
||||
+ build: Always set personality to linux32 when cross-building
|
||||
+ builder: Print warnings for unknown properties
|
||||
+ Report full version in http user agent
|
||||
+ builder: Ignore --extra-data in flatpak-builder --run
|
||||
+ docs: Mention that rename-icon should not have an extension
|
||||
+ build-update-repo: Add internal function to create a single
|
||||
delta
|
||||
+ build-update-repo: Spawn subprocesses when generating deltas
|
||||
+ builder: Use module-relative paths for archive sources too
|
||||
+ builder: Take build-commands into consideration for rebuild
|
||||
+ docs: Typo fix: "flatpack-builder" -> "flatpak-builder"
|
||||
+ builder: Use flatpak_mkdir_p instead of query + mkdir
|
||||
+ common: Add flatpak_build_file[_va] helper
|
||||
+ builder: Add builder_context_find_in_sources_dirs
|
||||
+ builder: Use context_find_in_sources_dirs to simplify code
|
||||
+ Extend flatpak-builder test
|
||||
+ builder: Make git patch apply verbose by default
|
||||
+ Don't bundle inline (data:) URIs
|
||||
+ builder: Drop the storing of local files to data: uris
|
||||
+ fixup! common: Add flatpak_build_file[_va] helper
|
||||
+ builder: Convert bundle sources to cached stage
|
||||
+ builder: Change how we handle pre-existing git sources
|
||||
+ builder: Update bzr bundling
|
||||
+ export: Always make directories accessible
|
||||
+ builder: Strip trailing whitespace in git submodule urls
|
||||
+ builder: Add progress reporing while downloading
|
||||
+ builder: Fix up unused variable warnings from clang
|
||||
- Changes from version 0.9.2:
|
||||
+ Fix typo
|
||||
+ Revert "Fix typo"
|
||||
+ builder: Remove all SDK extension from the platform
|
||||
+ Re-fix typo
|
||||
+ builder: Handle absolute paths in command
|
||||
+ builder: Add --default-branch=BRANCH
|
||||
+ build-export: Export all files with canonical permissions
|
||||
+ document more metadata keys
|
||||
+ Fix pofiles typo
|
||||
+ Bump libglnx, use new glnx_throw(), fix callers
|
||||
+ Import ostree's compiler warnings, fix up callers
|
||||
+ Fix build if libdwarf dir missing
|
||||
+ Correctly find system unmaintained extensions
|
||||
+ Stop using ostree trivial-httpd
|
||||
+ Drop -Werror for aggregate-returns
|
||||
+ Add forgotten file
|
||||
+ Removed a commented string
|
||||
+ builder: Add a hint about --force-clean
|
||||
+ test-webserver.sh: Remove accidental debug spew
|
||||
+ tests: Don't leak SimpleHTTPServers
|
||||
+ Add new API to the docs
|
||||
+ OCI: Verify that loaded OCI blobs have the correct checksum
|
||||
+ builder: Don't pass --require-version along to build
|
||||
+ Add flatpak_oci_registry_get_uri
|
||||
+ FlatpakDir: Break out helper
|
||||
flatpak_dir_lookup_ref_from_summary
|
||||
+ oci: Break out get_digest_subpath helper function
|
||||
+ OCI: fstat in local_open_file helper
|
||||
+ OCI: Add flatpak_oci_registry_mirror_blob
|
||||
+ OCI: Add flatpak_archive_read_open_fd_with_checksum
|
||||
+ OCI: flatpak_pull_from_oci - verify manifest ref
|
||||
+ OCI: Verify layer checksum while applying
|
||||
+ OCI: Support OCI with system-helper by mirroring OCI repo
|
||||
+ update: Don't check for update short-circuit if we're not
|
||||
pulling
|
||||
+ OCI: Add flatpak_oci_sign_data
|
||||
+ OCI: Add support for strict and mandatory json properties
|
||||
+ OCI: Add json format for atomic-based signatures
|
||||
+ OCI: Support signing build-bundld --oci output
|
||||
+ OCI: Verify signatures
|
||||
+ OCI: Fix signature checks on updates
|
||||
+ OCI: Use gpg signatures in tests-oci.sh
|
||||
+ utils: Prepare for libostree 2017.4 defining autocleanups
|
||||
+ Split the manifest file docs off
|
||||
+ CI: Add gpgme-devel to CI build environment
|
||||
+ Fix ostree autoptr checks for git master
|
||||
+ Fix unused variable errors reported by clang
|
||||
+ builder: make appstream-compose failure fatal
|
||||
+ dbus-proxy: Make Buffer refcounted
|
||||
+ dbus-proxy: Fix use-after free in header parsing
|
||||
+ dbus: proxy fix leak in get_arg0_string
|
||||
+ dbus-proxy: Fix leak of get_arg0_string return value
|
||||
+ dbus-proxy: Fix leak in setup phase
|
||||
+ system-helper: Fix check for downgrade
|
||||
+ update: Only allow downgrades if a commit is explicitly
|
||||
specified
|
||||
+ Handle uris better when detecting .flatpak[repo,ref] suffix
|
||||
+ Use ostree's BARE_USER_ONLY flag (#674)
|
||||
+ Build with large file support
|
||||
+ Use correct format string for guint64 on 32-bit
|
||||
+ builder: Add disable-fsckobjects to git sources
|
||||
+ builder: Add commit property to git source
|
||||
+ builder: Support sdk-extensions also for apps
|
||||
+ Updated translations.
|
||||
- Add libqgpgme-devel BuildRequires: New dependency.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 21 00:09:01 UTC 2017 - adrien.plazas@suse.com
|
||||
|
||||
- Update to version 0.9.1:
|
||||
+ The flatpak-builder build cache now uses the rofiles-fuse
|
||||
ostree feature.
|
||||
+ The cflags and cxxflags module properties now work by
|
||||
appending, rather that replacing, when there are multiple
|
||||
values specified.
|
||||
+ Do not invalidate build cache when the installed version of the
|
||||
SDK changed by default. Use --rebuild-on-sdk-change to force
|
||||
rebuild otherwise.
|
||||
+ The build cache is now per-arch.
|
||||
+ New buildsystem "cmake-ninja" which works like "cmake", but
|
||||
builds using ninja.
|
||||
+ New buildsystem "simple" which just runs a set of shell
|
||||
commands specified in the "build-commands" property.
|
||||
+ flatpak-builder now has build-runtime and build-extension
|
||||
properties that makes it easier to build runtimes and
|
||||
extensions.
|
||||
+ FLATPAK_DEST is set in the build environment to the
|
||||
installation destination.
|
||||
+ flatpak-builder now supports --from-git=URL which pulls the
|
||||
json manifest and related files directly from a git repo.
|
||||
+ modules have a new no-make-install property which skips the
|
||||
make install step.
|
||||
+ Modules and sources have only-arches and skip-arches
|
||||
properties, which lets you enable/disable them based on the
|
||||
build architecture.
|
||||
+ build-options has a new property ldflags, which is similar to
|
||||
cflags and cxxflags.
|
||||
+ flatpak build (and thus flatpak-builder --run) now supports
|
||||
dbus proxies when needed.
|
||||
+ All git repos are cloned with fsckObjects=true, which means we
|
||||
verify that the repos are valid.
|
||||
+ New flatpak-builder argument --build-shell=MODULE extracts and
|
||||
prepares the sources for a specified module and then starts a
|
||||
build sandbox inside it.
|
||||
+ build-export: Now supports --timestamp=ISO-8601-TIMESTAMP,
|
||||
which allows you to create reproducible commits.
|
||||
+ The OCI support has been updated to the latest version of the
|
||||
OCI image specification format.
|
||||
+ There is a new flatpak-bisect script that can be used to bisect
|
||||
flatpak applications, looking for regressions.
|
||||
+ flatpak list got a revamp. It now shows more information, and
|
||||
shows both apps and runtimes by default.
|
||||
+ flatpak remote-list was renamed flatpak remotes in order to
|
||||
minimize confusion with flatpak remote-ls. The old name is
|
||||
deprecated but still works.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 20 20:12:58 UTC 2017 - zaitor@opensuse.org
|
||||
|
||||
|
19
flatpak.spec
19
flatpak.spec
@ -16,13 +16,12 @@
|
||||
#
|
||||
|
||||
|
||||
%if 0%{suse_version} == 1315
|
||||
%define _userunitdir /usr/lib/systemd/user/
|
||||
%endif
|
||||
|
||||
%define libname libflatpak0
|
||||
%if 0%{?suse_version} == 1315
|
||||
%define _userunitdir %{_prefix}/lib/systemd/user/
|
||||
%endif
|
||||
Name: flatpak
|
||||
Version: 0.8.7
|
||||
Version: 0.9.8
|
||||
Release: 0
|
||||
Summary: Manage OSTree based application bundles
|
||||
License: LGPL-2.1+
|
||||
@ -34,6 +33,7 @@ BuildRequires: gtk-doc
|
||||
BuildRequires: intltool >= 0.35.0
|
||||
BuildRequires: libcap-devel
|
||||
BuildRequires: libdwarf-devel
|
||||
BuildRequires: libqgpgme-devel >= 1.1.8
|
||||
BuildRequires: libtool
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: xsltproc
|
||||
@ -48,15 +48,14 @@ BuildRequires: pkgconfig(libarchive) >= 2.8.0
|
||||
BuildRequires: pkgconfig(libelf) >= 0.8.12
|
||||
BuildRequires: pkgconfig(libseccomp)
|
||||
BuildRequires: pkgconfig(libsoup-2.4)
|
||||
BuildRequires: pkgconfig(ostree-1) >= 2016.14
|
||||
BuildRequires: pkgconfig(ostree-1) >= 2017.7
|
||||
BuildRequires: pkgconfig(polkit-gobject-1)
|
||||
BuildRequires: pkgconfig(xau)
|
||||
Requires: ostree >= 2016.12
|
||||
Recommends: %{name}-lang = %{version}
|
||||
# Remove after openSUSE Leap 42 is out of scope
|
||||
Provides: xdg-app = %{version}
|
||||
Obsoletes: xdg-app < %{version}
|
||||
Recommends: %{name}-lang = %{version}
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%{?systemd_requires}
|
||||
|
||||
%description
|
||||
@ -179,6 +178,9 @@ flatpak remote-list --system > /dev/null 2>&1
|
||||
%{_mandir}/man5/flatpak-metadata.5%{ext_man}
|
||||
%{_mandir}/man5/flatpak-flatpakref.5%{ext_man}
|
||||
%{_mandir}/man5/flatpak-flatpakrepo.5%{ext_man}
|
||||
%{_mandir}/man5/flatpak-installation.5%{ext_man}
|
||||
%{_mandir}/man5/flatpak-manifest.5%{ext_man}
|
||||
%{_mandir}/man5/flatpak-remote.5%{ext_man}
|
||||
%exclude %{_mandir}/man1/flatpak-builder.1%{ext_man}
|
||||
%{_datadir}/%{name}/
|
||||
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.Flatpak.SystemHelper.conf
|
||||
@ -199,6 +201,7 @@ flatpak remote-list --system > /dev/null 2>&1
|
||||
|
||||
%files builder
|
||||
%defattr(-,root,root)
|
||||
%{_bindir}/flatpak-bisect
|
||||
%{_bindir}/flatpak-builder
|
||||
%{_mandir}/man1/flatpak-builder.1%{ext_man}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user