# Argument-taking rpm macros from the openSUSE Tumbleweed snapshot 1792747441, fetched 2026-10-24
# Unioned with Fedora Rawhide snapshot 1792820423, fetched 2026-10-24
# Generated by generate-macro-functions.py; refresh with 'make spec_cleaner/data/macro_functions.txt'.
GPRinstall
GPRinstall_flags
R_check
R_install
R_rpm_version
R_rpmver
R_save_files
R_test
R_unpack
__R_cmd
__R_files
__R_urls
__apply_patch
__bcond_override_default
__build_flags_common
__build_flags_lang_c
__build_flags_lang_cxx
__cargo_devel_description
__cargo_is_bin
__cargo_is_lib
__cargo_parse_opts
__cmake_make_prefix_relative
__cmake_make_root_relative
__erlang_install_from
__extension_strip_flags
__fontbuild
__fontinstall
__getdeps_modules_txt
__goaltinstall
__godevelinstall
__godevelinstalldoc
__gpg_sign_cmd
__gvt_shescape_backup
__pyproject_normalize_name
__python_sitedir_name
__scl_syspaths_template_description
__scl_syspaths_template_package
__scm_apply_bzr
__scm_apply_gendiff
__scm_apply_git
__scm_apply_git_am
__scm_apply_hg
__scm_apply_patch
__scm_apply_quilt
__scm_setup_bzr
__scm_setup_gendiff
__scm_setup_git
__scm_setup_git_am
__scm_setup_hg
__scm_setup_patch
__scm_setup_quilt
__smp_use_ncpus
__sq_sign_cmd
__systemd_someargs_0
__systemd_twoargs_2
__treesitter_devel_package_name
__treesitter_queries_package_name
__treesitter_wasm_package_name
_cef_api_requires
_do_gconf_schema_remove
_dwz_limit
_efi_srpm_macros_setup
_emacs_bytecompile
_font_pkg
_font_pkg_name
_go_vendor_license_check
_kernel_module_package
_langpack_template
_mingw32_create_macro_links
_mingw32_cross_wine_enable_dns
_mingw32_ctest
_mingw32_debug_package
_mingw64_create_macro_links
_mingw64_cross_wine_enable_dns
_mingw64_ctest
_mingw64_debug_package
_pyproject_check_import_allow_no_modules
_pyproject_ghost_distinfo
_pyproject_modules
_python_deprecated
_python_memoize
_python_scan_spec
_python_stash_flavor
_python_sysconfig_path
_python_sysconfig_var
_python_use_flavor
_r_internal_gsub
_set_dir_vendored_source_global
_set_dir_vendored_sources
_set_dir_vendored_target
_set_dir_vendored_target_global
_set_global_vendor_source_dir
_set_global_vendor_target_dir
_set_tmp_licenses_vendored_dir
_tmp_licenses_dir
add_maven_depmap
add_python
add_start_if_needed
add_sysuser
alternative_for
alternatives_requires_exclude
ansible_collection_build
ansible_collection_install
ansible_collection_url
ansible_test_unit
apache_request_restart
apache_restart_if_needed
apparmor_reload
attr
autopatch
autorelease
autosetup
bcond
bcond_override_default
bcond_with
bcond_without
binfmt_apply
bioc_source
bioc_url
buildsystem_cargo_build
buildsystem_cargo_check
buildsystem_cargo_conf
buildsystem_cargo_generate_buildrequires
buildsystem_cargo_install
buildsystem_cargo_prep
buildsystem_cmake_build
buildsystem_cmake_check
buildsystem_cmake_conf
buildsystem_cmake_generate_buildrequires
buildsystem_cmake_install
buildsystem_default_prep
buildsystem_dune_build
buildsystem_dune_check
buildsystem_dune_conf
buildsystem_dune_install
buildsystem_gap_build
buildsystem_gap_check
buildsystem_gap_conf
buildsystem_gap_install
buildsystem_maven_build
buildsystem_maven_conf
buildsystem_maven_generate_buildrequires
buildsystem_maven_install
buildsystem_meson_build
buildsystem_meson_check
buildsystem_meson_conf
buildsystem_meson_generate_buildrequires
buildsystem_meson_install
buildsystem_pyproject_build
buildsystem_pyproject_check
buildsystem_pyproject_conf
buildsystem_pyproject_generate_buildrequires
buildsystem_pyproject_install
buildsystem_rebar3_build
buildsystem_rebar3_check
buildsystem_rebar3_conf
buildsystem_rebar3_generate_buildrequires
buildsystem_rebar3_install
buildsystem_topkg_build
buildsystem_topkg_check
buildsystem_topkg_conf
buildsystem_topkg_install
buildsystem_tree_sitter_build
buildsystem_tree_sitter_check
buildsystem_tree_sitter_conf
buildsystem_tree_sitter_generate_buildrequires
buildsystem_tree_sitter_install
cabal_configure
cabal_pkg_conf
cargo_build
cargo_build_crate
cargo_cbuild
cargo_cinstall
cargo_feature_subpackage
cargo_generate_buildrequires
cargo_install
cargo_install_crate
cargo_license
cargo_license_summary
cargo_prep
cargo_specparts
cargo_test
cargo_vendor_manifest
cmake_generate_buildrequires
cmake_kf5
configure_kernel_source
constrain_build
crates_source
create_subdir_filelist
ctest
ctest4
defattr
defined
description
desktop_database_post
desktop_database_postun
do_real_fillup
doxygen_js_requires
doxygen_unbundle
doxygen_unbundle_buildroot
dune_add_flags
dune_build
dune_check
dune_install
emacs_addto_load_path
erlang3_test
erlang_app_name
erlang_app_vsn
erlang_test
fde_tpm_update_post
fde_tpm_update_posttrans
fdupes
files
files_fontsconf_availdir
files_fontsconf_file
fillup_and_insserv
fillup_only
filter_from_provides
filter_from_requires
filter_provides_in
filter_requires_in
filter_setup
find_lang_kf5
find_lang_kf6
firefox_ext_install
firewalld_reload
fix_shbang_line
fontbuild
fontcheck
fontenv
fontfiles
fontinstall
fontmetapkg
fontpkg
fontrpmname
fonttxt2xml
forgeautosetup
forgemeta
forgesetup
forgeversion
gap_copy_docs
gappkg_simple_install
gconf_schema_obsolete
gconf_schema_prepare
gconf_schema_remove
gconf_schema_upgrade
gem_build
gem_cache
gem_cleanup
gem_docdir
gem_extdir_mri
gem_install
gem_instdir
gem_libdir
gem_name_version
gem_plugin
gem_prerelease
gem_spec
gem_unpack
gem_version
gemspec_add_dep
gemspec_add_file
gemspec_remove_dep
gemspec_remove_file
getdeps_build
getdeps_generate_buildrequires
getdeps_install
getdeps_test
getdeps_vendor_license_buildrequires
getdeps_vendor_license_check
getdeps_vendor_license_install
getdeps_vendor_prune
ghc_bin_build
ghc_bin_install
ghc_fix_rpath
ghc_gen_filelists
ghc_lib_build
ghc_lib_build_without_haddock
ghc_lib_install
ghc_lib_subpackage
ghc_libs_build
ghc_libs_install
ghc_merge_filelist
glib2_gio_module_post
glib2_gio_module_postun
gnome_check_version
gnustep_install
gnustep_install_without_gnustep_makefiles
gnustep_make
go_generate_buildrequires
go_vendor_license_buildrequires
go_vendor_license_check
go_vendor_license_filelist
go_vendor_license_install
goaltfiles
goaltinstall
goaltpkg
gobuild
gobuildflags
gobuildflags_shescaped
gocheck
gocheck2
gochecks
godevelfiles
godevelinstall
godevelpkg
godot_export
godot_prep
goenv
goinstall
gometa
gomkdir
gopkg
gopkgfiles
gopkginstall
goprep
gorpmname
gotest
gpgverify
haskell_setup
ibus_table_index_post
icinga2_command_user_group_add
icinga2_user_group_add
icinga_command_user_group_add
icinga_user_group_add
icon_theme_cache_create_ghost
icon_theme_cache_post
icon_theme_cache_postun
if_not_python_kind
if_python_kind
insserv_cleanup
insserv_force_if_yast
install_alternative
install_fontsconf
install_info
install_info_delete
javadoc_package
journal_catalog_update
jpackage_script
js_includes
jupyter_nbextension_disable
jupyter_nbextension_enable
jupyter_nbextension_install
jupyter_serverextension_disable
jupyter_serverextension_enable
kernel_module_package
kf5_find_htmldocs
kf5_find_lang
kf5_makeinstall
lang_package
ldconfig_post
ldconfig_postun
ldconfig_scriptlets
libperl_requires
limit_build
link_avail_to_system_fontsconf
linuxtext
listfiles
lpf_check
lpf_post
lpf_postun
lpf_triggerpostun
lua_provides
mime_database_post
mime_database_postun
mingw32_py3_build
mingw32_py3_build_host
mingw32_py3_install
mingw32_py3_install_host
mingw64_py3_build
mingw64_py3_build_host
mingw64_py3_install
mingw64_py3_install_host
mix_compile
mozilla_addon_install
mozilla_unlock_addons
mvn_install
mysql_testserver_cconf
mysql_testserver_start
mysql_testserver_stop
nagios_command_user_group_add
nagios_user_group_add
new_package
nginx_modconfigure
obsolete_legacy_pattern
ocaml_files
ocaml_install
ocaml_install_common
ocaml_pkg
octave_cmd
octave_pkg_build
openpgpverify
openstack_pre_user_group_create
openstack_test_package_install
package
pattern_additionalsoftware
pattern_advsysmgmt
pattern_basetechnologies
pattern_budgiedesktop
pattern_deepindesktop
pattern_desktopfunctions
pattern_gnomedesktop
pattern_graphicalenvironments
pattern_kdedesktop
pattern_lxdedesktop
pattern_matedesktop
pattern_pantheondesktop
pattern_primaryfunctions
pattern_proprietarysoftware
pattern_publicclouds
pattern_serverfunctions
pattern_xfcedesktop
perl_gen_filelist
perl_process_packlist
perl_requires
perl_subpackage_tests
pesign
php_pear_gen_filelist
pkg_name
pkg_vcmp
pkg_version
pkg_version_cmp
png_fix
png_fix_dir
pom_add_dep
pom_add_dep_mgmt
pom_add_parent
pom_add_plugin
pom_change_dep
pom_disable_module
pom_remove_dep
pom_remove_parent
pom_remove_plugin
pom_set_parent
pom_xpath_disable
pom_xpath_inject
pom_xpath_remove
pom_xpath_replace
pom_xpath_set
prepare_alternative
py2_build
py2_dist
py2_entrypoint
py2_install
py3_build
py3_build_wheel
py3_check_import
py3_compile
py3_dist
py3_install
py3_install_wheel
py_build
py_build_wheel
py_byte_compile
py_check_import
py_dist_name
py_install
py_install_wheel
py_provides
py_req_cleanup
pycache_only
pycached
pypi_source
pyproject_buildrequires
pyproject_check_import
pyproject_extras_subpkg
pyproject_files
pyproject_install
pyproject_patch_dependency
pyproject_save_files
pyproject_verify_license
pyproject_wheel
pypy3_alternative
pypy3_alternative_conf
pypy3_fix_shebang_path
pypy3_install
pypy3_install_alternative
pypy3_only
pypy3_pyproject_install
pypy3_pyproject_wheel
pypy3_pytest
pypy3_pytest_arch
pypy3_pyunittest
pypy3_pyunittest_arch
pypy3_reset_alternative
pypy3_sysconfig_path
pypy3_sysconfig_var
pypy3_uninstall_alternative
pyqt_build
pyqt_install_examples
pytest
pytest_arch
python2_alternative
python2_alternative_conf
python2_dist
python2_fix_shebang_path
python2_install
python2_install_alternative
python2_only
python2_pyproject_install
python2_pyproject_wheel
python2_pytest
python2_pytest_arch
python2_pyunittest
python2_pyunittest_arch
python2_reset_alternative
python2_sysconfig_path
python2_sysconfig_var
python2_uninstall_alternative
python310_alternative
python310_alternative_conf
python310_fix_shebang_path
python310_install
python310_install_alternative
python310_only
python310_pyproject_install
python310_pyproject_wheel
python310_pytest
python310_pytest_arch
python310_pyunittest
python310_pyunittest_arch
python310_reset_alternative
python310_sysconfig_path
python310_sysconfig_var
python310_uninstall_alternative
python311_alternative
python311_alternative_conf
python311_fix_shebang_path
python311_install
python311_install_alternative
python311_only
python311_pyproject_install
python311_pyproject_wheel
python311_pytest
python311_pytest_arch
python311_pyunittest
python311_pyunittest_arch
python311_reset_alternative
python311_sysconfig_path
python311_sysconfig_var
python311_uninstall_alternative
python312_alternative
python312_alternative_conf
python312_fix_shebang_path
python312_install
python312_install_alternative
python312_only
python312_pyproject_install
python312_pyproject_wheel
python312_pytest
python312_pytest_arch
python312_pyunittest
python312_pyunittest_arch
python312_reset_alternative
python312_sysconfig_path
python312_sysconfig_var
python312_uninstall_alternative
python313_alternative
python313_alternative_conf
python313_fix_shebang_path
python313_install
python313_install_alternative
python313_only
python313_pyproject_install
python313_pyproject_wheel
python313_pytest
python313_pytest_arch
python313_pyunittest
python313_pyunittest_arch
python313_reset_alternative
python313_sysconfig_path
python313_sysconfig_var
python313_uninstall_alternative
python314_alternative
python314_alternative_conf
python314_fix_shebang_path
python314_install
python314_install_alternative
python314_only
python314_pyproject_install
python314_pyproject_wheel
python314_pytest
python314_pytest_arch
python314_pyunittest
python314_pyunittest_arch
python314_reset_alternative
python314_sysconfig_path
python314_sysconfig_var
python314_uninstall_alternative
python315_alternative
python315_alternative_conf
python315_fix_shebang_path
python315_install
python315_install_alternative
python315_only
python315_pyproject_install
python315_pyproject_wheel
python315_pytest
python315_pytest_arch
python315_pyunittest
python315_pyunittest_arch
python315_reset_alternative
python315_sysconfig_path
python315_sysconfig_var
python315_uninstall_alternative
python3_alternative
python3_alternative_conf
python3_dist
python3_fix_shebang_path
python3_install
python3_install_alternative
python3_only
python3_pyproject_install
python3_pyproject_wheel
python3_pytest
python3_pytest_arch
python3_pyunittest
python3_pyunittest_arch
python3_reset_alternative
python3_sysconfig_path
python3_sysconfig_var
python3_uninstall_alternative
python_alternative
python_alternative_conf
python_build
python_clone
python_compileall
python_disable_dependency_generator
python_dist_name
python_enable_dependency_generator
python_exec
python_expand
python_extras_subpkg
python_files
python_find_lang
python_flavored_alternatives
python_group_libalternatives
python_install
python_install_alternative
python_libalternatives_reset_alternative
python_module
python_module_iter
python_module_lua
python_provide
python_sitearch_module
python_sitelib_module
python_subpackages
python_sysconfig_path
python_sysconfig_var
python_uninstall_alternative
python_wheel_inject_sbom
pythons_for_pypi
pyunittest
pyunittest_arch
r_gsub
rails_fix_ruby_shebang
rails_fix_ruby_suffix
rails_regen_gemfile_lock
rails_save_gemfile
rails_write_appinfo
rebar
rebar3_buildrequires
rebar3_ct
rebar3_eunit
rebar_compile
rebar_ct
rebar_eunit
rebar_set_vsn_cache
recommends_on_traditional
reconfigure_fonts_post
reconfigure_fonts_postun
reconfigure_fonts_scriptlets
remove_and_set
rename_sysconfig_variable
requires_eq
requires_ge
requires_ge_with_release
requires_on_provides_eq
requires_on_provides_ge
requires_on_traditional
requires_on_transactional
requires_on_transactional_recommends_otherwise
reset_alternative
restart_on_update
rinstall
rpm_vercmp
ruby
rubySTOP
ruby_fix_shebang
ruby_fix_shebang_path
rubydevel
rubydevelSTOP
rubydevelruby40
rubydevelxSTOP
rubydevelxruby40
rubygem
rubygemsSTOP
rubygemsruby40
rubygemsxSTOP
rubygemsxruby40
rubygemsxxSTOP
rubyruby40
rubyxSTOP
rubyxruby40
sbin_merge_compat
sblim_post
sblim_pre
sblim_preun
scl_debug
scl_enable_script
scl_package
scl_prefix
scl_require
scl_require_package
scl_syspaths_description
scl_syspaths_files
scl_syspaths_install_wrapper
scl_syspaths_install_wrappers
scl_syspaths_package
selinux_modules_install
selinux_modules_uninstall
selinux_relabel_post
selinux_relabel_pre
selinux_set_booleans
selinux_unset_booleans
service_add_post
service_add_pre
service_del_postun
service_del_postun_with_restart
service_del_postun_without_restart
service_del_preun
set_dir_vendored_source
set_dir_vendored_target
set_gem_binary
set_permissions
single_pythons_311plus
sip4_only
sip5_only
stop_on_removal
strip_all_nondeterminism
supplements_kernel_module
suse_hardlink_dupes
suse_install_update_message
suse_install_update_script
suse_kernel_module_package
suse_update_desktop_file
suse_update_libdir
sysc_fillup
sysctl_apply
systemd_post
systemd_posttrans_with_reload
systemd_posttrans_with_restart
systemd_postun
systemd_postun_with_reload
systemd_postun_with_restart
systemd_pre
systemd_preset_force_post
systemd_preun
systemd_user_daemon_reexec
systemd_user_post
systemd_user_posttrans_with_reload
systemd_user_posttrans_with_restart
systemd_user_postun
systemd_user_postun_with_reload
systemd_user_postun_with_restart
systemd_user_pre
systemd_user_preset_force_post
systemd_user_preun
sysusers_create
sysusers_create_compat
sysusers_create_inline
sysusers_create_package
sysusers_generate_pre
tests_req
tests_subpackage_provides
tests_subpackage_requires
tmpfiles_create
tmpfiles_create_package
tox
translate_suse_desktop
tree_sitter
tree_sitter_files
tree_sitter_files_lib
tree_sitter_files_python
tree_sitter_files_rust
tree_sitter_package_lib
tree_sitter_package_python
tree_sitter_package_rust
tree_sitter_packages
tree_sitter_shortname
treesitter_build
treesitter_configure
treesitter_devel_files
treesitter_devel_install
treesitter_files
treesitter_grammars
treesitter_install
treesitter_python_install
treesitter_queries_files
treesitter_queries_install
treesitter_queries_provides
treesitter_target
treesitter_wasm_build
treesitter_wasm_files
treesitter_wasm_install
treesitter_wasm_provides
typelib
udev_hwdb_update
udev_rules_update
udev_trigger_with_reload
ulp_post_hook
ulp_post_move_libs
ulp_post_remove_libs
undefined
uninstall_alternative
update_bootloader_check_type_refresh_post
update_bootloader_check_type_reinit_post
update_bootloader_refresh_post
update_bootloader_reinit_post
user_group_add
vagrant_plugin_install
vdr_pcvar
vendored_licenses_packager_files
vendored_licenses_packager_files_with_higher_dirs
vendored_licenses_packager_install
vendored_licenses_packager_prep
verify_permissions
version_no_tilde
with
without
wordwrap
writevars
# rpm builtins (carried over from the previous snapshot)
P
S
basename
define
dirname
dnl
dump
echo
error
exists
expand
expr
getconfdir
getenv
getncpus
global
gsub
len
load
lower
lua
macrobody
quote
rep
reverse
rpmversion
shescape
shrink
sub
suffix
trace
u2p
uncompress
undefine
upper
url2path
verbose
warn
