**Just an Idea**
It's not used for git package but we can maybe collect title of resource here ? (in order to have a generic thing)
```puppet
Package[$::gitlab::params::libicu_package_name] -> Package<| title == 'libicu-dev' |>
```
and, for the require
```puppet
require => Package['libicu-dev']
```