Package Release Info

gn-0.20240730-bp156.2.3.1

Update Info: openSUSE-2024-254
Available in Package Hub : 15 SP5 Update

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

gn

Change Logs

Version: 0.20240730-bp155.5.6.1
* Fri Aug 02 2024 ro@suse.com
- Update to version 0.20240730:
  * Rust: link_output, depend_output and runtime_outputs for dylibs
  * Add missing reference section to function_toolchain.cc
  * Do not cleanup args.gn imports located in the output directory.
  * Fix expectations in NinjaRustBinaryTargetWriterTest.SwiftModule
  * Do not add native dependencies to the library search path
  * Support linking frameworks and swiftmodules in Rust targets
  * [desc] Silence print() statements when outputing json
  * infra: Move CI/try builds to Ubuntu-22.04
  * [MinGW] Fix mingw building issues
  * [gn] Fix "link" in the //examples/simple_build/build/toolchain/BUILD.gn
  * [template] Fix "rule alink_thin" in the //build/build_linux.ninja.template
  * Allow multiple --ide switches
  * [src] Add "#include <limits>" in the //src/base/files/file_enumerator_win.cc
  * Get updates to infra/recipes.py from upstream
  * Revert "Teach gn to handle systems with > 64 processors"
  * [apple] Rename the code-signing properties of create_bundle
  * Fix a typo in "gn help refs" output
  * Revert "[bundle] Use "phony" builtin tool for create_bundle targets"
  * [bundle] Use "phony" builtin tool for create_bundle targets
  * [ios] Simplify handling of assets catalog
  * [swift] List all outputs as deps of "source_set" stamp file
  * [swift] Update `gn check ...` to consider the generated header
  * [swift] Set `restat = 1` to swift build rules
  * Fix build with gcc12
  * [label_matches] Add new functions label_matches(), filter_labels_include() and filter_labels_exclude()
  * [swift] Remove problematic use of "stamp" tool
  * Implement new --ninja-outputs-file option.
  * Add NinjaOutputsWriter class
  * Move InvokePython() function to its own source file.
  * zos: build with -DZOSLIB_OVERRIDE_CLIB to override creat
  * Enable C++ runtime assertions in debug mode.
  * Fix regression in MakeRelativePath()
  * fix: Fix Windows MakeRelativePath.
  * Add long path support for windows
  * Ensure read_file() files are considered by "gn analyze"
  * apply 2to3 to for some Python scripts
  * Add rustflags to desc and help output
  * strings: support case insensitive check only in StartsWith/EndsWith
  * add .git-blame-ignore-revs
  * use std::{string,string_view}::{starts_with,ends_with}
  * apply clang-format to all C++ sources
  * add forward declaration in rust_values.h
  * Add `root_patterns` list to build configuration.
  * Use c++20 in GN build
  * update windows sdk to 2024-01-11
  * update windows sdk
  * Add linux-riscv64.
  * Update OWNERS list.
  * remove unused function
  * Ignore build warning -Werror=redundant-move
  * Fix --as=buildfile `gn desc deps` output.
  * Update recipe engine to 9dea1246.
  * treewide: Fix spelling mistakes
- add subprocess-python36.patch
  to build with python3.6 on sle15
- use gcc-13 instead of gcc-12
  to work around maybe uninitialized error
* Tue Feb 27 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
Version: 0.20231023-bp154.3.6.1
* Fri Nov 10 2023 Andreas Stieger <andreas.stieger@gmx.de>
- Update to version 0.20231023:
  * many updates to support Chromium 119 build
- drop deprecated_copy.patch
- add redundant-move.patch
Version: 0.20210811-bp154.3.3.1
* Thu Mar 09 2023 Callum Farmer <gmbr3@opensuse.org>
- Bump Leap's GCC version to 12 to align with the other Chromium
  tools
- Exclude ppc - it doesn't build
* Thu Apr 02 2020 Tomáš Chvátal <tchvatal@suse.com>
- Update to 0.1726:
  * no upstream changelog
- Rebase patches:
  * gn-always-python3.patch
  * gn-flags.patch
* Wed Oct 23 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 0.1616:
  * no upstream changelog
- Remove merged patch gn-add_missing_arm_files.patch
- Add patch to always use python3 in tests:
  * gn-always-python3.patch
* Tue May 07 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 0.1544:
  * No upstream changelog
- Rebase patch gn-flags.patch
* Tue Oct 30 2018 Tomáš Chvátal <tchvatal@suse.com>
- Version update to 0.1479:
  * No upstream changelog
- Rebase patch gn-flags.patch
Version: 0.20210811-bp153.2.3.1
* Sun Dec 05 2021 Callum Farmer <gmbr3@opensuse.org>
- Add deprecated_copy.patch: fix deprecated copy GCC warnings
- Go back to GCC
- Use newer libs and GCC on Leap 15.3 & 15.4
* Fri Sep 10 2021 Callum Farmer <gmbr3@opensuse.org>
- Fix build with riscv64
* Wed Sep 01 2021 Callum Farmer <gmbr3@opensuse.org>
- Update to version 0.20210811:
  * C++ modernization improvements.
  * Minor style updates.
  * Enable GN to build & run on z/OS
  * Fix a typo in the doc of "generated_file"
  * Update doc/help to say --ninja-executable works for VS Flags
  * [rust] Fix and test dylib support
  * Add 'rustenv' to 'gn desc' output
  * [rust] Clean up logic in PullDependentTargetLibsFrom
  * Link Rust binaries against transitive public_deps
  * Fix linking dynamic libraries in Rust binaries
- Remove patches:
  * gn-flags.patch
  * gn-always-python3.patch
  * riscv.patch
* Sat Oct 31 2020 Callum Farmer <callumjfarmer13@gmail.com>
- Add riscv.patch to add support for RISCV
Version: 0.1807-bp151.3.6.1
* Sat Oct 10 2020 Andreas Stieger <andreas.stieger@gmx.de>
- Update to 0.1807:
  * no upstream changelog
Version: 0.1726-bp151.3.3.1
* Thu Apr 02 2020 Tomá? Chvátal <tchvatal@suse.com>
- Update to 0.1726:
  * no upstream changelog
- Rebase patches:
  * gn-always-python3.patch
  * gn-flags.patch
* Wed Oct 23 2019 Tomá? Chvátal <tchvatal@suse.com>
- Update to 0.1616:
  * no upstream changelog
- Remove merged patch gn-add_missing_arm_files.patch
- Add patch to always use python3 in tests:
  * gn-always-python3.patch
* Tue May 07 2019 Tomá? Chvátal <tchvatal@suse.com>
- Update to 0.1544:
  * No upstream changelog
- Rebase patch gn-flags.patch
* Fri Nov 09 2018 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Add patch to add missing files to fix armv7 build:
  * gn-add_missing_arm_files.patch
* Tue Oct 30 2018 Tomá? Chvátal <tchvatal@suse.com>
- Version update to 0.1479:
  * No upstream changelog
- Rebase patch gn-flags.patch
Version: 0.1463-2.1
* Tue Aug 28 2018 tchvatal@suse.com
- Update to 0.1463:
  * No upstream changelog
- Rebase patch gn-flags.patch
* Mon Aug 06 2018 tchvatal@suse.com
- Fix building on openSUSE Leap 42.3
* Wed Jul 25 2018 tchvatal@suse.com
- Initial commit, package used to generate ninja files, used
  when configuring chromium