This website requires JavaScript.
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