fiftydinar
fef0f17870
feat: dnf module ( #377 )
...
Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>
Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
Co-authored-by: certifiedfoolio <156134535+cherry-os@users.noreply.github.com>
Co-authored-by: xyny <git@xyny.anonaddy.me>
Co-authored-by: somebody once told me <156134535+certifiedfoolio@users.noreply.github.com>
Co-authored-by: franute <franute@gmail.com>
2025-04-27 14:49:39 +00:00
Gerald Pinder
8ceb728bcd
fix(rpm-ostree): Update package list to use full path for local packages ( #381 )
2025-01-05 13:24:24 +01:00
Gerald Pinder
1af8f9831c
feat: Create a systemd unit to create opt links on boot
2024-12-29 14:20:22 -05:00
fiftydinar
27b16bc072
fix(rpm-ostree): Support install + removal for URL & local packages only, without classic packages
2024-12-08 15:42:22 +01:00
fiftydinar
0c6cb0479a
fix(rpm-ostree): Installation & removal not performing when classic & local packages are in recipe
2024-12-08 15:33:24 +01:00
fiftydinar
189048b119
chore: Remove usage of yq in favor of jq ( #369 )
...
* chore: Remove usage of `yq` in favor of `jq`
* fix: Missed bracket in `default-flatpaks`
* fix: `get_json_array` complaining about unpopulated arrays
* fix(files): Forgot to input `-r` flag for some `jq` calls
* fix(gschema-overrides): Use `try` in `get_json_array`
* chore(default-flatpaks): Replace `yq` with `jq` in run-time setup binaries
* chore: Switch to simplified `jq` syntax without brackets
* chore(default-flatpaks): Switch `repo-info` file from `yml` to `json`
* fix(default-flatpaks): Some `yq` calls
* chore: Revert back to bracket syntax for more reliable `jq` parsing
* chore(files): Missed bracket syntax
* chore: Approve bot suggestion about quoting
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update modules/files/files.sh
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(yafti): Populating custom flatpaks
It's populated in reverse order compared to the format in recipe, but it works
* fix(fonts): Variable substitution is needed
* fix: Typo
* fix(fonts): Forgot to assign FONTS variable
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-02 19:02:13 +00:00
Gerald Pinder
7d08c2e39f
fix(rpm-ostree): Take into account the use of URL query parameters ( #351 )
2024-10-19 19:48:11 +02:00
fiftydinar
22fe11d844
Actual fix for issue #342
2024-10-12 18:04:50 +02:00
fiftydinar
8124abbdd0
fix(rpm-ostree): %OS_VERSION% not properly substituted for URL when doing install only
...
Fixes : #342
2024-10-12 17:46:13 +02:00
Như Bảo Trương
e781b0b1ea
Fix: rpm-ostree don't quote REPLACE_STR ( #333 )
...
rpm-ostree don't quote REPLACE_STR
Quoting ${REPLACE_STR} makes it being considered 1 package, failing pipelines
2024-09-19 08:13:46 +02:00
fiftydinar
8f9255cacd
chore: Make curl commands clearer & more standardized
2024-09-18 10:10:52 +02:00
fiftydinar
fe861fd2d0
chore(rpm-ostree): Fix useless echo
2024-09-18 08:57:25 +02:00
fiftydinar
e4279ce0a3
chore(rpm-ostree): Some style fixes for the previous commit
2024-09-18 08:48:23 +02:00
fiftydinar
c6f5309757
chore(rpm-ostree): Use link for the URL instead of repo name for non-copr repo
2024-09-18 08:43:58 +02:00
Gerald Pinder
12135f7c9c
fix: Set curl to silent and fail
2024-09-17 17:30:33 -04:00
fiftydinar
68d93e907e
fix(rpm-ostree): Same-named repos are overwrited instead of being downloaded separately
2024-08-05 11:55:02 +02:00
fiftydinar
c1685db6c4
chore(rpm-ostree): Simplify the install/remove part in code & make it clearer doc-wise
2024-08-03 20:22:44 +02:00
fiftydinar
fb468ba703
fix(rpm-ostree): Installation of local & URL packages when --install= flag is used
2024-07-31 21:33:19 +02:00
fiftydinar
93ff0d9eb9
fix(rpm-ostree): Syntax error due to forgotten fi
2024-07-31 19:16:50 +02:00
fiftydinar
b05f4e85ff
fix(rpm-ostree): Installing local packages
...
I forgot to append prefix
${CONFIG_DIRECTORY}/rpm-ostree/
to them
2024-07-31 18:53:23 +02:00
fiftydinar
50c9c15c80
fix(rpm-ostree): Only extract repo name from the local repo when copying it
2024-07-31 18:32:37 +02:00
fiftydinar
d9d7d0968e
feat(rpm-ostree): Add support for installing local repos & RPMs
...
I also made installing packages more efficient, as rpm-ostree can install from URL, local RPM & classic RPM package at the same time, so there is no need to keep packages installing separately from URLs as it is now.
I also made logs more informative for install section, so classic RPMs, local RPMs & URL RPMs are printed separately.
2024-07-31 18:26:19 +02:00
lorduskordus
6b1c8e605e
feat(rpm-ostree): Add support for replacing base packages with 'rpm-ostree-override replace'
2024-06-25 20:12:22 +02:00
fiftydinar
8155b131bf
fix(rpm-ostree): Make version magic string work when specifying keys
2024-06-15 13:48:46 +02:00
Shohamza
bbddb6c3f7
feat: added support for importing custom keys for rpm-ostree module
2024-06-15 06:08:34 +00:00
Gerald Pinder
ce30cc9684
feat: Add support for using %OS_VERSION% in install url
2024-06-11 14:26:02 -04:00
xyny
3b1ba3b853
feat: detect URLs and always install them using rpm-ostree install #226
...
`rpm-ostree override remove --install` doesn't seem to support installing directly from URLs
2024-05-19 18:11:46 +03:00
qoijjj
bc0cfd7381
fix(rpm-ostree): switch wget to curl for coreos compatibility ( #224 )
...
use curl instead of wget in rpm-ostree module so it can be used with ucore/coreos base images
2024-05-10 18:04:01 +00:00
Nick Saika
17bacbe3da
fix: Fix flag ordering in set calls in scripts ( #99 )
...
The README for scripts has an incorrect use of the `set`. Where it says
to use:
set -oue pipefail
it should be:
set -euo pipefail
since `pipefail` is an option consumed by `set -o`.
More information: https://www.gnu.org/software/bash/manual/html_node/The-Set-Builtin.html
2024-01-16 06:12:08 +00:00
Lordus Kordus
9a3ceabc68
fix: misc typos ( #36 )
...
* Fix typo in dconf-update-service.sh
* Probably a typo in rpm-ostree.sh
* Fix typo in README.md
2023-09-12 16:30:42 +00:00
xyny
7c4dd1553e
feat: startingpoint modules ( #33 )
...
* feat: add startingpoint modules
some modules authored by @gerblesh
original source: https://github.com/ublue-os/startingpoint/pull/135
* docs: better readme for modules dir
* docs: yafti deps
* docs: sp more information
* feat: startingpoint modules in container
* docs: sentence structure, check sidebar
2023-09-10 14:29:26 +00:00