17
0

70 Commits

Author SHA256 Message Date
40a0e9f5fa Accepting request 1317056 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1317056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=31
2025-11-11 18:21:10 +00:00
23c5ece00e - Update to version 1.4.7:
+ Pass --wrap-mode=nodownload to meson setup if building without
    network for the meson buildsystem
  + Install debug extension by default when using the --install
    argument
  + Support setting environment buildflags for the qmake
    buildsystem
  + Create a fixed alias for builddir of current module at
    /run/active-build
  + Set LANGUAGE to avoid AppStream output localisation
  + Fix a compiler warning
  + Improvements to docs and CI
  + Start new branching policy, document maintainance and
    versioning docs

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=65
2025-11-11 10:04:20 +00:00
c1099058a7 Accepting request 1306712 from GNOME:Factory
- Update to version 1.4.6:
  + Support specifying appstream compose URL policy with
    --compose-url-policy argument
  + Support fetching and checking out Git LFS objects
  + Prevent deleting current working directory, state directory or their
    parents with --force-clean
  + Create appstream ref branches in locally exported repo
  + Log SDK, runtime and base versions and commits used with
    --verbose
  + Pass --no-gpg-sign to git commit when committing archives
    inside state directory
  + Pass --no-gpg-sign to git am when applying patches
  + Fix the meson build with -Dinstalled_tests=true
  + Fix the screenshot ref commit test to work offline
  + Improvements to docs and CI
- Add git-lfs Recommends. (forwarded request 1306587 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1306712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=30
2025-09-24 13:23:54 +00:00
2245eb7323 - Update to version 1.4.6:
+ Support specifying appstream compose URL policy with
    --compose-url-policy argument
  + Support fetching and checking out Git LFS objects
  + Prevent deleting current working directory, state directory or their
    parents with --force-clean
  + Create appstream ref branches in locally exported repo
  + Log SDK, runtime and base versions and commits used with
    --verbose
  + Pass --no-gpg-sign to git commit when committing archives
    inside state directory
  + Pass --no-gpg-sign to git am when applying patches
  + Fix the meson build with -Dinstalled_tests=true
  + Fix the screenshot ref commit test to work offline
  + Improvements to docs and CI
- Add git-lfs Recommends.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=63
2025-09-23 11:49:10 +00:00
f00740a9db Update to 1.4.5
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=62
2025-09-17 15:55:19 +00:00
e093beb228 Accepting request 1231704 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1231704
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=29
2024-12-17 18:22:44 +00:00
62fcca0b5b Accepting request 1231698 from GNOME:Next
- Require AppStream-compose instead of
  /usr/libexec/appstreamcli-compose: binaries below /usr/libexec
  are not automatically added to the rpm provides capabilities.

- depend on appstreamcli-compose not appstream-compose

OBS-URL: https://build.opensuse.org/request/show/1231698
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=60
2024-12-17 14:29:45 +00:00
2670a3a06c Accepting request 1230152 from home:ldragon:branches:GNOME:Factory
Depend on appstreamcli-compose not appstream-compose.
appstreamcli-compose provides a plugin allowing appstreamcli compose to work.
appstream-compose is a functionally different program. 
Missing compose support results in flatpak-builder, crashing when producing appstream data

OBS-URL: https://build.opensuse.org/request/show/1230152
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=59
2024-12-12 11:29:21 +00:00
0138911c1c Accepting request 1230134 from GNOME:Factory
- Update to version 1.4.4:
  + Default to a relative path for CMAKE_INSTALL_LIBDIR on cmake
    modules.
  + Only pass --libdir to autotools modules when libdir is
    explicitly set.
- Changes from version 1.4.3:
  + Always set `CMAKE_INSTALL_LIBDIR` with cmake buildsystems.
  + Update libglnx submodule to latest commit.

OBS-URL: https://build.opensuse.org/request/show/1230134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=28
2024-12-11 20:05:14 +00:00
eb0bdce0c3 Add .changes from version 1.4.3
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=57
2024-12-11 14:55:30 +00:00
baa1f8946a New upstream release
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=56
2024-12-11 14:46:50 +00:00
50d97d105d Accepting request 1194726 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1194726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=27
2024-08-19 21:45:54 +00:00
5f025bd9d9 - BuildRequire gettext-devel instead of gettext: allow OBS to
shortcut through gettext-runtime-mini.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=54
2024-08-19 14:44:07 +00:00
30aaa2d1e8 Accepting request 1158993 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1158993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=26
2024-03-18 15:47:38 +00:00
921dd8df9e Accepting request 1158297 from home:andythe_great:branches:GNOME:Factory
- Temporary use fixed-libglnx archive provided from upsteam to fix
  https://github.com/flatpak/flatpak-builder/issues/590
- Update to version 1.4.2.
  + Fix missing test files in the generated tarballs
  + Fix possible empty id in provides when renaming
  + Fix minor memory leaks
- Update to version 1.4.1.
  + Add support for autoprune-unless in extensions
  + Add disable-http-decompression option to archive/file sources
  + Change rename-desktop-file and rename-appdata-file to also set
    the launchable or provide the old id if needed

OBS-URL: https://build.opensuse.org/request/show/1158297
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=52
2024-03-18 12:44:29 +00:00
dc3b6317cd Accepting request 1136764 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1136764
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=25
2024-01-04 14:59:58 +00:00
00aaf41936 Accepting request 1136680 from home:ldragon:branches:GNOME:Factory
- Update to version 1.4.0
  + Deprecate SHA1 and MD5 hashes for sources
  + Remove all usage of libsoup (bumps GLib requirement to 2.66)
  + Fix errors in included manifests not being fatal
  + Fix crash on empty manifests or incorrect JSON type
  + Various updates to the JSON Schema
  + Add meson buildsystem;
  + Set the HTTP Referer header on file/archive Sources
  + Fix no-autodownload in extensions incorrectly setting autodelete
  + Reduce verbosity of unzip usage
  + Ignore $schema properties in manifests
  + Change git usage to be more forgiving about submodules
  + Add installed_tests option to meson project
  + Fix libglnx meson subproject when built from autotools dist
  + Fix tests not running in parallel under meson
  + Replace appstream-glib with libappstream
  + Run tests in parallel respecting number of jobs set
  + Add missing secret-env and secret-opts keys to the JSON schema
  + Improve parsing of git submodules
  + Meson build fixes
  + Add rename-mime-file and rename-mime-icons properties
  + Re-implement support for data: URIs
  + Set download speed timeout for HTTP downloads
  + Enabled compressed HTTP downloads
  + Use meson setup with meson buildsystem to avoid warning
  + Fix libappstream not handling ID's ending with .desktop
  + Fix ostree deployment on 64-bit inode filesystems
- remove 0001-builder-Fix-silent-truncation-of-gt-32-bit-inodes.patch
- Add patch fusermount3.diff to enforce usage of fuse v3
- Switch to meson build system

OBS-URL: https://build.opensuse.org/request/show/1136680
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=50
2024-01-04 10:24:59 +00:00
5371eb3a69 Accepting request 1107971 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1107971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=24
2023-08-30 08:21:06 +00:00
e71e50ad3a Accepting request 1107809 from home:alarrosa:branches:GNOME:Factory
- Add patch from upstream to fix corrupted files when using a large
  fs with 64-bit inodes (boo#1214708):
  * 0001-builder-Fix-silent-truncation-of-gt-32-bit-inodes.patch

OBS-URL: https://build.opensuse.org/request/show/1107809
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=48
2023-08-29 15:04:41 +00:00
2e0242da9a Accepting request 1064284 from GNOME:Factory
(forwarded request 1064095 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1064284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=23
2023-02-11 20:57:01 +00:00
24df985349 Accepting request 1064095 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1064095
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=46
2023-02-10 15:16:41 +00:00
4698a35a53 Accepting request 1040200 from GNOME:Factory
- Update to version 1.2.3:
  + This is a minor bug-fix release that fixes cloning `file://`
    URIs with git 2.38.1 or newer.

  + Add BuildRequires debugedit.
  + Add Requires debugedit.

OBS-URL: https://build.opensuse.org/request/show/1040200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=22
2022-12-05 17:01:50 +00:00
a7d0f0d9a4 tweak changelog
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=44
2022-12-05 09:32:18 +00:00
5d6971749d Accepting request 1040013 from home:dirkmueller:Factory
- update to 1.2.3:
  * This is a minor bug-fix release that fixes cloning `file://` URIs with git
    2.38.1 or newer.

OBS-URL: https://build.opensuse.org/request/show/1040013
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=43
2022-12-05 09:31:26 +00:00
1d4f761980 Accepting request 973145 from GNOME:Factory
(forwarded request 971110 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/973145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=21
2022-04-27 19:41:45 +00:00
71eb26a85b Accepting request 971110 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/971110
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=41
2022-04-27 12:06:16 +00:00
4102555714 Accepting request 967860 from GNOME:Factory
- Ensure flatpak >= 1.12.4 is a build and runtime dependency.
- Update url in description. (forwarded request 967814 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/967860
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=20
2022-04-08 20:46:18 +00:00
8a5b9c1275 Accepting request 967814 from home:fcrozat:branches:GNOME:Factory
- Ensure flatpak >= 1.12.4 is a build and runtime dependency.
- Update url in description.

OBS-URL: https://build.opensuse.org/request/show/967814
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=39
2022-04-08 14:56:29 +00:00
7ed75b6212 Accepting request 947901 from GNOME:Factory
tweak (forwarded request 947493 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/947901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=19
2022-01-22 07:18:13 +00:00
fa3b63dccb Accepting request 947493 from GNOME:Next
tweak

OBS-URL: https://build.opensuse.org/request/show/947493
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=38
2022-01-21 09:41:37 +00:00
971471cf3a Accepting request 947482 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/947482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=18
2022-01-19 23:12:35 +00:00
2a2978cf61 Accepting request 947459 from home:AndreasStieger:branches:GNOME:Factory
flatpak-builder 1.2.2
CVE-2022-21682 boo#1194611

OBS-URL: https://build.opensuse.org/request/show/947459
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=37
2022-01-19 17:26:20 +00:00
4b157fd9a5 Accepting request 924743 from GNOME:Factory
- Update to version 1.2.0:
  + Add missing newlines in some output
  + Fix missing error check in the new inline data support
  + Updated documentation.
- Changes from version 1.1.2:
  + New secret-opts feature lets you pass e.g. CI secrets into the
    build.
  + Support content-encoding when downloading.
  + New inline data source allowing easy creation of files from
    embedded content from the manifest.
- Changes from version 1.1.1:
  + We now use the external debugedit project instead of using an
    internal copy.
  + The system version can be used, or if not an internal version
    is used built using git submodules.
  + Note, this needs libdw 0.172, which may not be available on
    older distributions.
- Replace old and no longer used libdwarf-devel with the correct
  pkgconfig(libdw) BuildRequires (and stop passing header to
  configure). (forwarded request 924252 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/924743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=17
2021-10-12 19:49:29 +00:00
9d8b74e8ea Accepting request 924252 from GNOME:Next
- Update to version 1.2.0:
  + Add missing newlines in some output
  + Fix missing error check in the new inline data support
  + Updated documentation.
- Changes from version 1.1.2:
  + New secret-opts feature lets you pass e.g. CI secrets into the
    build.
  + Support content-encoding when downloading.
  + New inline data source allowing easy creation of files from
    embedded content from the manifest.
- Changes from version 1.1.1:
  + We now use the external debugedit project instead of using an
    internal copy.
  + The system version can be used, or if not an internal version
    is used built using git submodules.
  + Note, this needs libdw 0.172, which may not be available on
    older distributions.
- Replace old and no longer used libdwarf-devel with the correct
  pkgconfig(libdw) BuildRequires (and stop passing header to
  configure).

OBS-URL: https://build.opensuse.org/request/show/924252
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=36
2021-10-11 17:19:57 +00:00
2c1cfd9697 Accepting request 906034 from GNOME:Factory
- Update to version 1.0.14.
  * Ensure that sources cannot create files outside the build
    directory.
  * If --sandbox is enabled, ensure sources can't real files
    outside the manifest directory.
- Update for version 1.0.13.
  * Fix a bug where git submodules were bundled even when disabled
    (whereas in the previous release this issue was fixed for the
    extraction phase)
  * For bundled extensions, use the specified version as the branch
    rather than using the branch of the parent app (forwarded request 904280 from andythe_great)

OBS-URL: https://build.opensuse.org/request/show/906034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=16
2021-07-13 20:37:29 +00:00
32c64f574e Accepting request 904280 from home:andythe_great:branches:GNOME:Factory
- Update to version 1.0.14.
  * Ensure that sources cannot create files outside the build
    directory.
  * If --sandbox is enabled, ensure sources can't real files
    outside the manifest directory.
- Update for version 1.0.13.
  * Fix a bug where git submodules were bundled even when disabled
    (whereas in the previous release this issue was fixed for the
    extraction phase)
  * For bundled extensions, use the specified version as the branch
    rather than using the branch of the parent app

OBS-URL: https://build.opensuse.org/request/show/904280
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=35
2021-07-13 07:26:50 +00:00
9e3edecd29 Accepting request 879955 from GNOME:Factory
- Update to version 1.0.12.
  * Make --run work if manifest has --metadata in build-finish.
  * Don't try to extract git submodules if they were disabled. (forwarded request 876586 from andythe_great)

OBS-URL: https://build.opensuse.org/request/show/879955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=15
2021-03-18 21:56:05 +00:00
a7ae5d5188 Accepting request 876586 from home:andythe_great:branches:GNOME:Factory
- Update to version 1.0.12.
  * Make --run work if manifest has --metadata in build-finish.
  * Don't try to extract git submodules if they were disabled.

OBS-URL: https://build.opensuse.org/request/show/876586
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=33
2021-03-18 18:30:57 +00:00
07bf97ada2 Accepting request 828951 from GNOME:Factory
New stable release (forwarded request 828672 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/828951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=14
2020-08-25 07:35:28 +00:00
32b075de36 Accepting request 828672 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/828672
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=31
2020-08-24 13:36:12 +00:00
598b54de49 Accepting request 742524 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/742524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=13
2019-10-28 15:58:09 +00:00
aba2757f3e Accepting request 741612 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/741612
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=29
2019-10-24 11:04:59 +00:00
Ludwig Nussel
cd5e5fd3c5 Accepting request 730444 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/730444
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=12
2019-09-13 13:01:51 +00:00
56e5328c97 Accepting request 730214 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/730214
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=27
2019-09-12 16:52:20 +00:00
a401e747db Accepting request 706390 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/706390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=11
2019-06-01 07:56:13 +00:00
8737578055 Accepting request 706212 from GNOME:Next
- Update to version 1.0.7:
  + Use the new die-with-parent feature of HostCommand when build
    to run in a flatpak.
  + Fix some details in how we create platform commits to fix font
    cache mtime issues.
- Changes from version 1.0.6:
  + Pass --noninteractive when installing for flatpak >= 1.2.0.
  + Doc fixes.
- Changes from version 1.0.5:
  + Due to a change in the output of "flatpak info" the support for
    loading default build options from the sdk regressed with
    flatpak 1.2.x. This is fixed and everyone who built flatpaks
    with 1.2.x are recommended to update to this release and
    re-build.
- Changes from version 1.0.4:
  + Add --add/remove-tag options
  + Allow using a full ref as sdk and use the branch from that.

OBS-URL: https://build.opensuse.org/request/show/706212
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=25
2019-05-29 19:22:37 +00:00
f2ae577d7c Accepting request 674491 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/674491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=10
2019-02-14 13:33:27 +00:00
1a684d3562 Accepting request 674440 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/674440
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=23
2019-02-13 10:47:06 +00:00
4f0f9d91aa Accepting request 669854 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/669854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak-builder?expand=0&rev=9
2019-02-01 10:45:19 +00:00
dee842fc22 Accepting request 669514 from GNOME:Next
- Update to version 1.0.3:
  + Compress changes in cache, fixing the build of large
    applications like libreoffice in some cases.
  + Add new default-branch manifest option to allow overridable
    branch name.
- Changes from version 1.0.2:
  + Print a warning when a YAML document has a float-like string
    value.
  + Handle .txz archive suffixes.
  + Set SOURCE_DATE_EPOCH to the mtime of the manifest in the
    build.
  + Update python post-processor to handle python 3.7 pyc files.
  + Allow unsetting env vars in the build options by setting them
    to null.
  + Documentation improvements.

OBS-URL: https://build.opensuse.org/request/show/669514
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak-builder?expand=0&rev=21
2019-01-29 12:58:50 +00:00