Commit Graph

  • f6a0df9797 Merged update from upstream sources DistroBaker 2021-03-23 11:10:32 +0000
  • 27a8c7a7c2 Fix handling of files without newlines in brp-mangle-shebang Lumir Balhar 2021-03-22 13:13:57 +0100
  • 33bd2648a9 Merged update from upstream sources DistroBaker 2021-03-18 20:40:29 +0000
  • 61b19ee1b2 BRP Python Bytecompile: Avoid hardcoding /usr/bin prefix for python Kalev Lember 2021-03-10 17:09:14 +0100
  • de1fe58a50 Add some gating CI tests Tom Stellard 2020-07-29 04:31:57 +0000
  • 7ac2219df7 Merged update from upstream sources DistroBaker 2021-01-19 19:57:54 +0000
  • d8287391e7 Use -march=x86-64-v2 only for the gcc toolchain Florian Weimer 2021-01-19 20:34:39 +0100
  • 0ce9e05ca9 x86_64: Enable -march=x86-64-v2 for ELN, following GCC. Florian Weimer 2021-01-19 20:10:22 +0100
  • 3ba26fd9e0 Merged update from upstream sources DistroBaker 2020-12-07 10:54:00 +0000
  • c0fba28f76 BRP Python Bytecompile: Also detect Python files in /app/lib/pythonX.Y Miro Hrončok 2020-11-29 17:44:37 +0100
  • 9d1071df59 Merged update from upstream sources DistroBaker 2020-10-27 22:06:28 +0100
  • f97705d6fd Add back -fcf-protection flag for x86_64 Tom Stellard 2020-10-27 13:35:16 +0000
  • 5c9060a85e s390x: Tune for z14 (as in Red Hat Enterprise Linux 8) Florian Weimer 2020-10-20 12:23:29 +0200
  • 3cb3054de7 RHEL 9.0.0 Alpha bootstrap Troy Dawson 2020-10-14 21:31:23 -0700
  • 6af5644ec0 New branch setup Release Configuration Management 2020-10-09 00:19:08 +0000
  • 6854161259 Fix another syntax issue in the macros file Florian Weimer 2020-10-05 14:30:56 +0200
  • e6fe6513ee Fix syntax error in macros file Florian Weimer 2020-10-05 14:09:46 +0200
  • db291b8b29 redhat-rpm-config 173-1 Florian Weimer 2020-10-05 13:43:07 +0200
  • 9bbf519889 s390x: Switch Fedora ELN to z13 baseline Florian Weimer 2020-10-05 13:38:25 +0200
  • 0d621460ce Filter out LTO flags from %%extension flags macros Miro Hrončok 2020-09-11 20:42:36 +0200
  • ee8888f636 Add Requires: lua-srpm-macros Michel Alexandre Salim 2020-09-02 19:03:55 -0700
  • c18bafdecc Enable -fstack-clash-protection for clang on x86, s390x, and ppc64le Tom Stellard 2020-08-21 16:45:01 +0000
  • 72a5199a5f
    Fixup changelog Igor Raits 2020-08-20 19:05:06 +0200
  • d698d04313
    Add -flto to ldflags for clang toolchain Tom Stellard 2020-08-04 18:26:08 +0000
  • 8a5ee87c50 Fix CC/CXX exports and allow overrides like CFLAGS and CXXFLAGS Neal Gompa 2020-08-20 08:45:21 -0400
  • 61f9eb90ba Fix bad datestamp in changelog entry Neal Gompa 2020-08-20 08:44:00 -0400
  • 1e92e63ac8 Add Requires: kernel-srpm-macros Troy Dawson 2020-07-21 21:53:25 +0000
  • 4637e1bd55 - Use -flto=auto for GCC to speed up builds Jeff Law 2020-07-30 10:45:53 -0600
  • 06f1d527d7 Only use supported lto flags for clang toolchain Tom Stellard 2020-07-28 02:11:54 +0000
  • 5a7ab8f927 Disable Python hash seed randomization in brp-python-bytecompile Lumir Balhar 2020-07-23 08:09:55 +0200
  • 5baaf4a99c Enable LTO by default Jeff Law 2020-07-21 21:38:41 -0600
  • 5f32aac09e New opt-in possibility to fix byte-compilation reproducibility Lumir Balhar 2020-07-16 10:30:55 +0200
  • e453b585b4 Drop double newline Miro Hrončok 2020-07-21 13:42:29 +0200
  • 1d8a367d96 rpmrc: Add PAC/BTI for aarch64 Jeremy Linton 2020-07-17 13:29:54 -0500
  • 8a4f0edb9a Use compileall from stdlib for Python >= 3.9 Lumir Balhar 2020-06-05 08:59:16 +0200
  • 331ffabd7e Remove trailing whitespace Lumir Balhar 2020-05-20 15:06:26 +0200
  • ecf9fd3bdb No more automagic Python bytecompilation (phase 3) Lumir Balhar 2020-05-20 15:06:16 +0200
  • 2c5594c9af
    Fix broken %configure Igor Raits 2020-06-04 03:09:53 +0200
  • 5d8c70518a
    Cleanup unused CCC_OVERRIDE_OPTIONS Igor Raits 2020-06-03 21:41:23 +0200
  • 828c69effe
    Fixes for new_package macro Igor Raits 2020-06-03 21:39:18 +0200
  • 91333a9c7c Merge #91 Fix PR 83 Igor Raits 2020-06-03 19:37:14 +0000
  • 7562b38ec5
    Add support for selecting a clang as a toolchain Igor Raits 2020-06-03 21:03:31 +0200
  • a468b36e29 rpm will happily evaluate macros in changelogs — remove those Nicolas Mailhot 2020-05-30 20:03:04 +0200
  • fff16e5f5a explicitset has not been renamed to set yet Nicolas Mailhot 2020-05-30 13:31:47 +0200
  • 891c721814 Latest version of sed fixes for broken/compromised configure macros Jeff Law 2020-05-26 13:12:11 -0600
  • 7324b32455 Add %new_package macro and associated lua framework. Jason Tibbitts 2020-05-30 02:19:05 -0500
  • 166707b501 clean up macro and lua function documentation Nicolas Mailhot 2020-05-29 08:47:28 +0200
  • 0cb7566d95 new_package: make subpackages work when %{source_name} and Name: disagree Nicolas Mailhot 2020-05-23 13:31:41 +0200
  • a52af8dced new_package: create basic SRPM header as fallback Nicolas Mailhot 2020-05-20 11:13:02 +0200
  • e416a7b3da Add %new_package Nicolas Mailhot 2020-04-21 19:39:15 +0200
  • 2a236590f5
    forge: add gitea driver Igor Raits 2020-05-23 16:53:03 +0200
  • 7ca91f59f7 Make check_rhel function compatible with CentOS Carl George 2020-05-06 09:30:47 -0500
  • 75a48b3556 Remove unsued source Miro Hrončok 2020-04-28 14:09:53 +0200
  • 924b9f3be4 Drop %requires_eq. Vít Ondruch 2020-03-17 12:17:57 +0100
  • cecab66c5d Optimize kernel module provides by using a parametric generator Panu Matilainen 2020-04-09 14:36:16 +0300
  • 1b85ce0ce8 Keep the macro deps in alphabetical order. Jason Tibbitts 2020-02-21 11:54:53 -0600
  • 3a4ec69bee Add dependency on fonts-srpm-macros. Jason Tibbitts 2020-02-20 16:56:42 -0600
  • 9dd5528cf9 - Use eu-elfclassify to only run strip on ELF relocatables and archive libraries. Jeff Law 2020-02-20 13:40:19 -0700
  • edd94328ae
    Fixup parallel algorithm for brp-strip-lto Igor Raits 2020-02-14 14:26:36 +0100
  • b92766d4d9
    Fix year in changelog Igor Raits 2020-02-14 14:20:25 +0100
  • 776d974885
    brp-strip-lto: Run strip in parallel Igor Raits 2020-02-14 14:12:15 +0100
  • 20749d9857
    Strip LTO sections/symbols from installed .o/.a files Jeff Law 2020-01-08 11:25:43 -0700
  • 9ce99265fd brp-python-bytecompile: Prepare for 2 digit minor versions (e.g. 3.10) Tomas Orsava 2020-01-27 13:29:41 +0100
  • 312bfbac26 Use -B flag for Python when using compileall2 to not write pyc files Lumir Balhar 2020-01-22 13:09:31 +0100
  • 3e759e70ac Allow conditionally adding -fcommon to CFLAGS by defining %_legacy_common_support Jeff Law 2020-01-15 11:44:39 -0700
  • fff3459086 Reenable annobin after GCC 10 integration (#1792892) Florian Weimer 2020-01-20 13:50:15 +0100
  • c18924507d Temporarily disable annobin for GCC 10 (#1792892) Florian Weimer 2020-01-20 11:42:04 +0100
  • 40a9e696d6 Bump version Denys Vlasenko 2019-12-05 13:56:00 +0100
  • 817f533126 kmod.prov: fix and speed it up Denys Vlasenko 2019-12-05 13:44:41 +0100
  • 2721f1c528
    Bump version Igor Gnatenko 2019-12-03 15:48:35 +0100
  • e345575f97 %set_build_flags: define LT_SYS_LIBRARY_PATH Pavel Raiskup 2019-03-28 13:37:17 +0100
  • f5f6818d6e wordwrap: fix some corner cases Nicolas Mailhot 2019-11-11 13:15:56 +0100
  • ddce306578
    Bump version Denys Vlasenko 2019-11-21 17:02:36 +0100
  • 140ee1de89
    brp-mangle-shebangs: do not stat / touch files needlessly Denys Vlasenko 2019-11-21 17:05:52 +0100
  • 618362d6fb
    brp-mangle-shebangs: fix unsafe/incorrect command expansion Denys Vlasenko 2019-11-21 15:51:47 +0100
  • 63d7e4dc11
    brp-mangle-shebangs: speed up finding of "text executables" (scripts) Denys Vlasenko 2019-11-21 15:48:07 +0100
  • 6335a7ff4a Fix brp-python-bytecompile with the new features from compileall2 Resolves: rhbz#1595265 Lumir Balhar 2019-11-05 09:40:12 +0100
  • 4d93255fb3 Fix the simple API of %gpgverify Miro Hrončok 2019-11-01 08:04:12 +0100
  • 2c88f0ec58 Bump release and add changelog entry. Jason Tibbitts 2019-08-22 10:46:36 -0500
  • 3490049617 Simplify the API of %gpgverify Miro Hrončok 2019-07-25 11:14:52 +0200
  • 0b30be56e5 Bump version and rebuild. Richard W.M. Jones 2019-07-25 10:13:28 +0100
  • 0676a754f0 rpmrc: update optflags for riscv64 David Abdurachmanov 2019-07-10 16:21:32 +0300
  • 4a1d1dd78f
    Fixup python-srpm-macros version Igor Gnatenko 2019-07-20 18:47:27 +0200
  • 5437dfca81 Use compileall2 Python module for byte-compilation in brp-python-bytecompile Lumir Balhar 2019-07-20 08:08:26 +0200
  • 53617406d9 Move brp-python-bytecompile from rpm, so we can easily adapt it Miro Hrončok 2019-07-01 12:15:09 +0200
  • faef29eb93 bump release Nicolas Mailhot 2019-07-08 23:32:20 +0200
  • b8797dcd02 listfiles: make it robust against all kinds of “interesting” input – restore protection against empty input – handle non-empty inputs, with whitespace, quotes, linebreaks, etc Nicolas Mailhot 2019-07-08 23:28:50 +0200
  • 1f7310110e wordwrap: make list indenting smarter, to produce something with enough structure that it can be converted into AppStream metadata Nicolas Mailhot 2019-07-08 00:30:14 +0200
  • 1e9cb0e970 Revert "listfiles: fix expansion of listfiles_exclude/listfiles_include" Robert-André Mauchin 2019-07-08 17:10:01 +0200
  • 9deb0680eb listfiles: fix expansion of listfiles_exclude/listfiles_include Nicolas Mailhot 2019-07-07 16:19:40 +0200
  • 6b139317d5 Add changelog entry for previous change Florian Festi 2019-07-01 17:12:12 +0200
  • 38d0d92d5c Switch binary payload compression to Zstandard level 19 Daniel Mach 2019-07-01 14:19:40 +0000
  • 86aae600e6 Enable RPM to set SOURCE_DATE_EPOCH environment variable. Vít Ondruch 2019-06-20 07:29:07 +0200
  • 6708d7876e
    Bump release Igor Gnatenko 2019-06-25 08:14:09 +0200
  • 29b504fa55 Expand listfiles_include and listfiles_exclude in condition Robert-André Mauchin 2019-06-24 22:47:59 +0000
  • c68c6bd353 Remove perl macro refugees Jitka Plesnikova 2019-06-12 12:54:26 +0200
  • bab65715b2 Provide temporary shelter for rpm 4.15 perl macro refugees Panu Matilainen 2019-06-10 14:12:21 +0300
  • 5878df46c0
    Bump release Igor Gnatenko 2019-06-04 08:25:50 +0200
  • 02f4a20583 misc: protect listfiles against empty input, to avoid harmless but annoying messages in build logs Nicolas Mailhot 2019-06-03 00:38:59 +0200
  • 8394d3cf12
    misc: add a wordwrap helper Nicolas Mailhot 2018-11-08 19:21:06 +0100