Compare commits

...

164 Commits

Author SHA1 Message Date
Cappy Ishihara be7d78b254 Rebase HandBrake spec to negativo17's HandBrake spec 2025-01-17 04:39:48 +07:00
Raboneko 70e7b459fe bump: discord-ptb-openasar discord-ptb 2025-01-16 18:23:02 +00:00
Raboneko f88bdf4de9 bump: discord-canary-openasar discord-canary 2025-01-16 17:45:42 +00:00
Raboneko b46e969239 bump: voicevox 2025-01-16 16:55:30 +00:00
Gil d034825c22 feat(ghostty): adhere closer to packaging guidelines (#3021)
Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-17 00:37:35 +08:00
Gil ba54a8b7c7 fix(ghostty): additional licenses, new upstream files (#2890)
* Fix: Ghostty pkgconfig, add licenses, minor cleanup

* Fix/bump: Forgot to bump commit to trigger rebuild on Tip

* Bump: Ghostty Nightly to resolve conflict

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Unpackaged files

Upstream changes my beloved.

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: New file

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change (nightly): Build without wayland-protocols

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change (stable): Build without wayland-protocols

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-16 21:54:53 +08:00
Raboneko d35c818a3e bump: ruff 2025-01-16 13:28:42 +00:00
Raboneko f5bb1e7320 bump: youki 2025-01-16 11:14:34 +00:00
Gil d7a342150c Fix (protobuf): Move to Extras (#3013)
* Fix: Move to Extras

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Quotes

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-16 18:15:07 +08:00
sadlerm4 0e598c0d9c add: sticky (#3012) 2025-01-16 18:13:22 +08:00
Raboneko 71aebcc3ba bump: inputplumber 2025-01-16 03:20:42 +00:00
Raboneko ed51bc5736 bump: discord-canary-openasar discord-canary 2025-01-16 02:26:41 +00:00
Raboneko bf62f9af4f bump(nightly): flow nightly nightly nim-nightly yt-dlp 2025-01-16 01:26:08 +00:00
Raboneko c794b56262 bump: ruffle 2025-01-16 01:15:41 +00:00
Raboneko 0932d671cc bump: discord-canary-openasar discord-canary 2025-01-15 22:47:54 +00:00
Raboneko 9af6a9471b bump: preview moby-compose 2025-01-15 21:27:24 +00:00
Raboneko 2c3e94b28a bump: preview stable 2025-01-15 21:15:17 +00:00
Raboneko 9e1b36c950 bump: discord-canary-openasar discord-canary 2025-01-15 19:13:16 +00:00
Raboneko 3e88e554a6 bump: preview 2025-01-15 18:22:46 +00:00
Raboneko ae1c00d85c bump: libcusparselt 2025-01-15 16:38:30 +00:00
madomado 9365ab2406 fix(cuda-cudnn): update.rhai (#3006)
Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 23:36:58 +07:00
madomado 841347d99b fix(libcusparselt): update.rhai (#3007)
Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 23:33:01 +07:00
Raboneko 75f7c2c486 bump: choosenim 2025-01-15 16:20:55 +00:00
madomado 650abcf67e bump: choosenim (#2017) 2025-01-15 10:17:51 -06:00
madomado 3d330414e0 fix: dive (#2986)
Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 10:17:35 -06:00
madomado 42662003e9 add: eww (#2921)
* add: eww

* aslkdfj

* as;dklfj

Signed-off-by: madomado <madonuko@outlook.com>

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 10:16:16 -06:00
madomado 640348316d chore(fusion): move stuff to multimedia (#2994) 2025-01-15 22:48:53 +07:00
sadlerm4 4003f3569a fix: fontviewer (#2996)
* fix: fontviewer

* update from releases not latest commit
2025-01-15 23:25:18 +08:00
Raboneko b0887e01e6 bump: anda 2025-01-15 14:33:02 +00:00
Cappy Ishihara a2213c856c fix(v4l2loopback): provide kmod-common (#2987) 2025-01-15 21:54:13 +08:00
Gil 71a985c675 Add: libde265 (#2981)
* Add: libde265

* Update libde265.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update libde265.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 21:52:43 +08:00
Cappy Ishihara 9c2edb9f87 fix(v4l2loopback): provide kmod-common (#2987) 2025-01-15 21:49:03 +08:00
Cappy Ishihara ae0beda079 port #2984 to rawhide (#2985) 2025-01-15 20:33:54 +07:00
Raboneko cdd016b9d8 bump: dive 2025-01-15 13:31:53 +00:00
Gil a7f7b98986 fix(wl-kmod): kmodtool repo (#2982)
Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 21:06:15 +08:00
Gil 269ddeba80 Fix: v4l2-relayd and ipu6-camera-bins builds (#2953)
* Delete: v4l2-relayd/update.rhai

This project hasn't had an update in ages and GitLab makes fetching commits a pain. I can figure something else out but it is not urgent.

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Put the version back

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix (v4l2-relayd): Drop upstreamed patch

* Fix (ipu6-camera-bins): Completly redo spec

* Fix: Try this for update.rhai?

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update v4l2-relayd.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 18:21:24 +07:00
Gil 9ef5fe6103 Add: rtmpdump (#2977) 2025-01-15 18:14:19 +07:00
madomado bde4443fdb fix: keyd (#2969)
Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 17:59:01 +07:00
madomado 085d4fc4e2 fix(ci/build): use mock (#2972)
* fix(ci/build): use mock

* the funn

Signed-off-by: madomado <madonuko@outlook.com>

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 17:58:44 +07:00
Gil d2ee643b86 Fix (nvidia-container-toolkit): Remove JSON file, add post scriptlet (#2971)
* Fix: Remove JSON file, add post scriptlet

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Remove TOML File

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda/system/nvidia/nvidia-container-toolkit/nvidia-container-toolkit.spec

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda/system/nvidia/nvidia-container-toolkit/nvidia-container-toolkit.spec

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: mkdir

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2025-01-15 17:55:18 +07:00
Gil da2e32b69a [IPU6 Part 2] Add: ipu6-camera-hal (#2924)
* Add: ipu6-camera-hal

* Fix: Only build for x86_64

Signed-off-by: Gil <rockgrub@protonmail.com>

* Cleanup: Formatting because mobile made it wonky

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2025-01-15 17:26:26 +07:00
Gil fab1f2ac03 Add: libfreeaptx (#2962) 2025-01-15 15:44:18 +07:00
Raboneko a6fcd29c2a bump: nvidia-container-toolkit 2025-01-15 08:43:57 +00:00
Gil 51dd34aeeb Add: NVIDIA Container Toolkit (#2964)
* Add: NVIDIA Container Toolkit

* Cleanup: Remove unused build dependency

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 15:43:27 +07:00
Gil b0b50aa319 Add: AAC (#2963)
* Add: AAC

* Fix: Use subrepo label

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 15:42:49 +07:00
Raboneko 1863f84d6b bump: discord-canary-openasar discord-canary 2025-01-15 03:38:31 +00:00
Gil ee3578daac Add: libnvidia-container (#2954)
* Add: libnvidia-container

* Change: Drop 32-bit?

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 09:24:20 +07:00
Raboneko e230ae6a62 bump: ruffle mise 2025-01-15 01:47:13 +00:00
Raboneko 4342040571 bump(nightly): nightly flow nightly nightly nim-nightly nvidia-patch 2025-01-15 01:26:44 +00:00
Raboneko e484a09aff bump: discord-canary-openasar discord-canary 2025-01-14 21:38:51 +00:00
Raboneko 07429fc1fd bump: discord-canary-openasar discord-canary 2025-01-14 21:15:50 +00:00
Raboneko 841d343282 bump: discord-canary-openasar discord-canary 2025-01-14 20:45:33 +00:00
Raboneko a6a50cdfc4 bump: walker 2025-01-14 19:46:44 +00:00
Raboneko a832e535ad bump: gcm-core 2025-01-14 18:21:51 +00:00
madomado ae1cafc2e6 bump(nim,nim-nightly): bump release (#2957) 2025-01-14 11:14:25 -06:00
madomado e98cac8dfc fix(nim): do not symlink the dist directory (#2955) 2025-01-14 10:43:06 -06:00
Raboneko e9bfa1b86c bump: electron 2025-01-14 10:17:37 +00:00
Raboneko 3bbc3d02c7 bump: walker 2025-01-14 07:15:43 +00:00
Raboneko ff14d3ed16 bump: sass 2025-01-14 06:44:12 +00:00
Raboneko 82e6ea8f3b bump: containerd 2025-01-14 05:37:26 +00:00
Raboneko ccc4f69922 bump: sass 2025-01-14 02:35:17 +00:00
Raboneko 4645fac9f4 bump: stable sass 2025-01-14 01:45:23 +00:00
Raboneko ce991a53cf bump(nightly): nightly nightly nightly nim-nightly 2025-01-14 01:25:10 +00:00
Raboneko 0f10740c32 bump: preview 2025-01-13 23:19:07 +00:00
Raboneko 47bcefb7b8 bump: flutter 2025-01-13 22:36:51 +00:00
Raboneko ca0bff15c0 bump: discord-openasar discord 2025-01-13 22:21:31 +00:00
Raboneko ae8782ffe9 bump: lomiri-system-settings 2025-01-13 20:24:52 +00:00
Raboneko e0c99f0aec bump: discord-canary-openasar discord-canary 2025-01-13 19:59:48 +00:00
Raboneko 9614b55dac bump: codium 2025-01-13 18:49:23 +00:00
Raboneko 6d3c79d27f bump: moby-compose 2025-01-13 14:46:28 +00:00
madomado b8d3d00fa4 fix: mkfstab` (#2949)
Signed-off-by: madomado <madonuko@outlook.com>
2025-01-13 08:06:58 -06:00
Raboneko e6c0700ba4 bump: steam 2025-01-13 13:34:23 +00:00
Raboneko cbc0982b7b bump: mkfstab 2025-01-13 13:14:00 +00:00
Raboneko 922e590f08 bump: lomiri-app-launch 2025-01-13 08:33:18 +00:00
Raboneko 3f152da1c5 bump: ruffle 2025-01-13 01:55:17 +00:00
Raboneko e52b880d35 bump(nightly): envision latte-dock-nightly flow nightly nightly nvidia-patch opentabletdriver-nightly yt-dlp 2025-01-13 01:40:52 +00:00
Raboneko e02e1181e1 bump(weekly): ipu6-camera-bins ivsc-firmware v4l2-relayd 2025-01-13 00:44:26 +00:00
madomado a333038ea6 feat(ci): better weekly ci update workflow (#2928) 2025-01-12 22:54:14 +07:00
madomado e1b301c1c3 fix(yt-dlp): try using mock instead (#2935) 2025-01-12 22:54:05 +07:00
madomado ce6d1e1abd fix: starship (#2937) 2025-01-12 22:53:53 +07:00
Cappy Ishihara 111609af05 fix: nvidia-driver (#2940) 2025-01-12 23:51:26 +08:00
Cappy Ishihara a61ce2b93e Force all multilib packages to build inside a mock chroot (#2941) 2025-01-12 23:51:10 +08:00
madomado c1c9a4f517 fix: mise (#2936) 2025-01-12 21:20:52 +07:00
Raboneko c7f8261ea4 bump: mise 2025-01-12 13:36:01 +00:00
Cappy Ishihara 4a3050c18e Add Terra Mesa and NVIDIA to release-extras package (disabled by default) (#2932)
* Add Terra Mesa and NVIDIA to release-extras package (disabled by default)

* bump spec
2025-01-12 17:30:20 +07:00
Gil 562cf68d3f [IPU6 Part 1] Add: IPU6 Camera Stack (Without ipu6-camera-hal) (#2919)
* Add: IPU6 Camera Stack

* Fix: Use Mock

* Change: Remove ipu6-camera-hal to move to another PR
2025-01-12 18:15:53 +08:00
Raboneko 024d6cfe48 bump: cuda-profiler 2025-01-12 09:51:21 +00:00
Cappy Ishihara c72c975c16 [BREAKING FOR RPMFUSION USERS] NVIDIA Drivers (#2862)
* add nvidia-kmod

* add settings, xsettings, mock label

* oops

* add nvidia setting assets

* add libva-nvidia-driver

* add: nvidia-kmod-common w/ properietary defaults

* download the x86 version of the driver package when running common

* add nvidia-driver package

* I don't think we actually need i386

* add a readme, fix build error and clean up script

* add back the accursed tarball script, we can port the thing later

* add nvidia-modprobe

* update metadata, add nvidia-persistenced

* add update scripts to nvidia drivers

* add update scripts for every cuda package

* make the component fetch a separate function for memoization

* cusparse

* cusparselt is not from cuda toolkit

* add nvidia subrepo label for multirepo

* set version for nvidia tarball

* nvidia-driver: download tarballs on build time

* clean up inline prep script

* NVProf is dropped in Jetpack 5, so there's no ARM version of it.
2025-01-12 17:45:18 +08:00
Raboneko a80f8ea3b9 bump: walker 2025-01-12 08:59:29 +00:00
Gil f72e51a576 Add: v4l2loopback (not kmod), move v4l2loopback out of Fusion tree (#2912)
* Add: v4l2loopback

* Change: Moved all V4L2 packages out of the Fusion folder

* Fix: Why did Git DO that?
2025-01-12 15:49:59 +07:00
madomado e9a77136f6 fix(ci): subrepo labels (#2894)
* fix(ci): subrepo labels

Signed-off-by: madomado <madonuko@outlook.com>

* as;dlkfj

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-12 15:22:45 +07:00
madomado daee1f621a add: sheldon (#2897)
* add: sheldon

* pkgconfig(openssl)

Signed-off-by: madomado <madonuko@outlook.com>

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-12 16:17:13 +08:00
Gil 68fbd0e78d Fix: yt-dlp Build Deps (#2913)
Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-12 15:17:05 +07:00
Gil 8cec8576cf Add: v4l2-relayd (#2904) 2025-01-12 11:34:37 +08:00
Raboneko d590e79234 bump: ruffle 2025-01-12 01:59:02 +00:00
Raboneko 8558d6da40 bump(nightly): nightly nightly yt-dlp 2025-01-12 01:44:04 +00:00
Raboneko 622602e3de bump: mise 2025-01-11 22:45:26 +00:00
Raboneko b4d26991a0 bump: felix 2025-01-11 21:37:49 +00:00
Raboneko 194b1a27f8 bump: lomiri-app-launch prismlauncher 2025-01-11 18:55:37 +00:00
madomado 02be8ba29e fix: swww (#2905)
* fix: swww

Signed-off-by: madomado <madonuko@outlook.com>

* files

Signed-off-by: madomado <madonuko@outlook.com>

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-11 12:05:12 -06:00
Raboneko becb6b1fa3 bump: starship 2025-01-11 17:29:34 +00:00
Raboneko bc61d59c36 bump: lomiri-app-launch 2025-01-11 17:13:24 +00:00
Raboneko bb0f2602e4 bump: starship 2025-01-11 15:39:27 +00:00
Raboneko 6a0e898975 bump: ruffle 2025-01-11 01:50:03 +00:00
Raboneko 0b02bea098 bump(nightly): nightly mpv flow nightly nightly 2025-01-11 01:36:32 +00:00
Raboneko 1d465daf01 bump: mise 2025-01-10 23:49:48 +00:00
Raboneko 7a98355e4a bump: ruff 2025-01-10 19:13:21 +00:00
Raboneko 682491935e bump: discord-canary-openasar discord-canary 2025-01-10 18:44:13 +00:00
Raboneko 50c0479932 bump: limine 2025-01-10 14:15:55 +00:00
Raboneko 7a7fbed9ee bump: crystal 2025-01-10 13:12:49 +00:00
madomado dfe236e3e1 fix(ci): switch to ubuntu-22.04 (#2836) 2025-01-09 21:02:11 -06:00
Raboneko febf58ec07 bump: ruffle 2025-01-10 01:55:23 +00:00
Raboneko 196df57361 bump(nightly): nightly mpv flow nightly nightly nim-nightly 2025-01-10 01:38:35 +00:00
Raboneko ff8ee3eaac bump: discord-canary-openasar discord-canary 2025-01-09 23:29:56 +00:00
Raboneko 2e1af7d362 bump: discord-canary-openasar discord-canary 2025-01-09 22:35:29 +00:00
Raboneko 0bcf1ec7bf bump: discord-ptb-openasar discord-ptb 2025-01-09 21:56:46 +00:00
Raboneko 861324a2a1 bump: mise 2025-01-09 19:13:26 +00:00
madomado af44ae46f4 fix: rgbds (#2757)
Signed-off-by: madomado <madonuko@outlook.com>
2025-01-09 08:38:10 -06:00
Raboneko f8d526745f bump: ruff 2025-01-09 14:16:24 +00:00
Raboneko f074b98ff5 bump: apparmor 2025-01-09 10:58:42 +00:00
Raboneko 08fb140706 bump: walker 2025-01-09 08:41:42 +00:00
Raboneko 817e94353f bump: opengamepadui 2025-01-09 06:31:08 +00:00
Raboneko 53b778d355 bump(nightly): envision nightly flow nightly nightly prismlauncher-nightly 2025-01-09 02:08:32 +00:00
Raboneko b62744120d bump: protobuf 2025-01-08 21:46:34 +00:00
Raboneko e1aa9f9f72 bump: mise 2025-01-08 19:13:19 +00:00
Gil 10abb8b734 Add: Broadcom Wi-Fi Drivers (broadcom-wl and wl-kmod) (#2891)
* Add: broadcom-wl and wl-kmod

* Fix: Built kmods without RPM Fusion deps fixed BuildRequires because actually why was it done that way

* Cleanup: Removed EOL Fedora and RHEL versions from specs

* Cleanup/security: Fixed more spec stuff for EOL Fedora/EL versions, removed a legacy file that if changed could result in an unbootable kernel

* Fix: Use Mock

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gil <rockgrub@protonmail.com>

* Cleanup: More removal of EOL conditions

Signed-off-by: Gil <rockgrub@protonmail.com>

* Cleanup: Typo

Signed-off-by: Gil <rockgrub@protonmail.com>

* Cleanup/security: Removed a patch related to a previously removed file that could result in an unbootable kernel

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-01-09 02:07:25 +08:00
Gil 7f3e685d25 Fix: Update patch (#2892) 2025-01-09 02:03:50 +08:00
Raboneko a73d690d16 bump: preview stable 2025-01-08 17:56:05 +00:00
Raboneko 88398701a0 bump: crystal 2025-01-08 17:31:17 +00:00
Raboneko 0344f78b50 bump: dart 2025-01-08 14:34:22 +00:00
Raboneko c13348993b bump: crystal 2025-01-08 13:33:27 +00:00
Raboneko 273a50d7d1 bump: nph 2025-01-08 11:16:29 +00:00
Cappy Ishihara 437ecb5865 add subrepo label (#2893)
* add subrepo label

* refactor: update package labels to use 'subrepo' instead of 'extra'
2025-01-08 11:49:50 +08:00
Raboneko 7971629871 bump(nightly): envision flow nightly nightly 2025-01-08 01:36:41 +00:00
Raboneko 1fbae5146b bump: lomiri-system-settings 2025-01-07 22:35:26 +00:00
Raboneko d7c0718d7c bump: lomiri-system-settings 2025-01-07 17:58:13 +00:00
Raboneko 64c40b5768 bump: lomiri-system-settings 2025-01-07 16:44:40 +00:00
Raboneko 64eec9db7f bump: lomiri-indicator-network lomiri-settings-components 2025-01-07 16:05:21 +00:00
Raboneko 059752923e bump: moby-compose 2025-01-07 15:02:21 +00:00
Raboneko 376832d02e bump: sccache 2025-01-07 12:47:55 +00:00
Raboneko 5604e34f51 bump: lomiri-ui-toolkit open-in-mpv 2025-01-07 09:18:36 +00:00
Raboneko 47fb6768dd bump: asar 2025-01-07 03:14:08 +00:00
Raboneko da66b0a81e bump(nightly): envision flow nightly nightly nim-nightly rpi-utils 2025-01-07 01:36:58 +00:00
Raboneko b17cd0df52 bump: discord-openasar discord ruffle 2025-01-07 01:36:05 +00:00
Raboneko 41e5131b87 bump: stable 2025-01-06 21:29:36 +00:00
Raboneko 2fe69864bf bump: discord-canary-openasar discord-canary 2025-01-06 21:16:31 +00:00
Raboneko 1fa85803cf bump: preview 2025-01-06 19:57:11 +00:00
Raboneko 9d8d35aa88 bump: apparmor 2025-01-06 19:36:42 +00:00
Raboneko 57fad58d1d bump: electron 2025-01-06 18:44:08 +00:00
Raboneko 451ba61d57 bump: walker 2025-01-06 17:31:13 +00:00
Raboneko 8e769c0445 bump: lomiri-app-launch 2025-01-06 15:55:48 +00:00
Raboneko 08d9e30dd9 bump: lomiri-api 2025-01-06 15:31:58 +00:00
Raboneko b0162c549b bump: walker 2025-01-06 09:33:47 +00:00
Raboneko 230a8732ff bump: mise 2025-01-06 08:22:52 +00:00
Raboneko 87be8de6e1 bump(nightly): nightly mpv latte-dock-nightly flow nightly nightly nim-nightly telescope rpi-utils 2025-01-06 01:40:22 +00:00
Raboneko 7542881b0c bump: ruffle 2025-01-06 01:21:57 +00:00
Raboneko a135f32e2b bump: vala-panel-appmenu 2025-01-05 22:48:18 +00:00
madomado 482456c58c add: topgrade (#2849)
closes #2765
2025-01-05 14:46:44 -08:00
Raboneko 17260611cd bump: walker 2025-01-05 11:46:34 +00:00
Raboneko 9a9c4e2c5f bump: walker 2025-01-05 10:17:36 +00:00
Gil a7c3b8f139 Add: CUDA (#2872)
* Add: CUDA

* Fix: Arches

* Fix: Arches again

* Fix: Arches AGAIN again

* Fix CUDA anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Anda.hcl files

* Fix: Anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Cleanup/fixes: Specs and Anda files

* Cleanup/fixes: Specs and Anda files

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-05 14:48:11 +08:00
Raboneko 76126f783f bump: ruffle 2025-01-05 01:59:41 +00:00
Raboneko ac017e8f84 bump(nightly): envision nightly mpv nightly nightly gamescope-session 2025-01-05 01:42:22 +00:00
Raboneko d160038cf4 bump: opengamepadui 2025-01-04 16:13:24 +00:00
382 changed files with 11998 additions and 675 deletions
+6 -5
View File
@@ -18,8 +18,7 @@ on:
jobs:
manifest:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
outputs:
build_matrix: ${{ steps.generate_build_matrix.outputs.build_matrix }}
container:
@@ -42,7 +41,7 @@ jobs:
pkg: ${{ fromJson(needs.manifest.outputs.build_matrix) }}
version: ["rawhide"]
fail-fast: false
runs-on: ${{ matrix.pkg.arch == 'aarch64' && 'ARM64' || matrix.pkg.labels['large'] && 'x86-64-lg' || 'ubuntu-latest' }}
runs-on: ${{ matrix.pkg.arch == 'aarch64' && 'ARM64' || matrix.pkg.labels['large'] && 'x86-64-lg' || 'ubuntu-22.04' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
@@ -90,18 +89,20 @@ jobs:
- name: Upload packages to subatomic
if: github.event_name == 'push'
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ matrix.pkg.labels['extra'] && '-extras' }} anda-build/rpm/rpms/*
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
if: github.event_name == 'push'
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ matrix.pkg.labels['extra'] && '-extras' }}-source anda-build/rpm/srpm/*
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }}-source anda-build/rpm/srpm/*
- name: Notify Madoguchi (Success)
if: success() && github.event_name == 'push'
+1 -1
View File
@@ -10,7 +10,7 @@ jobs:
version: ["rawhide"]
arch: ["x86_64", "aarch64"]
fail-fast: true
runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }}
runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || 'ubuntu-22.04' }}
container:
image: registry.fedoraproject.org/fedora-minimal:${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
+3 -10
View File
@@ -21,7 +21,7 @@ jobs:
pkgs: ${{ steps.parsing.outputs.pkgs }}
builder: ${{ inputs.custom_builder }}
arch: ${{ steps.parsing.outputs.arch }}
runs-on: "ubuntu-latest"
runs-on: ubuntu-22.04
steps:
- name: Parse Input
id: parsing
@@ -47,7 +47,7 @@ jobs:
version: ["rawhide"]
arch: ${{ fromJson(needs.parse.outputs.arch) }}
fail-fast: false
runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || needs.parse.outputs.builder && needs.parse.outputs.builder || 'ubuntu-latest' }}
runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || needs.parse.outputs.builder && needs.parse.outputs.builder || 'ubuntu-22.04' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
@@ -60,15 +60,8 @@ jobs:
- name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: CI Setup Script
run: |
dir=${{ matrix.pkg }}
if [ -f $dir/ci_setup.rhai ]; then
anda run $dir/ci_setup.rhai --labels script_path=$dir/ci_setup.rhai
fi
- name: Build with Andaman
run: anda build -rrpmbuild anda/${{ matrix.pkg }}pkg
run: anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} anda/${{ matrix.pkg }}pkg
- name: Generating artifact name
id: art
+5 -3
View File
@@ -13,7 +13,7 @@ jobs:
pkg: ${{ fromJson(inputs.packages) }}
version: ["rawhide"]
fail-fast: false
runs-on: ${{ matrix.pkg.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }}
runs-on: ${{ matrix.pkg.arch == 'aarch64' && 'ARM64' || 'ubuntu-22.04' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
@@ -60,17 +60,19 @@ jobs:
- name: Upload packages to subatomic
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ matrix.pkg.labels['extra'] && '-extras' }} anda-build/rpm/rpms/*
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ matrix.pkg.labels['extra'] && '-extras' }}-source anda-build/rpm/srpm/*
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }}-source anda-build/rpm/srpm/*
- name: Notify Madoguchi (Success)
if: success()
+1 -1
View File
@@ -7,7 +7,7 @@ on:
jobs:
backport:
name: Backport/sync PR
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
if: github.event.pull_request.merged
steps:
- name: Install SSH signing key
+1 -1
View File
@@ -6,7 +6,7 @@ on:
jobs:
autoupdate:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
strategy:
matrix:
branch:
+1 -1
View File
@@ -13,7 +13,7 @@ on:
jobs:
update-comps:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:frawhide
steps:
+1 -1
View File
@@ -6,7 +6,7 @@ on:
jobs:
autoupdate:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
+3 -3
View File
@@ -1,12 +1,12 @@
name: Weekly Update
on:
schedule:
- cron: "0 0 * * 0"
- cron: "0 0 * * *"
workflow_dispatch:
jobs:
autoupdate:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
@@ -25,7 +25,7 @@ jobs:
git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run Weekly Update
run: anda update --filters weekly=1
run: anda update --filters weekly=$(date "+%w")
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RUST_BACKTRACE: full
+1 -1
View File
@@ -6,7 +6,7 @@ on:
jobs:
autoupdate:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.555
Version: 0.0.568
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary
Version: 0.0.555
Version: 0.0.568
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-openasar
Version: 0.0.78
Version: 0.0.80
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb-openasar
Version: 0.0.124
Version: 0.0.126
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb
Version: 0.0.124
Version: 0.0.126
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.78
Version: 0.0.80
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit a651b87cc38ab9a208c9272b4f6e5021a1fbfa66
%global commit_date 20250104
%global commit 18e5670d90c1277f09705d4c04585078ebff1bf6
%global commit_date 20250113
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: envision
+7 -10
View File
@@ -1,23 +1,19 @@
%global commit d530f26d60dc105e44fdc8ac7f30a2f667bc1e4f
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20241224
Name: fontviewer
Version: %{commit_date}.git~%{shortcommit}
Epoch: 1
Version: 1.1.0
Release: 1%?dist
Summary: View and install fonts
License: GPL-2.0
URL: https://github.com/chocolateimage/%{name}
Source0: %{url}/archive/%{commit}.tar.gz
Source0: %{url}/archive/v%{version}.tar.gz
BuildRequires: gcc-c++
BuildRequires: meson
BuildRequires: pkgconfig(cairomm-1.0)
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(gtkmm-3.0)
BuildRequires: pkgconfig(libcurl)
BuildRequires: json-glib-devel
Requires: gtk3 fontconfig
@@ -27,7 +23,7 @@ Packager: sadlerm <sad_lerm@hotmail.com>
A platform-agnostic GTK+ 3 alternative to GNOME's Font Viewer
%prep
%autosetup -n %{name}-%{commit} -p1
%autosetup
%build
%meson
@@ -41,3 +37,4 @@ A platform-agnostic GTK+ 3 alternative to GNOME's Font Viewer
%doc README.md
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/actions/%{name}-google-symbolic.svg
+4 -5
View File
@@ -1,5 +1,4 @@
# rpm.global("commit", gh_commit("chocolateimage/fontviewer"));
# if rpm.changed() {
# rpm.release();
# rpm.global("commit_date", date());
# }
rpm.version(gh("chocolateimage/fontviewer"));
if rpm.changed() {
rpm.release();
}
@@ -1,5 +1,5 @@
%global commit e4873a0060127ddaf8f91fb86de219e0d96ea4cf
%global commit_date 20250104
%global commit 85c7990b511fb7099d5d460aa07051be6638f767
%global commit_date 20250115
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%define debug_package %nil
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit 257395de995eebf48209e392798b1e6704c20802
%global commit ca211b5b8830a74fecae115ba18b62878348342c
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250104
%global commit_date 20250111
%global ver 0.39.0
Name: mpv-nightly
+2 -2
View File
@@ -1,6 +1,6 @@
--- a/desktop/packages/linux/rs.ruffle.Ruffle.desktop
+++ b/desktop/packages/linux/rs.ruffle.Ruffle.desktop
@@ -47,7 +47,7 @@ Comment[zh_CN]=播放 Flash 游戏和动画
@@ -54,7 +54,7 @@ Comment[zh_CN]=播放 Flash 游戏和动画
Comment[zh_TW]=播放 Flash 遊戲和動畫
Comment=Play Flash games & movies
Icon=rs.ruffle.Ruffle
@@ -8,4 +8,4 @@
+Exec=ruffle_desktop %u
MimeType=application/x-shockwave-flash;application/vnd.adobe.flash.movie
Categories=AudioVideo;Player;Graphics;Viewer;VectorGraphics;Game
Keywords[ar]=الفلاش;swf;مشغل;محاكي;رَسْت
Keywords[ar]=الفلاش;swf;مشغل;محاكي
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-01-04
%global ver 2025-01-16
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "sticky.spec"
}
}
@@ -0,0 +1,9 @@
diff --git a/usr/bin/sticky b/usr/bin/sticky
index 7425e9c..a00e755 100755
--- a/usr/bin/sticky
+++ b/usr/bin/sticky
@@ -1,3 +1,3 @@
#!/bin/bash
-/usr/lib/sticky/sticky.py $*
+/usr/lib/python3*/site-packages/sticky/sticky.py $*
@@ -0,0 +1,9 @@
diff --git a/meson.build b/meson.build
index b25d642..435a6f0 100644
--- a/meson.build
+++ b/meson.build
@@ -17,4 +17,3 @@ subdir('po')
install_subdir('etc', install_dir: sysconfdir, strip_directory: true)
install_subdir('usr', install_dir: prefix, strip_directory: true)
-meson.add_install_script('meson/meson-postinstall.sh')
+62
View File
@@ -0,0 +1,62 @@
%global debug_package %{nil}
Name: sticky
Version: 1.24
Release: 1%{?dist}
Summary: A sticky notes app for the Linux desktop
License: GPL-2.0
URL: https://github.com/linuxmint/sticky
Source0: %{url}/archive/%{version}.tar.gz
Patch0: remove-meson-postinstall-script.patch
Patch1: point-executable-to-sitepackages-directory.patch
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: meson
BuildRequires: gettext-devel
Requires: python3
Requires: glib2
Requires: gspell
Requires: gtk3
Requires: python3-gobject-base
Requires: python3-xapp
Requires: xapps
Packager: sadlerm <sad_lerm@hotmail.com>
%description
Sticky is a note-taking app for the Linux desktop that simulates traditional "sticky note" style stationery on your desktop. Some of its features include basic text formatting (bold, italics, monospaced, etc.), spell-checking, a tray icon for controlling note visibility, color notes, manual and automatic backups, and a manager to organize your notes into groups.
%prep
%autosetup -p1
%build
%meson
%meson_build
%install
%meson_install
mkdir -p %{buildroot}%{python3_sitelib}
mv -v %{buildroot}%{_prefix}/lib/%{name} %{buildroot}%{python3_sitelib}/%{name}
%files
%license COPYING
%doc README.md
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/glib-2.0/schemas/org.x.%{name}.gschema.xml
%{_datadir}/icons/hicolor/scalable/apps/%{name}*.svg
%{_datadir}/icons/hicolor/scalable/status/%{name}*.svg
%{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
%{_datadir}/%{name}/*
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_datadir}/dbus-1/services/org.x.%{name}.service
%{python3_sitelib}/%{name}/*.py
%{python3_sitelib}/%{name}/__pycache__/*.pyc
%changelog
* Thu Jan 16 2025 sadlerm4 <sad_lerm@hotmail.com>
- Initial package
+1 -1
View File
@@ -3,6 +3,6 @@ project pkg {
spec = "switcheroo-control.spec"
}
labels {
extra = 1
subrepo = "extras"
}
}
+1 -1
View File
@@ -13,7 +13,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: voicevox
Version: 0.22.3
Version: 0.22.4
Release: 1%?dist
Summary: Free Japanese text-to-speech editor
License: LGPL-3.0
+1 -1
View File
@@ -3,6 +3,6 @@ project pkg {
spec = "gnome-shell.spec"
}
labels {
extra = 1
subrepo = "extras"
}
}
+1 -1
View File
@@ -3,6 +3,6 @@ project pkg {
spec = "kf6-kio.spec"
}
labels {
extra = 1
subrepo = "extras"
}
}
@@ -1,6 +1,6 @@
%global forgeurl https://github.com/KDE/latte-dock/
%global commit f79594dd01d4ff4d7e86ac7bf70d1c371d6d9e4e
%global commit a53f381352dae5319cb159692aa8a83574963a5c
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date %(date '+%Y%m%d')
%global snapshot_info %{commit_date}.%{shortcommit}
@@ -3,8 +3,8 @@
%forgemeta
Name: lomiri-api
Version: 0.2.1
Release: 2%{?dist}
Version: 0.2.2
Release: 1%?dist
Summary: API for Lomiri
License: LGPL-3.0-or-later
@@ -1,10 +1,10 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-app-launch
%global commit a057a37b56b96efddc7f42577407a3a08a0575cf
%global commit 59b299a43db2443152b0dbe48d14bfc72d205e8b
%forgemeta
Name: lomiri-app-launch
Version: 0.1.9
Release: 1%{?dist}
Version: 0.1.11
Release: 1%?dist
Summary: Provides the Lomiri App Launch user space daemon
License: GPL-3.0
URL: https://gitlab.com/ubports/development/core/lomiri-app-launch
@@ -1,10 +1,10 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-indicator-network
%global commit a4522caf548d7e7f63f98f9e5c98314ee8d4c8fb
%global commit 8393f80825de7447a5567a90d3725b469fae471b
%forgemeta
Name: lomiri-indicator-network
Version: 1.0.2
Release: 1%{?dist}
Version: 1.1.0
Release: 1%?dist
Summary: The Network indicator for Ubuntu Touch
License: GPL-3.0 AND LGPL-3.0
URL: https://gitlab.com/ubports/development/core/lomiri-indicator-network
@@ -1,10 +1,10 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-settings-components
%global commit 2bd84b9a59563dce7a791e0c882e2533ecdd4812
%global commit 8be505f0a54e9803adcaa20fefe334b3c3b7d4e7
%forgemeta
Name: lomiri-settings-components
Version: 1.1.1
Release: 1%{?dist}
Version: 1.1.2
Release: 1%?dist
Summary: The system settings components for Lomiri
License: GPLv3 AND LGPLv3
URL: https://gitlab.com/ubports/development/core/lomiri-settings-components
@@ -1,9 +1,9 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit b76a186705dcd4df15a941649c9de8586cf316bc
%global commit c486a2da7bbf8edc3d1514506a7524de45ecdf67
%forgemeta
Name: lomiri-system-settings
Version: 1.2.0
Version: 1.3.0
Release: 1%?dist
Summary: The system settings application for Lomiri
License: GPLv3
@@ -1,9 +1,9 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-ui-toolkit
%global commit 8f490672f9853278b0aec6435a68d56b9eaf8207
%global commit 4111d119b21d58754f8b4bcaa7665cab7263be00
%forgemeta
Name: lomiri-ui-toolkit
Version: 1.3.5100
Version: 1.3.5110
Release: 1%?dist
Summary: QML components to ease the creation of beautiful applications in QML for Lomiri
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "eww.spec"
}
}
+89
View File
@@ -0,0 +1,89 @@
# Generated by rust2rpm 27
%global commit 593a4f4666f0bc42790d6d033e64a2b38449090f
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250115
%global ver 0.6.0
%bcond check 0
Name: eww
Version: %ver^%commit_date.git~%shortcommit
Release: %autorelease
Summary: Widgets for everyone!
SourceLicense: MIT
License: MIT
URL: https://elkowar.github.io/eww
Source0: https://github.com/elkowar/eww/archive/%commit.tar.gz
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: pkgconfig(dbusmenu-gtk3-0.4)
BuildRequires: pkgconfig(gtk-layer-shell-0)
Requires: (%name-x11 or %name-wayland)
%global _description %{expand:
Widgets for everyone!.}
%description %{_description}
%package x11
Summary: eww for x11
Conflicts: eww-wayland
SourceLicense: MIT
License: (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CC0-1.0 AND ISC AND LGPL-3.0-only AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT)
RemovePathPostFixes: .x11
%description x11 %{_description}
%package wayland
Summary: eww for wayland
Conflicts: eww-x11
SourceLicense: MIT
License: (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CC0-1.0 AND ISC AND LGPL-3.0-only AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT)
RemovePathPostFixes: .wayland
%description wayland %{_description}
%prep
%autosetup -n eww-%{commit} -p1
%cargo_prep_online
%build
%{cargo_license_summary_online -n -f x11}
%{cargo_license_online -n -f x11} > LICENSE.dependencies.x11
%{cargo_license_summary_online -n -f wayland}
%{cargo_license_online -n -f wayland} > LICENSE.dependencies.wayland
%cargo_build -n -f x11
mv target/rpm/eww target/rpm/eww.x11
mv target/rpm/eww.d target/rpm/eww.d.x11
%cargo_build -n -f wayland
mv target/rpm/eww target/rpm/eww.wayland
mv target/rpm/eww.d target/rpm/eww.d.wayland
%install
install -Dpm755 target/rpm/eww.* -t %buildroot%_bindir
%if %{with check}
%check
%cargo_test
%endif
%files
%license LICENSE
%doc CHANGELOG.md
%doc README.md
%doc YUCK_MIGRATION.md
%files x11
%license LICENSE.dependencies.x11
%{_bindir}/eww.x11
%{_bindir}/eww.d.x11
%files wayland
%license LICENSE.dependencies.wayland
%{_bindir}/eww.wayland
%{_bindir}/eww.d.wayland
%changelog
%autochangelog
+6
View File
@@ -0,0 +1,6 @@
rpm.global("commit", gh_commit("elkowar/eww"));
if rpm.changed() {
rpm.global("ver", gh("elkowar/eww"));
rpm.global("commit_date", date());
rpm.release();
}
+2 -2
View File
@@ -57,7 +57,7 @@ Zsh command-line completion support for %{name}.
%install
%{cargo_install} &
(cd daemon && %{cargo_install} &)
cd daemon && %{cargo_install} &
wait
install -Dm644 -T completions/swww.bash %buildroot%bash_completions_dir/swww
install -Dm644 -T completions/swww.fish %buildroot%fish_completions_dir/swww.fish
@@ -68,7 +68,7 @@ install -Dm644 -t %buildroot%_mandir/man1 doc/generated/swww*1
%doc CHANGELOG.md README.md
%license LICENSE LICENSE.dependencies
%_bindir/swww
%dnl %_bindir/swww-daemon
%_bindir/swww-daemon
%_mandir/man1/%name-clear-cache.1.gz
%_mandir/man1/%name-clear.1.gz
%_mandir/man1/%name-daemon.1.gz
@@ -10,7 +10,7 @@
# https://github.com/abenz1267/walker
%global goipath github.com/abenz1267/walker
Version: 0.11.14
Version: 0.12.2
%gometa -f
+1 -1
View File
@@ -7,7 +7,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: asar
Version: 3.2.17
Version: 3.2.18
Release: 1%?dist
Summary: Simple extensive tar-like archive format with indexing
License: MIT
+1 -1
View File
@@ -12,7 +12,7 @@
%endif
Name: codium
Version: 1.96.2.24355
Version: 1.96.3.25013
Release: 1%?dist
Summary: Code editing. Redefined.
License: MIT
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit 1ad6b8db3d6fbd42595f9794d8fff425039371a5
%global commit ce068ee0dc4b9acae32f8784190683bd2daefd43
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250104
%global commit_date 20250116
Name: flow-control-nightly
Version: %commit_date.%shortcommit
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter
Version: 3.27.1
Version: 3.27.2
Release: 1%?dist
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
License: BSD-3-Clause
+13 -7
View File
@@ -1,18 +1,20 @@
%global commit 1baf8928a0bd6ccc2f49e1e9478baab71d49a018
%global commit ff9414d9ea7b16a375d41cde8f6f193de7e5db72
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250104
%global commit_date 20250116
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global cache_dir %{builddir}/zig-cache
Name: ghostty-nightly
Version: %{commit_date}.%{shortcommit}
Release: 1%?dist
Release: 3%{?dist}
Summary: A fast, native terminal emulator written in Zig; this is the Tip (nightly) build.
License: MIT AND MPL-2.0 AND OFL-1.1
License: MIT AND MPL-2.0 AND OFL-1.1 AND (WTFPL OR CC0-1.0) AND Apache-2.0
URL: https://ghostty.org/
Source0: https://github.com/ghostty-org/ghostty/archive/%{commit}/ghostty-%{commit}.tar.gz
Source0: https://github.com/ghostty-org/ghostty/releases/download/tip/ghostty-source.tar.gz
Source1: https://github.com/ghostty-org/ghostty/releases/download/tip/ghostty-source.tar.gz.minisig
BuildRequires: gtk4-devel
BuildRequires: libadwaita-devel
BuildRequires: minisign
BuildRequires: ncurses
BuildRequires: ncurses-devel
BuildRequires: pandoc-cli
@@ -76,7 +78,8 @@ Supplements: %{name}
%summary.
%prep
%autosetup -n ghostty-%{commit} -p1
/usr/bin/minisign -V -m %{SOURCE0} -x %{SOURCE1} -P %{public_key}
%autosetup -n ghostty-source
# Download everything ahead of time so we can enable system integration mode
ZIG_GLOBAL_CACHE_DIR="%{cache_dir}" ./nix/build-support/fetch-zig-cache.sh
@@ -105,9 +108,12 @@ zig build \
%_datadir/bat/syntaxes/ghostty.sublime-syntax
%_datadir/ghostty/
%_datadir/kio/servicemenus/com.mitchellh.ghostty.desktop
%_datadir/nautilus-python/extensions/com.mitchellh.ghostty.py
%_datadir/nvim/site/compiler/ghostty.vim
%_datadir/nvim/site/ftdetect/ghostty.vim
%_datadir/nvim/site/ftplugin/ghostty.vim
%_datadir/nvim/site/syntax/ghostty.vim
%_datadir/vim/vimfiles/compiler/ghostty.vim
%_datadir/vim/vimfiles/ftdetect/ghostty.vim
%_datadir/vim/vimfiles/ftplugin/ghostty.vim
%_datadir/vim/vimfiles/syntax/ghostty.vim
+4 -4
View File
@@ -5,9 +5,9 @@
Name: ghostty
Version: 1.0.1
Release: 4%{?dist}
Release: 5%{?dist}
Summary: A fast, native terminal emulator written in Zig.
License: MIT AND MPL-2.0 AND OFL-1.1
License: MIT AND MPL-2.0 AND OFL-1.1 AND (WTFPL OR CC0-1.0) AND Apache-2.0
URL: https://ghostty.org/
Source0: https://release.files.ghostty.org/%{version}/ghostty-%{version}.tar.gz
Source1: https://release.files.ghostty.org/%{version}/ghostty-%{version}.tar.gz.minisig
@@ -152,8 +152,8 @@ zig build \
%changelog
* Tue Dec 31 2024 ShinyGil <rockgrub@protonmail.com>
- Update to 1.0.1
* High CVE-2003-0063: Allows execution of arbitrary commands
* Medium CVE-2003-0070: Allows execution of arbitrary commands
* High CVE-2003-0063: Allows execution of arbitrary commands
* Medium CVE-2003-0070: Allows execution of arbitrary commands
* Thu Dec 26 2024 ShinyGil <rockgrub@protonmail.com>
- Initial package
+2 -1
View File
@@ -49,10 +49,11 @@ It consists of:
%{_mandir}/man5/rgbds.5.*
%{_mandir}/man5/rgbasm.5.*
%{_mandir}/man5/rgblink.5.*
%{_mandir}/man5/rgbasm-old.5.gz
%{_mandir}/man7/rgbds.7.*
%{_mandir}/man7/gbz80.7.*
%license LICENSE
%doc README.rst
%doc README.md
%changelog
%autochangelog
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit 9613084f5933d5ac0d6da28d04f4340fbe2cf425
%global commit a41d72ee81f1031c62a6b809be41b5a7a2c8325d
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250104
%global ver 0.169.0
%global commit_date 20250116
%global ver 0.171.0
%bcond_with check
+1 -1
View File
@@ -1,6 +1,6 @@
%bcond_with check
%global ver 0.168.1-pre
%global ver 0.170.0-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
# Use Mold as the linker
+1 -1
View File
@@ -9,7 +9,7 @@
%global app_id dev.zed.Zed
Name: zed
Version: 0.167.1
Version: 0.169.2
Release: 1%?dist
Summary: Zed is a high-performance, multiplayer code editor
+1 -1
View File
@@ -7,7 +7,7 @@
# https://github.com/containerd/containerd
%global goipath github.com/containerd/containerd
Version: 2.0.1
Version: 2.0.2
%gometa
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: moby-compose
Version: 2.32.1
Version: 2.32.4
Release: 1%?dist
Summary: Define and run multi-container applications with Docker
@@ -1,129 +0,0 @@
# https://github.com/rpmfusion/v4l2loopback-kmod/blob/master/v4l2loopback-kmod.spec
%if 0%{?fedora}
%global buildforkernels akmod
%endif
%if 0%{?el9}
# kmod fails on rhel9 kernel with aarch64 - just build an akmod there
%ifarch aarch64
%global buildforkernels akmod
%endif
%endif
%global debug_package %{nil}
%global commit 2c9b67072b15d903fecde67c7f269abeafee4c25
%global commitdate 20230503
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global prjname v4l2loopback
Name: %{prjname}-kmod
Summary: Kernel module (kmod) for %{prjname}
Version: 0.13.2
Release: 1%{?dist}
License: GPLv2+
URL: https://github.com/umlaeute/v4l2loopback
Source0: %{url}/archive/v%{version}/%{prjname}-%{version}.tar.gz
Source1: v4l2loopback-kmod.spec
BuildRequires: gcc
BuildRequires: elfutils-libelf-devel
BuildRequires: kmodtool
%dnl %{!?kernels:BuildRequires: buildsys-build-rpmfusion-kerneldevpkgs-%{?buildforkernels:%{buildforkernels}}%{!?buildforkernels:current}-%{_target_cpu} }
# kmodtool does its magic here
%{expand:%(kmodtool --target %{_target_cpu} --repo terra --kmodname %{prjname} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null) }
%description
This module allows you to create "virtual video devices". Normal (v4l2)
applications will read these devices as if they were ordinary video
devices, but the video will not be read from e.g. a capture card but
instead it is generated by another application.
This package contains the kmod module for %{prjname}.
%prep
# HACK: put that spec into the specdir
cp %SOURCE1 %_specdir/
# error out if there was something wrong with kmodtool
%{?kmodtool_check}
# print kmodtool output for debugging purposes:
kmodtool --target %{_target_cpu} --repo terra --kmodname %{prjname} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null
%setup -q -c
(cd v4l2loopback-%{version}
#patch -P 0 -p1
)
for kernel_version in %{?kernel_versions} ; do
cp -a v4l2loopback-%{version} _kmod_build_${kernel_version%%___*}
done
%build
for kernel_version in %{?kernel_versions} ; do
make V=1 %{?_smp_mflags} -C ${kernel_version##*___} M=${PWD}/_kmod_build_${kernel_version%%___*} modules
done
%install
for kernel_version in %{?kernel_versions}; do
mkdir -p %{buildroot}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/
install -D -m 755 _kmod_build_${kernel_version%%___*}/v4l2loopback.ko %{buildroot}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/
chmod a+x %{buildroot}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/*.ko
done
%{?akmod_install}
%changelog
* Fri Sep 27 2024 Nicolas Chauvet <kwizart@gmail.com> - 0.13.2-1
- Update to 0.13.2
* Fri Aug 02 2024 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.13.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Thu Mar 21 2024 Leigh Scott <leigh123linux@gmail.com> - 0.13.1-1
- Update to 0.13.1
* Sun Feb 04 2024 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.12.7^20230503g2c9b670-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Nov 24 2023 Nicolas Chauvet <kwizart@gmail.com> - 0.12.7^20230503g2c9b670-3
- Rebuilt
* Wed Aug 02 2023 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.12.7^20230503g2c9b670-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue May 09 2023 Kate Hsuan <hpa@redhat.com> - 0.12.7-20230503g2c9b670-1
- Updated to commit 2c9b67072b15d903fecde67c7f269abeafee4c25
- The patch is used to prevent the value of byteused field becomes too large
* Thu Mar 02 2023 Kate Hsuan <hpa@redhat.com> - 0.12.7-20230220ga669686-1
- Updated to commit a66968647843f57448b59cf98d0318f1e98e072c
* Mon Aug 08 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.12.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
* Fri Aug 05 2022 Leigh Scott <leigh123linux@gmail.com> - 0.12.7-1
- Update to 0.12.7
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.12.5-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Aug 03 2021 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 0.12.5-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jun 08 2021 Nicolas Chauvet <kwizart@gmail.com> - 0.12.5-4
- rebuilt
* Tue Feb 23 2021 Nicolas Chauvet <kwizart@gmail.com> - 0.12.5-3
- Bump spec
* Mon Feb 15 2021 Nicolas Chauvet <kwizart@gmail.com> - 0.12.5-2
- Rework spec file
* Sat Dec 26 2020 Neal Gompa <ngompa13@gmail.com> - 0.12.5-1
- Initial packaging
@@ -1,125 +0,0 @@
%if 0%{?fedora}
%global buildforkernels akmod
%endif
%if 0%{?el9}
# kmod fails on rhel9 kernel with aarch64 - just build an akmod there
%ifarch aarch64
%global buildforkernels akmod
%endif
%endif
%global debug_package %{nil}
%global commit 2c9b67072b15d903fecde67c7f269abeafee4c25
%global commitdate 20230503
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global prjname v4l2loopback
Name: %{prjname}-kmod
Summary: Kernel module (kmod) for %{prjname}
Version: 0.13.2
Release: 1%{?dist}
License: GPLv2+
URL: https://github.com/umlaeute/v4l2loopback
Source0: %{url}/archive/v%{version}/%{prjname}-%{version}.tar.gz
BuildRequires: gcc
BuildRequires: elfutils-libelf-devel
BuildRequires: kmodtool
%{!?kernels:BuildRequires: buildsys-build-rpmfusion-kerneldevpkgs-%{?buildforkernels:%{buildforkernels}}%{!?buildforkernels:current}-%{_target_cpu} }
# kmodtool does its magic here
%{expand:%(kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{prjname} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null) }
%description
This module allows you to create "virtual video devices". Normal (v4l2)
applications will read these devices as if they were ordinary video
devices, but the video will not be read from e.g. a capture card but
instead it is generated by another application.
This package contains the kmod module for %{prjname}.
%prep
# error out if there was something wrong with kmodtool
%{?kmodtool_check}
# print kmodtool output for debugging purposes:
kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{prjname} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null
%setup -q -c
(cd v4l2loopback-%{version}
#patch -P 0 -p1
)
for kernel_version in %{?kernel_versions} ; do
cp -a v4l2loopback-%{version} _kmod_build_${kernel_version%%___*}
done
%build
for kernel_version in %{?kernel_versions} ; do
make V=1 %{?_smp_mflags} -C ${kernel_version##*___} M=${PWD}/_kmod_build_${kernel_version%%___*} modules
done
%install
for kernel_version in %{?kernel_versions}; do
mkdir -p %{buildroot}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/
install -D -m 755 _kmod_build_${kernel_version%%___*}/v4l2loopback.ko %{buildroot}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/
chmod a+x %{buildroot}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/*.ko
done
%{?akmod_install}
%changelog
* Fri Sep 27 2024 Nicolas Chauvet <kwizart@gmail.com> - 0.13.2-1
- Update to 0.13.2
* Fri Aug 02 2024 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.13.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Thu Mar 21 2024 Leigh Scott <leigh123linux@gmail.com> - 0.13.1-1
- Update to 0.13.1
* Sun Feb 04 2024 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.12.7^20230503g2c9b670-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Nov 24 2023 Nicolas Chauvet <kwizart@gmail.com> - 0.12.7^20230503g2c9b670-3
- Rebuilt
* Wed Aug 02 2023 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.12.7^20230503g2c9b670-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue May 09 2023 Kate Hsuan <hpa@redhat.com> - 0.12.7-20230503g2c9b670-1
- Updated to commit 2c9b67072b15d903fecde67c7f269abeafee4c25
- The patch is used to prevent the value of byteused field becomes too large
* Thu Mar 02 2023 Kate Hsuan <hpa@redhat.com> - 0.12.7-20230220ga669686-1
- Updated to commit a66968647843f57448b59cf98d0318f1e98e072c
* Mon Aug 08 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.12.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
* Fri Aug 05 2022 Leigh Scott <leigh123linux@gmail.com> - 0.12.7-1
- Update to 0.12.7
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.12.5-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Aug 03 2021 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 0.12.5-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jun 08 2021 Nicolas Chauvet <kwizart@gmail.com> - 0.12.5-4
- rebuilt
* Tue Feb 23 2021 Nicolas Chauvet <kwizart@gmail.com> - 0.12.5-3
- Bump spec
* Mon Feb 15 2021 Nicolas Chauvet <kwizart@gmail.com> - 0.12.5-2
- Rework spec file
* Sat Dec 26 2020 Neal Gompa <ngompa13@gmail.com> - 0.12.5-1
- Initial packaging
+1
View File
@@ -2,5 +2,6 @@ project pkg {
arches = ["x86_64", "aarch64", "i386"]
rpm {
spec = "gamescope-legacy.spec"
mock = 1
}
}
@@ -1,8 +1,8 @@
%define debug_package %nil
%global commit 4ad912c4a3c09c91551f21617981b878f7084058
%global commit 2b9525daff0a28a17bc99d3a54998306584f6a86
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20241206
%global commit_date 20250105
Name: gamescope-session
Version: %commit_date.%shortcommit
+2 -1
View File
@@ -4,6 +4,7 @@ project pkg {
spec = "gamescope.spec"
}
labels {
extra = 1
mock = 1
subrepo = "extras"
}
}
+1 -1
View File
@@ -1,5 +1,5 @@
Name: inputplumber
Version: 0.40.0
Version: 0.40.1
Release: 1%?dist
Summary: Open source input router and remapper daemon for Linux
License: GPL-3.0-or-later
+1 -1
View File
@@ -1,5 +1,5 @@
Name: opengamepadui
Version: 0.35.5
Version: 0.35.7
Release: 1%?dist
Summary: Open source gamepad-native game launcher and overlay
@@ -1,11 +1,11 @@
%global real_name prismlauncher
%global nice_name PrismLauncher
%global commit 0b6ce5525dbe4d617788b740dc4fefc93bee0e5f
%global commit f4f1d5f0d7ef6f518843ac5ecfec3ed04ddfaf6e
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global libnbtplusplus_commit 23b955121b8217c1c348a9ed2483167a6f3ff4ad
%global commit_date 20241220
%global commit_date 20250109
%global snapshot_info %{commit_date}.%{shortcommit}
%bcond_without qt6
+1 -1
View File
@@ -22,7 +22,7 @@ Name: prismlauncher
%else
Name: prismlauncher-qt5
%endif
Version: 9.1
Version: 9.2
Release: 1%?dist
Summary: Minecraft launcher with ability to manage multiple instances
# see COPYING.md for more information
+2 -2
View File
@@ -27,8 +27,8 @@ Recommends: %1 \
Name: steam
Version: 1.0.0.81
Release: 1%{?dist}
Version: 1.0.0.82
Release: 1%?dist
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
License: Steam License Agreement and MIT
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %nil
Name: crystal
Version: 1.14.0
Version: 1.15.0
Release: 1%?dist
Summary: The Crystal Programming Language
License: Apache-2.0
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: dart
Version: 3.6.0
Version: 3.6.1
Release: 1%?dist
Summary: The Dart Language
License: BSD-3-Clause
+17 -7
View File
@@ -1,22 +1,32 @@
Name: choosenim
Version: 0.8.4
Version: 0.8.10
Release: 1%?dist
Summary: Easily install and manage multiple versions of the Nim programming language
License: BSD-3-Clause
URL: https://github.com/dom96/choosenim
Source0: %url/archive/refs/tags/v%version.tar.gz
BuildRequires: nim git
URL: https://github.com/nim-lang/choosenim
Source0: %url/archive/refs/tags/v%version.tar.gz
# Fix for https://github.com/nim-lang/choosenim/issues/13
Patch0: https://patch-diff.githubusercontent.com/raw/nim-lang/choosenim/pull/38.patch
Packager: madonuko <mado@fyralabs.com>
BuildRequires: nim
BuildRequires: git-core anda-srpm-macros
%description
choosenim installs the Nim programming language from official downloads and
sources, enabling you to easily switch between stable and development compilers.
%prep
%autosetup
%autosetup -p1
#? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=choosenim
# we compile proxyexe in a separate step
sed -i -e '/static: compileProxyexe()/d' src/choosenimpkg/switcher.nim
%nim_prep
%build
nimble setup -y
nim c -t:-fPIE -l:-pie -d:release -t:"$CFLAGS" -l:"$LDFLAGS" src/choosenim
%nim_c -p:/usr/lib/nim/dist/nimble/src/ -p:`pwd` src/choosenimpkg/proxyexe
strip src/choosenimpkg/proxyexe
%nim_c -p:/usr/lib/nim/dist/nimble/src/ -p:`pwd` src/choosenim
%install
install -Dm755 src/choosenim %buildroot%_bindir/choosenim
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("dom96/choosenim"));
rpm.version(gh("nim-lang/choosenim"));
+4 -4
View File
@@ -1,5 +1,5 @@
Name: umdive
Version: 0.1.2
Version: 0.1.3
Release: 1%?dist
Summary: Chroot utility (just like arch-chroot)
License: MIT
@@ -7,7 +7,7 @@ URL: https://github.com/Ultramarine-Linux/dive
Source0: %url/archive/refs/tags/v%version.tar.gz
Requires: (%_bindir/chroot or %_sbindir/chroot)
Requires: %_bindir/mount
BuildRequires: anda-srpm-macros nim
BuildRequires: anda-srpm-macros nim mock
Provides: dive = %version-%release
%description
@@ -15,10 +15,10 @@ Provides: dive = %version-%release
%prep
%autosetup -n dive-%version
%nim_prep
%build
nimble setup -y
nim c %nim_c src/dive
%nim_c src/dive
%install
install -Dpm755 src/dive %buildroot%_bindir/dive
+2 -2
View File
@@ -1,5 +1,5 @@
Name: mkfstab
Version: 0.1.2
Version: 0.1.3
Release: 1%?dist
Summary: An alternative to genfstab: generate output suitable for addition to /etc/fstab
License: MIT
@@ -15,7 +15,7 @@ An alternative to genfstab from Arch Linux. This is a dead simple but faster imp
%build
nimble setup -y
nim c %nim_c src/%name
%nim_c src/%name
%install
install -Dpm755 src/%name %buildroot%_bindir/%name
+4 -3
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit e8bf6af0da52ce91dd0b5a7474d386d9a66809b9
%global commit 8d0e853e0afc7d0c4830cb7e03dec88c5c814aef
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1
%global commit_date 20250104
%global commit_date 20250116
%global debug_package %nil
Name: nim-nightly
@@ -125,7 +125,8 @@ rm -rf %buildroot/nim || true
rm %buildroot%_bindir/*.bat || true
cp -r dist %buildroot%_prefix/lib/nim/
ln -s %_prefix/lib/nim/dist %buildroot%_datadir/nim/dist
# cannot use `ln` here, possibly a nim bug
cp -r %buildroot%_prefix/lib/nim/dist %buildroot%_datadir/nim/
%files
+3 -2
View File
@@ -3,7 +3,7 @@
Name: nim
Version: 2.2.0
Release: 3%?dist
Release: 4%?dist
Summary: Imperative, multi-paradigm, compiled programming language
License: MIT and BSD
URL: https://nim-lang.org
@@ -120,7 +120,8 @@ rm %buildroot%_bindir/*.bat || true
rm -rf %buildroot%_bindir/empty.txt
cp -r dist %buildroot%_prefix/lib/nim/
ln -s %_prefix/lib/nim/dist %buildroot%_datadir/nim/dist
# cannot use `ln` here, possibly a nim bug
cp -r %buildroot%_prefix/lib/nim/dist %buildroot%_datadir/nim/
%files
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %nil
Name: nph
Version: 0.6.0
Version: 0.6.1
Release: 1%?dist
Summary: An opinionated code formatter for Nim
License: MIT
+4 -1
View File
@@ -1,5 +1,8 @@
project pkg {
rpm {
spec = "python3-protobuf.spec"
spec = "python3-protobuf.spec"
}
labels {
subrepo = "extras"
}
}
@@ -2,7 +2,7 @@
%global pypi_name protobuf
Name: python-%{pypi_name}
Version: 5.29.2
Version: 5.29.3
Release: 1%?dist
Summary: Protocol Buffers
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: python3-ruff
Version: 0.8.6
Version: 0.9.2
Release: 1%?dist
Summary: An extremely fast Python linter, written in Rust
License: MIT
+1 -1
View File
@@ -3,7 +3,7 @@
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
Name: rust-felix
Version: 2.15.0
Version: 2.16.0
Release: 1%?dist
Summary: Tui file manager with vim-like key mapping
+17 -5
View File
@@ -1,11 +1,10 @@
%global build_rustflags %build_rustflags -C link-arg=-fuse-ld=mold
# Generated by rust2rpm 26
#cond_without check
# Generated by rust2rpm 27
%bcond check 0
%global crate starship
Name: rust-starship
Version: 1.21.1
Version: 1.22.1
Release: 1%?dist
Summary: Minimal, blazing-fast, and infinitely customizable prompt for any shell! ☄🌌️
@@ -29,7 +28,7 @@ shell! ☄🌌️.}
%package -n %{crate}
Summary: %{summary}
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-3-Clause AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND ISC AND MIT AND (MIT AND Apache-2.0) AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND Unlicense AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-3-Clause AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND ISC AND MIT AND (MIT AND Apache-2.0) AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND Unicode-3.0 AND Unlicense AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
%description -n %{crate} %{_description}
@@ -125,6 +124,18 @@ use the "gix-max-perf" feature of the "%{crate}" crate.
%files -n %{name}+gix-max-perf-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+libz-ng-sys-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+libz-ng-sys-devel %{_description}
This package contains library source intended for building other packages which
use the "libz-ng-sys" feature of the "%{crate}" crate.
%files -n %{name}+libz-ng-sys-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+notify-devel
Summary: %{summary}
BuildArch: noarch
@@ -175,6 +186,7 @@ use the "starship-battery" feature of the "%{crate}" crate.
%prep
%autosetup -n %{crate}-%{version} -p1
cargo add log@=0.4.22
%cargo_prep_online
%build
@@ -1,6 +1,6 @@
--- starship-1.20.1/Cargo.toml 1970-01-01T00:00:01+00:00
+++ starship-1.20.1/Cargo.toml 2024-07-28T16:46:48.656009+00:00
@@ -271,18 +271,3 @@
--- starship-1.22.1/Cargo.toml 1970-01-01T00:00:01+00:00
+++ starship-1.22.1/Cargo.toml 2025-01-12T14:01:45.200436+00:00
@@ -273,18 +273,3 @@
]
default-features = false
@@ -8,7 +8,7 @@
-version = "0.2.0"
-
-[target."cfg(windows)".dependencies.windows]
-version = "0.58.0"
-version = "0.59.0"
-features = [
- "Win32_Foundation",
- "Win32_UI_Shell",
+1 -1
View File
@@ -1,5 +1,5 @@
Name: youki
Version: 0.5.0
Version: 0.5.1
Release: 1%?dist
Summary: A container runtime written in Rust
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/vala-panel-project/vala-panel-appmenu
%global commit 5d39a18febbc365639f8c80e619facf57fef3e21
%global commit 218bb4aaf1a1d9fcd89a71a14c8bf99cfd94ba1e
%forgemeta
Name: vala-panel-appmenu
+1 -1
View File
@@ -5,7 +5,7 @@
%bcond_with tests
Name: apparmor
Version: 4.1.0~beta1
Version: 4.1.0~beta3
Release: 1%?dist
Summary: AppArmor userspace components
+9
View File
@@ -0,0 +1,9 @@
project pkg {
rpm {
spec = "fdk-aac.spec"
}
labels {
subrepo = "extras"
weekly = 1
}
}
+59
View File
@@ -0,0 +1,59 @@
Name: fdk-aac
Version: 2.0.3
Release: 1%{?dist}
Summary: Fraunhofer FDK Advanced Audio Coding Codec Library
License: Software License for The Fraunhofer FDK AAC Codec Library for Android
URL: http://sourceforge.net/projects/opencore-amr/
Source0: https://github.com/mstorsjo/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
Provides: fdk-aac = %{version}-%{release}
Provides: fdk-aac%{?_isa} = %{version}-%{release}
Obsoletes: fdk-aac < %{version}-%{release}
Provides: fdk-aac-free = %{version}-%{release}
Provides: fdk-aac-free%{?_isa} = %{version}-%{release}
Obsoletes: fdk-aac-free < %{version}-%{release}
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc-c++
BuildRequires: libtool
%description
Fraunhofer FDK Advanced Audio Coding Codec Library for Android.
%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
Provides: fdk-aac-devel = %{version}-%{release}
Provides: fdk-aac-devel%{?_isa} = %{version}-%{release}
Obsoletes: fdk-aac-devel < %{version}-%{release}
Provides: fdk-aac-free-devel = %{version}-%{release}
Provides: fdk-aac-free-devel%{?_isa} = %{version}-%{release}
Obsoletes: fdk-aac-free-devel < %{version}-%{release}
%description devel
This package contains libraries and header files for developing applications that use %{name}.
%prep
%autosetup -n %{name}-%{version}
%build
autoreconf -vif
%configure --disable-static
%make_build
%install
%make_install
find %{buildroot} -name "*.la" -delete
%files
%license NOTICE
%doc ChangeLog
%{_libdir}/lib%{name}*.so.*
%files devel
%doc documentation/*
%{_includedir}/*
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/fdk-aac.pc
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(gh_tag("mstorsjo/fdk-aac"));
+9
View File
@@ -0,0 +1,9 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "ipu6-camera-bins.spec"
}
labels {
weekly = 1
}
}
@@ -0,0 +1,65 @@
%global debug_package %{nil}
%global commit 3c1cdd3e634bb4668a900d75efd4d6292b8c7d1d
%global commitdate 20240507
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: ipu6-camera-bins
Summary: Binary libraries for Intel IPU6
Version: %{commitdate}.%{shortcommit}
Release: 1%?dist
License: Proprietary
URL: https://github.com/intel/ipu6-camera-bins
Source0: https://github.com/intel/%{name}/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
BuildRequires: systemd-rpm-macros
BuildRequires: chrpath
#Requires: gstreamer1-plugin-icamerasrc
Requires: v4l2-relayd
Requires: intel-ipu6-kmod
Requires: intel-vsc-firmware >= 20240513
Obsoletes: ipu6-camera-bins-firmware < 0.0-11
### For Akmods package
Provides: intel-ipu6-kmod-common = %{version}
ExclusiveArch: x86_64
%description
Provides binaries for Intel IPU6, including libraries and firmware.
%package devel
Summary: IPU6 development files
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
This provides the header files for IPU6 development.
%prep
%setup -q -n %{name}-%{commit}
chrpath --delete lib/*.so.*
sed -i \
-e "s|libdir=\${exec_prefix}/lib|libdir=\${prefix}/%{_lib}|g" \
lib/pkgconfig/*.pc
%build
%install
mkdir -p %{buildroot}%{_includedir}/
mkdir -p %{buildroot}%{_libdir}/
cp -pr include/* %{buildroot}%{_includedir}/
cp -pr lib/lib* lib/pkgconfig %{buildroot}%{_libdir}/
chmod 755 %{buildroot}%{_libdir}/$target/*.so*
%files
%license LICENSE
%doc README.md SECURITY.md
%{_libdir}/*.so*
%files devel
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.a
%{_libdir}/*.so*
%changelog
%autochangelog
+5
View File
@@ -0,0 +1,5 @@
rpm.global("commit", gh_commit("intel/ipu6-camera-bins"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
+7
View File
@@ -0,0 +1,7 @@
project pkg {
arches = ["x86_64", "aarch64", "i386"]
rpm {
spec = "libde265.spec"
mock = 1
}
}
+83
View File
@@ -0,0 +1,83 @@
Name: libde265
Summary: Open H.265 video codec implementation
Version: 1.0.15
Release: 1%{?dist}
License: LGPLv3+
URL: https://www.libde265.org/
Source0: https://github.com/strukturag/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc
BuildRequires: libtool
BuildRequires: pkgconfig(libswscale)
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Gui)
BuildRequires: pkgconfig(sdl)
%description
%{name} is an open source implementation of the H.265 video codec.
%package devel
Summary: Open H.265 video codec implementation - development files
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
%{name} is an open source implementation of the H.265 video codec.
The development headers for compiling programs that use %{name} are provided
by this package.
%package tools
License: GPLv3+
Summary: Open H.265 video codec implementation - examples
Obsoletes: %{name}-samples < %{version}-%{release}
Provides: %{name}-samples%{?_isa} = %{version}-%{release}
%description tools
%{name} is an open source implementation of the H.265 video codec.
Various sample and test applications using %{name} are provided by this package.
%prep
%autosetup
%build
autoreconf -vif
%configure --disable-silent-rules --disable-static --enable-encoder
%make_build
%install
%make_install
find %{buildroot} -name '*.la' -delete
%{?ldconfig_scriptlets}
%files
%license COPYING
%doc AUTHORS
%{_libdir}/%{name}.so.0
%{_libdir}/%{name}.so.0.1.8
%files devel
%doc README.md
%{_includedir}/%{name}/
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%files tools
%doc README.md
%{_bindir}/acceleration_speed
%{_bindir}/bjoentegaard
%{_bindir}/block-rate-estim
%{_bindir}/dec265
%{_bindir}/enc265
%{_bindir}/gen-enc-table
%{_bindir}/rd-curves
%ifnarch i686
%{_bindir}/sherlock265
%endif
%{_bindir}/tests
%{_bindir}/yuv-distortion
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("strukturag/libde265"));
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "libfreeaptx.spec"
}
labels {
weekly = 1
}
}
+59
View File
@@ -0,0 +1,59 @@
%global commit c176b7de9c2017d0fc1877659cea3bb6c330aafa
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20210809
Name: libfreeaptx
Version: 0.1.1.%{commit_date}git%{shortcommit}
Release: 1%{?dist}
Summary: Free implementation of Audio Processing Technology codec (aptX)
License: LGPLv2+
URL: https://github.com/iamthehorker/libfreeaptx
Source0: %{url}/archive/%{commit}/libfreeaptx-%{commit}.tar.gz
BuildRequires: gcc
BuildRequires: make
%description
This is an Open Source implementation of Audio Processing Technology codec
(aptX). This codec is mainly used in Bluetooth A2DP profile.
%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
The %{name}-devel package contains libraries and header files for developing
applications that use %{name}.
%package tools
Summary: %{name} encoder and decoder utilities
Requires: %{name}%{?_isa} = %{version}-%{release}
%description tools
The %{name}-tools package contains command line encoder and decoder utilities.
%prep
%autosetup -n libfreeaptx-%{commit} -p1
%build
%make_build LDFLAGS="%{build_ldflags}" "CFLAGS=%{build_cflags}"
%install
%make_install PREFIX=%{_prefix} LIBDIR=%{_lib}
%files
%license COPYING
%{_libdir}/%{name}.so.0
%{_libdir}/%{name}.so.0.1.1
%files devel
%{_includedir}/freeaptx.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%files tools
%doc README
%{_bindir}/freeaptxenc
%{_bindir}/freeaptxdec
%changelog
%autochangelog
+5
View File
@@ -0,0 +1,5 @@
rpm.global("commit", gh_commit("iamthehorker/libfreeaptx"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
+2 -3
View File
@@ -4,8 +4,7 @@ project pkg {
spec = "mesa.spec"
}
labels {
extra = 1
mock = 1
subrepo = "mesa"
}
arches = ["x86_64", "i386", "aarch64"]
}
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "compat-nvidia-repo.spec"
}
}
@@ -0,0 +1,34 @@
Name: compat-nvidia-repo
Version: 565.77
Epoch: 3
Release: 1%{?dist}
Summary: Compatibility package required by official CUDA packages
License: NVIDIA License
URL: https://developer.nvidia.com/cuda-toolkit
BuildArch: noarch
Requires: nvidia-driver >= %{?epoch:%{epoch}:}%{version}
Requires: nvidia-driver-cuda >= %{?epoch:%{epoch}:}%{version}
Requires: nvidia-driver-cuda-libs >= %{?epoch:%{epoch}:}%{version}
Requires: nvidia-driver-libs >= %{?epoch:%{epoch}:}%{version}
Requires: nvidia-kmod >= %{?epoch:%{epoch}:}%{version}
Requires: nvidia-settings >= %{?epoch:%{epoch}:}%{version}
Provides: cuda-drivers >= %{?epoch:%{epoch}:}%{version}
Provides: nvidia-open >= %{?epoch:%{epoch}:}%{version}
# Add any versioned provides:
Provides: cuda-drivers-560 >= %{?epoch:%{epoch}:}%{version}
Provides: cuda-drivers-565 >= %{?epoch:%{epoch}:}%{version}
Provides: nvidia-open-560 >= %{?epoch:%{epoch}:}%{version}
Provides: nvidia-open-565 >= %{?epoch:%{epoch}:}%{version}
%description
Nvidia drivers metapackage required by official CUDA packages. It pulls in all
Nvidia driver components.
%files
# Without an empty files section the package is not created.
%changelog
%autochangelog
@@ -0,0 +1,3 @@
import "andax/nvidia.rhai" as nvidia;
rpm.version(nvidia::nvidia_driver_version());
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "cuda-cccl.spec"
}
}

Some files were not shown because too many files have changed in this diff Show More