{"object_kind":"push","event_name":"push","before":"7cae64ac0208dffd9c4b49c48c0f7f593eee20ac","after":"4cf6f0f9a8dd27af3d7f85ce3d4431edad4d2b9c","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"4cf6f0f9a8dd27af3d7f85ce3d4431edad4d2b9c","message":null,"user_id":94562,"user_name":"Íñigo Huguet","user_username":"ihuguet","user_email":"","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/94562/avatar.png","project_id":411,"project":{"id":411,"name":"NetworkManager","description":"NetworkManager — network management daemon","web_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","avatar_url":"https://gitlab.freedesktop.org/uploads/-/system/project/avatar/411/nm_logo.png","git_ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","git_http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git","namespace":"NetworkManager","visibility_level":20,"path_with_namespace":"NetworkManager/NetworkManager","default_branch":"main","ci_config_path":"","homepage":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git"},"commits":[{"id":"9ebc8aa4807700e5a4da66c3aa111d69a514e374","message":"spec: fix nmplugindir\n\nWhen dist_version is defined in meson, NM installs plugins to a\ndirectory called `NetworkManager-${dist_version}`. If the dist version\ncontains a `~`, like `1.56~rc1`, defining nmplugindir with\n`%{version_no_tilde}` makes it `NetworkManager-1.56-rc1`, causing\nrpmbuild errors due to the mismatch.\n\nFix it by defining nmplugindir with `%{version}` instead.\n\nFixes: d975389bcda0 ('spec: use versioning scheme with ~dev and ~rc suffixes')\n","title":"spec: fix nmplugindir","timestamp":"2026-01-09T08:44:37+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/9ebc8aa4807700e5a4da66c3aa111d69a514e374","author":{"name":"Íñigo Huguet","email":"ihuguet@riseup.net"},"added":[],"modified":["contrib/fedora/rpm/NetworkManager.spec"],"removed":[]},{"id":"5445ad2287bbbfca713f4558769463184f499106","message":"spec: remove snapshot and git_sha macros\n\nSnapshot is only used from nm-copr-build.sh script, so not very useful.\nGit_sha is used from build.sh. Other than that, downstream is always\nnil.\n\nRemove them and modify build.sh to use --define \"dist xxx\" instead of\nthem. This change is motivated by Packit not being able to modify the\nrelease number if it has the %{snap} suffix.\n","title":"spec: remove snapshot and git_sha macros","timestamp":"2026-01-12T08:35:24+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/5445ad2287bbbfca713f4558769463184f499106","author":{"name":"Íñigo Huguet","email":"ihuguet@riseup.net"},"added":[],"modified":["contrib/fedora/rpm/NetworkManager.spec","contrib/fedora/rpm/build.sh"],"removed":[]},{"id":"6d952902b9077b53c882016060f71c7be1f9eb94","message":"spec: move the main info to the top\n\nIt's clearer this way, and it will allow to modify directly the\n\"Version:\" and \"Release:\" fields to bump the version. It is more aligned\nwith the layout of other projects' spec files too.\n","title":"spec: move the main info to the top","timestamp":"2026-01-12T08:35:29+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/6d952902b9077b53c882016060f71c7be1f9eb94","author":{"name":"Íñigo Huguet","email":"ihuguet@riseup.net"},"added":[],"modified":["contrib/fedora/rpm/NetworkManager.spec"],"removed":[]},{"id":"4cf6f0f9a8dd27af3d7f85ce3d4431edad4d2b9c","message":"merge: branch 'ih/spec_rm_snap'\n\nspec: fix nmplugindir, remove snapshot and git_sha, move main info to the top\n\nhttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2342","title":"merge: branch 'ih/spec_rm_snap'","timestamp":"2026-01-13T07:14:16+00:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/4cf6f0f9a8dd27af3d7f85ce3d4431edad4d2b9c","author":{"name":"Íñigo Huguet","email":"ihuguet@riseup.net"},"added":[],"modified":["contrib/fedora/rpm/NetworkManager.spec","contrib/fedora/rpm/build.sh"],"removed":[]}],"total_commits_count":4,"push_options":{},"repository":{"name":"NetworkManager","url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","description":"NetworkManager — network management daemon","homepage":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","git_http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git","git_ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","visibility_level":20}}