Compare commits

...

1040 Commits

Author SHA1 Message Date
sadlerm4 18b96a6e37 fix(maple-fonts): rpm < 4.20 limitation
Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-28 14:36:35 +08:00
sadlerm4 ca07ac4f45 fix: maple-fonts (#3148)
(cherry picked from commit 663059fec5)
2025-01-28 04:24:24 +00:00
Raboneko df287cc0d9 bump: libhelium 2025-01-27 21:21:12 +00:00
Raboneko a7fde519c9 bump: stable 2025-01-27 19:37:14 +00:00
Raboneko 059273a02f bump: preview stable 2025-01-27 17:14:56 +00:00
Raboneko 9307b5b335 update: minecraft-java (#3140) (#3146)
* update: minecraft-java

* add packager line

* reset release epoch

* update dependencies

* spec cleanup

---------

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
(cherry picked from commit 535c202270)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2025-01-27 23:31:25 +08:00
Raboneko fe01dcaa82 fix: youtube-music (#3143) (#3144)
(cherry picked from commit c571a5d54b)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2025-01-27 23:25:08 +08:00
Raboneko b9952b43e5 bump: kotlin-native kotlin 2025-01-27 10:37:42 +00:00
sadlerm4 dd0b00afef bump: yt-dlp (#3139)
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-01-27 18:19:02 +08:00
Raboneko 533518b333 bump: maple 2025-01-27 04:40:29 +00:00
Raboneko 3ecf0791af bump: jellyfin-rpc 2025-01-26 23:38:24 +00:00
Raboneko cc4b6cc724 bump: walker 2025-01-26 15:22:34 +00:00
Raboneko 1cb379cce1 bump: walker 2025-01-26 14:49:18 +00:00
Raboneko b57fe8c482 bump: codium 2025-01-26 12:36:30 +00:00
Raboneko dbea6caf73 Fix (Espanso): Drop migrate (#3121) (#3133)
* Fix: Drop migrate

* Fix: No I seriously don't know why I always forget rel

(cherry picked from commit cf309e495b)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-26 02:19:33 -06:00
Raboneko 46d5a71b9b Change: Make steam-devices noarch (#3120) (#3130)
* Change: Make devices noarch

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

* Guess what I forgot to do again? (Bump release)

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

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit 37b6979bad)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-26 01:20:13 -06:00
Raboneko 9280fdb695 bump: kvrocks 2025-01-26 06:21:57 +00:00
Raboneko 6eff40c1a4 bump: sops 2025-01-25 19:47:34 +00:00
sadlerm4 c901d18f2a fix(f40): stop building duplicate fedora packages that are removed in 41 (#3125) 2025-01-25 18:31:47 +08:00
Raboneko c52e375d47 bump: feishin 2025-01-25 08:38:28 +00:00
sadlerm4 1ff0868c1d chore(f40): add conflicts to terra-* packages that exist in fedora (and stop building them) (#3123)
* chore(f40): add conflicts to packages that exist in fedora

* build once, yeet everywhere
2025-01-25 13:10:03 +08:00
Raboneko f356820840 bump: cbfstool 2025-01-25 02:32:59 +00:00
Raboneko 0095df006c bump: groovy-docs groovy 2025-01-24 23:39:46 +00:00
Raboneko 1a799253db bump: espanso-wayland espanso-x11 2025-01-24 23:20:00 +00:00
Raboneko ea39d49f1a bump: espanso-wayland espanso-x11 2025-01-24 22:47:33 +00:00
Raboneko b6f0aa54fa fix(nushell): conflict with fedora package (#3113) (#3117)
* fix(nushell): conflict with fedora package

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* bump release

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* formatting

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

---------

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
(cherry picked from commit d453da7e3d)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-24 15:35:35 +00:00
Raboneko d668eb162a [f40] Change (Steam): Added libei(s) weak deps, fixed ISA flags, some other small changes from gaming distros (#3111) (#3114)
* Change (Steam): Added libei(s) weak deps, fixed ISA flags, some other small changes from gaming distros (#3111)

* Change: Add libei(s) recommendations, some other minor changes from gaming distros

* Fix: Missing file?

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

* Change: Turns out libei is literally just XWayland I am so stupid

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

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit 526a706ca9)

* Update anda.hcl

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

* Update steam.spec

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

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-24 23:31:01 +08:00
Raboneko d47e138ea3 bump: osu-lazer 2025-01-24 14:45:50 +00:00
Raboneko 93d9434a4e bump: gradle 2025-01-24 13:31:49 +00:00
Raboneko 3875c045e6 bump: yt-dlp 2025-01-23 23:21:43 +00:00
Raboneko 22026c9eea bump: discord-ptb-openasar discord-ptb 2025-01-23 18:43:47 +00:00
Raboneko 2a37bf3e8c bump: stable 2025-01-23 18:24:26 +00:00
Raboneko dab072d660 bump: preview 2025-01-23 17:15:53 +00:00
Raboneko 7b4e19b099 bump: opengamepadui 2025-01-23 16:43:17 +00:00
Raboneko 43c4e40610 fix: bat-extras (#3070) (#3108)
* chore(bat-extras): move folder out of langs/rust because it's not actually written in rust

* fix(bat-extras): skip verification and misc fix

(cherry picked from commit 5b17c54b63)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-24 00:13:04 +08:00
Raboneko fddd72b1aa bump: yt-dlp 2025-01-23 05:33:09 +00:00
Raboneko c57d91365c add: matugen (#3099) (#3102)
* add: matugen

* remove %cargo_build

* packager

* source version string in update.rhai from crate

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* remove unneeded functions from update.rhai

---------

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit 63b54b3572)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-23 11:37:19 +08:00
Raboneko d81a3616bd bump: komikku cbfstool 2025-01-22 23:16:00 +00:00
Raboneko ca9d475719 bump: preview stable 2025-01-22 20:23:27 +00:00
Raboneko b3edfb7d84 bump: electron 2025-01-22 19:25:41 +00:00
Raboneko cf62a0b7f7 bump: walker 2025-01-22 16:22:59 +00:00
Raboneko e136071a88 bump: inputplumber 2025-01-22 05:20:44 +00:00
sadlerm4 c728b35dbb bump: yt-dlp (#3098)
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-01-22 12:23:20 +08:00
sadlerm4 8e2ad59c7f fix(yt-dlp): obsoletes for shell completion subpackages (#3076) (#3096)
* fix(yt-dlp): obsoletes for shell completion subpackages

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* bump release

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* typo

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

---------

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
(cherry picked from commit 0c5063b950)
2025-01-22 10:49:21 +08:00
sadlerm4 3cdbe2cbcc bump(nightly): legcord mpv flow ghostty zed prismlauncher cros-keyboard-map (#3095)
(cherry picked from commit d39c1887bf)
2025-01-22 10:26:08 +08:00
Raboneko b87c0277e8 bump: walker 2025-01-21 21:39:56 +00:00
Raboneko 812cbe25b0 bump: flutter 2025-01-21 20:37:24 +00:00
Raboneko 4fc8ef8796 bump: stable 2025-01-21 18:23:08 +00:00
Raboneko 678de6408d bump: preview 2025-01-21 17:55:28 +00:00
Raboneko 3ce4c5327b fix: SIPA fonts licensing, Deprecate TH Sarabun (#2482) (#3090) (#3091)
Deprecates the original `TH Sarabun` font family in favor of `TH Sarabun New`, a fork of
the original font family from the same foundry that is licensed under the OFL on Google Fonts.
Meaning TH Sarabun will no longer by included by default in the SIPA fonts metapackage.

The old typeface causes issues with rendering in some applications since the Latin and Arabic numeral
glyphs included are not properly sized, causing mixed Thai and Latin text to become illegible.

(cherry picked from commit 63b1bed0ba)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2025-01-21 14:10:52 +07:00
Raboneko 7c9f34dace bump: yt-dlp 2025-01-20 20:55:49 +00:00
Raboneko 6ed5726edb bump: moby-buildx yt-dlp 2025-01-20 19:17:46 +00:00
Raboneko 4d1bf41eb5 bump: walker 2025-01-20 17:50:25 +00:00
Raboneko 32b145e80d bump: yt-dlp 2025-01-20 15:45:50 +00:00
Raboneko a775926a53 bump: yt-dlp 2025-01-20 15:32:07 +00:00
Raboneko bad407c493 bump: yt-dlp 2025-01-20 15:18:24 +00:00
Raboneko ec882da259 fix(walker): Revert #3051, follow upstream build guidelines, enable debug packages (#3075) (#3083)
* Revert 26f39a3

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

* Bump release

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

* Fix: Redo spec to follow upstream build guidelines and build correctly

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit cf341cd039)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-20 18:57:07 +08:00
Raboneko ef451eb691 fix(opentabletdriver): Add missing file (#3078) (#3080)
* Fix (opentabletdriver): Missing file

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

* Fix (opentabletdriver-nightly): Missing file

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

* Update opentabletdriver-nightly.spec

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

* I always forget rel bumps

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

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit 52fc3a8b3b)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-20 18:56:40 +08:00
sadlerm4 58a27610eb bump: flow (#3079)
Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-20 18:49:21 +08:00
Raboneko a99446a8ca bump: lomiri-schemas 2025-01-20 08:24:54 +00:00
Raboneko 2e46542e9e bump: lomiri-system-settings yt-dlp 2025-01-20 07:21:46 +00:00
Raboneko 23ce0fd514 bump: walker 2025-01-19 23:49:19 +00:00
Raboneko fbb21f26c4 bump: yt-dlp 2025-01-19 23:18:30 +00:00
Raboneko 07411a75d2 bump: walker 2025-01-19 19:25:56 +00:00
Raboneko b69a09626d bump: osu-lazer 2025-01-19 19:15:01 +00:00
Raboneko db4234ce6f bump: yt-dlp 2025-01-19 17:00:03 +00:00
Raboneko 44fb003b08 bump: walker 2025-01-19 13:45:37 +00:00
Raboneko f96c28906f bump: yt-dlp 2025-01-19 13:30:43 +00:00
Raboneko fb59da31e5 bump: yt-dlp 2025-01-19 13:20:22 +00:00
Raboneko 15ed22f9fd bump: blackbox-terminal (#3071) (#3072)
(cherry picked from commit d4bf30d327)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-19 19:31:26 +08:00
sadlerm4 71fbfb49cc fix(yt-dlp): follow upstream versioning + rename package to -git (#3042) (#3069)
(cherry picked from commit 740e79f8b4)
2025-01-19 17:51:42 +08:00
Raboneko 8e23a57f52 bump: osu-lazer 2025-01-19 08:48:02 +00:00
Raboneko d130814057 Fix: gamescope-session (#3059) (#3060)
* Fix: Add %changelog so build doesn't complain

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

* Fix: File no longer exists?

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

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit 53005d54b1)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-18 21:29:03 -06:00
Raboneko b50f8412a7 Change (Anki): Move to Extras, minor dep changes (#3045) (#3066)
* Move to Extras

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

* Change (anki-bin): Allow mpv-nightly to satisfy mpv dependency

On the right branch this time??

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

* Change (anki): Allow mpv-nightly to satisfy mpv recommendation

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

* Fix: Cursed GitHub formatting??

* Forgot to update the rel...

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

* Change: Move to Extras

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

* fix(anki-bin): specify required protobuf version

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
(cherry picked from commit 7d25f698b6)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-19 11:17:08 +08:00
Raboneko ca9f5b494c Remove: terra-sddm and terra-wl-clipboard (#3048) (#3063)
(cherry picked from commit 0aadea3513)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-19 11:16:31 +08:00
Raboneko adfafbe804 Remove terra-msm-cros-efs-loader (move to umpkgs) (#3055) (#3057)
* Package gnome-shell-extension-tailscale-status

* remove terra-msm-cros-efs-loader (move to umpkgs)

* remove old file

(cherry picked from commit aff41af4e7)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-01-18 17:36:00 -06:00
Raboneko cf233a5980 Remove: gtk4-layer-shell package dep (#3051) (#3052)
Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit 26f39a315f)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-18 15:25:25 -06:00
Raboneko 3e77fa6b1e bump: uutils-coreutils 2025-01-18 20:50:34 +00:00
Raboneko 6547f9a612 bump: walker 2025-01-18 17:49:50 +00:00
Raboneko 91d1cf6dc0 bump: gitoxide 2025-01-18 15:59:31 +00:00
Raboneko 93f5f72348 bump: walker 2025-01-18 15:39:07 +00:00
Raboneko b2bfe9c08c chore: update pop-launcher patchfile (#2654) (#3040)
(cherry picked from commit 09ac34ee6a)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-18 16:49:21 +08:00
Raboneko 674fa16551 bump: blueprint-compiler 2025-01-17 23:16:50 +00:00
Raboneko 6caf440e5a bump: codium 2025-01-17 18:42:09 +00:00
Raboneko aac1567c66 bump: xyproto-env 2025-01-17 11:48:33 +00:00
Raboneko c10ecf7b00 add: kmonad (#3033) (#3034)
* add: kmonad

* packager

(cherry picked from commit 22996bf9c6)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-17 18:38:15 +08:00
Raboneko fb883ea2d1 bump: unity-session 2025-01-16 22:48:05 +00:00
Raboneko 9fa991d50f bump: discord-ptb-openasar discord-ptb 2025-01-16 18:23:02 +00:00
Raboneko ba9e1fcd4c bump: voicevox 2025-01-16 16:55:30 +00:00
Raboneko b861dda986 bump: ruff 2025-01-16 13:28:42 +00:00
Raboneko f1073896dc add: sticky (#3012) (#3017)
(cherry picked from commit 0e598c0d9c)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-16 21:06:10 +08:00
Raboneko 3df5a3763b bump: youki 2025-01-16 11:14:34 +00:00
Raboneko 7aa06b6160 Fix (protobuf): Move to Extras (#3013) (#3014)
* 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>
(cherry picked from commit d7a342150c)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-16 18:17:28 +08:00
Raboneko 0c792edf42 bump: inputplumber 2025-01-16 03:20:42 +00:00
Raboneko 08edb31f1e bump: preview moby-compose 2025-01-15 21:27:24 +00:00
Raboneko 65066f6f2d bump: preview stable 2025-01-15 21:15:17 +00:00
Raboneko 6842dfe925 bump: preview 2025-01-15 18:22:46 +00:00
Raboneko c59852022b bump: choosenim (#2017) (#3003)
(cherry picked from commit 650abcf67e)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-16 00:26:08 +08:00
Raboneko 2c59b6be20 fix: dive (#2986) (#3000)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 3d330414e0)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-16 00:25:55 +08:00
Raboneko 81ca121101 fix: fontviewer (#2996) (#2997)
* fix: fontviewer

* update from releases not latest commit

(cherry picked from commit 4003f3569a)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-15 23:37:38 +08:00
Raboneko b031f6361c bump: anda 2025-01-15 14:33:02 +00:00
Raboneko eee53fa7ab bump: dive 2025-01-15 13:31:53 +00:00
Raboneko 2d24c4490b fix: keyd (#2969) (#2974)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit bde4443fdb)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-15 19:01:29 +08:00
Raboneko eb6a9d962c bump: walker 2025-01-14 19:46:44 +00:00
Raboneko 69d45957c2 bump: gcm-core 2025-01-14 18:21:51 +00:00
Raboneko fa15f67d81 bump: electron 2025-01-14 10:17:37 +00:00
Raboneko 31d1bf5281 bump: walker 2025-01-14 07:15:43 +00:00
Raboneko 580d0f757c bump: sass 2025-01-14 06:44:12 +00:00
Raboneko 0cf9f07ce8 bump: containerd 2025-01-14 05:37:26 +00:00
Raboneko d82e779f4b bump: sass 2025-01-14 02:35:17 +00:00
Raboneko 77b32ac5ff bump: stable sass 2025-01-14 01:45:23 +00:00
Raboneko 54844891df bump: preview 2025-01-13 23:19:07 +00:00
Raboneko 6737b657cd bump: flutter 2025-01-13 22:36:51 +00:00
Raboneko 79b9339a4c bump: lomiri-system-settings 2025-01-13 20:24:52 +00:00
Raboneko d608224c65 bump: codium 2025-01-13 18:49:23 +00:00
Raboneko 2576f34e0c fix: mkfstab` (#2949) (#2950)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit b8d3d00fa4)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-13 22:55:41 +08:00
Raboneko b8dd9bf3b8 bump: moby-compose 2025-01-13 14:46:28 +00:00
Raboneko 1f8afceb3e bump: steam 2025-01-13 13:34:24 +00:00
Raboneko 2e92b636d6 bump: mkfstab 2025-01-13 13:14:00 +00:00
Raboneko ab57233167 bump: lomiri-app-launch 2025-01-13 08:33:18 +00:00
Raboneko e167036b5e fix(yt-dlp): try using mock instead (#2935) (#2943)
(cherry picked from commit e1b301c1c3)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-12 23:04:42 +07:00
Raboneko 3baf95da28 fix: mise (#2936) (#2938)
(cherry picked from commit c1c9a4f517)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-12 21:22:32 +07:00
madomado 7940cf7405 fix(ci): switch to ubuntu-22.04 (#2836) (#2923) 2025-01-12 20:49:06 +07:00
Raboneko 46687a3dba bump: mise 2025-01-12 13:36:01 +00:00
Raboneko 5b531887f8 Add: v4l2-relayd (#2904) (#2909)
(cherry picked from commit 8cec8576cf)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-12 18:13:47 +08:00
Raboneko 3ab42e4f9a bump: walker 2025-01-12 08:59:29 +00:00
Raboneko df0ada62d2 Fix: yt-dlp Build Deps (#2913) (#2914)
Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit 68fbd0e78d)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-12 15:50:54 +07:00
Raboneko 7a7f1ad413 add: sheldon (#2897) (#2916)
* add: sheldon

* pkgconfig(openssl)

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit daee1f621a)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-12 15:23:55 +07:00
Raboneko ab8d39787d bump: mise 2025-01-11 22:45:26 +00:00
Raboneko 541e6d7a6a bump: felix 2025-01-11 21:37:49 +00:00
Raboneko 889b32ccb5 bump: lomiri-app-launch prismlauncher 2025-01-11 18:55:37 +00:00
Raboneko e0fd1effd1 fix: swww (#2905) (#2906)
* fix: swww

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

* files

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 02be8ba29e)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-12 02:06:10 +08:00
Raboneko 913893abe5 bump: starship 2025-01-11 17:29:34 +00:00
Raboneko ec9cecf325 bump: lomiri-app-launch 2025-01-11 17:13:24 +00:00
Raboneko c3da1ac800 bump: starship 2025-01-11 15:39:27 +00:00
Raboneko 3a845a3027 bump: mise 2025-01-10 23:49:48 +00:00
Raboneko cfaa444167 bump: ruff 2025-01-10 19:13:21 +00:00
Raboneko 6526698281 bump: limine 2025-01-10 14:15:55 +00:00
Raboneko ab6ab17c2c bump: crystal 2025-01-10 13:12:49 +00:00
Raboneko 255ba96e4d bump: discord-ptb-openasar discord-ptb 2025-01-09 21:56:46 +00:00
Raboneko 3b2c8f668e bump: mise 2025-01-09 19:13:26 +00:00
Raboneko 9f4b201999 fix: rgbds (#2757) (#2899)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit af44ae46f4)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-09 23:42:40 +08:00
Raboneko 854904b35a bump: ruff 2025-01-09 14:16:24 +00:00
Raboneko f00f6dfb98 bump: apparmor 2025-01-09 10:58:43 +00:00
Raboneko 72c81b3aa0 bump: walker 2025-01-09 08:41:42 +00:00
Raboneko d812c1aafd bump: opengamepadui 2025-01-09 06:31:08 +00:00
Raboneko aa55e354dd bump: protobuf 2025-01-08 21:46:34 +00:00
Raboneko 427896b38a bump: mise 2025-01-08 19:13:19 +00:00
Raboneko d10560fb73 Fix: Update patch (#2892) (#2895)
(cherry picked from commit 7f3e685d25)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-09 02:08:21 +08:00
Raboneko 300169d4fa bump: preview stable 2025-01-08 17:56:05 +00:00
Raboneko b7d80a30de bump: crystal 2025-01-08 17:31:17 +00:00
Raboneko 664bbac682 bump: dart 2025-01-08 14:34:22 +00:00
Raboneko 1789729960 bump: crystal 2025-01-08 13:33:27 +00:00
Raboneko d933eade6d bump: nph 2025-01-08 11:16:30 +00:00
Raboneko 5abbdf6f87 bump: lomiri-system-settings 2025-01-07 22:35:26 +00:00
Raboneko efc217d6ba bump: lomiri-system-settings 2025-01-07 17:58:13 +00:00
Raboneko e25f750ee0 bump: lomiri-system-settings 2025-01-07 16:44:40 +00:00
Raboneko 9870d228a9 bump: lomiri-indicator-network lomiri-settings-components 2025-01-07 16:05:21 +00:00
Raboneko 960b0c1c6e bump: moby-compose 2025-01-07 15:02:21 +00:00
Raboneko 706cff0270 bump: sccache 2025-01-07 12:47:55 +00:00
Raboneko d3cd46c36c bump: lomiri-ui-toolkit open-in-mpv 2025-01-07 09:18:36 +00:00
Raboneko 18b305fac7 bump: asar 2025-01-07 03:14:08 +00:00
Raboneko 6f2265dec9 bump: stable 2025-01-06 21:29:36 +00:00
Raboneko f2d624c60b bump: preview 2025-01-06 19:57:11 +00:00
Raboneko 7a43cd983d bump: apparmor 2025-01-06 19:36:43 +00:00
Raboneko b9836a10a6 bump: electron 2025-01-06 18:44:08 +00:00
Raboneko 191398e966 bump: walker 2025-01-06 17:31:13 +00:00
Raboneko 0a661bf93e bump: lomiri-app-launch 2025-01-06 15:55:48 +00:00
Raboneko 90398ddddd bump: lomiri-api 2025-01-06 15:31:58 +00:00
Raboneko 03cdb8412e bump: walker 2025-01-06 09:33:47 +00:00
Raboneko b4591a70fa bump: mise 2025-01-06 08:22:52 +00:00
Raboneko 4698b04119 add: topgrade (#2849) (#2885)
closes #2765

(cherry picked from commit 482456c58c)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-05 14:56:05 -08:00
Raboneko 7b735f193a bump: vala-panel-appmenu 2025-01-05 22:48:18 +00:00
Raboneko e563e40707 bump: walker 2025-01-05 11:46:34 +00:00
Raboneko 77d2106649 bump: walker 2025-01-05 10:17:36 +00:00
sadlerm4 334ef8ba5d feat: andax (#2873)
cherry picks @38414e6 @aa21bc8 @3566e7e
2025-01-05 02:23:49 +08:00
Raboneko 895146d5db bump: opengamepadui 2025-01-04 16:13:24 +00:00
Raboneko a5bd716a95 bump: walker 2025-01-04 14:45:38 +00:00
Raboneko 4fbd9086b7 Fix: Drop patch and add new -Dstrip=false flag (#2869) (#2870)
* Fix: Drop patch and add new -Dstrip=false flag

* Fix: Are you FR what even happened to the changelog formatting there?

* Bump: Commit and date to solve conflict

Heehoo bigger numbers.

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

* Resolve: Add back that space, GH hates that

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

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit ba4a32f402)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-04 22:17:19 +08:00
Raboneko 4180a312d8 bump: ruff 2025-01-04 12:42:35 +00:00
Raboneko 6248b57f32 bump: lomiri-system-settings 2025-01-04 11:17:55 +00:00
Raboneko ceb0354672 bump: sass 2025-01-04 02:33:46 +00:00
Raboneko 89c4b9ed7e bump: unity-shell 2025-01-03 22:50:17 +00:00
madomado 5bb0a425b9 chore(sync): frawhide -> f40 (#2868) 2025-01-03 14:02:57 -06:00
Raboneko 29c1cc6293 bump: preview 2025-01-03 17:45:26 +00:00
Raboneko 58b2a48bb1 bump: compiz9 2025-01-03 15:55:59 +00:00
Raboneko f0efedfabc bump: youki 2025-01-03 12:42:04 +00:00
Raboneko 3f9a362361 bump: neovide 2025-01-03 10:17:29 +00:00
Raboneko 2490016bbe Add: Audacity (#2856) (#2859)
* add tograde

* add audacity

* Remove old files

(cherry picked from commit 25923de80b)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-01-03 17:04:00 +08:00
Raboneko 3ee900acdd [f41] Add: Patched switcheroo-control, kf6-kio and gnome-shell (#2842) (#2854)
* [f41] Add: Patched switcherooctl-control with Discrete GPU detection

* [f41] Add: Patched gnome-shell and kf6-kio for switcherooctl-control discrete patch

(cherry picked from commit 453beaff43)

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-01-03 16:12:57 +08:00
Raboneko 504825fc75 [frawhide] Add: Patched switcherooctl-control with Discrete GPU detection (#2841) (#2850)
(cherry picked from commit 5d1f6f300d)

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-01-03 13:07:53 +08:00
Raboneko c7438199b3 fix: gamescope (bazzite port) (#2845) (#2847)
* fix gamescope (bazzite port)

* It's 2025 lol

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit 4fc6a555dc)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-01-03 11:27:12 +07:00
Raboneko 9108fc5c15 Fix: Switch openh264 to Terra Extras (#2837) (#2839)
* Fix: Switch openh264 to Terra Extras

This conflicts with a base Fedora package, shouldn't it go in Extras?

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

* Bump release to trigger rebuild?

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

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit 4dfede5163)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-03 09:37:11 +08:00
Raboneko 71fa7e3bc3 bump: komikku 2025-01-03 01:35:50 +00:00
Raboneko 31d28ea34e bump: discord-canary-openasar discord-canary 2025-01-02 19:56:35 +00:00
Raboneko 6773d25d13 bump: discord-canary-openasar discord-canary 2025-01-02 18:24:15 +00:00
Raboneko 4d9616ae00 bump: vala-panel-appmenu 2025-01-02 13:32:01 +00:00
Raboneko b7d5c8209f bump: ruff 2025-01-02 12:42:50 +00:00
Raboneko 8655c12979 bump: submarine 2025-01-02 07:56:20 +00:00
Raboneko b850ab6c71 bump: ruffle 2025-01-02 01:48:44 +00:00
Raboneko 30830fa0e9 bump: vala-panel-appmenu 2025-01-01 22:45:46 +00:00
Raboneko 49fcec9a7c bump: sarasa-gothic 2025-01-01 19:57:02 +00:00
Raboneko bfcdaa1a49 bump: walker preview stable 2025-01-01 19:25:37 +00:00
Raboneko c9a1927fb9 bump: stable 2025-01-01 17:50:35 +00:00
Raboneko 6144fe50e8 bump: onefetch 2025-01-01 17:13:51 +00:00
Raboneko 27609c53f7 bump: onefetch 2025-01-01 16:25:04 +00:00
Raboneko 852f35a9ca bump: walker 2025-01-01 09:55:50 +00:00
Raboneko 953867d37e bump: lomiri-schemas 2025-01-01 09:45:35 +00:00
Raboneko d5bc024f31 bump: lomiri-system-settings 2025-01-01 07:46:54 +00:00
Raboneko eea50640d1 add: swww (#2744) (#2804)
closes #2743

(cherry picked from commit acf1c96cd4)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-01 14:41:03 +08:00
Raboneko b1631a3b8e feat: rename golang packages to shorter names (#2791) (#2809)
(cherry picked from commit 6be99194c0)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-01 14:40:39 +08:00
Raboneko 73355dd16e add: mise (#2691) (#2816)
* add: mise

* no test

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

* Update rust-mise.spec

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit d8d774179a)

Co-authored-by: madomado <madonuko@outlook.com>
2025-01-01 14:40:22 +08:00
lea e9d78bf4b6 Fix: Several fixes and additions from now reverted PR (#2828) (#2831)
(cherry picked from commit df802b1aa9)

# Conflicts:
#	anda/devs/ghostty/nightly/ghostty-nightly.spec

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-01 13:21:45 +08:00
Raboneko fe72896f73 bump: stable 2024-12-31 20:31:16 +00:00
Raboneko 9fc46351f4 Revert "Add: GLFW Builds of Ghostty, Changes to Main Specs For Compatibility …" (#2823) (#2825)
This reverts commit d990cae780.

(cherry picked from commit 27b491a91d)

Co-authored-by: lea <lleyton@fyralabs.com>
2024-12-31 12:18:59 -08:00
Raboneko 98ee9b59e2 follow package guidelines (#2802) (#2820)
(cherry picked from commit 76cc49c6b1)

Co-authored-by: Brice <59537185+rhodes-b@users.noreply.github.com>
2024-12-31 12:10:10 -08:00
Raboneko c5d4b81720 bump: osu-lazer 2024-12-31 19:56:41 +00:00
madomado 405bbd53cc feat(ci/update-branch): use branch builder (#2720)
Signed-off-by: madomado <madonuko@outlook.com>
2024-12-31 13:39:46 -06:00
Raboneko f6f6cd598a bump: walker 2024-12-31 19:36:15 +00:00
Raboneko 40d741746e Add: GLFW Builds of Ghostty, Changes to Main Specs For Compatibility (#2788) (#2798)
* Add: GLFW builds of Ghostty, edit existing builds for shared deps, add build deps to be explicitly called (just in case), some cleanup

* Add: Add warning about GLFW builds possibly being unstable

* Fix: Removed duplicate text (thanks mouse)

* Update ghostty-nightly.spec

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

* Cleanup: Removed unused build deps, removed unused patches (for now?)

* Fix: New icon size in Tip GTK (will need to be done in stable in 1.0.1), minor changes to summaries

* Resolve: Date conflict

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit d990cae780)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-01 00:41:57 +08:00
Raboneko d79cb2a76d bump: anda 2024-12-31 14:38:45 +00:00
Raboneko 2f22076397 bump: sops 2024-12-31 13:10:10 +00:00
Raboneko 540afd566d bump: walker 2024-12-31 09:17:16 +00:00
Raboneko 5b49275ada bump: ruffle 2024-12-31 01:26:19 +00:00
Raboneko bc2e925ecb feat(ci)!: remove lint.yml (#2793) (#2795)
(cherry picked from commit 4686a42ebd)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-31 03:24:43 +08:00
Raboneko b137554705 bump: walker 2024-12-30 18:24:10 +00:00
Raboneko bcb4f7e778 bump: walker 2024-12-30 14:32:35 +00:00
Raboneko b3543439da bump: maturin 2024-12-30 14:15:35 +00:00
Raboneko b8c2ca03ee bump: walker 2024-12-30 09:18:18 +00:00
Raboneko 9a9b5f5bf7 bump: walker 2024-12-30 08:22:35 +00:00
Raboneko 11a185a1d0 bump: walker opengamepadui 2024-12-30 07:45:36 +00:00
Raboneko bfa1041652 bump(nightly): envision nightly mpv nightly nightly black-hole gravity magnetar protostar opentabletdriver-nightly 2024-12-30 01:39:12 +00:00
Raboneko d7132648d1 bump: felix 2024-12-29 22:57:53 +00:00
Raboneko 419e56b2e7 bump: voicevox 2024-12-29 10:33:49 +00:00
Raboneko 208015c0f3 bump: walker 2024-12-29 09:21:45 +00:00
Raboneko b6da88b2cd Add: Ghostty and Ghostty Tip (#2760) (#2784)
* Add: Ghostty and Ghostty Tip

* fix: maybe strip the binary?

* Update anda/devs/ghostty/nightly/ghostty-nightly.spec

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

* Update ghostty-nightly.spec

Add: Provides

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

* Update ghostty-nightly.spec

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

* Add: .diff patches

* Fix: autosetup

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

* fix update script

* fix ghostty stable

* Fix: Terminfo and shell integration should be their own packages (see: Kitty packaging)

* Fix: What happened to my descriptions?

* Fix: Installation and build deps for man pages, package deps, some cleanup, commit bump on Tip, enabled debug packages for Tip

* Fix: Change libadwaita to an optional dep due to latest Ghostty commits (see: 5293fc9)

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: madonuko <madonuko@outlook.com>
(cherry picked from commit 3c3863caf9)

Co-authored-by: Gil <rockgrub@protonmail.com>
2024-12-29 16:16:21 +08:00
Raboneko f51422cc49 bump: libhelium to update tau-helium stylesheet (#2779) (#2781)
(cherry picked from commit 343844fd9c)

Co-authored-by: lea <lleyton@fyralabs.com>
2024-12-28 23:28:42 -08:00
Raboneko 38f97b0e6e add zenpower3 and zenmonitor3 (#2775) (#2777)
(cherry picked from commit ee56c1ca1e)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-12-29 13:36:13 +07:00
Raboneko 9fd84d6b9e bump: ruffle 2024-12-29 01:58:14 +00:00
Raboneko 40c1c87c97 bump(nightly): mpv nightly nim-nightly opentabletdriver-nightly 2024-12-29 01:43:20 +00:00
Raboneko 33b155e54a bump: helium-gtk-theme 2024-12-28 20:18:16 +00:00
Raboneko 2ad3976c02 bump: opengamepadui 2024-12-28 18:43:23 +00:00
Raboneko 430955836f Add: arduino-fwuploader (#2763) (#2768)
* package arduino-cli

* package arduino-lint

* remove old files

* package rpi-update

* remove old files

* exclusive arch in hcl

* package arduino-language-server

* remove old files

* package arduino-fwuploader

* remove old files

(cherry picked from commit 0ef73d1a56)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-12-29 02:06:38 +08:00
Raboneko cd0bc54dbf Add: arduino-langauge-server (#2772)
* package arduino-cli

* package arduino-lint

* remove old files

* package rpi-update

* remove old files

* exclusive arch in hcl

* package arduino-language-server

* remove old files

* No debug package

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit 6890a3d86c)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-12-29 02:06:25 +08:00
Raboneko c6e9dbd541 bump: opengamepadui 2024-12-28 17:59:32 +00:00
Raboneko 679034aaaa bump: keyd 2024-12-28 08:25:42 +00:00
Raboneko 8cb83fbf31 bump: ruffle 2024-12-28 01:34:27 +00:00
Raboneko 624e80af4d bump(nightly): mpv nightly nim-nightly 2024-12-28 01:26:48 +00:00
Raboneko d71029be58 bump: lomiri-system-settings 2024-12-27 23:46:43 +00:00
Raboneko fb76c50834 bump: opengamepadui 2024-12-27 18:22:49 +00:00
Raboneko b0f69870e0 bump: walker 2024-12-27 08:55:31 +00:00
Raboneko d444e24741 bump: lomiri-system-settings 2024-12-27 07:29:49 +00:00
Raboneko 4e9bb73b4b bump(nightly): mpv nightly opentabletdriver-nightly 2024-12-27 01:36:05 +00:00
Raboneko 6cdc35600c bump: ruffle 2024-12-27 01:27:02 +00:00
Raboneko 091ede7e3c bump: youtube-music 2024-12-26 17:14:01 +00:00
Raboneko 178f1c7dd8 bump: open-in-mpv 2024-12-26 10:37:03 +00:00
Raboneko 0469989e87 bump: limine 2024-12-26 09:17:46 +00:00
Raboneko 8157a88fd9 bump: srpm-macros 2024-12-26 08:29:18 +00:00
Raboneko 3dc4d5d9fe bump: anda 2024-12-26 07:49:15 +00:00
Raboneko 5df455500c bump: srpm-macros 2024-12-26 07:38:51 +00:00
Raboneko 702091fd92 bump(nightly): nightly mpv nightly nim-nightly yt-dlp 2024-12-26 01:35:06 +00:00
Raboneko b7f2564562 bump: open-in-mpv 2024-12-25 22:21:20 +00:00
Raboneko d076f9e505 fontviewer: temporary disable building against latest commit (#2730) (#2749)
Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
(cherry picked from commit 7c43d6ada4)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2024-12-26 00:29:30 +08:00
Raboneko 10e7c159e3 bump: rgbds 2024-12-25 16:24:53 +00:00
Raboneko 57ad81ce9e bump: maturin 2024-12-25 12:39:54 +00:00
Raboneko b3b3e6a3ca bump: youtube-music 2024-12-25 02:35:44 +00:00
Raboneko cb4f652914 bump(nightly): mpv flow nightly nim-nightly 2024-12-25 01:34:45 +00:00
Raboneko 3c5209c2af bump: ruffle 2024-12-25 01:26:52 +00:00
Raboneko 34c9af08dd bump: opengamepadui 2024-12-24 22:47:58 +00:00
Raboneko 9a4f2151e6 bump: fontviewer 2024-12-24 19:36:30 +00:00
Raboneko 931a840206 add: walker (#2742) (#2746)
closes #2741

(cherry picked from commit 65fda53c3e)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-25 02:41:32 +08:00
Raboneko 121575b09d bump: fontviewer 2024-12-24 17:19:57 +00:00
Raboneko 3b2e53372d bump: fontviewer 2024-12-24 16:59:15 +00:00
Raboneko 42c3d253f0 bump: voicevox 2024-12-24 16:20:01 +00:00
Raboneko bb9f8c46ea bump: osu-lazer 2024-12-24 15:55:35 +00:00
Raboneko b28e9404d3 bump: fontviewer 2024-12-24 15:17:03 +00:00
Raboneko a262593505 bump: espanso-wayland espanso-x11 2024-12-24 14:15:34 +00:00
Raboneko ed4b9228ab fix: use gh tags to update espanso (#2732) (#2736)
(cherry picked from commit 99fa158ca0)

Co-authored-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>
2024-12-24 21:56:51 +08:00
Raboneko 610b7f414b bump: fontviewer 2024-12-24 13:10:45 +00:00
Raboneko ba7a755359 bump: fontviewer 2024-12-24 12:42:43 +00:00
Raboneko df99823e04 bump: osu-lazer 2024-12-24 03:12:36 +00:00
Raboneko 431774d537 bump: fontviewer ruffle 2024-12-24 01:49:33 +00:00
Raboneko 96cf822059 bump(nightly): nightly nim-nightly nvidia-patch yt-dlp 2024-12-24 01:36:03 +00:00
Raboneko 6335f60f99 bump: fontviewer 2024-12-23 23:39:11 +00:00
Raboneko 809be7408c bump: fontviewer 2024-12-23 22:50:23 +00:00
Raboneko 086b319fcd bump: fontviewer 2024-12-23 22:40:41 +00:00
Raboneko cc86557929 bump: srpm-macros 2024-12-23 19:35:13 +00:00
Raboneko c33d25d6db bump: xpadneo 2024-12-23 13:33:20 +00:00
Raboneko d135fb8ec8 fix: open-in-mpv (#2717) (#2723)
* fix make target due to upstream change

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* use anda macros to clone git repository

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

---------

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
(cherry picked from commit 34089ebf36)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2024-12-23 17:18:10 +08:00
Raboneko 5ab3543ce0 bump: srpm-macros 2024-12-23 08:30:30 +00:00
Raboneko 69a5144c2f bump: ruffle 2024-12-23 01:57:22 +00:00
Raboneko ba8b7fad4a bump(nightly): nightly nim-nightly opentabletdriver-nightly 2024-12-23 01:37:58 +00:00
Raboneko 56346c2c40 bump: nushell 2024-12-22 19:12:16 +00:00
Raboneko 247e27beba bump: opengamepadui 2024-12-22 17:20:32 +00:00
Raboneko 7cef3a2a14 bump: gitoxide 2024-12-22 15:15:05 +00:00
Raboneko 2271c52d1e Add: pbcli (#2711) (#2713)
* Add pbcli

* Update anda/misc/pbcli/update.rhai

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gil <130161554+ShinyGil@users.noreply.github.com>

* Update anda/misc/pbcli/pbcli.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gil <130161554+ShinyGil@users.noreply.github.com>

* Update anda/misc/pbcli/pbcli.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gil <130161554+ShinyGil@users.noreply.github.com>

* Update anda/misc/pbcli/pbcli.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gil <130161554+ShinyGil@users.noreply.github.com>

* Update anda/misc/pbcli/pbcli.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gil <130161554+ShinyGil@users.noreply.github.com>

* Update anda/misc/pbcli/pbcli.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gil <130161554+ShinyGil@users.noreply.github.com>

* Update anda/misc/pbcli/pbcli.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gil <130161554+ShinyGil@users.noreply.github.com>

---------

Signed-off-by: Gil <130161554+ShinyGil@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit fad2467841)

Co-authored-by: Gil <130161554+ShinyGil@users.noreply.github.com>
2024-12-22 15:24:14 +08:00
Raboneko c024ad8702 bump(nightly): envision mpv flow nightly 2024-12-22 01:42:18 +00:00
Raboneko a4ccdc99a3 bump: sound 2024-12-21 22:18:51 +00:00
Raboneko f2be0e9a6c bump: sarasa-gothic cbfstool 2024-12-21 17:14:13 +00:00
Raboneko 829e8b2135 bump: open-in-mpv 2024-12-21 16:26:30 +00:00
Raboneko ffa4de6d01 bump(nightly): mpv flow nightly nim-nightly spotx-bash 2024-12-21 01:27:14 +00:00
Raboneko 3c3101ebab bump: ruffle codium 2024-12-21 01:24:39 +00:00
Raboneko 13b8518152 bump: gradle 2024-12-20 16:42:16 +00:00
Raboneko e72849b926 fix(fontviewer): meson install patch no longer needed (#2700) (#2703)
(cherry picked from commit a4c6ca5bcf)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2024-12-20 13:39:05 +08:00
Raboneko 2ddb3a47ec add: wpaperd (#2679) (#2697)
* add: wpaperd

Closes #2678

* forgot description for doc subpackage

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

* Update wpaperd.spec

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

* I can't spell

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

* bye ps1

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 3ad647222f)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-20 13:36:36 +08:00
Raboneko f070c47a89 bump: discord-canary-openasar discord-canary inputplumber 2024-12-20 02:49:14 +00:00
Raboneko dbdbd9b786 bump: ruffle 2024-12-20 01:50:35 +00:00
Raboneko eb01fc977c bump(nightly): mpv flow nightly prismlauncher-nightly rpi-utils 2024-12-20 01:36:54 +00:00
Raboneko 1f4dd72a0d bump: fontviewer 2024-12-19 19:47:12 +00:00
Raboneko 425d92f8cf bump: preview 2024-12-19 19:37:47 +00:00
Raboneko 9b3c1baf6f bump: fontviewer 2024-12-19 18:42:57 +00:00
Raboneko 2562a86f8f add: mpvpaper (#2682) (#2693)
,* add: mpvpaper

closes #2680

* ninja-build

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

* Update mpvpaper.spec

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

* gz

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 2200dc49e1)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-20 01:32:38 +08:00
Raboneko 91976fd0e2 add: clipse (#2675) (#2684)
* add: clipse

* -linkmode=external?

(cherry picked from commit de88c606cf)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-20 01:30:10 +08:00
Raboneko 0034b74ce5 add: cliphist (#2676) (#2688)
(cherry picked from commit c56ff01484)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-20 01:29:57 +08:00
Raboneko d733f8c073 bump: komikku 2024-12-19 15:18:30 +00:00
Raboneko db102981ab bump: ruff 2024-12-19 13:37:23 +00:00
Raboneko cf8382d88d bump: osu-lazer 2024-12-19 11:37:00 +00:00
Raboneko 35114110d0 bump: osu-lazer 2024-12-19 09:45:57 +00:00
Raboneko 295a151ee6 bump: arduino-lint 2024-12-19 08:56:06 +00:00
Raboneko 66e9285935 bump: osu-lazer 2024-12-19 08:27:21 +00:00
Raboneko 787686a9a0 add: ctwm (attempt 2) (#1400) (#2672)
* feat: ctwm

* per mado suggestion

* wrong month

* Update anda/desktops/ctwm/ctwm.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Jaiden Riordan <jade@e.email>

* Update anda/desktops/ctwm/ctwm.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Jaiden Riordan <jade@e.email>

* fix ctwm

* Add myself in changelog

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* %description grammer lol

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Jaiden Riordan <jade@e.email>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
Co-authored-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit 1ed10048d4)

Co-authored-by: Jaiden Riordan <jade@e.email>
2024-12-19 12:56:00 +08:00
Raboneko cb2225491a bump(nightly): envision latte-dock-nightly flow nightly prismlauncher-nightly opentabletdriver-nightly rpi-utils 2024-12-19 01:41:43 +00:00
Raboneko 988e2926ae bump: stable 2024-12-18 22:19:35 +00:00
Raboneko 6e6930d2db bump: preview 2024-12-18 19:15:06 +00:00
Raboneko 1c1c62d3b2 bump: discord-ptb-openasar discord-ptb fontviewer codium 2024-12-18 18:45:58 +00:00
Raboneko 5d6b72896d bump: protobuf 2024-12-18 15:40:17 +00:00
Raboneko c86d65d9a4 bump: opentabletdriver 2024-12-18 14:17:18 +00:00
Raboneko 1f186e9b47 bump: gping 2024-12-18 13:33:21 +00:00
Raboneko 8cf439fdbc bump(nightly): envision nightly mpv flow nightly nim-nightly rpi-utils spotx-bash 2024-12-18 01:41:06 +00:00
Raboneko ac2b3948c0 bump: discord-canary-openasar discord-canary 2024-12-17 23:55:58 +00:00
Raboneko 5cafaf610c bump: fontviewer codium 2024-12-17 23:31:11 +00:00
Raboneko 7b81a7ab98 bump: fontviewer 2024-12-17 23:20:09 +00:00
Raboneko 0db7e111df fix: gping (#2663) (#2668)
* buildrequires mold

* shebangs imply the existence of theybangs

(cherry picked from commit 2927f233cf)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2024-12-18 03:46:36 +08:00
Raboneko 7d39576292 fix(ci): decrease anda update verbosity (#2652) (#2664)
(cherry picked from commit a913b6609b)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-18 03:35:52 +08:00
Raboneko 1e634be74e bump: discord-openasar discord 2024-12-17 18:52:17 +00:00
Raboneko ab8a098675 bump: moby-buildx 2024-12-17 12:52:00 +00:00
Raboneko 9ebe7b1703 fix: rpi-utils (#2650) (#2661)
* fix: rpi-utils

* add patch to install dtoverlay manpage

* fix manpage filepaths

* fix otpset package requires

* add patch to exclude overlaycheck-exclude.txt from install to bindir

* add missing vcgencmd bash completion to %files

* Revert "add patch to exclude overlaycheck-exclude.txt from install to bindir"

This reverts commit 5530cda3d5.

* don't package raspinfo and ignore unpackaged files build error

* add main package requires

(cherry picked from commit 648ed30404)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2024-12-17 13:58:11 +08:00
Raboneko 66d3ce71ec fix(kotlin): non-existent binary (#2656) (#2658)
(cherry picked from commit 79d3dae824)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2024-12-17 13:57:47 +08:00
Raboneko cc5305f5b1 bump(nightly): flow nightly nim-nightly nvidia-patch 2024-12-17 01:44:21 +00:00
Raboneko 515fd0ba40 bump: discord-canary-openasar discord-canary ruffle uxplay 2024-12-17 01:26:50 +00:00
Raboneko dcd8e814eb bump: flutter 2024-12-16 22:35:56 +00:00
Raboneko e5acdd5e55 bump: lsp-dsp 2024-12-16 21:45:29 +00:00
Raboneko eb72092219 bump: discord-ptb-openasar discord-ptb 2024-12-16 18:58:07 +00:00
Raboneko 336ece24ef bump: discord-canary-openasar discord-canary 2024-12-16 17:15:10 +00:00
Raboneko f204fb9e8e bump: moby-compose 2024-12-16 15:19:50 +00:00
Raboneko 98ef87ef6f bump: anda 2024-12-16 14:42:35 +00:00
Raboneko 57716b42d3 bump: espanso-wayland espanso-x11 2024-12-16 14:23:55 +00:00
Raboneko feead45191 bump: espanso (#2644) (#2647)
(cherry picked from commit 289316fb15)

Co-authored-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>
2024-12-16 22:09:38 +08:00
Raboneko 3d118fdfc6 bump: lomiri-system-settings 2024-12-16 11:15:48 +00:00
Raboneko d697cb605a bump: gamescope 2024-12-16 06:36:08 +00:00
Raboneko 582bfb033d bump(nightly): nightly yt-dlp 2024-12-16 01:48:11 +00:00
Raboneko 33ecfb84f0 Add: rpi-update (#2634) (#2640) 2024-12-16 00:12:46 +08:00
Raboneko f45acbd8d2 bump: mock-configs 2024-12-15 09:45:29 +00:00
madomado 11fd591c21 chore(sync): frawhide -> f40 (#2615) 2024-12-15 00:42:29 -06:00
Raboneko 6308fa791e add modulo feature to espanso-wayland (#2628) (#2636)
* fix(espanso): add missing build req, mold

* fix(espanso-wayland): add modulo feature (#2626)

(cherry picked from commit 3a5c5cdb77)

Co-authored-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>
2024-12-15 13:12:16 +08:00
Raboneko db2984bd02 package spotx-bash (#2629) (#2631)
(cherry picked from commit 0dbbb8f1a8)

Co-authored-by: J. <105894089+Its-J@users.noreply.github.com>
2024-12-15 12:49:54 +08:00
Raboneko 3c94148995 bump: coolercontrol 2024-12-14 22:19:02 +00:00
madomado a45eaf7fd8 feat(ci): fix bugs with update backporting, add weekly mode, remove f39, add el10 (#2610) (#2623) 2024-12-14 11:14:54 -06:00
Raboneko 6dc1357341 add: icoextract-thumbnailer (#2618) (#2620)
(cherry picked from commit 258be4ae73)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-12-15 01:03:57 +08:00
Raboneko cfcbdce29c bump: preview 2024-12-13 20:55:30 +00:00
Raboneko 1d4190fcb4 bump: discord-ptb-openasar discord-ptb 2024-12-13 17:45:33 +00:00
Raboneko 3bde009f50 bump: anda 2024-12-13 16:46:18 +00:00
Raboneko 7580164521 bump: uxplay 2024-12-13 16:23:08 +00:00
Raboneko 199d70ee52 bump: anda 2024-12-13 14:38:37 +00:00
Raboneko afb696c53c bump: moby-compose 2024-12-13 10:22:08 +00:00
Raboneko 97d7ac647c bump: codium 2024-12-12 16:47:49 +00:00
Raboneko 8da560c04f bump: ruff 2024-12-12 15:28:05 +00:00
madomado 7c1a04c65b chore(sync): frawhide -> f40 (#2609) 2024-12-12 08:05:56 -06:00
Raboneko f9b36f32b5 bump: discord-canary-openasar discord-canary 2024-12-11 20:42:46 +00:00
Raboneko a8e4fd5b17 bump: discord-canary-openasar discord-canary 2024-12-11 19:14:43 +00:00
Raboneko 1a18df4ce3 bump: flutter 2024-12-11 18:51:57 +00:00
Raboneko 139506113d bump: preview 2024-12-11 18:35:42 +00:00
Raboneko bda30d71f8 bump: preview stable 2024-12-11 18:00:52 +00:00
Raboneko 897622084b bump: dart 2024-12-11 13:45:18 +00:00
Raboneko 67f642ddd2 fix(anda): add dependencies (#2604) (#2605)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit d3cb249557)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-11 16:20:34 +08:00
Raboneko 129b54ddb5 fix: ruffle (#2590) (#2596)
use patch file instead

(cherry picked from commit 1bfeef9087)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-11 01:44:41 +08:00
Raboneko adca267060 fix: tdlib (#2456) (#2598)
* fix: tdlib

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

* Update tdlib-nightly.spec

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

* Update tdlib-nightly.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 903f9b68ba)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-11 01:44:17 +08:00
Raboneko 7177e38a78 fix: prismlauncher-nightly (#2467) (#2593)
* fix: prismlauncher-nightly

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

* update libnbtplusplus

thanks to #2511!

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

* fix nightly and non-nightly prismlauncher

* Delete 2532.patch

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 81a0cd8da0)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-11 01:44:03 +08:00
madomado 8da4df82f1 chore(sync): frawhide -> f40 (#2586) 2024-12-10 11:37:29 -06:00
Raboneko 6c0fbd2548 bump: mock-configs 2024-12-10 10:20:20 +00:00
Raboneko 36767fea2f bump: discord-openasar discord 2024-12-09 22:55:54 +00:00
Raboneko 166dbca515 bump: sccache 2024-12-09 21:24:00 +00:00
Raboneko 8b0e528491 bump: discord-canary-openasar discord-canary 2024-12-09 20:59:21 +00:00
Raboneko 4e4cc311f7 bump: discord-canary-openasar discord-canary 2024-12-09 19:55:55 +00:00
Raboneko 25479e81c5 bump: preview 2024-12-09 19:40:44 +00:00
Raboneko 075eb27f0d bump: gamescope 2024-12-09 13:16:35 +00:00
Raboneko cc3086fe49 bump: osu-lazer 2024-12-09 03:01:05 +00:00
Raboneko 0fa5790aa6 bump: discord-canary-openasar discord-canary 2024-12-08 10:58:07 +00:00
Raboneko dcebb29b5c bump: pet 2024-12-08 08:42:55 +00:00
Raboneko e70ec8260f Fix Ruffle .desktop File (#2581) (#2583)
* Add files via upload

Signed-off-by: Gil <130161554+ShinyGil@users.noreply.github.com>

* Update ruffle-nightly.spec

Signed-off-by: Gil <130161554+ShinyGil@users.noreply.github.com>

* Update ruffle-nightly.spec

The .desktop file install line didn't save the first time.

Signed-off-by: Gil <130161554+ShinyGil@users.noreply.github.com>

---------

Signed-off-by: Gil <130161554+ShinyGil@users.noreply.github.com>
(cherry picked from commit bd31332eb1)

Co-authored-by: Gil <130161554+ShinyGil@users.noreply.github.com>
2024-12-08 16:28:10 +08:00
Raboneko 077cb866fb bump: subatomic 2024-12-08 03:43:12 +00:00
Raboneko 6deb0a6f1c bump: sarasa-gothic 2024-12-07 20:38:40 +00:00
Raboneko 13ad25424e bump: moby-buildx 2024-12-06 23:48:25 +00:00
Raboneko 6e333635ba bump: discord-canary-openasar discord-canary 2024-12-06 23:22:38 +00:00
Raboneko 2ee822d23b bump: discord-ptb-openasar discord-ptb 2024-12-06 21:17:23 +00:00
Raboneko d4414ed4f1 bump: discord-canary-openasar discord-canary 2024-12-06 19:50:08 +00:00
Raboneko 108af05230 bump: preview 2024-12-06 19:39:56 +00:00
Raboneko 0e8527486f bump: discord-canary-openasar discord-canary 2024-12-06 17:17:54 +00:00
Raboneko 066ad8aeb8 bump: komikku 2024-12-06 11:15:06 +00:00
Raboneko 5bb4111b60 bump: discord-ptb-openasar discord-ptb 2024-12-05 23:49:03 +00:00
Raboneko 388232c86f bump: openh264 2024-12-05 22:58:33 +00:00
Raboneko 389158aec6 bump: vencord-desktop 2024-12-05 19:57:45 +00:00
Raboneko dd74eca2c1 bump: discord-canary-openasar discord-canary 2024-12-05 19:00:33 +00:00
Raboneko 9a97a7e30a bump: preview 2024-12-05 13:45:20 +00:00
Raboneko ab9e9c010c bump: ruff 2024-12-05 12:51:43 +00:00
Raboneko 6563ff1b7f bump: limine 2024-12-05 09:21:50 +00:00
Raboneko 26a6306080 fix: maturin (#2562) (#2566)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit cb008e6462)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-05 13:52:49 +08:00
Raboneko e0f00f9a2b add: WoeUSB-ng (#2561) (#2572)
(cherry picked from commit 98bd6f82a0)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-05 13:52:22 +08:00
Raboneko d032a7ff7a bump: preview 2024-12-05 03:42:22 +00:00
Raboneko 1fba2b2307 bump: electron 2024-12-05 03:06:45 +00:00
Raboneko 582f440ccd bump: discord-ptb-openasar discord-ptb 2024-12-04 21:59:21 +00:00
Raboneko f82c732bf7 bump: discord-canary-openasar discord-canary 2024-12-04 21:32:04 +00:00
Raboneko c0af788a08 bump: stable 2024-12-04 20:40:33 +00:00
Raboneko 830f1b8460 bump: preview 2024-12-04 20:23:31 +00:00
Raboneko 3c61a683a4 bump: discord-canary-openasar discord-canary protobuf 2024-12-04 19:56:48 +00:00
Raboneko a4b00101a5 bump: discord-canary-openasar discord-canary 2024-12-04 19:24:49 +00:00
Raboneko 16808d1fca bump: maturin 2024-12-04 11:15:23 +00:00
Raboneko be9792cae9 add provides/conflicts for alsa-ucm-cros (#2552) (#2554)
(cherry picked from commit 464dba8465)

Co-authored-by: june <159748074+june-fish@users.noreply.github.com>
2024-12-04 18:03:51 +08:00
Raboneko 3d1c7098f7 Fix: msm-cros-efs-loader (#2557) (#2558)
* FIx: msm-cros-efs-loader name as to not conflict with fedora package

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Provide fedora package name

* remove qrtr, in kernel now

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit da4b02d397)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-12-04 18:00:47 +08:00
Raboneko 3c69720ca1 bump: preview 2024-12-03 21:48:06 +00:00
Raboneko 7c03c764e2 fix: oxipng (#2548) (#2550)
Not sure if we should remove this from Terra, we do have faster updates
compared to Fedora but does this introduce breaking changes…?

(cherry picked from commit 474d9fe48e)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-03 16:42:41 +08:00
Raboneko 77841a99d5 bump: stable 2024-12-02 22:17:30 +00:00
Raboneko 3f3276842d bump: preview 2024-12-02 21:37:57 +00:00
Raboneko 5ab849990d bump: sops 2024-12-02 20:35:46 +00:00
Raboneko 908aa7e9cd bump: maturin 2024-12-02 11:40:21 +00:00
Raboneko 4493e62887 bump: osu-lazer 2024-12-02 07:19:58 +00:00
Raboneko aed59b14c1 bump: lomiri-system-settings 2024-12-01 21:21:40 +00:00
Raboneko f5f08d3fe6 bump: anda 2024-12-01 18:23:50 +00:00
Raboneko 7bd70df239 bump: anda 2024-12-01 16:21:05 +00:00
Raboneko d47e6a0088 bump: limine 2024-11-30 12:45:44 +00:00
Raboneko f7c51f389a fix: picotool (#2520) (#2543)
funny files

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 53e5fb590a)

Co-authored-by: madomado <madonuko@outlook.com>
2024-11-30 14:43:42 +08:00
Raboneko a88cc8bf43 fix: legcord (#2519) (#2546)
exclude stuff like ffmpeg again

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit b46492d075)

Co-authored-by: madomado <madonuko@outlook.com>
2024-11-30 14:43:21 +08:00
madomado 4b627096a5 chore(sync): frawhide -> f40 (#2542) 2024-11-30 00:34:35 -06:00
Raboneko b1c46421b6 fix(mesa-freeworld): better update script that tracks bodhi (#2535) (#2539)
(cherry picked from commit b67036b7a5)

Co-authored-by: madomado <madonuko@outlook.com>
2024-11-30 14:25:55 +08:00
sadlerm4 f3d4d67d0f bump: flow zed-nightly yt-dlp mpv prismlauncher-nightly envision albius cros-keyboard-map nim-nightly rpi-utils nvidia-patch opentabletdriver-nightly (#2537)
* bump: flow

* bump: yt-dlp

* bump: mpv

* bump: prismlauncher-nightly

* bump: envision

* bump: albius

* bump:cros-keyboard-map

* bump: nim-nightly

* bump: rpi-utils

* bump: nvidia-patch

* bump: opentabletdriver-nightly

* bump: zed-nightly
2024-11-30 14:24:53 +08:00
Raboneko d5df156e95 bump: oxipng 2024-11-29 19:27:42 +00:00
Raboneko 08316a92c9 bump: anki-bin 2024-11-29 11:14:53 +00:00
Raboneko e5beba28a5 bump: pillow-heif 2024-11-29 09:20:05 +00:00
Raboneko ce38c5af5e bump: osu-lazer 2024-11-29 07:45:33 +00:00
Raboneko eb856cd7df bump: ruff 2024-11-29 03:49:36 +00:00
Raboneko 2e7fb4d4e0 bump: lomiri-system-settings 2024-11-28 20:49:51 +00:00
Raboneko f426710b54 bump: maturin 2024-11-28 16:21:47 +00:00
Raboneko bc26108a88 bump: pet 2024-11-28 13:55:38 +00:00
Raboneko 6e489dbab3 bump: moby-compose 2024-11-28 11:15:11 +00:00
Raboneko 77ff7612c3 bump: protobuf 2024-11-27 19:58:47 +00:00
Raboneko d71f881b96 bump: electron 2024-11-27 19:15:54 +00:00
Raboneko 8643f4e1f4 bump: moby-buildx 2024-11-27 18:46:17 +00:00
Raboneko 2d0b893961 bump: preview stable 2024-11-27 18:25:31 +00:00
Raboneko 8eeef9bdbc bump: kotlin-native kotlin 2024-11-27 14:21:54 +00:00
Raboneko bed9d44b73 bump: ruffle moby-buildx 2024-11-27 01:57:05 +00:00
Raboneko 8fe9e796d0 bump: discord-canary-openasar discord-canary 2024-11-26 23:58:52 +00:00
Raboneko ede19b8f0c bump: maturin 2024-11-26 15:55:51 +00:00
Raboneko 33abe942a0 bump: ruffle 2024-11-26 01:55:40 +00:00
Raboneko c1cd7c7707 bump: discord-canary-openasar discord-canary 2024-11-25 23:38:30 +00:00
Raboneko 8f5f4bbe43 bump: komikku limine 2024-11-25 23:00:22 +00:00
Raboneko 303907e06f bump: discord-openasar discord 2024-11-25 18:45:42 +00:00
Raboneko bcded043ca bump: alsa-ucm-cros 2024-11-25 13:44:05 +00:00
Raboneko 9aa742bfa1 bump: picotool 2024-11-25 06:51:26 +00:00
Raboneko a1427fd5e3 bump: picotool 2024-11-25 05:58:30 +00:00
Raboneko 315c679ce8 bump: ruffle 2024-11-25 01:24:20 +00:00
Raboneko 9664f5846e bump: alsa-ucm-cros 2024-11-24 22:45:31 +00:00
Raboneko dbaadeb93b bump: gitoxide 2024-11-24 10:16:33 +00:00
Raboneko 200c13e672 Fix: legcord-nightly date (#2516) (#2517)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit e71f9dd679)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-11-23 21:10:25 -06:00
Raboneko a105d73b85 bump: ruffle 2024-11-24 01:37:27 +00:00
Raboneko fa975c1948 Add: Legcord-nightly, and organize Legcord packages into folder (#2512) (#2513)
* sign

* Add: Picotool

* Remove rpi-utils folder

* Add: Legcord-nightly and organize legcord packages into folder

* Remove picotools folder

(cherry picked from commit 3fb3148829)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-11-24 03:39:48 +08:00
Raboneko f659b18b33 bump: ruffle 2024-11-23 01:50:44 +00:00
Raboneko fa0d5a677e bump: inputplumber 2024-11-22 21:22:43 +00:00
Raboneko 321c4f2af1 bump: ruff 2024-11-22 10:19:13 +00:00
Raboneko 79ef0c1b43 bump: lomiri-system-settings preview stable inputplumber 2024-11-22 02:44:23 +00:00
Raboneko af4d3255aa bump: ruffle 2024-11-22 01:23:54 +00:00
Raboneko dd09c9e52a bump: discord-ptb-openasar discord-ptb 2024-11-21 23:18:30 +00:00
Raboneko 917e460d74 bump: inputplumber 2024-11-21 22:35:49 +00:00
Raboneko b9617731ec bump: stable 2024-11-21 21:16:24 +00:00
Raboneko b4d8d13cc7 bump: discord-ptb-openasar discord-ptb preview 2024-11-21 18:27:30 +00:00
Raboneko d72fe7e8d2 bump: discord-canary-openasar discord-canary 2024-11-21 17:56:34 +00:00
Raboneko 7b16208946 Add: Raspberry Pi Picotool (#2500) (#2508)
* sign

* Add: Picotool

* Remove rpi-utils folder

* Add sdk_version update script

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Fix second Rhai script

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit f63e40f454)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-11-21 21:25:42 +08:00
Raboneko 24b84f524a sign (#2499) (#2502)
(cherry picked from commit 92777d31f0)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-11-21 13:22:43 +00:00
Raboneko e15fbe4440 bump: inputplumber 2024-11-21 05:36:04 +00:00
Raboneko 76a8cfee72 bump: inputplumber 2024-11-21 03:18:48 +00:00
Raboneko 4beb68b1d3 bump: discord-canary-openasar discord-canary ruffle 2024-11-21 01:22:11 +00:00
Raboneko cb6f883aee bump: inputplumber 2024-11-20 23:45:37 +00:00
Raboneko a1f7ca7d4a bump: feishin 2024-11-20 19:19:49 +00:00
Raboneko ba18a58f09 bump: preview stable gradle 2024-11-20 18:33:21 +00:00
Raboneko 5257d4b7a2 bump: discord-canary-openasar discord-canary preview 2024-11-20 02:43:13 +00:00
Raboneko b4a677a2d8 bump: ruffle 2024-11-20 01:23:10 +00:00
Raboneko 9888290935 bump: discord-canary-openasar discord-canary 2024-11-19 23:19:29 +00:00
Raboneko e5f6d5557d bump: discord-canary-openasar discord-canary 2024-11-19 21:16:37 +00:00
Raboneko 2f431cb8ff bump: discord-canary-openasar discord-canary 2024-11-19 19:17:28 +00:00
Raboneko f11354e7b9 bump: zellij 2024-11-19 13:18:09 +00:00
Raboneko 8352ac08c3 bump: feishin 2024-11-19 05:55:45 +00:00
Raboneko 0903d1666c bump: extest 2024-11-19 02:43:55 +00:00
Raboneko 6b63f4be0a bump: ruffle 2024-11-19 01:24:56 +00:00
Raboneko 55054b6719 bump: preview 2024-11-18 22:21:47 +00:00
Raboneko d3a2f17470 bump: discord-openasar discord 2024-11-18 18:00:16 +00:00
Raboneko a4fa1ab7c5 bump: nerd-fonts 2024-11-18 13:06:56 +00:00
Raboneko c3384b6e08 bump: ruffle 2024-11-18 01:25:01 +00:00
Raboneko 3f20e3e914 bump: komikku 2024-11-17 22:18:34 +00:00
Raboneko da0e1d3fd7 bump: sarasa-gothic 2024-11-17 19:17:07 +00:00
Raboneko 9f536cef7c bump: uutils-coreutils 2024-11-17 11:17:25 +00:00
Raboneko bb1fa23d2c bump: ruffle 2024-11-17 01:55:53 +00:00
Raboneko bef48bbd55 bump: gping 2024-11-16 23:24:00 +00:00
Raboneko ea692ae0a7 bump: osu-lazer 2024-11-16 05:16:48 +00:00
Raboneko 1836847c95 bump: codium 2024-11-16 02:40:34 +00:00
Raboneko 9d7c4015f3 bump: ruffle kde-liquidshell 2024-11-16 01:22:32 +00:00
Raboneko d045b8e651 bump: codium 2024-11-15 21:22:17 +00:00
Raboneko 2106488423 bump: osu-lazer 2024-11-15 15:39:28 +00:00
Raboneko 6f9b919017 bump: unity-greeter 2024-11-15 13:55:45 +00:00
Raboneko 75f4eb8574 bump: ruff 2024-11-15 11:40:30 +00:00
Raboneko 2bae86dec4 bump: osu-lazer 2024-11-15 08:43:03 +00:00
Raboneko 20201d30b5 Add: git runtime dep in anda.spec (#2490) (#2496)
* Add: git runtime dep in anda.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Change to libgit2

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Bring back git-core

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Add mold build dep

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit 018af0c837)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-11-15 15:24:09 +08:00
Raboneko 02a60961e3 bump: ruffle sass 2024-11-15 01:54:35 +00:00
Raboneko 8d6b0d0912 bump: anda 2024-11-14 23:48:10 +00:00
Raboneko ce2ffdead9 bump: discord-canary-openasar discord-canary 2024-11-14 21:22:10 +00:00
Raboneko 39e8901a44 bump: discord-ptb-openasar discord-ptb 2024-11-14 18:45:02 +00:00
Raboneko 7f51c44b45 bump: preview stable 2024-11-14 14:17:50 +00:00
Raboneko 72c3122c99 bump: lomiri-system-settings 2024-11-14 13:46:13 +00:00
Raboneko c721d60ebf add: umu-wrapper (#2489) (#2492)
(cherry picked from commit ff37b1a399)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-11-14 14:29:42 +08:00
Raboneko 1e51c4a950 bump: flutter 2024-11-14 02:31:51 +00:00
Raboneko 3c5fb084fa bump: preview 2024-11-13 19:46:37 +00:00
Raboneko 97146b61fe bump: preview stable 2024-11-13 18:43:14 +00:00
Raboneko 3a7d6f971f bump: discord-canary-openasar discord-canary 2024-11-13 17:45:38 +00:00
Raboneko 2dc9cc7436 bump: nushell 2024-11-13 08:48:41 +00:00
Raboneko ca105319f1 bump: umu 2024-11-13 07:29:48 +00:00
Raboneko 6287f8a1b0 bump: ruffle 2024-11-13 01:16:23 +00:00
Raboneko 96c5ef03da bump: discord-canary-openasar discord-canary 2024-11-12 23:50:34 +00:00
Raboneko ee4869f1c8 bump: sass 2024-11-12 23:40:16 +00:00
Raboneko 59f829e084 bump: discord-openasar discord 2024-11-12 21:46:26 +00:00
Raboneko 74880c1640 bump: ruffle openh264 2024-11-12 02:34:34 +00:00
Raboneko e073d873be fix(katsu): buildrequires mold (#2483) (#2485)
(cherry picked from commit 888a7c1e5d)

Co-authored-by: lea <lleyton@fyralabs.com>
2024-11-11 14:44:22 -08:00
Raboneko dbbc7ba850 bump: gradle 2024-11-11 15:17:19 +00:00
Raboneko 97e2e13d1f bump: katsu 2024-11-11 06:24:03 +00:00
Raboneko 6c6fd02fef bump: komikku 2024-11-11 01:50:10 +00:00
Raboneko d3e5cf4529 bump: ruffle inputplumber 2024-11-10 01:53:34 +00:00
Raboneko 201e73cb78 bump: lomiri-system-settings 2024-11-09 13:24:19 +00:00
Raboneko 8ea593d669 bump: codium 2024-11-08 18:43:04 +00:00
Raboneko aed117408c bump: preview 2024-11-08 18:22:26 +00:00
Raboneko 90ed1df457 bump: ruff 2024-11-08 11:26:54 +00:00
Raboneko e42d39b575 bump: limine 2024-11-08 07:55:29 +00:00
Raboneko 63dcf72f16 bump: discord-canary-openasar discord-canary 2024-11-08 06:32:05 +00:00
Raboneko 6b17670dbd bump: groovy-docs groovy 2024-11-08 02:41:00 +00:00
Raboneko 8d1e777ba0 bump: discord-ptb-openasar discord-ptb 2024-11-07 23:22:09 +00:00
Raboneko f35b680b8c bump: electron 2024-11-07 22:00:34 +00:00
Raboneko ec98a3e598 bump: discord-canary-openasar discord-canary 2024-11-07 17:56:08 +00:00
Raboneko 8965bf03f4 bump: moby-compose 2024-11-07 13:32:41 +00:00
Raboneko f03273903c bump: asar 2024-11-07 05:33:12 +00:00
Raboneko 945b340bac fix: mpv (#2466) (#2479)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit f5893af6bd)

Co-authored-by: madomado <madonuko@outlook.com>
2024-11-07 11:49:26 +08:00
Raboneko a6ee92d1b8 fix: zellij (#2469) (#2471)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit feffd5a90c)

Co-authored-by: madomado <madonuko@outlook.com>
2024-11-07 11:48:52 +08:00
Raboneko 148791784e fix: gtk4-layer-shell (#2468) (#2475)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit f73a2bb598)

Co-authored-by: madomado <madonuko@outlook.com>
2024-11-07 11:48:36 +08:00
Raboneko 9f63fa9f28 bump: ruffle 2024-11-07 01:36:22 +00:00
Raboneko 4fa2aa040e bump: preview 2024-11-06 20:38:00 +00:00
Raboneko 20386fb35a bump: preview stable 2024-11-06 18:43:29 +00:00
Raboneko 2c2dc8f391 bump: osu-lazer 2024-11-06 07:40:19 +00:00
Raboneko 03a83acaf4 bump: discord-canary-openasar discord-canary 2024-11-06 05:16:57 +00:00
Raboneko 573ef156f3 bump: komikku ruffle 2024-11-06 01:41:06 +00:00
Raboneko c0ffb17151 bump: preview 2024-11-05 22:59:55 +00:00
Raboneko 3912219f7a bump: electron 2024-11-05 22:21:19 +00:00
Raboneko 9fc2853882 bump: containerd 2024-11-05 19:48:34 +00:00
Raboneko eef804ae90 bump: moby-compose 2024-11-05 14:45:37 +00:00
Raboneko c73b6f6d14 bump: asar 2024-11-05 14:34:26 +00:00
Raboneko 7876fad1c9 bump: xyproto-vt100 2024-11-05 12:43:57 +00:00
Raboneko b22705226e bump: discord-canary-openasar discord-canary 2024-11-05 05:21:51 +00:00
Raboneko 0281db60f9 bump: gtk4-layer-shell 2024-11-05 03:30:00 +00:00
Raboneko feaf0806b9 bump: discord-canary-openasar discord-canary 2024-11-05 02:30:07 +00:00
Raboneko 80327dec02 bump: ruffle preview 2024-11-05 01:18:35 +00:00
Raboneko b9811c0a30 bump: komikku 2024-11-04 23:17:27 +00:00
Raboneko 1324915997 bump: xyproto-vt100 2024-11-04 19:48:27 +00:00
Raboneko e0613b19e5 bump: discord-openasar discord 2024-11-04 18:42:54 +00:00
Raboneko 4b52e1a015 bump: zellij 2024-11-04 12:36:11 +00:00
Raboneko d87e35b70e bump: xyproto-env 2024-11-04 11:56:00 +00:00
Raboneko c1408528cf bump: preview 2024-11-04 11:29:18 +00:00
Raboneko c796082d91 bump: preview stable 2024-11-04 11:16:23 +00:00
Raboneko 16e69555f6 bump: zellij 2024-11-04 09:23:45 +00:00
Raboneko 78e7fe1e43 Add conf file to fix portals for SwayFX (#2457) (#2460)
* Add conf file to fix portals for SwayFX

* Bump release version

(cherry picked from commit f74271b7b0)

Co-authored-by: Atmois <130537361+Atmois@users.noreply.github.com>
2024-11-04 15:03:17 +08:00
Raboneko 9663256fcf bump: discord-canary-openasar discord-canary 2024-11-03 20:47:24 +00:00
Raboneko d808cb4d9e bump: sarasa-gothic 2024-11-03 18:21:53 +00:00
Raboneko 448ca5b473 bump: coolercontrol ruffle 2024-11-03 01:24:52 +00:00
Raboneko cb96f4fde7 fix: update legcord provides excludes (#2458) (#2462) 2024-11-02 16:21:15 -07:00
Raboneko e7abc1e7eb bump: codium 2024-11-02 15:38:08 +00:00
Raboneko db125a3428 bump: ruffle 2024-11-02 01:16:20 +00:00
Raboneko 2817f09dee bump: sass 2024-11-01 23:29:57 +00:00
Raboneko 4d6577e50f bump: coolercontrol 2024-11-01 17:32:15 +00:00
Raboneko ea21cd2287 bump: ruff 2024-11-01 15:18:12 +00:00
Raboneko d8910fa9f5 bump: lomiri-system-settings 2024-11-01 09:45:33 +00:00
Raboneko 204b049d94 bump: stable 2024-11-01 04:20:06 +00:00
Raboneko bf887eabf7 bump: preview 2024-11-01 03:40:20 +00:00
Raboneko 7e9e9075d8 bump: discord-ptb-openasar discord-ptb 2024-10-31 23:48:35 +00:00
Raboneko 384ed37bcf bump: discord-canary-openasar discord-canary 2024-10-31 21:57:21 +00:00
Raboneko 7ffec7fce3 bump: preview stable 2024-10-31 13:14:16 +00:00
Raboneko 365720d178 bump: limine 2024-10-31 07:18:38 +00:00
Raboneko 7eccc54ec7 bump: ruffle 2024-10-31 01:20:21 +00:00
Raboneko 95ce60cf72 bump: moby-buildx 2024-10-30 22:29:00 +00:00
Raboneko 6431126a0d fix: mesa-freeworld (#2452) (#2453)
(cherry picked from commit 6620f23b02)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-10-31 02:01:40 +08:00
Raboneko 12900312a8 bump: stable 2024-10-30 17:21:48 +00:00
Raboneko 35256b945f bump: preview 2024-10-30 16:30:08 +00:00
Raboneko f97b3d4f06 bump: preview 2024-10-30 15:21:47 +00:00
Raboneko 065e9d24e3 bump: asar 2024-10-30 14:36:37 +00:00
Raboneko f0d7fe09b5 bump: moby-compose 2024-10-30 10:55:42 +00:00
Raboneko 66a87f3d1d add: msm-cros-efs-loader (#2419) (#2449)
(cherry picked from commit f8f51a2076)

Co-authored-by: WeirdTreeThing <bradyn127@protonmail.com>
2024-10-30 14:36:01 +08:00
Raboneko f03db7f1c7 bump: gamescope 2024-10-29 23:55:49 +00:00
Raboneko ff5fd6d7ff bump: sass 2024-10-29 22:19:16 +00:00
Raboneko 655edf5b54 bump: preview 2024-10-29 21:36:46 +00:00
Raboneko 855d44e183 bump: lomiri-system-settings 2024-10-29 20:25:19 +00:00
Raboneko 1a60277dbb bump: preview 2024-10-29 17:15:19 +00:00
Raboneko b5df44b06d bump: moby-compose 2024-10-29 15:39:53 +00:00
Raboneko 10b02d5626 bump: lomiri-system-settings pet 2024-10-29 11:20:01 +00:00
Raboneko c6c8c7a5ac bump: xwayland-satellite 2024-10-29 02:39:35 +00:00
Raboneko 0280a3317d bump: ruffle 2024-10-29 01:20:44 +00:00
Raboneko e2719afa2b bump: preview 2024-10-28 20:59:25 +00:00
Raboneko 71b84b78e3 add: flashrom-cros (#2417) (#2446)
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit 0a8b1ef3c1)

Co-authored-by: WeirdTreeThing <bradyn127@protonmail.com>
2024-10-29 00:40:50 +08:00
Raboneko f039c29268 add: crossystem (#2418) (#2443)
(cherry picked from commit bbbd0a4d35)

Co-authored-by: WeirdTreeThing <bradyn127@protonmail.com>
2024-10-29 00:25:55 +08:00
Raboneko 3cd6850506 bump: limine 2024-10-28 09:21:43 +00:00
Raboneko 4a7a18a423 bump: limine 2024-10-28 08:46:26 +00:00
Raboneko f47e0ab5e8 fix: legcord* (#2395) (#2440)
* fix: legcord*

* fix builds

(cherry picked from commit 9af3f4399b)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-28 14:20:12 +08:00
Raboneko 8cc7b8daaf bump: ruffle 2024-10-28 01:24:13 +00:00
Raboneko be4a3f9cf0 bump: ruffle 2024-10-27 01:44:17 +00:00
Raboneko fdd846f71f bump: voicevox 2024-10-26 11:14:20 +00:00
Raboneko 6068f7c248 fix(update): apparmor (#2434) (#2436)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit e5ebb754a8)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-26 15:41:47 +08:00
Raboneko 414abd77f5 add: umu-launcher (#2416) (#2431)
(cherry picked from commit d236e63061)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-26 15:28:13 +08:00
Raboneko ba67478b34 fix: libusermetrics (#2420) (#2427)
* fix: libusermetrics

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

* Update libusermetrics.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 736c225d14)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-26 15:24:51 +08:00
Raboneko d8166def67 fix: apparmor (#2135) (#2423)
* fix: apparmor

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

* normver?

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 123a34e994)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-26 15:19:11 +08:00
Raboneko 571620fd98 bump: ruffle 2024-10-26 01:39:47 +00:00
Raboneko b2172a8ee7 bump: discord-canary-openasar discord-canary 2024-10-25 16:43:55 +00:00
Raboneko 0f8bb044c5 fix(stardust-telescope): stardust XR deps (#2401) (#2409)
* Update: stardust-telescope stardust XR deps

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* bump release

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit 21bc0c6ebe)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-10-25 15:57:47 +08:00
Raboneko 8366352342 fix(comps): Stardust spelling (#2402) (#2405)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit 5845cf4d37)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-10-25 15:44:06 +08:00
Raboneko 3c08ebb407 feat(comps): stardust XR group (#2391) (#2397)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit 1ce5efe1bd)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-10-25 12:23:32 +08:00
Raboneko ba7bbdcdf8 fix(stardust*): change package names (#2390) (#2393)
(cherry picked from commit 75c5348cbe)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-10-25 12:04:14 +08:00
Raboneko ca9ae77ab6 bump: asar 2024-10-25 02:34:03 +00:00
Raboneko 9a9739c4b6 bump: ruffle 2024-10-25 01:20:18 +00:00
Raboneko 62fda46cbc bump: discord-ptb-openasar discord-ptb 2024-10-24 22:46:16 +00:00
Raboneko 505128e24d bump: stable 2024-10-24 18:55:34 +00:00
Raboneko b634f539c9 bump: preview 2024-10-24 18:44:18 +00:00
Raboneko 056f4f8942 bump: flutter 2024-10-24 17:45:39 +00:00
Raboneko 54cdf61f85 fix(update): stardust-protostar (#2378) (#2380)
apparently typoed

(cherry picked from commit 23926b9d9f)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-24 23:50:13 +08:00
Raboneko 236268c5d9 fix(update): opentabletdriver (#2377) (#2383)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit f3aad99636)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-24 23:49:52 +08:00
Raboneko 6fc3863653 bump: ruff 2024-10-24 15:49:25 +00:00
Raboneko 5a02bc3f75 fix(yt-dlp): use new nightly versioning scheme (#2375) (#2387)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit d290d1d908)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-24 23:48:43 +08:00
Raboneko d558e36a6a bump: kvrocks 2024-10-24 15:23:10 +00:00
Raboneko 5c77f5b650 bump: prismlauncher xyproto-textoutput 2024-10-24 13:46:34 +00:00
Raboneko 44c07b6dd4 bump: xyproto-env xyproto-vt100 2024-10-24 13:16:12 +00:00
Raboneko 3023797cb4 bump: xyproto-vt100 2024-10-24 12:49:56 +00:00
Raboneko 6de1f06e57 bump: preview 2024-10-24 07:31:43 +00:00
Raboneko cfa1480317 Update: telescope (#2365) (#2367)
* Update: telescope

Bump to latest commit for testing purposes

* fix weird spacing?

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit d774d8a297)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-10-23 23:38:43 -05:00
Raboneko dd18297e38 fix(stardust-black-hole): test build removing black hole directories (#2364) (#2373)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit aa89c97012)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-10-24 12:00:04 +08:00
Raboneko d672fafbeb Update stardust-protostar.spec (#2363) (#2370)
Delete /protostar in %install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit c0d3576155)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-10-24 11:59:15 +08:00
Raboneko bf851b3079 fix: bandwhich (#2339) (#2359)
(cherry picked from commit d9a834f105)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-24 10:01:52 +08:00
Raboneko c9e8321f60 fix: voicevox (#2343) (#2355)
try larger compression?

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 2e40cf28be)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-24 10:01:20 +08:00
Raboneko 158c32a328 bump: ruffle 2024-10-24 01:41:20 +00:00
Raboneko b281e53f97 bump: sass 2024-10-23 23:02:59 +00:00
Raboneko 55728bd609 bump: discord-canary-openasar discord-canary 2024-10-23 18:48:35 +00:00
Raboneko 25a34cb81f bump: preview stable 2024-10-23 18:31:10 +00:00
Raboneko 6c5da15231 fix: gitoxide (#2340) (#2344)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 181a9203ca)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-24 01:20:20 +08:00
Raboneko 9a16d6e367 fix: typeracer (#2342) (#2348)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 377d34df46)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-24 01:20:00 +08:00
Raboneko b9de822c96 fix: stardust-protostar (#2338) (#2351)
* fix: stardust-black-hole

* fix: stardust-protostar

(cherry picked from commit 7cf70286c9)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-24 01:19:47 +08:00
Raboneko 1b6b7af234 fix(update): stardust-telescope (#2333) (#2335)
make this package nightly

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 926d7d72e8)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-24 00:42:52 +08:00
Raboneko e3e37fb62e fix: stardust-black-hole (#2329) (#2331)
(cherry picked from commit 802c1e8cc5)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-24 00:31:52 +08:00
madomado dacf2626b0 rebuild: stardust-gravity (#2320)
Signed-off-by: madomado <madonuko@outlook.com>
2024-10-23 11:23:09 -05:00
Raboneko 2185e8188b add: xwayland-satellite (#2318) (#2326)
(cherry picked from commit 4035a221ca)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-24 00:12:42 +08:00
Raboneko 6b57d6549a fix: stardust-{armillary,black-hole,protostar} (#2309) (#2312)
* fix: stardust-flatland

* fix export for STARDUST_RES_PREFIXES

* fix: stardust-{armillary,black-hole,protostar}

Make everything track commit head

(cherry picked from commit 5c94de3c0c)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-24 00:08:56 +08:00
Raboneko d97876f97d bump: xyproto-textoutput telescope 2024-10-23 16:00:19 +00:00
Raboneko 414cd1f8c7 fix: prismlauncher (#2285) (#2315)
cmake(Qt6NetworkAuth)

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 208a6099c6)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-23 23:59:15 +08:00
Raboneko 7d0bd85d48 add: stardust-telescope (#2319) (#2322)
(cherry picked from commit f7ff86b1d2)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-23 23:58:47 +08:00
Raboneko 345951efb1 add: stardust-server (#2048) (#2306)
* initial package for stardust-server

* add missing build deps

* move to stardust folder

* inisital package for stardust-black-hole

* RPM bug workaround stardust-black-hole.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Remove conflicts

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/update.rhai

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/stardust-black-hole.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/stardust-black-hole.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/stardust-black-hole.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Add packager

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda.hcl

Fix name

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Fix name

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

fix deps

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Fix files

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Remove if statement from Rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/update.rhai

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* fix directories issue

* actually fix directories error

* Update anda/stardust/server/stardust-server.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-server.spec

Lock cargo install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-server.spec

Add %global

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-server.spec

Fix files

* Update stardust-server.spec

Add %_bindir

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* it works now
switched to the new release

* switch to 0.45.1

* Update update.rhai

Update update.rhai to track versions instead of commits

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Add __strip /bin/true

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Remove %cargo_prep_online and %cargo_build, replace with 'cargo build'

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* add cargo install path and remove %define line

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* add --locked

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Fix cargo install to install to buildroot

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Add back --path

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Move --path

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* --path in the wrong spot lol

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* --path .

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* add toml and json files

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* feat: this works. this works. this works. this works.

* feat: a;slkdjfl;sjfkal;j

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: june-fish <git@june.fish>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit 170d8b9b4f)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-10-23 23:20:20 +08:00
Raboneko 78d61c78aa fix: stardust-flatland (#2301) (#2303)
* fix: stardust-flatland

* fix export for STARDUST_RES_PREFIXES

(cherry picked from commit 8582499477)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-23 23:20:02 +08:00
Raboneko 049258cbf5 bump: xyproto-vt100 2024-10-23 12:47:15 +00:00
Raboneko 9f4a8ede71 Switch joycond to git snapshot, pull in some patches (#2296) (#2299)
(cherry picked from commit 36c9358d44)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-10-23 10:47:48 +08:00
Raboneko 2bf7cdcca2 bump: ruffle protobuf 2024-10-23 01:20:49 +00:00
Raboneko df56f5ab32 bump: limine 2024-10-22 22:36:26 +00:00
Raboneko 46923a1415 bump: discord-canary-openasar discord-canary 2024-10-22 19:28:06 +00:00
Raboneko d4188e81cc bump: gitoxide 2024-10-22 19:14:45 +00:00
Raboneko 088126066d fix: mate-dock-applet (#2287) (#2290)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 4b708572a6)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-23 00:38:23 +08:00
Raboneko fe96a752b4 bump: voicevox 2024-10-22 09:55:28 +00:00
Raboneko 69496dedde fix(fontviewer): fix desktop file perms (#2263) (#2282)
Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
(cherry picked from commit 6bb80ea3e5)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2024-10-22 13:59:04 +08:00
Raboneko 450f42cb1e add: inputplumber (#2258) (#2270)
close #2249

(cherry picked from commit 0cfb240cb4)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-22 13:50:26 +08:00
Raboneko 025a258b9e fix: klassy (#2257) (#2266)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 6933f8e2e7)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-22 13:50:09 +08:00
Raboneko 168ef07af1 feat(armcord): rename to legcord (#2256) (#2264)
(cherry picked from commit 1cb0bacdd9)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-22 13:50:00 +08:00
Raboneko c78d8f8079 add: joycond (#2259) (#2274)
(cherry picked from commit 82f5ffd11b)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-22 13:49:45 +08:00
Raboneko 47e4a03f9b add: mate-dock-applet (#2261) (#2278)
Closes: #2247
(cherry picked from commit 37f1632fa7)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-22 13:49:30 +08:00
Raboneko c9bfa4cdf2 bump: electron 2024-10-22 04:44:27 +00:00
Raboneko 9b4f4a25a1 bump: ruffle 2024-10-22 01:20:00 +00:00
Raboneko 855c693dee bump: discord-openasar discord 2024-10-21 20:58:14 +00:00
Raboneko 0f6659089d bump: discord-canary-openasar discord-canary 2024-10-21 20:48:12 +00:00
Raboneko ca0115d208 add: opengamepadui (#2251) (#2254)
* add: opengamepadui

* dont limit arc h

(cherry picked from commit b5371d7334)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-10-21 15:14:52 +08:00
Raboneko a6d536c93c bump: prismlauncher 2024-10-20 22:00:13 +00:00
Raboneko af840a0b05 bump: nushell 2024-10-20 20:57:50 +00:00
Raboneko 766468a0ce bump: lomiri-system-settings 2024-10-20 11:17:12 +00:00
Raboneko 55307cd76b bump: ruffle 2024-10-20 01:23:05 +00:00
Raboneko 9a1ea9b5d9 bump: armcord-bin armcord 2024-10-19 20:39:17 +00:00
Raboneko cd3203d997 bump: armcord-bin armcord 2024-10-19 19:57:10 +00:00
Raboneko 8b6cb1ab2a fix: gcm-core (#2241) (#2243)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 4c66db8652)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-19 19:27:33 +08:00
Raboneko 53b3290f44 bump: ruffle 2024-10-19 01:48:10 +00:00
Raboneko 28b0b821c8 bump: sass 2024-10-19 00:00:27 +00:00
Raboneko a3ae96b0a0 bump: pillow-heif 2024-10-18 21:36:43 +00:00
Raboneko 0b697dfdbc bump: sbctl 2024-10-18 20:58:18 +00:00
Raboneko b8af2f5519 bump: discord-canary-openasar discord-canary 2024-10-18 19:37:13 +00:00
Raboneko 87cc8acc0f bump: pop-launcher 2024-10-18 17:32:16 +00:00
Raboneko 477ac90683 bump: starship 2024-10-18 16:43:40 +00:00
Raboneko 3c008b4e64 bump: komikku 2024-10-18 16:22:37 +00:00
Raboneko 704861b9dd bump: starship 2024-10-18 10:50:07 +00:00
Raboneko b1a4932684 bump: ruffle 2024-10-18 01:19:55 +00:00
Raboneko 8c0170b796 bump: sass 2024-10-17 20:58:44 +00:00
Raboneko c74315be4d bump: discord-ptb-openasar discord-ptb 2024-10-17 19:59:00 +00:00
Raboneko 555eee1fa5 bump: starship 2024-10-17 18:43:46 +00:00
Raboneko 8314980fa7 bump: ruff 2024-10-17 16:45:11 +00:00
Raboneko ca42ea0f95 bump: dart 2024-10-17 16:25:34 +00:00
Raboneko efb3092aca bump: xyproto-vt100 2024-10-17 13:56:09 +00:00
Raboneko 59cbf83baa bump: xyproto-vt100 2024-10-17 13:45:42 +00:00
Raboneko 13124d8b1a bump: sass 2024-10-17 03:37:56 +00:00
Raboneko 79b090bba5 bump: ruffle sass 2024-10-17 01:42:15 +00:00
Raboneko eac3db556a bump: sass 2024-10-16 23:37:19 +00:00
Raboneko 13914b3a38 bump: electron 2024-10-16 20:58:52 +00:00
Raboneko e8145997ae bump: preview stable 2024-10-16 20:22:23 +00:00
Raboneko 6a9e43af8f bump: discord-canary-openasar discord-canary 2024-10-16 18:44:03 +00:00
Raboneko 77d3ea1748 bump: preview 2024-10-16 18:24:09 +00:00
Raboneko 3fe52378d0 bump: preview stable 2024-10-16 17:55:52 +00:00
Raboneko 09a5df59e4 bump: youtube-music 2024-10-16 12:00:15 +00:00
Raboneko e98d499da7 bump: nushell 2024-10-16 06:26:41 +00:00
Raboneko bc2edd3f64 bump: ruffle 2024-10-16 01:19:38 +00:00
Raboneko ad4972aa76 bump: limine 2024-10-15 21:56:55 +00:00
Raboneko 0cca74a397 bump: feishin 2024-10-15 10:55:46 +00:00
Raboneko 7de12c8cea bump: xyproto-vt100 2024-10-15 09:38:46 +00:00
Raboneko 7e646f6437 bump: xyproto-vt100 2024-10-15 09:20:40 +00:00
Raboneko 0b0a74cbf4 bump: electron 2024-10-15 02:43:20 +00:00
Raboneko a3e41977bb bump: ruffle 2024-10-15 01:39:40 +00:00
Raboneko dcdd076f7f bump: containerd 2024-10-14 20:49:06 +00:00
Raboneko ad38c7250f bump: preview stable 2024-10-14 19:25:58 +00:00
Raboneko c6182e1cbf bump: xyproto-vt100 2024-10-14 14:40:45 +00:00
Raboneko b5155ab688 bump: youtube-music 2024-10-14 13:47:44 +00:00
Raboneko 1ba7958ba8 bump: xyproto-vt100 2024-10-14 13:37:22 +00:00
Raboneko 6b18431c58 bump: xyproto-vt100 2024-10-14 11:36:53 +00:00
Raboneko 87465db259 bump: xyproto-vt100 2024-10-14 11:21:10 +00:00
Raboneko 3ee2ab374a bump: xyproto-vt100 2024-10-14 10:50:10 +00:00
Raboneko 7c3643138a add: swayfx (#2235) (#2238)
* Add scenefx package

* Update anda/lib/scenefx/scenefx.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Atmois <130537361+Atmois@users.noreply.github.com>

* Update anda/lib/scenefx/scenefx.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Atmois <130537361+Atmois@users.noreply.github.com>

* Update scenefx.spec

Signed-off-by: Atmois <130537361+Atmois@users.noreply.github.com>

* Refactor version

* Add rhai file

* Add quote marker

* Add swayfx package

---------

Signed-off-by: Atmois <130537361+Atmois@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit 3670f0ace5)

Co-authored-by: Atmois <130537361+Atmois@users.noreply.github.com>
2024-10-14 14:47:05 +08:00
Raboneko 0dd7c26872 bump: ruffle 2024-10-14 01:21:59 +00:00
Raboneko b60d9db5ce bump: youtube-music 2024-10-13 14:00:26 +00:00
Raboneko 1ded122115 bump: sarasa-gothic 2024-10-13 09:17:14 +00:00
Raboneko aed6eaebe6 bump: ruffle 2024-10-13 01:22:00 +00:00
Raboneko c8cc31d2ea bump: codium 2024-10-12 20:37:12 +00:00
Raboneko a73df18d16 bump: limine 2024-10-12 16:43:11 +00:00
Raboneko f66c5b68fc bump: lomiri-system-settings 2024-10-12 15:37:04 +00:00
Raboneko 23396b8b92 bump: preview 2024-10-12 15:22:27 +00:00
Raboneko abead0200c bump: armcord-bin armcord 2024-10-12 13:59:57 +00:00
Raboneko bda629bd01 bump: limine 2024-10-12 02:37:30 +00:00
Raboneko edb14a8345 bump: ruffle sass 2024-10-12 01:35:49 +00:00
Raboneko 9542b9c683 bump: gamescope 2024-10-11 22:58:22 +00:00
Raboneko bfc6f1cdcc bump: gamescope lsp-dsp 2024-10-11 21:48:19 +00:00
Raboneko 133f33fb69 bump: discord-ptb-openasar discord-ptb 2024-10-11 18:43:46 +00:00
Raboneko 2002b30e88 bump: discord-canary-openasar discord-canary 2024-10-11 17:45:47 +00:00
Raboneko 5eeb3042fc bump: armcord-bin armcord 2024-10-11 17:31:54 +00:00
Raboneko 0ffe09e817 bump: ruffle 2024-10-11 01:19:50 +00:00
Raboneko d3aa4ed338 bump: discord-canary-openasar discord-canary typeracer 2024-10-10 23:20:21 +00:00
Raboneko f247a41356 bump: lomiri-system-settings 2024-10-10 20:59:12 +00:00
Raboneko aecdbe7377 bump: codium 2024-10-10 18:44:28 +00:00
Raboneko 6c271cca33 bump: discord-ptb-openasar discord-ptb 2024-10-10 17:56:11 +00:00
Raboneko 14e7e828a6 bump: preview kotlin-native kotlin 2024-10-10 11:48:54 +00:00
Raboneko b39a5215d4 bump: preview stable 2024-10-10 11:38:26 +00:00
Raboneko 99f700092e bump: lomiri-system-settings 2024-10-10 08:49:13 +00:00
Raboneko 68d25ddcf2 bump: feishin 2024-10-10 05:35:16 +00:00
madomado 385acda665 Revert "add: steam (#2211) (#2222)" (#2226)
This reverts commit 85d3cbc3c8.
2024-10-10 11:36:19 +07:00
Raboneko 85d3cbc3c8 add: steam (#2211) (#2222)
* add: steam

* do not inline patches, invert the package arch

* fix libdir

* whitelist the gitignore

* typo

* remove multilib

(cherry picked from commit f7bb590dac)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-10-10 12:13:42 +08:00
Raboneko 1dffef7bb4 bump: ruffle 2024-10-10 01:18:48 +00:00
Raboneko 65217e4767 bump: electron 2024-10-09 20:38:13 +00:00
Raboneko bc24523f12 bump: codium 2024-10-09 19:58:10 +00:00
Raboneko e43c5df4eb bump: lomiri-system-settings 2024-10-09 19:47:54 +00:00
Raboneko 7a934f0f95 bump: discord-openasar discord 2024-10-09 19:37:43 +00:00
Raboneko b03bd66aaf bump: preview 2024-10-09 19:14:42 +00:00
Raboneko 47ad29a6af bump: preview 2024-10-09 17:15:48 +00:00
Raboneko 1a4c08d488 bump: preview stable 2024-10-09 16:55:31 +00:00
Raboneko ae766dfa37 add: scenefx (#2204) (#2218)
* Add scenefx package

* Update anda/lib/scenefx/scenefx.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Atmois <130537361+Atmois@users.noreply.github.com>

* Update anda/lib/scenefx/scenefx.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Atmois <130537361+Atmois@users.noreply.github.com>

* Update scenefx.spec

Signed-off-by: Atmois <130537361+Atmois@users.noreply.github.com>

* Refactor version

* Add rhai file

* Add quote marker

---------

Signed-off-by: Atmois <130537361+Atmois@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit 14681c240d)

Co-authored-by: Atmois <130537361+Atmois@users.noreply.github.com>
2024-10-09 22:50:12 +08:00
Raboneko 2622df2cd3 add: surface-dtx-daemon (#2202) (#2214)
* initial package for surface-dtz-daemon

* Update anda/system/surface-dtx-daemon/surface-dtx-daemon.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/system/surface-dtx-daemon/surface-dtx-daemon.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/system/surface-dtx-daemon/surface-dtx-daemon.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/system/surface-dtx-daemon/surface-dtx-daemon.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/system/surface-dtx-daemon/update.rhai

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update surface-dtx-daemon.spec

Add packager

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update surface-dtx-daemon.spec

fix % in Version

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update surface-dtx-daemon.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update surface-dtx-daemon.spec

add cargo-srpm-macros

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update surface-dtx-daemon.spec

fix cargo-rpm-macros dep

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update surface-dtx-daemon.spec

Add mold dep

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit 9941e89d04)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-10-09 21:42:47 +08:00
Raboneko 1c4bcb1d94 bump: crystal 2024-10-09 13:03:37 +00:00
Raboneko 7a22dc6e14 bump: osu-lazer 2024-10-09 11:20:11 +00:00
Raboneko 9357379ca5 bump: lomiri-system-settings 2024-10-09 10:39:21 +00:00
Raboneko 99114261dd bump: osu-lazer 2024-10-09 09:18:42 +00:00
Raboneko 5d422ca041 bump: lomiri-system-settings 2024-10-09 08:55:55 +00:00
Raboneko ec0a805580 bump: osu-lazer 2024-10-09 07:57:18 +00:00
Raboneko 05a6595d45 bump: discord-canary-openasar discord-canary ruffle 2024-10-09 01:42:37 +00:00
Raboneko cc2f6b24a6 bump(nightly): mpv nightly prismlauncher-nightly nim-nightly 2024-10-09 01:35:04 +00:00
Raboneko dd821bc5ae bump: discord-ptb-openasar discord-ptb 2024-10-08 17:45:37 +00:00
Raboneko be48b5334a add: fontviewer (#2205) (#2207)
* Create specfile

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* Add patch for meson.build

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* Create anda.hcl and update.rhai

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* Update version and add packager directive

---------

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
(cherry picked from commit 1a5d36887a)

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2024-10-09 00:27:01 +08:00
Raboneko 2d05a845ef bump: codium 2024-10-08 14:48:36 +00:00
Raboneko 1c04cd3124 bump: bandwhich 2024-10-08 09:45:27 +00:00
Raboneko 30c12fdabd bump: lomiri-system-settings 2024-10-08 07:30:48 +00:00
Raboneko ea3917d06b bump(nightly): mpv nightly nim-nightly tdlib nvidia-patch yt-dlp 2024-10-08 01:35:44 +00:00
Raboneko a24b292eb3 bump: ruffle 2024-10-08 00:32:57 +00:00
Raboneko 44ef7e1a75 bump: discord-canary-openasar discord-canary codium 2024-10-07 16:47:15 +00:00
Raboneko c4cd4765dc bump: ruffle 2024-10-07 01:52:06 +00:00
Raboneko 7699658d64 bump(nightly): mpv nightly prismlauncher-nightly nim-nightly tdlib 2024-10-07 01:38:30 +00:00
Raboneko e155a80bca bump: kvrocks 2024-10-06 12:41:37 +00:00
Raboneko 7318859d5f bump(nightly): mpv nightly tdlib nvidia-patch 2024-10-06 01:41:11 +00:00
Raboneko c5ba6da99c bump: ruffle 2024-10-06 00:36:27 +00:00
Raboneko f1eb944d57 fix(nim): symlink /usr/lib/nim/dist to %_datadir (#2198) (#2200)
(cherry picked from commit b11d62a09f)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-05 21:13:41 +08:00
Raboneko db799dc1c4 bump: lsp-dsp 2024-10-05 02:29:29 +00:00
Raboneko 50c82653c6 bump(nightly): mpv nightly 2024-10-05 01:27:07 +00:00
Raboneko 9badda27d4 bump: ruffle 2024-10-05 01:15:39 +00:00
Raboneko 507956e6c8 bump: lomiri-system-settings 2024-10-04 19:57:43 +00:00
Raboneko 7dd24684e4 fix(nim): actually copy dist folder to the goddamn %buildroot (#2194) (#2196)
* fix(nim): include dist dir

* fix(nim): cp -r

* fix(nim): actually copy dist folder to the goddamn %buildroot

I'm so sorry I didn't test this properly…

(cherry picked from commit abba745158)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-05 03:31:47 +08:00
Raboneko b4f6dcdc00 bump: discord-canary-openasar discord-canary 2024-10-04 18:55:35 +00:00
Raboneko 9636d3ed86 fix(nim): include dist dir (#2146) (#2191)
(cherry picked from commit 5ceaadd8d2)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-05 00:55:36 +08:00
Raboneko 123693add1 bump: moby-compose 2024-10-04 16:32:19 +00:00
Raboneko c0b11b3c74 fix: nushell (#2141) (#2182)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit bce7f784e6)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-05 00:09:45 +08:00
Raboneko 543e601563 moby-addons: do not hard-depend on Docker (#2185) (#2187)
(cherry picked from commit d562057470)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-10-05 00:09:18 +08:00
Raboneko 38a13b4209 fix: felix (#2136) (#2176)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit c3168efcf7)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-04 23:29:27 +08:00
Raboneko 8186d54585 fix: zed-preview (#2142) (#2156)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 50742bebb9)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-04 23:27:33 +08:00
Raboneko 150b03a488 bump: muon (#2140) (#2164)
Also add update.rhai

(cherry picked from commit fd155d243a)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-04 23:27:12 +08:00
Raboneko 81bcb7cc0b fix: zed (#2143) (#2152)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 20c0a26b20)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-04 23:26:51 +08:00
Raboneko e9c75264e8 fix: sccache (#2139) (#2160)
(cherry picked from commit ad4f3fca9f)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-04 23:26:38 +08:00
Raboneko b85890f326 fix: mesa-freeworld (#2145) (#2148)
* fix: mesa-freeworld

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

* Update mesa-freeworld.spec

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

* debug_package %nil

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit ac392a2b2c)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-04 23:26:20 +08:00
Raboneko 7a137f2d3a fix: uxplay (#2138) (#2168)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 5732c5389e)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-04 23:26:03 +08:00
Raboneko 97efa58fe4 fix: onefetch (#2137) (#2172)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 1384f435b8)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-04 23:25:47 +08:00
Raboneko adde90a2c0 rm: moby-engine (#2144) (#2180)
retired since it's readily available in Fedora.

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit d5495cc0d4)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-04 22:05:00 +07:00
Raboneko 1e794075d9 bump: ruff 2024-10-04 13:45:36 +00:00
Raboneko 3514863ba3 fix: ruffle (#2120) (#2129)
builddep mold

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 6070398aab)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-04 13:57:12 +08:00
Raboneko f60281c0f5 add: pet (#2127) (#2132)
* initial package for pet

* Update update.rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update pet.spec

Remove build ID workaround

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update pet.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit d16ff41d4d)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-10-04 13:56:56 +08:00
Raboneko e3bee33bdc bump: uxplay sops 2024-10-04 05:17:02 +00:00
Raboneko d646426a4a bump(nightly): mpv nightly nim-nightly 2024-10-04 01:35:45 +00:00
Raboneko 090365911e bump: discord-canary-openasar discord-canary ruffle 2024-10-04 01:18:02 +00:00
Raboneko 968c73abb7 bump: discord-canary-openasar discord-canary 2024-10-03 22:19:30 +00:00
Raboneko 820d30424d bump: discord-canary-openasar discord-canary 2024-10-03 19:25:45 +00:00
Raboneko 582cb12842 bump: discord-ptb-openasar discord-ptb 2024-10-03 18:55:43 +00:00
Raboneko a40aad8e89 bump: discord-canary-openasar discord-canary 2024-10-03 16:55:43 +00:00
Raboneko 90f5b63722 bump: osu-lazer 2024-10-03 12:46:16 +00:00
Raboneko 24f9ab35de bump(nightly): envision mpv flow nightly nim-nightly 2024-10-03 01:35:34 +00:00
Raboneko ff756bcd85 bump: ruffle 2024-10-03 01:18:56 +00:00
Raboneko 4d4fe6d9c1 bump: stable 2024-10-02 17:14:49 +00:00
Raboneko ed9e4554cf bump: preview 2024-10-02 16:55:35 +00:00
Raboneko 3083831c84 bump: nim 2024-10-02 11:14:37 +00:00
Raboneko 1b81e56215 bump: discord-canary-openasar discord-canary ruffle 2024-10-02 01:37:49 +00:00
Raboneko 4f81646df9 bump(nightly): mpv nightly prismlauncher-nightly nim-nightly nvidia-patch 2024-10-02 01:35:19 +00:00
Raboneko ede583b7b3 bump: discord-openasar discord 2024-10-01 16:49:59 +00:00
Raboneko 4355d4b89f bump: gcm-core 2024-10-01 16:32:04 +00:00
Raboneko af6a323811 bump: stable 2024-10-01 15:39:17 +00:00
Raboneko dae5854864 bump: preview 2024-10-01 15:23:50 +00:00
Raboneko a448b9158f bump(nightly): mpv nightly prismlauncher-nightly nim-nightly yt-dlp 2024-10-01 01:43:44 +00:00
Raboneko c949f8faf4 bump: ruffle 2024-10-01 01:25:33 +00:00
Raboneko 72f99f6901 bump: discord-canary-openasar discord-canary 2024-09-30 18:55:38 +00:00
Raboneko ca734bda3d fix: mpv (#2121) (#2124)
no more -Dvulkan-interop=disabled

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit e2c77d9115)

Co-authored-by: madomado <madonuko@outlook.com>
2024-10-01 01:07:23 +08:00
Raboneko 9d620587f6 bump: ruffle 2024-09-30 01:53:04 +00:00
Raboneko 9b3296b6a6 bump(nightly): mpv nightly prismlauncher-nightly nim-nightly yt-dlp 2024-09-30 01:38:35 +00:00
Raboneko 6fdce03599 bump: limine 2024-09-29 19:57:29 +00:00
Raboneko 207f0984f6 bump: lomiri-system-settings 2024-09-29 07:26:54 +00:00
Raboneko 29bbadf7e8 bump: felix 2024-09-29 06:43:44 +00:00
Raboneko ae59171ba2 bump: feishin 2024-09-29 05:46:01 +00:00
Raboneko 92cb2505fe bump: ruffle 2024-09-29 01:54:58 +00:00
Raboneko c5b22dca05 bump(nightly): envision mpv nightly 2024-09-29 01:41:35 +00:00
Raboneko a806765193 bump: sccache 2024-09-28 20:45:36 +00:00
Raboneko a7bb3b9df9 bump: srpm-macros 2024-09-28 10:38:31 +00:00
Raboneko a6d4c408ea bump: sass 2024-09-28 03:36:33 +00:00
Raboneko 3236fed43f bump(nightly): envision nightly nim-nightly yt-dlp 2024-09-28 01:34:34 +00:00
Raboneko 7f13705ee3 bump: discord-canary-openasar discord-canary 2024-09-27 21:57:21 +00:00
Raboneko 5cb476059c bump: stable 2024-09-27 21:21:25 +00:00
Raboneko 9ce98f7295 bump: coolercontrol 2024-09-27 18:43:56 +00:00
Raboneko 9cc5b973e0 bump: preview 2024-09-27 18:23:36 +00:00
Raboneko e16ba19ea0 bump: feishin 2024-09-27 06:25:48 +00:00
Raboneko 8a00f272fc bump: katsu 2024-09-27 05:17:00 +00:00
Raboneko 65a61261da bump: katsu 2024-09-27 04:55:49 +00:00
Raboneko d3c3ead6f9 bump(nightly): envision mpv nightly prismlauncher-nightly nim-nightly nvidia-patch yt-dlp 2024-09-27 01:35:31 +00:00
Raboneko 3c0125696b bump: ruffle 2024-09-27 01:19:14 +00:00
Raboneko a0a722d972 bump: discord-ptb-openasar discord-ptb 2024-09-26 17:19:43 +00:00
Raboneko b7503cbebf bump: discord-canary-openasar discord-canary 2024-09-26 16:47:16 +00:00
Raboneko af78b5ea76 bump: ruff 2024-09-26 12:48:05 +00:00
Raboneko 223bf4ef07 bump: maturin 2024-09-26 03:31:59 +00:00
Raboneko 83f91f240b bump(nightly): mpv flow nightly gamescope-session nim-nightly yt-dlp 2024-09-26 01:34:40 +00:00
Raboneko 15cd4b4bce bump: ruffle 2024-09-26 01:16:16 +00:00
Raboneko dd27f89c14 bump: stable 2024-09-25 22:55:57 +00:00
Raboneko 7a90f17b15 bump: stable 2024-09-25 17:55:45 +00:00
Raboneko c2b6e81936 bump: preview 2024-09-25 17:14:50 +00:00
Raboneko 74474d0a68 bump: maturin 2024-09-25 12:39:21 +00:00
Raboneko b4eec0ee17 bump: ruffle 2024-09-25 01:39:28 +00:00
Raboneko fdd97a2a51 bump(nightly): envision mpv nightly prismlauncher-nightly yt-dlp 2024-09-25 01:36:42 +00:00
Raboneko fd7e041f38 bump: maturin 2024-09-24 15:18:55 +00:00
Raboneko fdf68e6c32 bump: stable 2024-09-24 14:35:05 +00:00
Raboneko ebc812b882 bump: preview 2024-09-24 13:56:50 +00:00
Raboneko 21c7a2ff3e bump(nightly): mpv flow nightly nim-nightly 2024-09-24 01:35:35 +00:00
Raboneko 59393187f1 bump: ruffle 2024-09-24 01:18:23 +00:00
Raboneko 10d521c76e bump: gradle 2024-09-23 22:47:14 +00:00
Raboneko 09752eb345 bump: discord-openasar discord 2024-09-23 16:55:40 +00:00
Raboneko 970767e25a bump(nightly): envision mpv flow nightly prismlauncher-nightly nim-nightly 2024-09-23 01:35:21 +00:00
Raboneko 5990d037a3 bump(nightly): envision mpv nightly 2024-09-22 01:40:12 +00:00
Raboneko 7e30489c10 bump: ruffle 2024-09-22 01:21:30 +00:00
Raboneko 082e1f5d27 bump: ruff 2024-09-21 17:45:29 +00:00
Raboneko 33b7bbfef9 bump: sarasa-gothic 2024-09-21 17:15:50 +00:00
Raboneko 54460ccef2 bump: coolercontrol 2024-09-21 14:56:06 +00:00
Raboneko 9d6834ff72 bump: gamescope 2024-09-21 14:15:46 +00:00
Raboneko ce5e3720b8 bump: gamescope 2024-09-21 02:49:11 +00:00
Raboneko debc984214 bump(nightly): envision nightly nim-nightly 2024-09-21 01:24:26 +00:00
Raboneko d07c096df5 bump: ruffle 2024-09-21 00:31:51 +00:00
Raboneko 53823ad45c bump: sass 2024-09-20 21:20:38 +00:00
Raboneko 8dc7fee4df bump: discord-canary-openasar discord-canary 2024-09-20 17:31:00 +00:00
Raboneko c21ba7d8e7 bump: moby-compose 2024-09-20 08:55:28 +00:00
Raboneko d6418a8335 bump: lomiri-system-settings 2024-09-20 07:36:17 +00:00
Raboneko 4ed3ff29a0 add: golang-github-zrepl (#2112) (#2115)
(cherry picked from commit 89d6601cb5)

Co-authored-by: Ben Woods <git@ben.woods.am>
2024-09-20 15:16:33 +08:00
Raboneko 3fbb5c3d3b bump: srpm-macros 2024-09-20 06:58:44 +00:00
Raboneko cb53ca12bd bump: electron 2024-09-20 05:59:17 +00:00
Raboneko 881f17d7a8 bump: ruff 2024-09-20 03:41:04 +00:00
Raboneko 3c55650bd7 bump(nightly): envision mpv flow nightly nim-nightly flatland opentabletdriver-nightly 2024-09-20 01:25:59 +00:00
Raboneko 29f199b1ad bump: ruffle 2024-09-20 01:16:03 +00:00
Raboneko d9fee3ac45 bump: sass 2024-09-19 23:17:27 +00:00
Raboneko 53b83c23e4 bump: onefetch 2024-09-19 22:55:42 +00:00
Raboneko b766fcaf61 bump: discord-canary-openasar discord-canary 2024-09-19 21:19:33 +00:00
Raboneko 7adc17de8f bump: discord-ptb-openasar discord-ptb 2024-09-19 18:42:31 +00:00
Raboneko cbe1b090fc bump: preview 2024-09-19 17:15:04 +00:00
Raboneko 59b2e8b39f bump: preview stable 2024-09-19 16:43:38 +00:00
Raboneko 73e8ca5518 fix: envision (#2035) (#2040)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit acf5e9b956)

Co-authored-by: madomado <madonuko@outlook.com>
2024-09-19 23:46:31 +08:00
Raboneko 0c7540c322 bump(branch): mesa-freeworld 2024-09-19 15:16:03 +00:00
madomado 8cfb4dbf1c chore(sync): frawhide -> f40 (#2109) 2024-09-19 10:10:33 -05:00
Raboneko f8f5c026dc add: stardust gravity (#2063) (#2104)
* initial package for stardust-server

* add missing build deps

* move to stardust folder

* inisital package for stardust-black-hole

* RPM bug workaround stardust-black-hole.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Remove conflicts

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/update.rhai

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/stardust-black-hole.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/stardust-black-hole.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/stardust-black-hole.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Add packager

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda.hcl

Fix name

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Fix name

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

fix deps

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Fix files

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Remove if statement from Rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/update.rhai

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* fix directories issue

* actually fix directories error

* Initial package for stardust-atmosphere

* WIP

* initial package for stardust-gravity

* Update stardust-gravity.spec

Lock cargo install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-gravity.spec

Unify summaries

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: june-fish <git@june.fish>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit 937591bf10)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-09-19 22:55:18 +08:00
Raboneko 5e378e0daa add: stardust-black-hole (#2052) (#2092)
* initial package for stardust-black-hole

* fix folders

* fix .spec file

* change musl to replace glibc

* add back glibc

* RPM bug workaround

* RPM bug workaround comment

* Remove glibm as a dep

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Add packager

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Remove runtime requirements

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Remove if statement from Rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

fix indentation

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Lock cargo install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Add %summary

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Unify summaries

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Add environment variable before cargo install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit 51f466b3c3)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-09-19 22:53:37 +08:00
Raboneko bcec0556d7 add: stardust-flatland (#2049) (#2096)
* initial package for stardust-flatland

* move to stardust folder

* RPM bug workaround stardust-flatland.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-flatland.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/flatland/stardust-flatland.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/flatland/stardust-flatland.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/flatland/stardust-flatland.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Test fix stardust-flatland.spec

Testing CI build without

'Requires:       libgcc glibc'

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-flatland.spec

Add packager

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Remove if statement from Rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda.hcl

Fix indentation

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/flatland/update.rhai

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-flatland.spec

Lock cargo install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-flatland.spec

Unify summaries

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-flatland.spec

add environment variable before cargo build

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: june-fish <git@june.fish>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit ad0f734875)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-09-19 22:53:13 +08:00
Raboneko 07d7696af7 add: stardust-armillary (#2050) (#2088)
* initial package for stardust-armillary

* move to stardust folder

* fix directories in stardust-armillary

* RPM bug workaround stardust-armillary.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Remove conflicts

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-armillary.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-armillary.spec

Remove %cargo_build

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-armillary.spec

Add packager

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-armillary.spec

Remove runtime requirements

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Remove if statement from Rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

fix indentation

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-armillary.spec

Lock cargo install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: june-fish <git@june.fish>
(cherry picked from commit 693c0c4b0b)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-09-19 22:52:58 +08:00
Raboneko 0fc08391b1 add: stardust-comet (#2051) (#2100)
* initial package for stardust-comet

* RPM bug workaround in stardust-comet.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Remove conflicts

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-comet.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-comet.spec

Add packager

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-comet.spec

Remove runtime requirements

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Fix indentation

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-comet.spec

Lock cargo install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-comet.spec

add %summary

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-comet.spec

Unify summaries

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit 3a7e4fc375)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-09-19 22:52:44 +08:00
Raboneko b5a25c8e32 add: stardust-non-spatial-input (#2053) (#2083)
* WIP

* Update stardust-non-spatial-input.spec

Add packager

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* fix %url

* Update stardust-non-spatial-input.spec

Fix RPM bug

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-non-spatial-input.spec

Remove runtime requirements

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Remove if statement from Rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-non-spatial-input.spec

Fix build and install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Fix indentation

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-non-spatial-input.spec

Fix install directories

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-non-spatial-input.spec

fix install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-non-spatial-input.spec

Actually fix install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-non-spatial-input.spec

test fix (delete wait in %install)

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-non-spatial-input.spec

Fix files?

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* fix: cargo install in parallel

* let's try --locked

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

* %{?_smp_mflags} -Z avoid-dev-deps

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

* Update stardust-non-spatial-input.spec

Remove display

* Update update.rhai

fix typo

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-non-spatial-input.spec

add %summary

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-non-spatial-input.spec

Unify Summaries

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madonuko <madonuko@outlook.com>
(cherry picked from commit 5842080f3c)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-09-19 22:52:30 +08:00
Raboneko 0d9706e6e1 add: stardust-atmosphere (#2061) (#2080)
* initial package for stardust-server

* add missing build deps

* move to stardust folder

* inisital package for stardust-black-hole

* RPM bug workaround stardust-black-hole.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Remove conflicts

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/update.rhai

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/stardust-black-hole.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/stardust-black-hole.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/stardust-black-hole.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Add packager

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda.hcl

Fix name

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Fix name

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

fix deps

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Fix files

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Remove if statement from Rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/update.rhai

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* fix directories issue

* actually fix directories error

* Initial package for stardust-atmosphere

* Update stardust-atmosphere.spec

Lock cargo install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-atmosphere.spec

Fix commit_date

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: june-fish <git@june.fish>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit 126843331f)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-09-19 22:52:14 +08:00
Raboneko 5d515de944 add: stardust-protostar (#2056) (#2076)
* WIP

* Update stardust-non-spatial-input.spec

Add packager

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* fix %url

* WIP

* Update stardust-protostar.spec

Remove runtime requirements

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/protostar/stardust-protostar.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Remove if statement from Rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* WIP, fix duplicate

* Update update.rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Fix indentation

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-protostar.spec

fix install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-protostar.spec

Fix %install and %files

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-protostar.spec

Lock cargo install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-protostar.spec

Fix summary and description

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-protostar.spec

Unify summaries

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-protostar.spec

Add environment variable before cargo install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit 52a62ac3b0)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-09-19 22:25:15 +08:00
Raboneko 89b84f2f60 bump: moby-compose 2024-09-19 13:34:32 +00:00
Raboneko 229146da42 bump: open-huninn 2024-09-19 06:48:23 +00:00
Raboneko a92302a1cf bump: ruffle 2024-09-19 01:26:37 +00:00
Raboneko bdbc7b6185 bump: protobuf 2024-09-18 21:39:57 +00:00
Raboneko 616eabacca bump: komikku 2024-09-18 21:29:29 +00:00
Raboneko 87dc6547c7 bump: preview 2024-09-18 20:47:33 +00:00
Raboneko a1903f82a3 bump: crystal 2024-09-18 14:55:44 +00:00
Raboneko 53fbaf3bce bump: preview 2024-09-18 11:48:21 +00:00
Raboneko 83f0234528 bump: nushell 2024-09-18 08:36:26 +00:00
Raboneko 72eecad3f7 bump: limine 2024-09-18 05:45:36 +00:00
Raboneko a8aa917246 bump: discord-canary 2024-09-18 02:57:05 +00:00
Raboneko 6445fb186c bump: ruffle sass electron 2024-09-18 01:15:53 +00:00
Raboneko 8c6ea29316 bump: discord-canary-openasar 2024-09-17 23:45:49 +00:00
Raboneko 7c37d0ee4c bump: youtube-music 2024-09-17 12:45:32 +00:00
Raboneko 090e97a25c bump: moby-compose 2024-09-17 09:31:46 +00:00
Raboneko 107ea198fb bump: ruffle 2024-09-17 01:02:32 +00:00
Raboneko ce20c058ed bump: preview stable 2024-09-16 23:55:29 +00:00
Raboneko 43add8991b bump: discord-ptb-openasar discord-ptb 2024-09-16 20:33:30 +00:00
Raboneko 45183ea769 add: stardust-magnetar (#2062) (#2072)
* initial package for stardust-server

* add missing build deps

* move to stardust folder

* inisital package for stardust-black-hole

* RPM bug workaround stardust-black-hole.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Remove conflicts

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/update.rhai

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/stardust-black-hole.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/stardust-black-hole.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/stardust-black-hole.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Add packager

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda.hcl

Fix name

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Fix name

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

fix deps

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-black-hole.spec

Fix files

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update update.rhai

Remove if statement from Rhai

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update anda/stardust/black-hole/update.rhai

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* fix directories issue

* actually fix directories error

* Initial package for stardust-atmosphere

* WIP

* Update anda.hcl

Remove empty space

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-magnetar.spec

Lock cargo install

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Update stardust-magnetar.spec

Unify summaries

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: june-fish <git@june.fish>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit 20c366df91)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-09-16 21:39:46 +08:00
Raboneko 124d819288 bump: moby-compose 2024-09-16 09:48:57 +00:00
Raboneko edc2611682 bump: xyproto-vt100 2024-09-16 09:38:19 +00:00
Raboneko 088114ab07 bump: komikku 2024-09-16 09:20:14 +00:00
Raboneko e033253367 bump: ruffle 2024-09-16 01:40:19 +00:00
Raboneko ed67204a2a bump: preview 2024-09-15 18:30:22 +00:00
Raboneko 529f1c1d3e bump: limine 2024-09-15 04:23:37 +00:00
Raboneko 6300ab68ff bump: lomiri-system-settings 2024-09-14 17:45:35 +00:00
Raboneko 5f437348dd bump: subatomic 2024-09-14 02:56:06 +00:00
Raboneko c67c509aa8 bump: discord-canary-openasar discord-canary ruffle 2024-09-14 01:15:10 +00:00
Raboneko c46dbaec3d bump: discord-canary-openasar discord-canary 2024-09-13 16:49:07 +00:00
Raboneko 600ed68a21 fix: youki (#2054) (#2068)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit ac1c119234)

Co-authored-by: madomado <madonuko@outlook.com>
2024-09-14 00:10:21 +08:00
Raboneko 32dd10f862 bump: moby-buildx 2024-09-13 15:55:49 +00:00
Raboneko b07229dde3 bump: ruff 2024-09-13 15:18:26 +00:00
Raboneko 5358a6cb71 bump: discord-canary-openasar discord-canary ruffle 2024-09-13 01:16:24 +00:00
Raboneko 79ce4fa84b bump: discord-ptb-openasar discord-ptb 2024-09-12 19:13:21 +00:00
Raboneko d77f0908dc bump: codium 2024-09-12 18:56:05 +00:00
Raboneko ea2c194f8a bump: flutter 2024-09-12 17:45:37 +00:00
Raboneko fbec09f4a6 bump: moby-compose 2024-09-12 15:37:43 +00:00
Raboneko 5d7ca235de bump: preview groovy-docs groovy 2024-09-12 14:36:48 +00:00
Raboneko 6b198e2c17 bump: dart 2024-09-12 13:33:24 +00:00
Raboneko 3f9866e967 switch helium and hydrogen to proper naming (#2058) (#2065)
(cherry picked from commit 15c4ad3494)

Co-authored-by: Jaiden Riordan <jade@e.email>
2024-09-12 14:34:47 +08:00
Raboneko 9bcf83967f bump: ruffle 2024-09-12 01:25:20 +00:00
Raboneko f63b6ff2db bump: electron 2024-09-11 21:18:24 +00:00
Raboneko 7fe2c11727 bump: gamescope 2024-09-11 20:47:15 +00:00
Raboneko 827dfe4ccd bump: discord-canary-openasar discord-canary 2024-09-11 20:21:35 +00:00
Raboneko 1cc1302977 bump: gamescope 2024-09-11 19:58:03 +00:00
Raboneko d7c8be53ba bump: protobuf 2024-09-11 18:55:26 +00:00
Raboneko 0a0ef321db bump: discord-canary-openasar discord-canary 2024-09-11 17:55:42 +00:00
Raboneko e69a173013 bump: feishin 2024-09-11 06:24:34 +00:00
Raboneko 7c56e4f056 bump: ruffle asar gamescope 2024-09-11 01:35:37 +00:00
Raboneko 43be2ef4d4 bump: preview 2024-09-10 23:21:12 +00:00
Raboneko 7a6e9dc7da bump: preview 2024-09-10 20:22:33 +00:00
Raboneko c18adb3788 bump: preview stable 2024-09-10 19:25:32 +00:00
Raboneko b68a1ac04e bump: unity-session 2024-09-10 19:13:49 +00:00
Raboneko 3a32934ebc bump: preview 2024-09-10 17:47:25 +00:00
Raboneko f2323f15ff bump: discord-canary-openasar discord-canary 2024-09-10 17:37:16 +00:00
Raboneko 338bca2c24 bump: moby-buildx 2024-09-10 17:20:58 +00:00
Raboneko 498ed5c567 bump: gtk4-layer-shell 2024-09-10 07:49:39 +00:00
Raboneko 94b32409c3 bump: lomiri-system-settings 2024-09-10 06:55:47 +00:00
Raboneko 588aa11dcd bump: gamescope limine 2024-09-10 03:49:54 +00:00
Raboneko 8b2377ec3b bump: asar 2024-09-10 02:36:04 +00:00
Raboneko 518625c49e bump: ruffle 2024-09-10 01:37:47 +00:00
Raboneko 38a2a4f6ad bump: discord-openasar discord 2024-09-09 21:39:46 +00:00
Raboneko 44ba64bcda bump: containerd 2024-09-09 20:32:14 +00:00
Raboneko a855605e80 bump: codium 2024-09-09 14:18:02 +00:00
Raboneko 25b7da1785 bump: unity-greeter gradle 2024-09-09 12:45:14 +00:00
Raboneko e2fc154d73 add: coolercontrol (#1917) (#2044)
(cherry picked from commit fe5b54d64c)

Co-authored-by: madomado <madonuko@outlook.com>
2024-09-09 15:35:29 +08:00
Raboneko 530c0495e8 bump: limine 2024-09-09 06:27:18 +00:00
Raboneko c9a0a6d471 bump: ruffle 2024-09-09 01:20:06 +00:00
Raboneko b9813db4dd bump: ruffle 2024-09-08 01:23:32 +00:00
Raboneko 6362d62dc2 bump: libhelium tau-helium 2024-09-07 23:56:05 +00:00
Raboneko 54ff488af1 bump: osu-lazer 2024-09-07 14:50:26 +00:00
Raboneko 02269ab40e bump: youtube-music 2024-09-07 12:35:15 +00:00
Raboneko 446f3f60bb bump: ruffle 2024-09-07 01:13:02 +00:00
Raboneko 755aec6ac1 bump: discord-canary-openasar discord-canary 2024-09-06 23:17:55 +00:00
Raboneko 2485b6d799 bump: stable 2024-09-06 15:18:04 +00:00
Raboneko 6f21d0c710 bump: preview 2024-09-06 14:55:44 +00:00
Raboneko 8be899251d bump: osu-lazer 2024-09-06 11:59:59 +00:00
Raboneko 957eed3c09 bump: osu-lazer 2024-09-06 11:39:24 +00:00
Raboneko 5a01854f05 bump: osu-lazer 2024-09-06 11:16:40 +00:00
Raboneko 48c63a631e bump: ruffle 2024-09-06 01:22:15 +00:00
Raboneko 4a87289b19 bump: discord-canary-openasar discord-canary 2024-09-05 22:48:26 +00:00
Raboneko e93ebac012 bump: discord-canary-openasar discord-canary 2024-09-05 21:29:39 +00:00
Raboneko 857ffefab0 bump: discord-ptb-openasar discord-ptb 2024-09-05 21:18:22 +00:00
Raboneko e973bd759d bump: discord-canary-openasar discord-canary 2024-09-05 17:30:22 +00:00
Raboneko 7e13309452 bump: armcord-bin armcord gamescope 2024-09-05 16:55:48 +00:00
Raboneko 63e27d9f8a bump: ruff 2024-09-05 15:56:08 +00:00
Raboneko 6c0af7cff7 bump: ruffle 2024-09-05 01:39:00 +00:00
Raboneko b982477c71 bump: electron 2024-09-04 22:38:11 +00:00
Raboneko dce0e8bed8 bump: discord-openasar discord 2024-09-04 17:22:45 +00:00
Raboneko fa7b62a1f3 bump: preview 2024-09-04 16:49:50 +00:00
Raboneko 6fd569e366 bump: preview stable 2024-09-04 15:31:55 +00:00
Raboneko c795a5b71a bump: flutter 2024-09-04 14:45:26 +00:00
Raboneko e0d8917248 bump: youki 2024-09-04 13:45:31 +00:00
Raboneko 3e05bfa88b bump: osu-lazer 2024-09-04 08:55:42 +00:00
Raboneko 8cf3046d7f bump: feishin 2024-09-04 05:19:13 +00:00
Raboneko a882601939 bump: discord-ptb-openasar discord-ptb ruffle limine 2024-09-04 01:43:39 +00:00
Raboneko fc13f25180 bump: sass 2024-09-03 23:17:24 +00:00
Raboneko ebfd462a89 bump: komikku 2024-09-03 20:37:40 +00:00
Raboneko db14d41f53 bump: feishin 2024-09-03 07:15:23 +00:00
Raboneko 51ba616255 bump: limine 2024-09-03 02:53:31 +00:00
Raboneko 78abac6665 bump: libhelium 2024-09-03 02:28:30 +00:00
Raboneko 0c01b96757 bump: ruffle 2024-09-03 01:23:19 +00:00
Raboneko cd82141907 bump: libhelium 2024-09-02 17:59:32 +00:00
Raboneko 3987b3f5b9 bump: libhelium 2024-09-02 17:49:29 +00:00
Raboneko 5c24597c31 bump: libhelium 2024-09-02 17:29:15 +00:00
Raboneko b61c37c302 bump: limine 2024-09-02 03:39:13 +00:00
Raboneko d803f54124 bump: ruffle 2024-09-02 01:38:46 +00:00
Raboneko 5fb2910ef9 bump: lomiri-system-settings 2024-09-01 21:47:50 +00:00
Raboneko 46faa7f085 bump: lomiri-system-settings 2024-09-01 20:30:44 +00:00
Raboneko 7b2290d9dc bump: ruffle 2024-09-01 01:23:26 +00:00
Raboneko db2b375537 bump: libhelium 2024-08-31 22:37:51 +00:00
Raboneko 93057c8996 bump: ruffle 2024-08-31 01:21:48 +00:00
Raboneko 294dfece38 bump: libhelium 2024-08-30 20:20:11 +00:00
Raboneko 0bfd714f10 bump: discord-canary-openasar discord-canary 2024-08-30 17:37:14 +00:00
Raboneko 96d7a28c9c bump: arrpc 2024-08-30 14:39:59 +00:00
Raboneko d6085297f4 bump: preview 2024-08-30 13:50:32 +00:00
Raboneko ba2abe7a14 bump: discord-canary-openasar discord-canary 2024-08-29 23:47:02 +00:00
Raboneko c36bc023e2 bump: gamescope 2024-08-29 23:36:56 +00:00
Raboneko 4cf25046ff bump: komikku 2024-08-29 22:38:26 +00:00
Raboneko 11a68cba1a bump: gamescope 2024-08-29 21:59:39 +00:00
Raboneko a5f115879c bump: subatomic 2024-08-29 20:55:52 +00:00
Raboneko 51783bfaf1 bump: subatomic 2024-08-29 20:45:31 +00:00
Raboneko 07fc26197c bump: ruff 2024-08-29 15:24:47 +00:00
Raboneko 36d1cb0f9d fix: tracy (#2019) (#2032)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit e4d3e4d5e5)

Co-authored-by: madomado <madonuko@outlook.com>
2024-08-29 22:35:22 +08:00
Raboneko cf6f1b296e add: nph (#2016) (#2028)
* add: nph

* nim

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 8074e4a17f)

Co-authored-by: madomado <madonuko@outlook.com>
2024-08-29 22:33:00 +08:00
Raboneko 5e80eb1465 bump: process-cpp (#2018) (#2024)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 03a366201c)

Co-authored-by: madomado <madonuko@outlook.com>
2024-08-29 22:17:30 +08:00
madomado 4f7af91682 chore(sync): frawhide -> f40 (#2020)
* bump: preview

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

* bump: preview

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

* bump: preview stable

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

* bump: preview stable

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

* bump: discord-canary-openasar discord-canary preview

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

* bump: discord-openasar discord preview

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

* add quirks (#1998)

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

* bump: discord-canary-openasar discord-canary

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

* bump: preview stable

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

* bump: discord-canary-openasar discord-canary

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

* bump: discord-openasar discord

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

* bump: preview stable

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

* bump: preview

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

---------

Signed-off-by: madonuko <madonuko@outlook.com>
Co-authored-by: Raboneko <raboneko@fyralabs.com>
Co-authored-by: june <159748074+june-fish@users.noreply.github.com>
2024-08-29 08:53:26 -05:00
519 changed files with 14281 additions and 6009 deletions
+2 -3
View File
@@ -5,6 +5,5 @@ RUN useradd -m vscode
RUN groupadd mock
RUN usermod -aG mock vscode
RUN echo vscode ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/vscode
RUN dnf -y install git 'dnf-command(config-manager)' mock createrepo_c
RUN dnf config-manager --add-repo='https://raw.githubusercontent.com/terrapkg/subatomic-repos/main/terra.repo'
RUN dnf -y install anda terra-mock-configs
RUN curl -Lo /etc/yum.repos.d/terra.repo https://raw.githubusercontent.com/terrapkg/subatomic-repos/main/terra.repo
RUN dnf -y install git mock createrepo_c anda terra-mock-configs
+18 -19
View File
@@ -18,7 +18,7 @@ on:
jobs:
manifest:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
outputs:
build_matrix: ${{ steps.generate_build_matrix.outputs.build_matrix }}
@@ -42,9 +42,9 @@ jobs:
pkg: ${{ fromJson(needs.manifest.outputs.build_matrix) }}
version: ["40"]
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}}
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
@@ -52,26 +52,25 @@ jobs:
with:
fetch-depth: 0
- name: Checkout latest Mock configs
uses: actions/checkout@v4
with:
repository: terrapkg/mock-configs
path: mock-configs
- name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Include custom build template instead of package default
- name: CI Setup Script
if: ${{ matrix.pkg.labels.mock != '1' }}
run: |
cp -v mock-configs/terra.tpl /etc/mock/templates/terra.tpl
dir=$(dirname ${{ matrix.pkg.pkg }})
if [ -f $dir/ci_setup.rhai ]; then
anda run $dir/ci_setup.rhai --labels script_path=$dir/ci_setup.rhai
fi
- name: Install Build Dependencies
if: ${{ matrix.pkg.labels.mock != '1' }}
run: |
dir=$(dirname ${{ matrix.pkg.pkg }})
dnf5 builddep -y ${dir}/*.spec
- name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c mock-configs/terra-${{ matrix.version }}-${{ matrix.pkg.arch }}.cfg
- name: Build with Andaman (alternate arch)
if: |
matrix.pkg.arch == 'x86_64' && matrix.pkg.labels['multilib']
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c mock-configs/terra-${{ matrix.version }}-i386.cfg
run: anda build ${{ matrix.pkg.pkg }} -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
- name: Generating artifact name
id: art
@@ -94,7 +93,7 @@ jobs:
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }} anda-build/rpm/rpms/*
terra${{ matrix.version }}${{ matrix.pkg.labels['extra'] && '-extras' }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
if: github.event_name == 'push'
@@ -102,7 +101,7 @@ jobs:
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}-source anda-build/rpm/srpm/*
terra${{ matrix.version }}${{ matrix.pkg.labels['extra'] && '-extras' }}-source anda-build/rpm/srpm/*
- name: Notify Madoguchi (Success)
if: success() && github.event_name == 'push'
+1 -2
View File
@@ -10,7 +10,7 @@ jobs:
version: ["40"]
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
@@ -53,7 +53,6 @@ jobs:
terra${{ matrix.version }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
if: github.event_name == 'push'
run: |
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
+2 -2
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: ["40"]
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
+14 -10
View File
@@ -13,7 +13,7 @@ jobs:
pkg: ${{ fromJson(inputs.packages) }}
version: ["40"]
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
@@ -23,21 +23,25 @@ jobs:
with:
fetch-depth: 0
- name: Checkout latest Mock configs
uses: actions/checkout@v4
with:
repository: terrapkg/mock-configs
path: mock-configs
- name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Include custom build template instead of package default
- name: CI Setup Script
if: ${{ matrix.pkg.labels.mock != '1' }}
run: |
cp -v mock-configs/terra.tpl /etc/mock/templates/terra.tpl
dir=$(dirname ${{ matrix.pkg.pkg }})
if [ -f $dir/ci_setup.rhai ]; then
anda run $dir/ci_setup.rhai --labels script_path=$dir/ci_setup.rhai
fi
- name: Install Build Dependencies
if: ${{ matrix.pkg.labels.mock != '1' }}
run: |
dir=$(dirname ${{ matrix.pkg.pkg }})
dnf5 builddep -y ${dir}/*.spec
- name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c mock-configs/terra-${{ matrix.version }}-${{ matrix.pkg.arch }}.cfg
run: anda build ${{ matrix.pkg.pkg }} -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
- name: Generating artifact name
id: art
-22
View File
@@ -1,22 +0,0 @@
name: Lint
on:
push:
branches:
- f40
pull_request:
branches:
- f40
merge_group:
branches:
- f40
jobs:
lint:
runs-on: ubuntu-latest
container:
image: ghcr.io/terrapkg/builder:f40
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Lint spec files
run: rpmlint $(find anda -type f -name "*.spec" -type f)
+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
+54
View File
@@ -0,0 +1,54 @@
name: Update per branch
on:
schedule:
- cron: "*/30 * * * *"
workflow_dispatch:
jobs:
autoupdate:
runs-on: ubuntu-22.04
strategy:
matrix:
branch:
- frawhide
- f40
- f41
- el10
container:
image: ghcr.io/terrapkg/builder:f40
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: ${{ matrix.branch }}
fetch-depth: 0
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
- name: Install SSH signing key & Set up git repository
run: |
mkdir -p ${{ runner.temp }}
echo "${{ secrets.SSH_SIGNING_KEY }}" > ${{ runner.temp }}/signing_key
chmod 0700 ${{ runner.temp }}/signing_key
git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run Update
run: |
nbranch="${{ matrix.branch }}"
[ "$nbranch" = 'frawhide' ] && nbranch='f42'
anda update --filters updbranch=1 --labels branch=${{ matrix.branch }},nbranch=$nbranch
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RUST_BACKTRACE: full
- name: Save
run: |
if [[ `git status --porcelain` ]]; then
git config user.name "Raboneko"
git config user.email "raboneko@fyralabs.com"
git config gpg.format "ssh"
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump(branch): $(git status | grep modified | sed -r 's@.+/([^/]+)/[^/]+\n?@\1 @g' | tr -d '\n')"
git commit -S -a -m "$msg"
git push -u origin --all
fi
+5 -5
View File
@@ -3,19 +3,19 @@ name: Push comps updates
on:
push:
branches:
- frawhide
- f41
- f40
- f39
- f38
- f37
- el10
paths:
- comps.xml
workflow_dispatch:
jobs:
update-comps:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:f40
image: ghcr.io/terrapkg/builder:frawhide
steps:
- uses: actions/checkout@v4
- name: Push to subatomic
+11 -11
View File
@@ -6,9 +6,9 @@ on:
jobs:
autoupdate:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:f40
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
@@ -17,20 +17,21 @@ jobs:
fetch-depth: 0
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
- name: Install SSH signing key
- name: Install SSH signing key & Set up git repository
run: |
mkdir -p ${{ runner.temp }}
echo "${{ secrets.SSH_SIGNING_KEY }}" > ${{ runner.temp }}/signing_key
chmod 0700 ${{ runner.temp }}/signing_key
git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run Nightly Update
run: anda update -vv --filters nightly=1
run: anda update --filters nightly=1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RUST_BACKTRACE: full
- name: Save
run: |
git config --global --add safe.directory "*"
if [[ `git status --porcelain` ]]; then
git config user.name "Raboneko"
git config user.email "raboneko@fyralabs.com"
@@ -38,16 +39,15 @@ jobs:
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump(nightly): $(git status | grep modified | sed -r 's@.+/([^/]+)/[^/]+\n?@\1 @g' | tr -d '\n')"
git commit -S -a -m "$msg"
git format-patch HEAD^
copy_over () {
git format-patch HEAD^
git checkout $1
git apply *.patch || true
rm *.patch
git add *
git add anda
git commit -S -a -m "$msg"
}
copy_over f37 || true
copy_over f38 || true
copy_over frawhide || true
copy_over f40 || true
copy_over f41 || true
copy_over el10 || true
git push -u origin --all
fi
+53
View File
@@ -0,0 +1,53 @@
name: Weekly Update
on:
schedule:
- cron: "0 0 * * 0"
workflow_dispatch:
jobs:
autoupdate:
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
- name: Install SSH signing key & Set up git repository
run: |
mkdir -p ${{ runner.temp }}
echo "${{ secrets.SSH_SIGNING_KEY }}" > ${{ runner.temp }}/signing_key
chmod 0700 ${{ runner.temp }}/signing_key
git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run Weekly Update
run: anda update --filters weekly=1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RUST_BACKTRACE: full
- name: Save
run: |
if [[ `git status --porcelain` ]]; then
git config user.name "Raboneko"
git config user.email "raboneko@fyralabs.com"
git config gpg.format "ssh"
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump(weekly): $(git status | grep modified | sed -r 's@.+/([^/]+)/[^/]+\n?@\1 @g' | tr -d '\n')"
git commit -S -a -m "$msg"
git format-patch HEAD^
copy_over () {
git checkout $1
git apply *.patch || true
git add anda
git commit -S -a -m "$msg"
}
copy_over f40 || true
copy_over f41 || true
copy_over el10 || true
git push -u origin --all
fi
+10 -12
View File
@@ -6,9 +6,9 @@ on:
jobs:
autoupdate:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:f40
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
@@ -17,21 +17,21 @@ jobs:
fetch-depth: 0
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
- name: Install SSH signing key
- name: Install SSH signing key & Set up git repository
run: |
mkdir -p ${{ runner.temp }}
echo "${{ secrets.SSH_SIGNING_KEY }}" > ${{ runner.temp }}/signing_key
chmod 0700 ${{ runner.temp }}/signing_key
git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run Update
run: anda update -vv
run: anda update --excludes nightly=1 --excludes weekly=1 --excludes updbranch=1
env:
GITHUB_TOKEN: ${{ secrets.AUTOUPDATE_GH_TOKEN }}
RUST_BACKTRACE: full
- name: Save
run: |
git config --global --add safe.directory "*"
if [[ `git status --porcelain` ]]; then
git config user.name "Raboneko"
git config user.email "raboneko@fyralabs.com"
@@ -39,17 +39,15 @@ jobs:
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump: $(git status | grep modified | sed -r 's@.+/([^/]+)/[^/]+\n?@\1 @g' | tr -d '\n')"
git commit -S -a -m "$msg"
git format-patch HEAD^
copy_over () {
git format-patch HEAD^
git checkout $1
git apply *.patch || true
rm *.patch
git add *
git add anda
git commit -S -a -m "$msg"
}
copy_over f39 || true
copy_over f37 || true
copy_over f38 || true
copy_over frawhide || true
copy_over f40 || true
copy_over f41 || true
copy_over el10 || true
git push -u origin --all
fi
+3
View File
@@ -3,4 +3,7 @@ project pkg {
rpm {
spec = "anki-bin.spec"
}
labels {
subrepo = "extras"
}
}
+16 -13
View File
@@ -1,29 +1,32 @@
%global xurl https://files.pythonhosted.org/packages/51/5f/6f52b958fe38a36a0799c01fbd56a742ebdfcf41f89438dbee998b8ce692/anki-24.06.3-cp39-abi3-manylinux_2_28_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/df/bb/b0bfbc6a06a598b0b614d18dd8c4f40827828649f9742f1f44a4e44d6a2c/anki-24.06.3-cp39-abi3-manylinux_2_31_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/21/2a/d8e22a9521be04ef29a30d21a2c3008783ab03b6f07cc14696a040f747a4/aqt-24.06.3-py3-none-any.whl
%global xurl https://files.pythonhosted.org/packages/ef/fa/6c86371d0e3b71129d2a79e63fc3fdc17733c9ebbf77345c62caad8c9fca/anki-24.11-cp39-abi3-manylinux_2_28_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/58/6e/9f2d4853a83e57cea48ccae3bc2d887bf7c0550042185e156bab23f524bf/anki-24.11-cp39-abi3-manylinux_2_31_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/40/3c/b70ef91f1dad8248332971c0cbb2922277512789cadc33cb16233e360a56/aqt-24.11-py3-none-any.whl
Name: anki-bin
Version: 24.06.3
Release: 1%?dist
Version: 24.11
Release: 2%?dist
Summary: Flashcard program for using space repetition learning (Installed with wheel)
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
URL: https://apps.ankiweb.net/
BuildRequires: python3-pip rpm_macro(fdupes) cargo
Requires: python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-orjson
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema
Requires: python3-flask-cors python3-protobuf python3-requests python3-waitress python3-pyqt6-webengine python3-send2trash
Requires: libxcrypt-compat hicolor-icon-theme sox mpv
ExclusiveArch: x86_64
BuildRequires: python3-pip rpm_macro(fdupes) cargo
Requires: python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-orjson
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema
Requires: python3-flask-cors python3-protobuf python3-requests python3-waitress python3-pyqt6-webengine python3-send2trash
Requires: python3-protobuf >= 4.21
Requires: libxcrypt-compat hicolor-icon-theme sox
Requires: (mpv or mpv-nightly)
ExclusiveArch: x86_64
Conflicts: anki
%ifarch x86_64
Source0: %xurl
%elifarch aarch64
Source0: %aurl
Source0: %aurl
%endif
Source1: %qurl
Source2: https://raw.githubusercontent.com/ankitects/anki/%{version}/qt/runanki.py
Source3: https://raw.githubusercontent.com/ankitects/anki/%{version}/qt/bundle/lin/anki.desktop
Source4: https://raw.githubusercontent.com/ankitects/anki/%{version}/qt/bundle/lin/anki.png
Source4: https://raw.githubusercontent.com/ankitects/anki/%{version}/qt/bundle/lin/anki.png
Source5: https://raw.githubusercontent.com/ankitects/anki/%{version}/LICENSE
Source6: https://raw.githubusercontent.com/ankitects/anki/%{version}/README.md
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki-qt5
Version: 24.06.3
Version: 24.11
Release: 1%?dist
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
+3
View File
@@ -3,4 +3,7 @@ project pkg {
rpm {
spec = "anki.spec"
}
labels {
subrepo = "extras"
}
}
+3 -2
View File
@@ -1,5 +1,5 @@
Name: anki
Version: 24.06.3
Version: 24.11
Release: 1%?dist
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
@@ -9,7 +9,7 @@ BuildRequires: python3-distro python3-flask-cors python3-jsonschema python3-sen
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc python3-pyqt6-webengine
Requires: hicolor-icon-theme python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-send2trash
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat python3-pyqt6-webengine
Recommends: mpv
Recommends: (mpv or mpv-nightly)
Obsoletes: anki <= 2.1.15
Conflicts: anki-qt5
Patch0: 0001-No-update.patch
@@ -30,6 +30,7 @@ git checkout %{version}
%build
export RELEASE=1
export PYTHONPATH=%_libdir/python3/dist-packages
cargo update
mold -run ./tools/build
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "armcord-bin.spec"
}
}
-78
View File
@@ -1,78 +0,0 @@
%define debug_package %nil
%global _build_id_links none
%ifarch x86_64
%global src ArmCord-%version-linux-x64
%elifarch aarch64
%global src ArmCord-%version-linux-arm64
%elifarch armv7l
%global src ArmCord-%version-linux-armv7l
%endif
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/armcord/.*\\.so
Name: armcord-bin
Version: 3.3.0
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/ArmCord/ArmCord
Group: Applications/Internet
Source0: %url/releases/download/v%version/%src.tar.gz
Source1: armcord.png
Source2: https://raw.githubusercontent.com/ArmCord/ArmCord/v%version/README.md
Requires: electron xdg-utils
ExclusiveArch: x86_64 aarch64 armv7l
Conflicts: armcord
BuildRequires: add-determinism
%description
ArmCord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
%autosetup -n %src
cat <<EOF > .armcord.desktop
[Desktop Entry]
Name=ArmCord
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=%_bindir/armcord
Icon=armcord
Categories=Network;InstantMessaging;
StartupWMClass=armcord
Keywords=discord;armcord;vencord;shelter;electron;
EOF
%build
%install
mkdir -p %buildroot%_bindir %buildroot%_datadir/applications %buildroot%_datadir/pixmaps %buildroot%_datadir/armcord %buildroot%_docdir/%name
cp -a * %buildroot%_datadir/armcord/
ln -s %_datadir/armcord/armcord %buildroot%_bindir/armcord
chmod +x -R %buildroot%_datadir/armcord/*
chmod 755 %buildroot%_datadir/armcord/armcord
install -Dm644 .armcord.desktop %buildroot%_datadir/applications/ArmCord.desktop
install -Dm644 %SOURCE1 %buildroot%_datadir/pixmaps/armcord.png
install -Dm644 %SOURCE2 %buildroot%_docdir/%name/
%files
%doc README.md
%_datadir/armcord
%_bindir/armcord
%_datadir/applications/ArmCord.desktop
%_datadir/pixmaps/armcord.png
%changelog
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
- Remove libnotify dependency.
- Fix desktop entry.
- Set as noarch package because there are not binary files.
- Use /usr/share/ instead of /opt/
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
- Initial package
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("ArmCord/ArmCord"));
-70
View File
@@ -1,70 +0,0 @@
%define debug_package %nil
Name: armcord
Version: 3.3.0
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/ArmCord/ArmCord
Group: Applications/Internet
Source1: launch.sh
Packager: madonuko <mado@fyralabs.com>
Requires: electron xdg-utils
BuildRequires: git-core add-determinism pnpm
Conflicts: armcord-bin
BuildArch: noarch
%description
ArmCord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
rm -rf *
git clone %url .
git checkout v%version
cat <<EOF > armcord.desktop
[Desktop Entry]
Name=ArmCord
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=/usr/bin/armcord
Icon=armcord
Categories=Network;InstantMessaging;
StartupWMClass=armcord
Keywords=discord;armcord;vencord;shelter;electron;
EOF
%build
pnpm install --no-frozen-lockfile
pnpm run packageQuick
%install
install -Dm644 dist/*-unpacked/resources/app.asar %buildroot/usr/share/armcord/app.asar
install -Dm755 %SOURCE1 %buildroot/usr/bin/armcord
install -Dm644 armcord.desktop %buildroot/usr/share/applications/ArmCord.desktop
install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/armcord.png
%files
%doc README.md
%license license.txt
/usr/bin/armcord
/usr/share/applications/ArmCord.desktop
/usr/share/pixmaps/armcord.png
/usr/share/armcord/app.asar
%changelog
* Mon Aug 26 2024 madonuko <mado@fyralabs.com> - 3.3.0-1
- Update to license.txt
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
- Remove libnotify dependency.
- Fix desktop entry.
- Set as noarch package because there are not binary files.
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
- Initial package
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("ArmCord/ArmCord"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "audacity-freeworld.spec"
}
}
@@ -0,0 +1,749 @@
%global __requires_exclude ^lib-.*.so
%global __provides_exclude ^lib-.*.so
Name: audacity-freeworld
Version: 3.7.1
Release: 1%{?dist}
Summary: Multitrack audio editor
License: GPLv2
URL: https://www.audacityteam.org/
%define realname audacity
Conflicts: %{realname}
Source0: https://github.com/audacity/audacity/releases/download/Audacity-%{version}/audacity-sources-%{version}.tar.gz
# manual can be installed from the base Fedora Audacity package.
BuildRequires: cmake
BuildRequires: gettext-devel
BuildRequires: chrpath
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: alsa-lib-devel
BuildRequires: desktop-file-utils
BuildRequires: expat-devel
BuildRequires: flac-devel
BuildRequires: git
BuildRequires: gtk3-devel
BuildRequires: jack-audio-connection-kit-devel
BuildRequires: ladspa-devel
BuildRequires: lame-devel
BuildRequires: libid3tag-devel
BuildRequires: libjpeg-turbo-devel turbojpeg
BuildRequires: libmad-devel
BuildRequires: taglib-devel
BuildRequires: twolame-devel
BuildRequires: libogg-devel
BuildRequires: libsndfile-devel
BuildRequires: libuuid-devel
BuildRequires: libvorbis-devel
BuildRequires: libX11-devel
BuildRequires: libXext-devel
BuildRequires: lilv-devel
BuildRequires: lv2-devel
BuildRequires: mpg123-devel
BuildRequires: opusfile-devel
BuildRequires: portaudio-devel >= 19-16
BuildRequires: portmidi-devel
BuildRequires: rapidjson-devel
BuildRequires: serd-devel
BuildRequires: shared-mime-info
BuildRequires: sord-devel
BuildRequires: soundtouch-devel
BuildRequires: soxr-devel
# Use local sqlite as system fails
BuildRequires: sqlite-devel
BuildRequires: sratom-devel
BuildRequires: suil-devel
BuildRequires: vamp-plugin-sdk-devel >= 2.0
BuildRequires: wavpack-devel
BuildRequires: wxGTK-devel
BuildRequires: zip
BuildRequires: zlib-devel
BuildRequires: python3
BuildRequires: libappstream-glib
Recommends: ffmpeg-libs
# For new symbols in portaudio
Requires: portaudio%{?_isa} >= 19-16
ExcludeArch: s390x
%description
Audacity is a cross-platform multitrack audio editor. It allows you to
record sounds directly or to import files in various formats. It features
a few s0mple effects, all of the editing features you should need, and
unlimited undo. The GUI was built with wxWidgets and the audio I/O
supports PulseAudio, OSS and ALSA under Linux.
This build has support for mp3 and ffmpeg import/export.
%prep
%autosetup -p1 -n %{realname}-sources-%{version}
# Make sure we use the system versions.
rm -rf lib-src/{libvamp,libsoxr}/
#Included in src/AboutDialog.cpp but not supplied
touch include/RevisionIdent.h
%build
%cmake \
-DCMAKE_MODULE_LINKER_FLAGS:STRING="$(wx-config --libs)" \
-DCMAKE_SHARED_LINKER_FLAGS:STRING="$(wx-config --libs)" \
-DAUDACITY_BUILD_LEVEL:STRING=2 \
-Daudacity_conan_enabled=Off \
-Daudacity_has_networking=Off \
-Daudacity_has_crashreports=Off \
-Daudacity_has_updates_check=Off \
-Daudacity_has_sentry_reporting=Off \
-Daudacity_lib_preference:STRING=system \
-Daudacity_use_libsndfile=system \
-Daudacity_use_soxr=system \
-Daudacity_use_lame=system \
-Daudacity_use_twolame=system \
-Daudacity_use_libflac=system \
-Daudacity_use_ladspa=on \
-Daudacity_use_libvorbis=system \
-Daudacity_use_libid3tag=system \
-Daudacity_use_expat=system \
-Daudacity_use_soundtouch=system \
-Daudacity_use_vamp=system \
-Daudacity_use_lv2=system \
-Daudacity_use_midi=system \
-Daudacity_use_libogg=system \
-Daudacity_has_vst3:BOOL=Off \
-Daudacity_use_ffmpeg=loaded
%cmake_build
%install
%cmake_install
# Remove the RPATH from all the private libraries provided with Audacity and
# make them all executable so that debug symbol extraction happens.
# CMake could do this on its own using the install target for the library,
# but the Audacity build system manually copies around the libraries so it
# doesn't use the install target. This is very involved to fix in the code,
# so this work around is easier and more maintainable than patching the build
# system.
pushd %{buildroot}%{_libdir}/%{realname}
for libFile in *;
do
if [[ ! -d $libFile ]];
then
chrpath --delete $libFile
chmod 755 $libFile
fi
done
popd
pushd %{buildroot}%{_libdir}/%{realname}/modules
for libFile in *;
do
if [[ ! -d $libFile ]];
then
chrpath --delete $libFile
chmod 755 $libFile
fi
done
popd
if appstream-util --help | grep -q replace-screenshots ; then
appstream-util replace-screenshots %{buildroot}%{_metainfodir}/audacity.appdata.xml \
https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/audacity/a.png
fi
%{find_lang} %{realname}
desktop-file-install --dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/audacity.desktop
mkdir %{buildroot}%{_datadir}/doc/%{realname}/nyquist
cp -pr lib-src/libnyquist/nyquist/license.txt %{buildroot}%{_datadir}/doc/%{realname}/nyquist
cp -pr lib-src/libnyquist/nyquist/Readme.txt %{buildroot}%{_datadir}/doc/%{realname}/nyquist
rm %{buildroot}%{_datadir}/doc/%{realname}/LICENSE.txt
rm -f %{buildroot}%{_prefix}/%{realname}
%files -f %{realname}.lang
%{_bindir}/%{realname}
%{_libdir}/%{realname}/
%dir %{_datadir}/%{realname}
%{_datadir}/%{realname}/EffectsMenuDefaults.xml
%{_datadir}/%{realname}/nyquist/
%{_datadir}/%{realname}/plug-ins/
%{_mandir}/man*/*
%{_datadir}/applications/*
%{_metainfodir}/%{realname}.appdata.xml
%{_datadir}/pixmaps/*
%{_datadir}/icons/hicolor/*/%{realname}.png
%{_datadir}/icons/hicolor/scalable/apps/%{realname}.svg
%{_datadir}/mime/packages/*
%{_datadir}/doc/%{realname}
%license LICENSE.txt
%changelog
* Thu Jan 03 2025 Owen Zimmerman <owen@fyralabs.com>
- Port to Terra
* Thu Dec 12 2024 Leigh Scott <leigh123linux@gmail.com> - 3.7.1-1
- Update to 3.7.1
* Wed Oct 30 2024 Leigh Scott <leigh123linux@gmail.com> - 3.7.0-1
- Update to 3.7.0
* Sat Sep 14 2024 Leigh Scott <leigh123linux@gmail.com> - 3.6.3-1
- Update to 3.6.3
* Wed Sep 04 2024 Leigh Scott <leigh123linux@gmail.com> - 3.6.2-1
- Update to 3.6.2
* Mon Jul 29 2024 Leigh Scott <leigh123linux@gmail.com> - 3.6.1-1
- Update to 3.6.1
* Wed Jul 17 2024 Leigh Scott <leigh123linux@gmail.com> - 3.6.0-1
- Update to 3.6.0
* Fri Apr 26 2024 Leigh Scott <leigh123linux@gmail.com> - 3.5.1-1
- Update to 3.5.1
* Sat Feb 03 2024 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 3.4.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Nov 17 2023 Leigh Scott <leigh123linux@gmail.com> - 3.4.2-1
- 3.4.2
* Fri Nov 03 2023 Leigh Scott <leigh123linux@gmail.com> - 3.4.0-1
- 3.4.0
* Wed Aug 02 2023 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 3.3.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sun Jun 11 2023 Leigh Scott <leigh123linux@gmail.com> - 3.3.3-1
- 3.3.3
* Sun May 07 2023 Leigh Scott <leigh123linux@gmail.com> - 3.3.2-1
- 3.3.2
* Thu May 04 2023 Leigh Scott <leigh123linux@gmail.com> - 3.3.1-2
- Fix crash on startup (rfbz#6669)
* Fri Apr 28 2023 Leigh Scott <leigh123linux@gmail.com> - 3.3.1-1
- 3.3.1
* Mon Apr 24 2023 Leigh Scott <leigh123linux@gmail.com> - 3.3.0-1
- 3.3.0
* Sat Apr 01 2023 Leigh Scott <leigh123linux@gmail.com> - 3.2.5-2
- Add ffmpeg-6 support
* Tue Mar 14 2023 Leigh Scott <leigh123linux@gmail.com> - 3.2.5-1
- 3.2.5
- Use clang
* Tue Dec 06 2022 Leigh Scott <leigh123linux@gmail.com> - 3.2.2-1
- 3.2.2
* Thu Oct 06 2022 Leigh Scott <leigh123linux@gmail.com> - 3.2.1-1
- 3.2.1
* Fri Sep 23 2022 Leigh Scott <leigh123linux@gmail.com> - 3.2.0-1
- 3.2.0
* Sat Aug 06 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 3.1.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
* Thu Feb 24 2022 Leigh Scott <leigh123linux@gmail.com> - 3.1.3-3
- Use compat-ffmpeg4 for f36+
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 3.1.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Dec 23 2021 Leigh Scott <leigh123linux@gmail.com> - 3.1.3-1
- 3.1.3
* Sun Dec 12 2021 Leigh Scott <leigh123linux@gmail.com> - 3.1.2-1
- 3.1.2
* Sat Nov 13 2021 Leigh Scott <leigh123linux@gmail.com> - 3.1.1-1
- 3.1.1
* Wed Nov 10 2021 Leigh Scott <leigh123linux@gmail.com> - 3.1.0-1
- 3.1.0
* Wed Nov 10 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.5-5
- Rebuilt for new ffmpeg snapshot
* Tue Oct 26 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.5-4
- Fix build level
* Tue Oct 26 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.5-3
- Fix lang (rfbz#6117)
* Tue Oct 19 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.5-2
- Filter internal libs from provides and requires (rfbz#6112)
* Thu Oct 14 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.5-1
- 3.0.5
* Sat Oct 02 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.2-3
- Add Fedora patches
* Mon Aug 02 2021 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 3.0.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon Apr 19 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.2-1
- 3.0.2
* Sun Mar 21 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.0-2
- Use local sqlite as system fails
* Thu Mar 18 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.0-1
- 3.0.0
- Use local wxwidgets, audacity isn't usable with gtk3
* Tue Feb 23 2021 Sérgio Basto <sergio@serjux.com> - 2.4.2-4
- partial fedora sync
* Wed Feb 03 2021 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 2.4.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Jan 1 2021 Leigh Scott <leigh123linux@gmail.com> - 2.4.2-2
- Rebuilt for new ffmpeg snapshot
* Wed Oct 21 2020 Leigh Scott <leigh123linux@gmail.com> - 2.4.2-1
- Update to Audacity 2.4.2
* Wed Sep 02 2020 Leigh Scott <leigh123linux@gmail.com> - 2.3.3-5
- Add GDK_BACKEND=x11 to audacity.desktop exec line (rfbz#5551)
- Fix incorrect appdata.xml type tag (bug #1810509)
* Mon Aug 17 2020 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 2.3.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Mar 26 2020 leigh123linux <leigh123linux@googlemail.com> - 2.3.3-3
- Fix gcc-10 compile issue
* Tue Feb 04 2020 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 2.3.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sat Nov 23 2019 David Timms <iinet.net.au@dtimms> - 2.3.3-1
- Update to Audacity 2.3.3.
- Modify wxWidgets build require to wxGTK3 (gtk3 version).
- Modify libdir patch for 2.3.3.
- Fix -manual file archive dropping the leading help/ in path.
- Disable twolame for EPEL-8 as the -devel package isn't available.
* Wed Aug 07 2019 Leigh Scott <leigh123linux@gmail.com> - 2.3.2-2
- Rebuild for new ffmpeg version
* Tue Jun 4 2019 David Timms <iinet.net.au@dtimms> - 2.3.2-1
- Update to Audacity 2.3.2 release.
- Rebase audacity-2.3.2-libdir.patch.
* Mon Mar 18 2019 Leigh Scott <leigh123linux@googlemail.com> - 2.3.1-1
- Update to Audacity 2.3.1 release
- Fixes Audacity 2.3.0 broken release (rfbz#5077)
* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 2.3.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Oct 1 2018 David Timms <iinet.net.au@dtimms> - 2.3.0-1
- Update to Audacity 2.3.0 release.
- change mp3 capability to be always present rather than a compile option.
- Modify audacity-2.2.1-libdir.patch and audacity-2.2.1-libmp3lame-default.patch
to apply the rpm macro path directly.
- Add grep check to fail if RPMLIB is found in modified source.
- Fix libid3tag configure option.
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 2.2.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Apr 27 2018 Leigh Scott <leigh123linux@googlemail.com> - 2.2.2-5
- Revert 'Use compat-ffmpeg28 on Fedora 28+'
* Thu Mar 08 2018 RPM Fusion Release Engineering <leigh123linux@googlemail.com> - 2.2.2-4
- Rebuilt for new ffmpeg snapshot
* Mon Feb 26 2018 Sérgio Basto <sergio@serjux.com> - 2.2.2-3
- Restore remove after configure
- Remove obsolete scriptlets
* Sun Feb 25 2018 Sérgio Basto <sergio@serjux.com> - 2.2.2-2
- Use compat-ffmpeg28 on Fedora 28+
- Also add conditionals to be possible build with local ffmpeg (not in use)
- Use autoconf before ./configure
- Readd libmp3lame-default.patch and libdir.patch
- Readd to configure --disable-dynamic-loading
- General review of spec
- Comment BR portmidi-devel and remove no-local-includes.patch
* Thu Feb 22 2018 Sérgio Basto <sergio@serjux.com> - 2.2.2-1
- Update to 2.2.2
- Readd no-local-includes.patch
- Reorganize conditonal with_mp3, now have twolame, lame and libmad
- Readd desktop.in.patch
- Add to configure --with-lv2 --with-midi --with-portmidi with some commentaries
- Temporary fix to portaudio became permanent (--with-portaudio=local)
* Thu Feb 01 2018 Sérgio Basto <sergio@serjux.com> - 2.2.1-1
- Update to 2.2.1
* Sun Dec 03 2017 Sérgio Basto <sergio@serjux.com> - 2.2.0-1
- Update to 2.2.0
* Mon Oct 16 2017 Leigh Scott <leigh123linux@googlemail.com> - 2.1.3-5
- Rebuild for ffmpeg update
* Sun Oct 08 2017 Sérgio Basto <sergio@serjux.com> - 2.1.3-4
- Rebuild for soundtouch 2.0.0
- Fix build for new wxBase
- Sync with Fedora proper
* Thu Aug 31 2017 RPM Fusion Release Engineering <kwizart@rpmfusion.org> - 2.1.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Apr 29 2017 Leigh Scott <leigh123linux@googlemail.com> - 2.1.3-2
- Rebuild for ffmpeg update
* Fri Mar 24 2017 Leigh Scott <leigh123linux@googlemail.com> - 2.1.3-1
- 2.1.3 release.
* Sat Mar 18 2017 RPM Fusion Release Engineering <kwizart@rpmfusion.org> - 2.1.3-0.10.20161109git53a5c93
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Tue Nov 22 2016 Sérgio Basto <sergio@serjux.com> - 2.1.3-0.9.20161109git53a5c93
- Use bcond_without correctly, fix wx-config-3.0-gtk2 detection, also simplify
some comments
* Thu Nov 17 2016 David Timms <iinet.net.au@dtimms> - 2.1.3-0.8.20161109git53a5c93
- fix mp3 build parameter by defining mp3importexport conditional.
* Wed Nov 9 2016 David Timms <iinet.net.au@dtimms> - 2.1.3-0.7.20161109git53a5c93
- 2.1.3 Alpha git snapshot 2016-11-09.
* Sat Jul 30 2016 Julian Sikorski <belegdol@fedoraproject.org> - 2.1.2-3
- Rebuilt for ffmpeg-3.1.1
* Wed Jun 22 2016 Nicolas Chauvet <kwizart@gmail.com> - 2.1.2-2
- Backport fix for gcc6
* Thu Mar 03 2016 Sérgio Basto <sergio@serjux.com> - 2.1.2-1
- Update audacity to 2.1.2 final
* Sun Jul 19 2015 David Timms <iinet.net.au@dtimms> - 2.1.1-1
- Release of Audacity 2.1.1.
* Sun Jun 28 2015 David Timms <iinet.net.au@dtimms> - 2.1.1-0.2.dea351a
- remove Source1 reference to manual (available in Fedora audacity build).
* Wed Jun 24 2015 David Timms <iinet.net.au@dtimms> - 2.1.1-0.1.dea351a
- Update to 2.1.1 pre-release git snapshot to prepare for release.
- Conditionalize AppData out of EPEL <=7 release.
- Use better AppData screenshots.
* Mon Jan 12 2015 David Timms <iinet.net.au@dtimms> - 2.0.6-1
- update to upstream release 2.0.6
- update non-dl-ffmpeg.patch to match this version
* Sat Aug 30 2014 Sérgio Basto <sergio@serjux.com> - 2.0.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Mon Sep 30 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.0.4-3
- Rebuilt
* Sun Sep 22 2013 David Timms <iinet.net.au@dtimms> - 2.0.4-2
- Add upstream patch to avoid segfault when starting Effects|Equalization
* Sat Sep 14 2013 David Timms <iinet.net.au@dtimms> - 2.0.4-1
- update to upstream release 2.0.4
- rebase audacity-2.0.1-libmp3lame-default
* Sat May 4 2013 Hans de Goede <j.w.r.degoede@gmail.com> - 2.0.3-1
- New upstream release 2.0.3
- Fix FTBFS by using ffmpeg-compat (rf#2707)
- Disable dynamic loading to force proper Requires for the used libs
* Sun Mar 03 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.0.1-2
- Mass rebuilt for Fedora 19 Features
* Tue Jul 3 2012 David Timms <iinet.net.au@dtimms> - 2.0.1-1
- update to 2.0.1 final
- rebase libmp3lame-default.patch
- rebase desktop.in.patch
* Tue Jun 26 2012 David Timms <iinet.net.au@dtimms> - 2.0.1-0.1.rc2
- update to 2.0.1 release candidate 2
* Wed Mar 14 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-1
- update to 2.0.0 final
* Sun Mar 11 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.9.rc9
- update to 2.0.0 release candidate 9
- drop upstreamed glib2 include patch
* Tue Mar 6 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.8.rc8
- update to 2.0.0 release candidate 8 for testing only
* Wed Feb 22 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.3.rc3
- update to 2.0.0 release candidate 3
* Sat Feb 18 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.2.rc1.20120218svn11513
- update to release candidate from svn snapshot
* Sun Feb 5 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.1.alpha20120205svn11456
- update to 2.0.0 alpha svn snapshot
- delete accepted ffmpeg-0.8.y patch
* Tue Dec 13 2011 David Timms <iinet.net.au@dtimms> - 1.3.14-0.5
- fix Source1 help reference (again).
* Tue Dec 13 2011 David Timms <iinet.net.au@dtimms> - 1.3.14-0.4
- update to 1.3.14 beta release
* Thu Dec 8 2011 David Timms <iinet.net.au@dtimms> - 1.3.14-0.3.alpha20111101svn11296
- add ffmpeg-0.8 patch from Leland Lucius
- add test patch to workaround gtypes-include problem
* Tue Nov 1 2011 David Timms <iinet.net.au@dtimms> - 1.3.14-0.1.alpha20111101svn11296
- update to 1.3.14 alpha svn snapshot
* Sat Apr 30 2011 David Timms <iinet.net.au@dtimms> - 1.3.13-0.4.beta
- fix files and dir ownership including -manual files in the main package
* Tue Apr 26 2011 David Timms <iinet.net.au@dtimms> - 1.3.13-0.2.beta
- delete help file Source reference; will be done in Fedora instead.
* Sun Apr 24 2011 David Timms <iinet.net.au@dtimms> - 1.3.13-0.2.beta
- upgrade to 1.3.13-beta
- drop patches included in upstream release
- convert desktop file to a patch against new upstream .desktop file.
* Wed Nov 10 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.11.beta
- fix build failure compiling ffmpeg.cpp
* Wed Nov 10 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.10.beta
- fix build failure in portmixer due to "Missing support in pa_mac_core.h"
Applied svn trunk portmixer configure changes.
- del previous patch attempt (unsuccessful)
* Sun Oct 31 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.9.beta
- fix build failure due to portmixer configure problems
* Sun Oct 31 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.8.beta
- fix hang when play at speed with ratio less than 0.09 is used (#637347)
* Sat Aug 7 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.7.beta
- patch to suit APIChange introduced in ffmpeg-0.6. Resolves rfbz #1356.
fixes ffmpeg import/export.
* Thu Jul 15 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.6.beta
- drop vamp-plugin path patch to suit updated vamp-plugin-sdk-2.1
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.4.beta
- mods to ease diffs between builds for fedora and full
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.3.beta
- really package new icons found in icons/hicolor
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.2.beta
- mod tartopdir to use package version macro
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.1.3.beta
- fix icons glob to use realname
- add more supported mimetypes and categories to the desktop file
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.1.2.beta
- upgrade to 1.3.12-beta
- package new icons found in icons/hicolor
* Sat Dec 5 2009 David Timms <iinet.net.au@dtimms> - 1.3.10-0.1.1.beta
- upgrade to 1.3.10-beta
- re-base spec to fedora devel and patches by mschwendt
* Thu Dec 3 2009 David Timms <iinet.net.au@dtimms> - 1.3.9-0.4.2.beta
- continue with upgrade to f12 version
* Mon Nov 16 2009 David Timms <iinet.net.au@dtimms> - 1.3.9-0.4.1.beta
- upgrade to 1.3.9-beta to match Fedora version.
- resync to include new and updated patches from mschwendt
- add conditional freeworld to allow minimal change from Fedora version
* Fri Oct 23 2009 Orcan Ogetbil <oged[DOT]fedora[AT]gmail[DOT]com> - 1.3.7-0.6.2.beta
- Update desktop file according to F-12 FedoraStudio feature
* Tue May 26 2009 David Timms <iinet.net.au@dtimms> - 1.3.7-0.6.1.beta
- match the 1.3.7.beta version in fedora proper
- include new and updated patches from mschwendt
- del no longer required patches
* Sun Mar 29 2009 Julian Sikorski <belegdol@fedoraproject.org> - 1.3.6-0.4.beta
- wxGTK no longer provides wxGTK2 in Fedora 11
* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.3.6-0.3.beta
- rebuild for new F11 features
- revert to 1.3.6.beta for now
* Sat Feb 7 2009 David Timms <iinet.net.au@dtimms> - 1.3.7-0.1.beta
- update to new upstream beta release
- drop beta release 1.3.2 from package
* Sun Dec 14 2008 David Timms <iinet.net.au@dtimms> - 1.3.6-0.2.beta
- add Kevin Koflers portaudio patch to allow output via pulseaudio
* Sun Nov 23 2008 David Timms <iinet.net.au@dtimms> - 1.3.6-0.1.beta
- update to new upstream beta release
- drop libdir patch for now
- drop upstreamed fr.po patch
- add support for ffmpeg import and export via BR and --with-ffmpeg
- add patch to allow selection of ffmpeg library on unix.
* Fri Aug 22 2008 David Timms <iinet.net.au@dtimms> - 1.3.5-0.4.beta
- mod patch2 apply command
* Fri Aug 22 2008 David Timms <iinet.net.au@dtimms> - 1.3.5-0.3.beta
- add Requires lame-libs
- update 1.3.4-gcc43.patch to suit 1.3.5, since patch mostly upstreamed.
* Mon Aug 18 2008 David Timms <iinet.net.au@dtimms> - 1.3.5-0.2.beta
- rename spec and Name to audacity-freeworld.
- add provides/obsoletes audacity-nonfree.
- import livna package into rpmfusion.
* Sun Jun 8 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.5-0.1.beta
- fix bad fr.po that makes Fichier>Open dialog too wide
- sync with F-9 updates-testing
- update to 1.3.5-beta
- tmp patch merged upstream
- expat2 patch merged upstream
- desktop-file: drop deprecated Encoding, drop Icon file extension
* Fri May 9 2008 Michael Schwendt <mschwendt@users.sf.net>
- scriptlets: run update-desktop-database without path
- drop scriptlet dependencies
* Sat May 3 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.4-0.7.20080123cvs
- check ownership of temporary files directory (#436260) (CVE-2007-6061)
* Sat Apr 12 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.4-0.6.20080123cvs
- set a default location for libmp3lame.so.0 again
* Fri Mar 21 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.4-0.5.20080123cvs
- package the old 1.3.2-beta and a post 1.3.4-beta snapshot in the
same package -- users may stick to the older one, but please help
with evaluating the newer one
- merge packaging changes from my 1.3.3/1.3.4 test packages:
- build newer release with wxGTK 2.8.x
- BR soundtouch-devel and --with-soundtouch=system
- drop obsolete patches: resample, mp3 export, destdir, FLAC, fr
* Fri Mar 21 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.9.beta
- make soundtouch and allegro build with RPM optflags
* Sun Feb 10 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.8.beta
- rawhide: patch for JACK 0.109.0 API changes (jack_port_lock/unlock removal).
- rebuilt for GCC 4.3 as requested by Fedora Release Engineering
- subst _libdir in ladspa plugin loader
* Thu Jan 3 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.7.beta
- Patch for GCC 4.3.0 C++.
* Fri Nov 16 2007 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.6.beta
- rebuilt for FLAC 1.1.4 -> 1.2.x upgrade, which broke FLAC import
* Mon Mar 5 2007 Michael Schwendt <mschwendt@users.sf.net>
- add umask 022 to scriptlets
* Sat Mar 3 2007 Michael Schwendt <mschwendt[ATusers.sf.net> - 1.3.2-0.5.beta
- build with wxGTK 2.6 compatibility package
* Sat Feb 24 2007 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.4.beta
- patch for FLAC 1.1.4 API compatibility
- patch ExportMP3.cpp (MPEG-2 Layer III bitrates resulted in
broken/empty files)
* Tue Feb 20 2007 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.3.beta
- patch app init to set a default location for libmp3lame.so.0
- fix the libmp3lame.so.0 subst
- subst _libdir in libmp3lame search
- use sed instead of perl
* Sun Feb 18 2007 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.2.beta
- patch the source to use libsamplerate actually and fix Resample.cpp
* Thu Feb 15 2007 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.1.beta
- sync with Fedora Extras 6 upgrade to 1.3.2-beta
- add BR expat-devel jack-audio-connection-kit-devel alsa-lib-devel
- built-in/patched: nyquist soundtouch
- built-in/patched, n/a: twolame
- adjust configure options accordingly
- patches 1-3 unnecessary, add gemi's audacity-1.3.2-destdir.patch
- make patch from iconv src/Languages.cpp conversion (ISO Latin-1 to UTF-8)
- make patch for locale/fr.po (MAC to ISO Latin-1)
* Wed Oct 18 2006 Michael Schwendt <mschwendt@users.sf.net> - 1.2.4-0.3.b.2
- rename to "audacity-nonfree" and "Conflicts: audacity"
* Fri Oct 06 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info>
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
* Sun Sep 24 2006 Michael Schwendt <mschwendt[At]users.sf.net>
- rebuild
* Sat Jun 3 2006 Michael Schwendt <mschwendt@users.sf.net> - 1.2.4-0.2.b
- bump and rebuild
* Fri Mar 17 2006 Michael Schwendt <mschwendt@users.sf.net> - 1.2.4-0.1.b
- Update to 1.2.4b (stable release).
- Follow upstream recommendation and use the GTK+ 1.x wxGTK.
This is because of various issues with fonts/layout/behaviour.
- Build with compat-wxGTK-devel.
- Modify build section to find wx-2.4-config instead of wx-config.
* Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- switch to new release field
* Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- add dist
* Wed Jul 20 2005 Michael Schwendt <mschwendt@users.sf.net> - 1.2.3-5.lvn.1
- Sync with minor changes in Fedora Extras 4 package.
- Drop Epoch and bump release so this is high enough for an upgrade.
* Fri May 20 2005 David Woodhouse <dwmw2@infradead.org> - 1.2.3-4
- Add more possible MIME types for ogg which may be seen even though
they're not standard.
* Sun Jan 30 2005 Michael Schwendt <mschwendt@users.sf.net> - 0:1.2.3-1.lvn.1
- Build with mp3 and wxGTK2 by default,
- Make the libmp3lame perl substitution in %%prep more robust.
- s/Fedora/Livna/ in desktop file.
* Sat Nov 20 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.3-1
- New Version 1.2.3
* Sat Oct 30 2004 Michael Schwendt <mschwendt@users.sf.net> - 0:1.2.2-0.fdr.1
- Update to 1.2.2, patch aboutdialog to be readable with wxGTK.
* Mon May 10 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.1-0.fdr.1
- New Version 1.2.1
* Sun Apr 11 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.2
- Fix for Language.cpp restored
* Tue Mar 2 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.1
- New Version 1.2.0
* Mon Nov 24 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.4.pre3
- Added icon
- Separated mp3 plugin
* Sun Nov 23 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.2.pre3
- Changes to specfile
* Sun Nov 2 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.1.pre3
- New upstream version 1.2.0-pre3
* Sat Oct 25 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-pre2.fdr.1
- First Fedora release
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("audacity/audacity"));
@@ -1,10 +1,17 @@
%global commit d5fff0dd5bfb8bda19b050f66610d19370c5fd39
%global commit_date 20241019
%global shortcommit %{sub %{commit} 1 7}
Name: blackbox-terminal
Version: 0.14.0
Version: 0.14.0^%{commit_date}.%{shortcommit}
Release: 1%{?dist}
Summary: A beautiful GTK 4 terminal
License: GPL-3.0
URL: https://gitlab.gnome.org/raggesilver/blackbox
BuildRequires: vala meson gettext
Source0: %{url}/-/archive/%{commit}/blackbox-%{commit}.tar.gz
BuildRequires: vala meson gettext
BuildRequires: pkgconfig(gtk4) >= 4.6.2
BuildRequires: pkgconfig(gio-2.0) >= 2.50
BuildRequires: libadwaita-devel >= 1.1
@@ -17,13 +24,12 @@ BuildRequires: pkgconfig(libpcre2-8)
BuildRequires: pkgconfig(graphene-gobject-1.0)
BuildRequires: pkgconfig(gee-0.8)
BuildRequires: desktop-file-utils libappstream-glib cmake
Source0: %url/-/archive/v%version/blackbox-v%version.tar.gz
%description
%{summary}.
An elegant and customizable terminal for GNOME.
%prep
%autosetup -p1 -n blackbox-v%version
%autosetup -n blackbox-%{commit}
%build
%meson
@@ -33,7 +39,7 @@ Source0: %url/-/archive/v%version/blackbox-v%version.tar.gz
%meson_install
%check
appstream-util validate-relax --nonet %buildroot/%_datadir/metainfo/com.raggesilver.BlackBox.metainfo.xml
appstream-util validate-relax --nonet %buildroot%_datadir/metainfo/com.raggesilver.BlackBox.metainfo.xml
%files
%doc README.md
@@ -52,7 +58,6 @@ appstream-util validate-relax --nonet %buildroot/%_datadir/metainfo/com.raggesil
%_datadir/locale/*/LC_MESSAGES/blackbox.mo
%changelog
* Sun Oct 23 2022 windowsboy111 <windowsboy111@fyralabs.com>
- Initial package
+5 -4
View File
@@ -1,4 +1,5 @@
let txt = get("https://gitlab.gnome.org/api/v4/projects/20397/releases/");
let ver = txt.json_arr()[0].tag_name;
ver.crop(1);
rpm.version(ver);
rpm.global("commit", gitlab_commit("gitlab.gnome.org", "20397", "main"));
if rpm.changed {
rpm.global("commit_date", date());
rpm.release();
}
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "coolercontrol.spec"
}
labels {
large = 1
}
}
+159
View File
@@ -0,0 +1,159 @@
%bcond_without mold
%global _desc %{expand:
CoolerControl is a feature-rich cooling device control application for Linux. It has a system daemon
for background device management, as well as a GUI to expertly customize your settings.
}
%global rdnn org.coolercontrol.CoolerControl
# Don't mangle shebangs
%global __brp_mangle_shebangs %{nil}
Name: coolercontrol
Version: 1.4.5
Release: 1%?dist
Summary: Cooling device control for Linux
License: GPL-3.0-or-later
URL: https://gitlab.com/coolercontrol/coolercontrol
Source0: %url/-/archive/%version/coolercontrol-%version.tar.gz
Packager: madonuko <mado@fyralabs.com>
Provides: coolercontrol-ui
Provides: coolercontrol-gui
Requires: hicolor-icon-theme
Requires: webkit2gtk4.1
Requires: libappindicator-gtk3
Requires: coolercontrold
BuildRequires: git-core make nodejs-npm libdrm-devel curl wget file mold
BuildRequires: systemd-rpm-macros anda-srpm-macros cargo >= 1.75.0 cargo-rpm-macros
BuildRequires: autoconf automake binutils bison flex gcc gcc-c++ gdb libtool pkgconf strace
BuildRequires: pkgconfig(webkit2gtk-4.1) pkgconfig(openssl) pkgconfig(librsvg-2.0)
BuildRequires: libappindicator-gtk3-devel
BuildRequires: python3-devel python3-wheel python3-liquidctl python3-setproctitle python3-fastapi python3-uvicorn python3-pip
BuildRequires: libappstream-glib
BuildRequires: desktop-file-utils
%description %_desc
%package liqctld
Summary: CoolerControl daemon for interacting with liquidctl devices on a system level
Requires: coolercontrold
%description liqctld %_desc
coolercontrol-liqctld is a CoolerControl daemon for interacting with liquidctl devices on a system level, and is
installed as the coolercontrol-liqctld application. Its main purpose is to wrap the underlying
liquidctl library providing an API interface that the main coolercontrol daemon interacts with.
It also enables parallel device communication and access to specific device properties.
%package -n coolercontrold
Summary: Monitor and control your cooling devices.
Requires: coolercontrol-liqctld
%description -n coolercontrold %_desc
coolercontrold is the main daemon containing the core logic for interfacing with devices, and installed as
"coolercontrold". It is meant to run in the background as a system daemon. It handles all device
communication and data management, additionally connecting to the liqctld daemon for liquidctl
supported devices. It has an API that services client programs like the coolercontrol-gui.
%prep
%autosetup
pushd coolercontrold
%cargo_prep_online &
popd
pushd coolercontrol-ui
npm ci --prefer-offline &
pushd src-tauri
%cargo_prep_online &
popd
popd
wait
%build
pushd coolercontrold
%{cargo_license_online} > LICENSE.dependencies &
%cargo_build -- &
popd
pushd coolercontrol-liqctld
%pyproject_wheel
popd
pushd coolercontrol-ui
npm run build &
pushd src-tauri
%{cargo_license_online} > LICENSE.dependencies &
wait
%cargo_build -f custom-protocol
popd
popd
%install
pushd coolercontrol-liqctld
#define _pyproject_wheeldir .
%pyproject_install
%pyproject_save_files coolercontrol_liqctld
popd
pushd coolercontrold
install -Dpm755 target/rpm/coolercontrold %buildroot%_bindir/coolercontrold
install -Dpm644 LICENSE.dependencies %buildroot%_datadir/licenses/coolercontrold/LICENSE.dependencies
popd
pushd coolercontrol-ui/src-tauri
install -Dpm755 target/rpm/coolercontrol %buildroot%_bindir/coolercontrol
install -Dpm644 LICENSE.dependencies %buildroot%_datadir/licenses/%name/LICENSE.dependencies
popd
install -Dpm644 packaging/systemd/coolercontrol-liqctld.service %buildroot%_unitdir/coolercontrol-liqctld.service
desktop-file-install --dir=%buildroot%_datadir/applications packaging/metadata/%rdnn.desktop
install -Dpm644 packaging/metadata/%rdnn.svg %buildroot%_iconsdir/hicolor/scalable/apps/%rdnn.svg
install -Dpm644 packaging/metadata/%rdnn.png %buildroot%_iconsdir/hicolor/256x256/apps/%rdnn.svg
for f in packaging/systemd/*.service; do
install -Dpm644 $f %buildroot%_unitdir/$(basename $f)
done
install -Dpm644 packaging/metadata/%rdnn.metainfo.xml %buildroot%_metainfodir/%rdnn.metainfo.xml
%check
appstream-util validate-relax --nonet %buildroot%_metainfodir/%rdnn.metainfo.xml
%pyproject_check_import
%post -n coolercontrold
%systemd_post coolercontrold.service
%preun -n coolercontrold
%systemd_preun coolercontrold.service
%postun -n coolercontrold
%systemd_postun_with_restart coolercontrold.service
# coolercontrold.service automatically uses the liqctld service, so there are
# no scriptlets for liqctld.
%files
%doc README.md
%license LICENSE
%license LICENSE.dependencies
%_bindir/coolercontrol
%_datadir/applications/%rdnn.desktop
%_datadir/metainfo/%rdnn.metainfo.xml
%_iconsdir/hicolor/*/apps/%rdnn.svg
%files -n coolercontrold
%doc coolercontrold/README.md
%license LICENSE
%license LICENSE.dependencies
%_bindir/coolercontrold
%_unitdir/coolercontrold.service
%files liqctld -f %pyproject_files
%doc coolercontrol-liqctld/README.md
%license LICENSE
%_bindir/coolercontrol-liqctld
%_unitdir/coolercontrol-liqctld.service
%changelog
* Thu Aug 15 2024 madonuko <mado@fyralabs.com> - 1.4.0-1
- Initial package
+1
View File
@@ -0,0 +1 @@
rpm.version(gitlab("30707566"));
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.474
Version: 0.0.552
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
@@ -1,3 +1 @@
let html = get("https://discordapp.com/api/download/canary?platform=linux&format=tar.gz");
let newver = find("https://dl-canary\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1);
rpm.version(newver);
rpm.version(get("https://discord.com/api/canary/updates?platform=linux").json().name);
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary
Version: 0.0.474
Version: 0.0.552
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
+1 -3
View File
@@ -1,3 +1 @@
let html = get("https://discordapp.com/api/download/canary?platform=linux&format=tar.gz");
let newver = find("https://dl-canary\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1);
rpm.version(newver);
rpm.version(get("https://discord.com/api/canary/updates?platform=linux").json().name);
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-openasar
Version: 0.0.64
Version: 0.0.78
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -3
View File
@@ -1,3 +1 @@
let html = get("https://discordapp.com/api/download?platform=linux&format=tar.gz");
let newver = find("https://dl\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1);
rpm.version(newver);
rpm.version(get("https://discord.com/api/stable/updates?platform=linux").json().name);
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb-openasar
Version: 0.0.101
Version: 0.0.127
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -3
View File
@@ -1,3 +1 @@
let html = get("https://discordapp.com/api/download/ptb?platform=linux&format=tar.gz");
let newver = find("https://dl-ptb\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1);
rpm.version(newver);
rpm.version(get("https://discord.com/api/ptb/updates?platform=linux").json().name);
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb
Version: 0.0.101
Version: 0.0.127
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
+1 -3
View File
@@ -1,3 +1 @@
let html = get("https://discordapp.com/api/download/ptb?platform=linux&format=tar.gz");
let newver = find("https://dl-ptb\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1);
rpm.version(newver);
rpm.version(get("https://discord.com/api/ptb/updates?platform=linux").json().name);
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.64
Version: 0.0.78
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+1 -3
View File
@@ -1,3 +1 @@
let html = get("https://discordapp.com/api/download?platform=linux&format=tar.gz");
let newver = find("https://dl\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1);
rpm.version(newver);
rpm.version(get("https://discord.com/api/stable/updates?platform=linux").json().name);
+8 -7
View File
@@ -1,5 +1,5 @@
%global commit 6ff4bc2cd57628c95aacd2f5a07305fd83e197e4
%global commit_date 20240820
%global commit 696c5415989bc8a8c21ee490c2ec3dac894c897d
%global commit_date 20241230
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: envision
@@ -16,11 +16,12 @@ BuildRequires: pkgconfig(gtk4) >= 4.10.0
BuildRequires: pkgconfig(vte-2.91-gtk4) >= 0.72.0
BuildRequires: pkgconfig(libadwaita-1)
BuildRequires: pkgconfig(libusb-1.0)
BuildRequires: openssl-devel
BuildRequires: openssl-devel-engine
BuildRequires: openxr-devel
BuildRequires: libappstream-glib
BuildRequires: desktop-file-utils
BuildRequires: glib2-devel
BuildRequires: git-core
Recommends: android-tools
%description
@@ -40,8 +41,8 @@ Recommends: android-tools
%doc README.md
%license LICENSE
%_bindir/envision
%_datadir/applications/org.gabmus.envision.desktop
%_datadir/applications/org.gabmus.envision.Devel.desktop
%_datadir/envision/
%_iconsdir/hicolor/scalable/apps/org.gabmus.envision.svg
%_iconsdir/hicolor/symbolic/apps/org.gabmus.envision-symbolic.svg
%_metainfodir/org.gabmus.envision.appdata.xml
%_iconsdir/hicolor/scalable/apps/org.gabmus.envision.Devel.svg
%_iconsdir/hicolor/symbolic/apps/org.gabmus.envision.Devel-symbolic.svg
%_metainfodir/org.gabmus.envision.Devel.appdata.xml
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: feishin
Version: 0.7.3
Version: 0.12.2
Release: 1%?dist
Summary: A modern self-hosted music player
License: GPL-3.0
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "fontviewer.spec"
}
}
+40
View File
@@ -0,0 +1,40 @@
Name: fontviewer
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/v%{version}.tar.gz
BuildRequires: gcc-c++
BuildRequires: meson
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(gtkmm-3.0)
BuildRequires: pkgconfig(libcurl)
BuildRequires: json-glib-devel
Requires: gtk3 fontconfig
Packager: sadlerm <sad_lerm@hotmail.com>
%description
A platform-agnostic GTK+ 3 alternative to GNOME's Font Viewer
%prep
%autosetup
%build
%meson
%meson_build
%install
%meson_install
%files
%license LICENSE
%doc README.md
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/actions/%{name}-google-symbolic.svg
+4
View File
@@ -0,0 +1,4 @@
rpm.version(gh("chocolateimage/fontviewer"));
if rpm.changed() {
rpm.release();
}
+1 -1
View File
@@ -5,7 +5,7 @@
%global pure_protobuf_version 2.0.0
Name: komikku
Version: 1.55.0
Version: 1.68.0
%forgemeta
Release: 1%?dist
Summary: A manga reader for GNOME
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "legcord-bin.spec"
}
}
@@ -0,0 +1,96 @@
%define debug_package %nil
%global _build_id_links none
%ifarch x86_64
%global src LegCord-%version-linux-x64
%elifarch aarch64
%global src LegCord-%version-linux-arm64
%elifarch armv7l
%global src LegCord-%version-linux-armv7l
%endif
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
Name: legcord-bin
Version: 1.0.5
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source0: %url/releases/download/v%version/%src.zip
Source1: legcord.png
Source2: https://raw.githubusercontent.com/LegCord/LegCord/v%version/README.md
Requires: xdg-utils
BuildRequires: unzip
ExclusiveArch: x86_64 aarch64 armv7l
Conflicts: legcord
Conflicts: legcord-nightly
BuildRequires: add-determinism
Obsoletes: armcord < 3.3.2-1
%description
LegCord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
mkdir legcord
cd legcord
unzip %SOURCE0
cat <<EOF > .legcord.desktop
[Desktop Entry]
Name=LegCord
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=%_bindir/legcord
Icon=legcord
Categories=Network;InstantMessaging;
StartupWMClass=legcord
Keywords=discord;armcord;legcord;vencord;shelter;electron;
EOF
%build
%install
cd legcord
mkdir -p %buildroot%_bindir %buildroot%_datadir/applications %buildroot%_datadir/pixmaps %buildroot%_datadir/legcord %buildroot%_docdir/%name
cp -a * %buildroot%_datadir/legcord/
ln -s %_datadir/legcord/legcord %buildroot%_bindir/legcord
ln -s %_datadir/legcord %buildroot%_datadir/armcord
chmod +x -R %buildroot%_datadir/legcord/*
chmod 755 %buildroot%_datadir/legcord/legcord
install -Dm644 .legcord.desktop %buildroot%_datadir/applications/LegCord.desktop
install -Dm644 %SOURCE1 %buildroot%_datadir/pixmaps/legcord.png
install -Dm644 %SOURCE2 %buildroot%_docdir/%name/
# HACK: rpm bug for unability to replace existing files on system.
%pre
if [ -d %_datadir/armcord ] && [ ! -L %_datadir/armcord ]; then
echo "Found old %_datadir/armcord directory, removing"
rm -rf %_datadir/armcord
fi
%files
%doc README.md
%_datadir/legcord
%_datadir/armcord
%_bindir/legcord
%_datadir/applications/LegCord.desktop
%_datadir/pixmaps/legcord.png
%changelog
* Mon Oct 21 2024 madonuko <mado@fyralabs.com> - 1.0.2-2
- Rename to LegCord.
* Sat Jun 17 2023 madonuko <mado@fyralabs.com> - 3.2.0-2
- Remove libnotify dependency.
- Fix desktop entry.
- Set as noarch package because there are not binary files.
- Use /usr/share/ instead of /opt/
* Sat May 6 2023 madonuko <mado@fyralabs.com> - 3.1.7-1
- Initial package

Before

Width:  |  Height:  |  Size: 81 KiB

After

Width:  |  Height:  |  Size: 81 KiB

@@ -0,0 +1 @@
rpm.version(gh("LegCord/LegCord"));
+9
View File
@@ -0,0 +1,9 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "legcord-nightly.spec"
}
labels {
nightly = 1
}
}
@@ -0,0 +1,91 @@
%global commit 71e485675fe2080af1606f204ffcb1e139d9eeeb
%global commit_date 20250122
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%define debug_package %nil
Name: legcord-nightly
Version: %commit_date.%shortcommit
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source0: %url/archive/%commit/legcord-%commit.tar.gz
Source1: launch.sh
Packager: Owen <owen@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord-nightly
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord
BuildArch: noarch
BuildRequires: anda-srpm-macros pnpm
%description
legcord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
%autosetup -n Legcord-%commit
cat <<EOF > legcord.desktop
[Desktop Entry]
Name=LegCord
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=/usr/bin/legcord
Icon=legcord
Categories=Network;InstantMessaging;
StartupWMClass=legcord
Keywords=discord;armcord;legcord;vencord;shelter;electron;
EOF
%build
pnpm install --no-frozen-lockfile
pnpm run packageQuick
%install
install -Dm644 dist/*-unpacked/resources/app.asar %buildroot/usr/share/legcord/app.asar
install -Dm755 %SOURCE1 %buildroot/usr/bin/legcord
install -Dm644 legcord.desktop %buildroot/usr/share/applications/LegCord.desktop
install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/legcord.png
ln -s %_datadir/legcord %buildroot%_datadir/armcord
# HACK: rpm bug for unability to replace existing files on system.
%pre
if [ -d %_datadir/armcord ] && [ ! -L %_datadir/armcord ]; then
echo "Found old %_datadir/armcord directory, removing"
rm -rf %_datadir/armcord
fi
%files
%doc README.md
%license license.txt
/usr/bin/legcord
/usr/share/applications/LegCord.desktop
/usr/share/pixmaps/legcord.png
/usr/share/legcord/app.asar
/usr/share/armcord
%changelog
* Fri Nov 22 2024 owen <owen@fyralabs.com> - 1.0.2-2
- Add nightly package.
* Mon Oct 21 2024 madonuko <mado@fyralabs.com> - 1.0.2-2
- Rename to LegCord.
* Mon Aug 26 2024 madonuko <mado@fyralabs.com> - 3.3.0-1
- Update to license.txt
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
- Remove libnotify dependency.
- Fix desktop entry.
- Set as noarch package because there are not binary files.
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
- Initial package
+5
View File
@@ -0,0 +1,5 @@
rpm.global("commit", gh_commit("Legcord/Legcord"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
@@ -1,6 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "armcord.spec"
spec = "legcord.spec"
}
}
+13
View File
@@ -0,0 +1,13 @@
#!/bin/sh
electron=/usr/bin/electron
CONFIG=${XDG_CONFIG_HOME:-~/.config}
FLAGS="$CONFIG/armcord-flags.conf"
# Allow users to override command-line options
if [ -f "$FLAGS" ]; then
USER_FLAGS="$(cat "$FLAGS")"
fi
# shellcheck disable=SC2086 # USER_FLAGS has to be unquoted
"$electron" /usr/share/armcord/app.asar $USER_FLAGS "$@"
+88
View File
@@ -0,0 +1,88 @@
%define debug_package %nil
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
Name: legcord
Version: 1.0.5
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source1: launch.sh
Packager: madonuko <mado@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord-nightly
BuildArch: noarch
BuildRequires: anda-srpm-macros pnpm
%description
legcord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
%git_clone %url v%version
cat <<EOF > legcord.desktop
[Desktop Entry]
Name=Legcord
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=/usr/bin/legcord
Icon=legcord
Categories=Network;InstantMessaging;
StartupWMClass=legcord
Keywords=discord;armcord;legcord;vencord;shelter;electron;
EOF
%build
pnpm install --no-frozen-lockfile
pnpm run packageQuick
%install
install -Dm644 dist/*-unpacked/resources/app.asar %buildroot/usr/share/legcord/app.asar
install -Dm755 %SOURCE1 %buildroot/usr/bin/legcord
install -Dm644 legcord.desktop %buildroot/usr/share/applications/LegCord.desktop
install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/legcord.png
ln -s %_datadir/legcord %buildroot%_datadir/armcord
# HACK: rpm bug for unability to replace existing files on system.
%pre
if [ -d %_datadir/armcord ] && [ ! -L %_datadir/armcord ]; then
echo "Found old %_datadir/armcord directory, removing"
rm -rf %_datadir/armcord
fi
%files
%doc README.md
%license license.txt
/usr/bin/legcord
/usr/share/applications/LegCord.desktop
/usr/share/pixmaps/legcord.png
/usr/share/legcord/app.asar
/usr/share/armcord
%changelog
* Mon Oct 21 2024 madonuko <mado@fyralabs.com> - 1.0.2-2
- Rename to LegCord.
* Mon Aug 26 2024 madonuko <mado@fyralabs.com> - 3.3.0-1
- Update to license.txt
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
- Remove libnotify dependency.
- Fix desktop entry.
- Set as noarch package because there are not binary files.
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
- Initial package
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("LegCord/LegCord"));
+4 -4
View File
@@ -1,7 +1,7 @@
%global commit f44c29b223d7f0187ccf938eb1651671c8e92cf3
%global commit 4c083f130da30c638e0d7441b8f83aacba8cf5b4
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240821
%global ver 0.38.0
%global commit_date 20250122
%global ver 0.39.0
Name: mpv-nightly
Version: %ver^%commit_date.%shortcommit
@@ -42,6 +42,7 @@ BuildRequires: pkgconfig(libavutil) >= 57.24.100
BuildRequires: pkgconfig(libbluray)
BuildRequires: pkgconfig(libcdio)
BuildRequires: pkgconfig(libcdio_paranoia)
BuildRequires: pkgconfig(libdisplay-info)
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(libpipewire-0.3) >= 0.3.19
@@ -182,7 +183,6 @@ sed -e "s|/usr/local/etc|%{_sysconfdir}/mpv|" -i etc/mpv.conf
-Dvdpau-gl-x11=enabled \
-Dvdpau=enabled \
-Dvector=enabled \
-Dvulkan-interop=disabled \
-Dvulkan=enabled \
-Dwayland=enabled \
-Dwerror=false \
+11
View File
@@ -0,0 +1,11 @@
--- a/desktop/packages/linux/rs.ruffle.Ruffle.desktop
+++ b/desktop/packages/linux/rs.ruffle.Ruffle.desktop
@@ -54,7 +54,7 @@ Comment[zh_CN]=播放 Flash 游戏和动画
Comment[zh_TW]=播放 Flash 遊戲和動畫
Comment=Play Flash games & movies
Icon=rs.ruffle.Ruffle
-Exec=ruffle %u
+Exec=ruffle_desktop %u
MimeType=application/x-shockwave-flash;application/vnd.adobe.flash.movie
Categories=AudioVideo;Player;Graphics;Viewer;VectorGraphics;Game
Keywords[ar]=الفلاش;swf;مشغل;محاكي
+11 -22
View File
@@ -1,4 +1,4 @@
%global ver 2024-08-28
%global ver 2025-01-02
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
@@ -9,14 +9,15 @@ language. Ruffle targets both the desktop and the web using WebAssembly.}
Name: ruffle-nightly
Version: %goodver
Release: 1%?dist
Release: 2%?dist
Summary: A Flash Player emulator written in Rust
License: Apache-2.0 OR MIT
URL: https://ruffle.rs/
Source0: https://github.com/ruffle-rs/ruffle/archive/refs/tags/nightly-%ver.tar.gz
Patch0: desktop_file_patch.diff
Provides: ruffle
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: anda-srpm-macros mold
BuildRequires: gcc-c++ cmake java
BuildRequires: java-latest-openjdk-headless
BuildRequires: pkgconfig(alsa)
@@ -32,35 +33,23 @@ Packager: madonuko <mado@fyralabs.com>
%license LICENSE.md
%license LICENSE.dependencies
%_bindir/ruffle_desktop
%_datadir/applications/ruffle_desktop.desktop
%_iconsdir/hicolor/scalable/apps/ruffle_desktop.svg
%_datadir/applications/rs.ruffle.Ruffle.desktop
%_iconsdir/hicolor/scalable/apps/rs.ruffle.Ruffle.svg
%_metainfodir/rs.ruffle.Ruffle.metainfo.xml
%prep
%autosetup -n ruffle-nightly-%ver
%autosetup -n ruffle-nightly-%ver -p1
%cargo_prep_online
cat<<EOF > ruffle_desktop.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=Ruffle Desktop
Comment=%summary
Exec=%_bindir/ruffle_desktop
Icon=ruffle_desktop
Terminal=false
StartupNotify=false
Categories=Application;
MimeType=application/x-shockwave-flash;
EOF
%build
%{cargo_license_online} > LICENSE.dependencies
%install
cd desktop
%cargo_install
install -Dm644 assets/icon.svg %buildroot%_iconsdir/hicolor/scalable/apps/ruffle_desktop.svg
install -Dm644 ../ruffle_desktop.desktop %buildroot%_datadir/applications/ruffle_desktop.desktop
install -Dm644 packages/linux/rs.ruffle.Ruffle.svg %buildroot%_iconsdir/hicolor/scalable/apps/rs.ruffle.Ruffle.svg
install -Dm644 packages/linux/rs.ruffle.Ruffle.desktop %buildroot%_datadir/applications/rs.ruffle.Ruffle.desktop
install -Dm644 packages/linux/rs.ruffle.Ruffle.metainfo.xml %buildroot%_metainfodir/rs.ruffle.Ruffle.metainfo.xml
%changelog
* Mon Jul 29 2024 madonuko <mado@fyralabs.com>
@@ -1,16 +0,0 @@
--- sccache-0.8.1/Cargo.toml 1970-01-01T00:00:01+00:00
+++ sccache-0.8.1/Cargo.toml 2024-07-10T16:31:31.705674+00:00
@@ -403,13 +403,3 @@
[target."cfg(unix)".dependencies.daemonize]
version = "0.5"
-[target."cfg(windows)".dependencies.winapi]
-version = "0.3"
-features = [
- "fileapi",
- "handleapi",
- "stringapiset",
- "winnls",
- "processenv",
- "std",
-]
+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
@@ -0,0 +1,27 @@
From 44046bfbcb30a19c45416113a2a82a4d17a1a998 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Mon, 14 Aug 2023 14:06:45 +0200
Subject: [PATCH 01/10] main: update GPUs comment for dbus property
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/net.hadess.SwitcherooControl.xml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/net.hadess.SwitcherooControl.xml b/src/net.hadess.SwitcherooControl.xml
index e52bc1a..59a8896 100644
--- a/src/net.hadess.SwitcherooControl.xml
+++ b/src/net.hadess.SwitcherooControl.xml
@@ -38,7 +38,8 @@
will contain a user-facing name for the GPU, the "Environment" (as) key will
contain an array of even number of strings, each being an environment
variable to set to use the GPU, followed by its value, the "Default" (b) key
- will tag the default (usually integrated) GPU.
+ will tag the default GPU, the "Discrete" (b) key tags if the GPU is a
+ dedicated component.
-->
<property name="GPUs" type="aa{sv}" access="read"/>
--
2.46.0
@@ -0,0 +1,379 @@
From 4f31415cb61a50c2bcba1510a7511518417d0970 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Mon, 11 Sep 2023 15:21:46 +0200
Subject: [PATCH 02/10] main: add Discrete key
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
.gitlab-ci.yml | 1 +
data/30-discrete-gpu.rules.in | 3 +
data/meson.build | 7 ++
meson.build | 9 +++
meson_options.txt | 24 +++++++
src/discrete-detection/amdgpu.c | 46 +++++++++++++
src/discrete-detection/meson.build | 18 +++++
src/discrete-detection/nouveau.c | 105 +++++++++++++++++++++++++++++
src/meson.build | 4 +-
src/switcheroo-control.c | 16 +++++
10 files changed, 232 insertions(+), 1 deletion(-)
create mode 100644 data/30-discrete-gpu.rules.in
create mode 100644 src/discrete-detection/amdgpu.c
create mode 100644 src/discrete-detection/meson.build
create mode 100644 src/discrete-detection/nouveau.c
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a6aa3c7..a09fe20 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,6 +3,7 @@ image: fedora:rawhide
variables:
DEPENDENCIES: glib2-devel
libgudev-devel
+ libdrm-devel
gtk-doc
gcc
gcc-c++
diff --git a/data/30-discrete-gpu.rules.in b/data/30-discrete-gpu.rules.in
new file mode 100644
index 0000000..a803ed4
--- /dev/null
+++ b/data/30-discrete-gpu.rules.in
@@ -0,0 +1,3 @@
+DRIVERS=="amdgpu", SUBSYSTEM=="drm", PROGRAM="@libexecdir@/check-discrete-amdgpu $env{DEVNAME}", TAG+="switcheroo-discrete-gpu"
+DRIVERS=="nouveau", SUBSYSTEM=="drm", PROGRAM="@libexecdir@/check-discrete-nouveau $env{DEVNAME}", TAG+="switcheroo-discrete-gpu"
+DRIVERS=="nvidia", TAG+="switcheroo-discrete-gpu"
diff --git a/data/meson.build b/data/meson.build
index 85e5c93..38cf96c 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -17,3 +17,10 @@ install_data(
'30-pci-intel-gpu.hwdb',
install_dir: hwdb_dir,
)
+
+configure_file(
+ input: '30-discrete-gpu.rules.in',
+ output: '30-discrete-gpu.rules',
+ configuration: data_conf,
+ install_dir: rules_dir,
+)
diff --git a/meson.build b/meson.build
index b8f4bff..b3aaf0c 100644
--- a/meson.build
+++ b/meson.build
@@ -20,6 +20,9 @@ gnome = import('gnome')
glib = dependency('glib-2.0', version: '>= 2.56.0')
gio = dependency('gio-2.0', version: '>= 2.56.0')
gudev = dependency('gudev-1.0', version: '>= 232')
+libdrm = dependency('libdrm', version: '>= 2.4.97', required: get_option('libdrm'))
+libdrm_nouveau = dependency('libdrm_nouveau', version: '>= 2.4.97', required: get_option('libdrm_nouveau'))
+libdrm_amdgpu = dependency('libdrm_amdgpu', version: '>= 2.4.97', required: get_option('libdrm_amdgpu'))
systemd_systemunitdir = get_option('systemdsystemunitdir')
if systemd_systemunitdir == ''
@@ -32,6 +35,12 @@ if hwdb_dir == ''
hwdb_dir = udevdir / 'hwdb.d'
endif
+rules_dir = get_option('rulesdir')
+if rules_dir == ''
+ udevdir = dependency('udev').get_pkgconfig_variable('udevdir')
+ rules_dir = udevdir / 'rules.d'
+endif
+
# Make like license available in the build root for docs
configure_file(
input: 'COPYING',
diff --git a/meson_options.txt b/meson_options.txt
index c8d9619..b8d671a 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -10,6 +10,12 @@ option('hwdbdir',
description: 'Directory for hwdb files',
)
+option('rulesdir',
+ type: 'string',
+ value: '',
+ description: 'Directory for ruke files',
+)
+
option('gtk_doc',
type: 'boolean',
value: false,
@@ -21,3 +27,21 @@ option('tests',
type: 'boolean',
value: false
)
+
+option('libdrm',
+ description: 'Whether libdrm should be used to probe GPUs',
+ type: 'feature',
+ value: 'auto'
+)
+
+option('libdrm_nouveau',
+ description: 'Whether libdrm_nouveau should be used to probe Nvidia GPUs',
+ type: 'feature',
+ value: 'auto'
+)
+
+option('libdrm_amdgpu',
+ description: 'Whether libdrm_amdgpu should be used to probe AMD GPUs',
+ type: 'feature',
+ value: 'auto'
+)
diff --git a/src/discrete-detection/amdgpu.c b/src/discrete-detection/amdgpu.c
new file mode 100644
index 0000000..2d9804f
--- /dev/null
+++ b/src/discrete-detection/amdgpu.c
@@ -0,0 +1,46 @@
+
+#include <fcntl.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <gio/gio.h>
+#include <gudev/gudev.h>
+
+#include <amdgpu.h>
+#include <amdgpu_drm.h>
+
+typedef int handle;
+G_DEFINE_AUTO_CLEANUP_FREE_FUNC(handle, close, -1)
+G_DEFINE_AUTOPTR_CLEANUP_FUNC(amdgpu_device_handle, free);
+
+int main(int argc, char** argv)
+{
+ if (argc < 2)
+ {
+ puts ("check-discrete-amdgpu [DEVNAME]");
+ return EXIT_FAILURE;
+ }
+
+ const char *devname;
+ g_auto(handle) fd = -1;
+ g_autoptr(GUdevDevice) parent = NULL;
+ struct drm_amdgpu_info_device device_info = {0};
+ amdgpu_device_handle device = NULL;
+ uint32_t drm_major, drm_minor;
+
+ devname = argv[1];
+ fd = open (devname, O_RDWR);
+ if (fd < 0)
+ return EXIT_FAILURE;
+
+ if (amdgpu_device_initialize (fd, &drm_major, &drm_minor, &device))
+ return EXIT_FAILURE;
+
+ if (amdgpu_query_info (device, AMDGPU_INFO_DEV_INFO, sizeof(device_info), &device_info))
+ return EXIT_FAILURE;
+
+ /* AMDGPU_IDS_FLAGS_FUSION is set for all APUs */
+ if (device_info.ids_flags & AMDGPU_IDS_FLAGS_FUSION)
+ return EXIT_FAILURE;
+
+ return EXIT_SUCCESS;
+}
diff --git a/src/discrete-detection/meson.build b/src/discrete-detection/meson.build
new file mode 100644
index 0000000..3a6c03f
--- /dev/null
+++ b/src/discrete-detection/meson.build
@@ -0,0 +1,18 @@
+
+if libdrm_amdgpu.found()
+ executable('check-discrete-amdgpu',
+ files('amdgpu.c'),
+ dependencies: deps,
+ install: true,
+ install_dir: libexecdir,
+ )
+endif
+
+if libdrm.found() and libdrm_nouveau.found()
+ executable('check-discrete-nouveau',
+ files('nouveau.c'),
+ dependencies: deps,
+ install: true,
+ install_dir: libexecdir,
+ )
+endif
diff --git a/src/discrete-detection/nouveau.c b/src/discrete-detection/nouveau.c
new file mode 100644
index 0000000..0a1f220
--- /dev/null
+++ b/src/discrete-detection/nouveau.c
@@ -0,0 +1,105 @@
+
+#include <fcntl.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <gio/gio.h>
+#include <gudev/gudev.h>
+
+#include <xf86drm.h>
+#include <nouveau_drm.h>
+#include <nouveau/nvif/ioctl.h>
+#include <nvif/cl0080.h>
+#include <nvif/class.h>
+
+typedef int handle;
+G_DEFINE_AUTO_CLEANUP_FREE_FUNC(handle, close, -1)
+
+int main(int argc, char** argv)
+{
+ if (argc < 2)
+ {
+ puts ("check-discrete-nouveau [DEVNAME]");
+ return EXIT_FAILURE;
+ }
+
+ const char *devname;
+ g_auto(handle) fd = -1;
+
+ devname = argv[1];
+ fd = open (devname, O_RDWR);
+ if (fd < 0)
+ return EXIT_FAILURE;
+
+ g_autofree void *device = malloc(352);
+
+ /* Init device */
+ {
+ struct {
+ struct nvif_ioctl_v0 ioctl;
+ struct nvif_ioctl_new_v0 new;
+ struct nv_device_v0 dev;
+ } init_args = {
+ .ioctl = {
+ .object = 0,
+ .owner = NVIF_IOCTL_V0_OWNER_ANY,
+ .route = 0x00,
+ .type = NVIF_IOCTL_V0_NEW,
+ .version = 0,
+ },
+ .new = {
+ .handle = 0,
+ .object = (uintptr_t)device,
+ .oclass = NV_DEVICE,
+ .route = NVIF_IOCTL_V0_ROUTE_NVIF,
+ .token = (uintptr_t)device,
+ .version = 0,
+ },
+ .dev = {
+ .device = ~0ULL,
+ },
+ };
+
+ if (drmCommandWrite (fd, DRM_NOUVEAU_NVIF, &init_args, sizeof(init_args)))
+ return EXIT_FAILURE;
+ }
+
+ /* Query device info */
+ struct {
+ struct nvif_ioctl_v0 ioctl;
+ struct nvif_ioctl_mthd_v0 mthd;
+ struct nv_device_info_v0 info;
+ } args = {
+ .ioctl = {
+ .object = (uintptr_t)device,
+ .owner = NVIF_IOCTL_V0_OWNER_ANY,
+ .route = 0x00,
+ .type = NVIF_IOCTL_V0_MTHD,
+ .version = 0,
+ },
+ .mthd = {
+ .method = NV_DEVICE_V0_INFO,
+ .version = 0,
+ },
+ .info = {
+ .version = 0,
+ },
+ };
+
+ if (drmCommandWriteRead (fd, DRM_NOUVEAU_NVIF, &args, sizeof(args)))
+ return EXIT_FAILURE;
+
+
+ switch (args.info.platform)
+ {
+ case NV_DEVICE_INFO_V0_IGP:
+ case NV_DEVICE_INFO_V0_SOC:
+ return EXIT_FAILURE;
+
+ case NV_DEVICE_INFO_V0_PCI:
+ case NV_DEVICE_INFO_V0_AGP:
+ case NV_DEVICE_INFO_V0_PCIE:
+ default:
+ return EXIT_SUCCESS;
+ }
+ return EXIT_FAILURE;
+}
diff --git a/src/meson.build b/src/meson.build
index ab3a77d..da4267f 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -1,4 +1,4 @@
-deps = [glib, gio, gudev]
+deps = [glib, gio, gudev, libdrm, libdrm_nouveau, libdrm_amdgpu]
sources = [
'info-cleanup.c',
@@ -34,3 +34,5 @@ configure_file(
configuration: switcherooctl_conf,
install_dir: get_option('bindir')
)
+
+subdir('discrete-detection')
diff --git a/src/switcheroo-control.c b/src/switcheroo-control.c
index abd8154..e407bfb 100644
--- a/src/switcheroo-control.c
+++ b/src/switcheroo-control.c
@@ -31,6 +31,7 @@ typedef struct {
char *name;
GPtrArray *env;
gboolean is_default;
+ gboolean is_discrete;
} CardData;
typedef struct {
@@ -94,6 +95,8 @@ build_gpus_variant (ControlData *data)
g_variant_new_strv ((const gchar * const *) card->env->pdata, card->env->len));
g_variant_builder_add (&asv_builder, "{sv}", "Default",
g_variant_new_boolean (card->is_default));
+ g_variant_builder_add (&asv_builder, "{sv}", "Discrete",
+ g_variant_new_boolean (card->is_discrete));
g_variant_builder_add (&builder, "a{sv}", &asv_builder);
}
@@ -312,6 +315,18 @@ get_card_is_default (GUdevDevice *d)
return g_udev_device_get_sysfs_attr_as_boolean (parent, "boot_vga");
}
+static gboolean
+get_card_is_discrete (GUdevDevice *d)
+{
+ const char * const * tags;
+ g_autoptr (GUdevDevice) platform_device = NULL;
+
+ tags = g_udev_device_get_tags (d);
+ if (tags && g_strv_contains (tags, "switcheroo-discrete-gpu"))
+ return TRUE;
+ return FALSE;
+}
+
static CardData *
get_card_data (GUdevClient *client,
GUdevDevice *d)
@@ -328,6 +343,7 @@ get_card_data (GUdevClient *client,
data->name = get_card_name (d);
data->env = env;
data->is_default = get_card_is_default (d);
+ data->is_discrete = get_card_is_discrete (d);
return data;
}
--
2.46.0
@@ -0,0 +1,27 @@
From 1b115ed72e03ff1169cbfddd79ef10890baca133 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 15:53:40 +0200
Subject: [PATCH 03/10] tests: fix integration tests without UMockdev
`gi.require_version` throws ValueError if the dependency cannot be found
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
tests/integration-test.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/integration-test.py b/tests/integration-test.py
index d8dea16..e3dd996 100755
--- a/tests/integration-test.py
+++ b/tests/integration-test.py
@@ -37,7 +37,7 @@ except ImportError as e:
try:
gi.require_version('UMockdev', '1.0')
from gi.repository import UMockdev
-except ImportError:
+except (ImportError, ValueError):
sys.stderr.write('Skipping tests, umockdev not available (https://github.com/martinpitt/umockdev)\n')
sys.exit(0)
--
2.46.0
@@ -0,0 +1,278 @@
From d933e96bdb15679ae7653f929461982aa66973ba Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 15:58:16 +0200
Subject: [PATCH 04/10] tests: add tests for discrete detection with mock libs
Both tests have 4 different ways of testing: - Invalid Device - Unexpected
Device - Non Discrete GPU (iGPU/APU) - Discrete GPU
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/discrete-detection/meson.build | 4 +-
tests/discrete-detection/libdrm_amdgpu_mock.c | 57 +++++++++++++
.../discrete-detection/libdrm_nouveau_mock.c | 68 ++++++++++++++++
tests/discrete-detection/meson.build | 80 +++++++++++++++++++
tests/meson.build | 2 +
5 files changed, 209 insertions(+), 2 deletions(-)
create mode 100644 tests/discrete-detection/libdrm_amdgpu_mock.c
create mode 100644 tests/discrete-detection/libdrm_nouveau_mock.c
create mode 100644 tests/discrete-detection/meson.build
diff --git a/src/discrete-detection/meson.build b/src/discrete-detection/meson.build
index 3a6c03f..8eb8437 100644
--- a/src/discrete-detection/meson.build
+++ b/src/discrete-detection/meson.build
@@ -1,6 +1,6 @@
if libdrm_amdgpu.found()
- executable('check-discrete-amdgpu',
+ amdgpu_discrete = executable('check-discrete-amdgpu',
files('amdgpu.c'),
dependencies: deps,
install: true,
@@ -9,7 +9,7 @@ if libdrm_amdgpu.found()
endif
if libdrm.found() and libdrm_nouveau.found()
- executable('check-discrete-nouveau',
+ nouveau_discrete = executable('check-discrete-nouveau',
files('nouveau.c'),
dependencies: deps,
install: true,
diff --git a/tests/discrete-detection/libdrm_amdgpu_mock.c b/tests/discrete-detection/libdrm_amdgpu_mock.c
new file mode 100644
index 0000000..20fa4aa
--- /dev/null
+++ b/tests/discrete-detection/libdrm_amdgpu_mock.c
@@ -0,0 +1,57 @@
+#include <string.h>
+#include <stdint.h>
+#include <stdio.h>
+
+#include <amdgpu_drm.h>
+
+enum {
+ OTHER_GPU,
+ AMD_APU,
+ AMD_GPU,
+};
+
+/* Mock open(2) so we can test multiple devices configurations */
+int open(const char *pathname, int flags)
+{
+ if (!strcmp(pathname, "OTHER_GPU"))
+ return OTHER_GPU;
+ if (!strcmp (pathname, "AMD_APU"))
+ return AMD_APU;
+ if (!strcmp (pathname, "AMD_GPU"))
+ return AMD_GPU;
+
+ return -1;
+}
+
+/* open64 may be used for large file support */
+int open64(const char *pathname, int flags)
+{
+ return open (pathname, flags);
+}
+
+int amdgpu_device_initialize(int fd, uint32_t *major_version, uint32_t *minor_version, int *device_handle)
+{
+ // Store the fd in the device handle for access in query_info
+ *device_handle = fd;
+
+ if (fd != AMD_GPU && fd != AMD_APU)
+ return 1;
+
+ return 0;
+}
+
+int amdgpu_query_info(int device_handle, unsigned info_id, unsigned size, void *value)
+{
+ struct drm_amdgpu_info_device* device_info = value;
+
+ if (device_handle == AMD_GPU) {
+ device_info->ids_flags = 0;
+ return 0;
+ }
+ if (device_handle == AMD_APU) {
+ device_info->ids_flags = AMDGPU_IDS_FLAGS_FUSION;
+ return 0;
+ }
+
+ return 1;
+}
diff --git a/tests/discrete-detection/libdrm_nouveau_mock.c b/tests/discrete-detection/libdrm_nouveau_mock.c
new file mode 100644
index 0000000..cdbfda8
--- /dev/null
+++ b/tests/discrete-detection/libdrm_nouveau_mock.c
@@ -0,0 +1,68 @@
+#include <string.h>
+#include <stdint.h>
+#include <stdio.h>
+
+#include <xf86drm.h>
+#include <nouveau_drm.h>
+#include <nouveau/nvif/ioctl.h>
+#include <nvif/cl0080.h>
+#include <nvif/class.h>
+
+enum {
+ OTHER_GPU,
+ NVIDIA_IGPU,
+ NVIDIA_GPU,
+};
+
+/* Mock open(2) so we can test multiple devices configurations */
+int open(const char *pathname, int flags)
+{
+ if (!strcmp(pathname, "OTHER_GPU"))
+ return OTHER_GPU;
+ if (!strcmp (pathname, "NVIDIA_IGPU"))
+ return NVIDIA_IGPU;
+ if (!strcmp (pathname, "NVIDIA_GPU"))
+ return NVIDIA_GPU;
+
+ return -1;
+}
+
+/* open64 may be used for large file support */
+int open64(const char *pathname, int flags)
+{
+ return open (pathname, flags);
+}
+
+int drmCommandWrite(int fd, unsigned long drmCommandIndex, void *data, unsigned long size)
+{
+ if (drmCommandIndex != DRM_NOUVEAU_NVIF)
+ return 1;
+
+ if (fd != NVIDIA_GPU && fd != NVIDIA_IGPU)
+ return 1;
+
+ return 0;
+}
+
+int drmCommandWriteRead(int fd, unsigned long drmCommandIndex, void *data, unsigned long size)
+{
+ if (drmCommandIndex != DRM_NOUVEAU_NVIF)
+ return 1;
+
+ struct {
+ struct nvif_ioctl_v0 ioctl;
+ struct nvif_ioctl_mthd_v0 mthd;
+ struct nv_device_info_v0 info;
+ } *args = data;
+
+ if (fd == NVIDIA_GPU) {
+ args->info.platform = NV_DEVICE_INFO_V0_PCIE;
+ return 0;
+ }
+ if (fd == NVIDIA_IGPU) {
+ args->info.platform = NV_DEVICE_INFO_V0_IGP;
+ return 0;
+ }
+
+ return 1;
+}
\ No newline at end of file
diff --git a/tests/discrete-detection/meson.build b/tests/discrete-detection/meson.build
new file mode 100644
index 0000000..f01a014
--- /dev/null
+++ b/tests/discrete-detection/meson.build
@@ -0,0 +1,80 @@
+
+if libdrm_amdgpu.found()
+ amdgpu_mock_lib = shared_library(
+ 'drm_amdgpu_mock',
+ files('libdrm_amdgpu_mock.c'),
+ dependencies: libdrm_amdgpu
+ )
+
+ test(
+ 'test amdgpu detection with invalid device',
+ amdgpu_discrete,
+ args: ['NO_GPU'],
+ env: environment({'LD_PRELOAD': amdgpu_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test amdgpu detection with non-AMD GPU',
+ amdgpu_discrete,
+ args: ['OTHER_GPU'],
+ env: environment({'LD_PRELOAD': amdgpu_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test amdgpu detection with AMD APU',
+ amdgpu_discrete,
+ args: ['AMD_APU'],
+ env: environment({'LD_PRELOAD': amdgpu_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test amdgpu detection with AMD GPU',
+ amdgpu_discrete,
+ args: ['AMD_GPU'],
+ env: environment({'LD_PRELOAD': amdgpu_mock_lib.full_path()}),
+ should_fail: false
+ )
+endif
+
+if libdrm.found() and libdrm_nouveau.found()
+ nouveau_mock_lib = shared_library(
+ 'drm_nouveau_mock',
+ files('libdrm_nouveau_mock.c'),
+ dependencies: [libdrm, libdrm_nouveau]
+ )
+
+ test(
+ 'test nouveau detection with invalid device',
+ nouveau_discrete,
+ args: ['NO_GPU'],
+ env: environment({'LD_PRELOAD': nouveau_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test nouveau detection with non-Nvidia GPU',
+ nouveau_discrete,
+ args: ['OTHER_GPU'],
+ env: environment({'LD_PRELOAD': nouveau_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test nouveau detection with Nvidia iGPU',
+ nouveau_discrete,
+ args: ['NVIDIA_IGPU'],
+ env: environment({'LD_PRELOAD': nouveau_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test nouveau detection with Nvidia GPU',
+ nouveau_discrete,
+ args: ['NVIDIA_GPU'],
+ env: environment({'LD_PRELOAD': nouveau_mock_lib.full_path()}),
+ should_fail: false
+ )
+endif
\ No newline at end of file
diff --git a/tests/meson.build b/tests/meson.build
index b0b7476..61ef00c 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -15,3 +15,5 @@ foreach ut: unit_tests
env: envs,
)
endforeach
+
+subdir('discrete-detection')
--
2.46.0
@@ -0,0 +1,39 @@
From c102b643945dc076d881497dd2ca5865938f7053 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 15:57:47 +0200
Subject: [PATCH 05/10] main: remove leftover and fix typo
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
meson_options.txt | 2 +-
src/switcheroo-control.c | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/meson_options.txt b/meson_options.txt
index b8d671a..c77fea8 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -13,7 +13,7 @@ option('hwdbdir',
option('rulesdir',
type: 'string',
value: '',
- description: 'Directory for ruke files',
+ description: 'Directory for rule files',
)
option('gtk_doc',
diff --git a/src/switcheroo-control.c b/src/switcheroo-control.c
index e407bfb..0f6a548 100644
--- a/src/switcheroo-control.c
+++ b/src/switcheroo-control.c
@@ -319,7 +319,6 @@ static gboolean
get_card_is_discrete (GUdevDevice *d)
{
const char * const * tags;
- g_autoptr (GUdevDevice) platform_device = NULL;
tags = g_udev_device_get_tags (d);
if (tags && g_strv_contains (tags, "switcheroo-discrete-gpu"))
--
2.46.0
@@ -0,0 +1,48 @@
From f764db4eb565c19ba14155791fbfced3fb5d34c8 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 15:58:27 +0200
Subject: [PATCH 06/10] main: move discrete dependencies out of main deps
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/discrete-detection/meson.build | 5 +++--
src/meson.build | 2 +-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/discrete-detection/meson.build b/src/discrete-detection/meson.build
index 8eb8437..353316f 100644
--- a/src/discrete-detection/meson.build
+++ b/src/discrete-detection/meson.build
@@ -1,8 +1,9 @@
+discrete_deps = deps + [libdrm, libdrm_nouveau, libdrm_amdgpu]
if libdrm_amdgpu.found()
amdgpu_discrete = executable('check-discrete-amdgpu',
files('amdgpu.c'),
- dependencies: deps,
+ dependencies: discrete_deps,
install: true,
install_dir: libexecdir,
)
@@ -11,7 +12,7 @@ endif
if libdrm.found() and libdrm_nouveau.found()
nouveau_discrete = executable('check-discrete-nouveau',
files('nouveau.c'),
- dependencies: deps,
+ dependencies: discrete_deps,
install: true,
install_dir: libexecdir,
)
diff --git a/src/meson.build b/src/meson.build
index da4267f..22d69e7 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -1,4 +1,4 @@
-deps = [glib, gio, gudev, libdrm, libdrm_nouveau, libdrm_amdgpu]
+deps = [glib, gio, gudev]
sources = [
'info-cleanup.c',
--
2.46.0
@@ -0,0 +1,137 @@
From d2ecc29469d5572fd171926c9d1dbb1b851c7b09 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 17:12:00 +0200
Subject: [PATCH 07/10] main: use glib for discrete command-line arguments
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/discrete-detection/amdgpu.c | 29 ++++++++++++++++++++---------
src/discrete-detection/nouveau.c | 29 ++++++++++++++++++++---------
2 files changed, 40 insertions(+), 18 deletions(-)
diff --git a/src/discrete-detection/amdgpu.c b/src/discrete-detection/amdgpu.c
index 2d9804f..5a9a4ab 100644
--- a/src/discrete-detection/amdgpu.c
+++ b/src/discrete-detection/amdgpu.c
@@ -1,9 +1,10 @@
-
#include <fcntl.h>
#include <stdlib.h>
#include <stdio.h>
+#include <locale.h>
#include <gio/gio.h>
#include <gudev/gudev.h>
+#include <glib.h>
#include <amdgpu.h>
#include <amdgpu_drm.h>
@@ -12,22 +13,32 @@ typedef int handle;
G_DEFINE_AUTO_CLEANUP_FREE_FUNC(handle, close, -1)
G_DEFINE_AUTOPTR_CLEANUP_FUNC(amdgpu_device_handle, free);
-int main(int argc, char** argv)
+int main (int argc, char** argv)
{
- if (argc < 2)
- {
- puts ("check-discrete-amdgpu [DEVNAME]");
- return EXIT_FAILURE;
- }
-
const char *devname;
g_auto(handle) fd = -1;
- g_autoptr(GUdevDevice) parent = NULL;
struct drm_amdgpu_info_device device_info = {0};
amdgpu_device_handle device = NULL;
uint32_t drm_major, drm_minor;
+ g_autoptr(GOptionContext) option_context = NULL;
+ g_autoptr(GError) error = NULL;
+ setlocale (LC_ALL, "");
+ option_context = g_option_context_new ("");
+
+ if (!g_option_context_parse (option_context, &argc, &argv, &error)) {
+ g_print ("Failed to parse arguments: %s\n", error->message);
+ return EXIT_FAILURE;
+ }
+
+ if (argc < 2)
+ {
+ g_print ("%s\n", g_option_context_get_help (option_context, TRUE, NULL));
+ return EXIT_FAILURE;
+ }
devname = argv[1];
+;
+
fd = open (devname, O_RDWR);
if (fd < 0)
return EXIT_FAILURE;
diff --git a/src/discrete-detection/nouveau.c b/src/discrete-detection/nouveau.c
index 0a1f220..1d61cbb 100644
--- a/src/discrete-detection/nouveau.c
+++ b/src/discrete-detection/nouveau.c
@@ -1,9 +1,10 @@
-
#include <fcntl.h>
#include <stdlib.h>
#include <stdio.h>
+#include <locale.h>
#include <gio/gio.h>
#include <gudev/gudev.h>
+#include <glib.h>
#include <xf86drm.h>
#include <nouveau_drm.h>
@@ -14,23 +15,34 @@
typedef int handle;
G_DEFINE_AUTO_CLEANUP_FREE_FUNC(handle, close, -1)
-int main(int argc, char** argv)
+int main (int argc, char** argv)
{
+ const gchar *devname = NULL;
+ g_auto(handle) fd = -1;
+ g_autofree void *device = NULL;
+ g_autoptr(GOptionContext) option_context = NULL;
+ g_autoptr(GError) error = NULL;
+
+ setlocale (LC_ALL, "");
+ option_context = g_option_context_new ("");
+
+ if (!g_option_context_parse (option_context, &argc, &argv, &error)) {
+ g_print ("Failed to parse arguments: %s\n", error->message);
+ return EXIT_FAILURE;
+ }
+
if (argc < 2)
{
- puts ("check-discrete-nouveau [DEVNAME]");
+ g_print ("%s\n", g_option_context_get_help (option_context, TRUE, NULL));
return EXIT_FAILURE;
}
-
- const char *devname;
- g_auto(handle) fd = -1;
-
devname = argv[1];
+
fd = open (devname, O_RDWR);
if (fd < 0)
return EXIT_FAILURE;
- g_autofree void *device = malloc(352);
+ device = malloc(352);
/* Init device */
{
@@ -88,7 +100,6 @@ int main(int argc, char** argv)
if (drmCommandWriteRead (fd, DRM_NOUVEAU_NVIF, &args, sizeof(args)))
return EXIT_FAILURE;
-
switch (args.info.platform)
{
case NV_DEVICE_INFO_V0_IGP:
--
2.46.0
@@ -0,0 +1,25 @@
From 462b09f02de37dfd2965d23cc7c4137bcf45a4ae Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Wed, 14 Feb 2024 20:25:42 +0100
Subject: [PATCH 08/10] main: add udev rule for i915 checking a lot of systems
has shown that the intel iGPU will always be available at `0000:00:02.0`.
Using ID_PATH would have been cleaner, but I couldn't get it to work.
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
data/30-discrete-gpu.rules.in | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/data/30-discrete-gpu.rules.in b/data/30-discrete-gpu.rules.in
index a803ed4..f30f315 100644
--- a/data/30-discrete-gpu.rules.in
+++ b/data/30-discrete-gpu.rules.in
@@ -1,3 +1,4 @@
DRIVERS=="amdgpu", SUBSYSTEM=="drm", PROGRAM="@libexecdir@/check-discrete-amdgpu $env{DEVNAME}", TAG+="switcheroo-discrete-gpu"
DRIVERS=="nouveau", SUBSYSTEM=="drm", PROGRAM="@libexecdir@/check-discrete-nouveau $env{DEVNAME}", TAG+="switcheroo-discrete-gpu"
-DRIVERS=="nvidia", TAG+="switcheroo-discrete-gpu"
+DRIVERS=="nvidia", SUBSYSTEM=="drm", TAG+="switcheroo-discrete-gpu"
+DRIVERS=="i915", SUBSYSTEM=="drm", DEVPATH!="/devices/pci0000:00/0000:00:02.0/drm/*", TAG+="switcheroo-discrete-gpu"
--
2.46.0
@@ -0,0 +1,34 @@
From 55db3aeaeb962952881f73e94432f750cfb64fc8 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Thu, 15 Feb 2024 16:24:00 +0100
Subject: [PATCH 09/10] main: use Discrete key in switcherooctl
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/switcherooctl.in | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/switcherooctl.in b/src/switcherooctl.in
index 96c21cc..c0e3f07 100755
--- a/src/switcherooctl.in
+++ b/src/switcherooctl.in
@@ -77,6 +77,7 @@ def print_gpu(gpu, index):
print('Device:', index)
print(' Name: ', gpu['Name'])
print(' Default: ', "yes" if gpu['Default'] else "no")
+ print(' Discrete: ', "yes" if gpu['Discrete'] else "no")
print(' Environment:', env_to_str(gpu['Environment']))
def _list():
@@ -126,7 +127,7 @@ def get_discrete_gpu():
return None
try:
- gpu = next(gpu for gpu in gpus if not gpu['Default'])
+ gpu = next(gpu for gpu in gpus if gpu['Discrete'])
except StopIteration:
return None
else:
--
2.46.0
@@ -0,0 +1,45 @@
From 4232c75fe41158bb5063d630d36b3ffd6a8a57ec Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Fri, 6 Sep 2024 22:31:56 +0200
Subject: [PATCH 10/10] main: use new GPU list on uevent the amount of GPUs may
still be the same but underlying attributes may have changed On the ASUS TUF
Dash F15 running Fedora 40 6.10.7-200.fc40.x86_64 the udev tags are not
applied at the time switcheroo-control starts but at a later uevent they are
correct. Memory gets allocated anyways to check if the GPU count has changed,
so this shouldn't affect memory usage.
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/switcheroo-control.c | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git a/src/switcheroo-control.c b/src/switcheroo-control.c
index 0f6a548..01954c7 100644
--- a/src/switcheroo-control.c
+++ b/src/switcheroo-control.c
@@ -438,16 +438,12 @@ uevent_cb (GUdevClient *client,
cards = get_drm_cards (data);
num_gpus = cards->len;
- if (num_gpus != data->num_gpus) {
- g_debug ("GPUs added or removed (old: %d new: %d)",
- data->num_gpus, num_gpus);
- g_ptr_array_free (data->cards, TRUE);
- data->cards = cards;
- data->num_gpus = cards->len;
- send_dbus_event (data);
- } else {
- g_ptr_array_free (cards, TRUE);
- }
+ g_debug ("GPUs updated (old: %d new: %d)",
+ data->num_gpus, num_gpus);
+ g_ptr_array_free (data->cards, TRUE);
+ data->cards = cards;
+ data->num_gpus = cards->len;
+ send_dbus_event (data);
}
static void
--
2.46.0
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "switcheroo-control.spec"
}
labels {
extra = 1
}
}
@@ -0,0 +1,194 @@
Name: switcheroo-control
Version: 2.6
Release: 8%{?dist}
Summary: D-Bus service to check the availability of dual-GPU
License: GPLv3
URL: https://gitlab.freedesktop.org/hadess/switcheroo-control/
# URL from https://gitlab.freedesktop.org/hadess/switcheroo-control/-/releases
Source0: https://gitlab.freedesktop.org/hadess/switcheroo-control/uploads/86ea54ac7ddb901b6bf6e915209151f8/switcheroo-control-2.6.tar.xz
Patch: 0001-main-update-GPUs-comment-for-dbus-property.patch
Patch: 0002-main-add-Discrete-key.patch
Patch: 0003-tests-fix-integration-tests-without-UMockdev.patch
Patch: 0004-tests-add-tests-for-discrete-detection-with-mock-lib.patch
Patch: 0005-main-remove-leftover-and-fix-typo.patch
Patch: 0006-main-move-discrete-dependencies-out-of-main-deps.patch
Patch: 0007-main-use-glib-for-discrete-command-line-arguments.patch
Patch: 0008-main-add-udev-rule-for-i915.patch
Patch: 0009-main-use-Discrete-key-in-switcherooctl.patch
Patch: 0010-main-use-new-GPU-list-on-uevent.patch
BuildRequires: gcc
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: gtk-doc
BuildRequires: meson
BuildRequires: systemd
BuildRequires: libdrm-devel
BuildRequires: python3-dbusmock
BuildRequires: umockdev
%{?systemd_requires}
%description
D-Bus service to check the availability of dual-GPU.
%package docs
Summary: Documentation for %{name}
BuildArch: noarch
%description docs
This package contains the documentation for %{name}.
%prep
%autosetup -p1
%build
%meson -Dgtk_doc=true
%meson_build
%install
%meson_install
%post
if [ $1 -eq 2 ] && [ -x /usr/bin/systemctl ] ; then
/usr/bin/systemctl daemon-reload
fi
%systemd_post switcheroo-control.service
%udev_hwdb_update
%preun
%systemd_preun switcheroo-control.service
%postun
%systemd_postun_with_restart switcheroo-control.service
%udev_hwdb_update
%files
%license COPYING
%doc NEWS README.md
%{_bindir}/switcherooctl
%{_datadir}/dbus-1/system.d/net.hadess.SwitcherooControl.conf
%{_unitdir}/switcheroo-control.service
%{_libexecdir}/switcheroo-control
%{_udevhwdbdir}/30-pci-intel-gpu.hwdb
%{_mandir}/man1/switcherooctl.1*
%{_libexecdir}/check-discrete-amdgpu
%{_libexecdir}/check-discrete-nouveau
%{_udevrulesdir}/30-discrete-gpu.rules
%files docs
%dir %{_datadir}/gtk-doc/
%dir %{_datadir}/gtk-doc/html/
%{_datadir}/gtk-doc/html/%{name}/
%changelog
* Fri Sep 06 2024 Jan200101 <sentrycraft123@gmail.com> - 2.6-8
- Update discrete patch
* Thu Feb 15 2024 Jan Drögehoff <sentrycraft123@gmail.com> - 2.6-7
- Update discrete patch
* Wed Feb 14 2024 Jan Drögehoff <sentrycraft123@gmail.com> - 2.6-6
- Add discrete patch
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jul 01 2022 Bastien Nocera <bnocera@redhat.com> - 2.6-1
+ switcheroo-control-2.6-1
- Update to 2.6
* Fri Apr 29 2022 Bastien Nocera <bnocera@redhat.com> - 2.5-1
+ switcheroo-control-2.5-1
- Update to 2.5
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.4-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.4-3
- Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jan 04 2021 Bastien Nocera <bnocera@redhat.com> - 2.4-1
+ switcheroo-control-2.4-1
- Update to 2.4
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Apr 27 2020 Bastien Nocera <bnocera@redhat.com> - 2.2-1
+ switcheroo-control-2.2-1
- Update to 2.2
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jan 02 2020 Bastien Nocera <bnocera@redhat.com> - 2.1-1
+ switcheroo-control-2.1-1
- Update to 2.1
- Fix crasher on startup (#1786846)
* Thu Nov 21 2019 Bastien Nocera <bnocera@redhat.com> - 2.0-2
+ switcheroo-control-2.0-2
- Fix post scripts not reloading service file
* Tue Nov 05 2019 Bastien Nocera <bnocera@redhat.com> - 2.0-1
+ switcheroo-control-2.0-1
- Update to 2.0
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Mon Jun 17 2019 Bastien Nocera <bnocera@redhat.com> - 1.3.1-1
+ switcheroo-control-1.3.1-1
- Fix Secure Boot work-around
* Wed Jun 12 2019 Bastien Nocera <bnocera@redhat.com> - 1.3-1
+ switcheroo-control-1.3-1
- Update to 1.3
- Fix operation with SecureBoot enabled
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Nov 04 2016 Bastien Nocera <bnocera@redhat.com> - 1.1-1
+ switcheroo-control-1.1-1
- Update to 1.1
- Don't throw errors when the machine doesn't have dual-GPU (#1391212)
* Fri Oct 21 2016 Kalev Lember <klember@redhat.com> - 1.0-1
- Initial Fedora packaging
@@ -6,7 +6,7 @@
Name: vencord-desktop
Provides: VencordDesktop = %{version}-%{release}
Version: 1.5.3
Version: 1.5.4
Release: 1%?dist
License: GPL-3.0
Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed
+2 -2
View File
@@ -6,14 +6,14 @@
# do not perform compression in cpio
%define _source_payload w0.ufdio
%define _binary_payload w0.gzdio
%define _binary_payload w19.zstdio
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: voicevox
Version: 0.20.0
Version: 0.22.4
Release: 1%?dist
Summary: Free Japanese text-to-speech editor
License: LGPL-3.0
+50
View File
@@ -0,0 +1,50 @@
Name: WoeUSB-ng
Version: 0.2.12
Release: 1%?dist
Summary: Simple tool that enable you to create your own usb stick with Windows installer
License: GPL-3.0-only
Requires: parted dosfstools ntfsprogs p7zip p7zip-plugins xdg-utils grub2-tools
URL: https://github.com/WoeUSB/WoeUSB-ng
Source: https://github.com/WoeUSB/WoeUSB-ng/archive/refs/tags/v%version.tar.gz
Patch0: https://patch-diff.githubusercontent.com/raw/WoeUSB/WoeUSB-ng/pull/79.patch
BuildArch: noarch
BuildRequires: python3-devel python3-installer
%global _description %{expand:
WoeUSB-ng is a simple tool that enable you to create your own usb stick windows installer from an iso image or a real DVD. This is a rewrite of original WoeUSB.}
%description %_description
%prep
%autosetup -p1
%generate_buildrequires
%pyproject_buildrequires
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files WoeUSB
install -Dpm644 miscellaneous/WoeUSB-ng.desktop %buildroot%_datadir/applications/WoeUSB-ng.desktop
install -Dpm644 miscellaneous/com.github.woeusb.woeusb-ng.policy %buildroot%_datadir/polkit-1/actions/com.github.woeusb.woeusb-ng.policy
%check
#pyproject_check_import
%files -f %{pyproject_files}
%_bindir/woeusb
%_bindir/woeusbgui
%_datadir/applications/WoeUSB-ng.desktop
%_iconsdir/hicolor/scalable/apps/woeusb-logo.png
%_datadir/polkit-1/actions/com.github.woeusb.woeusb-ng.policy
%changelog
%autochangelog
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "WoeUSB-ng.spec"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(gh_tag("WoeUSB/WoeUSB-ng"));
+4
View File
@@ -2,4 +2,8 @@ project pkg {
rpm {
spec = "youtube-music.spec"
}
labels = {
mock = 1
}
}
+13 -3
View File
@@ -4,9 +4,13 @@
# macro shorthand for calling pnpm
%global pnpm npx pnpm@%{pnpm_version}
# Try to vendor PNPM directly from Fedora
# but if this fails, you can try setting this to 1 to vendor PNPM directly from upstream
%global vendor_pnpm 0
Name: youtube-music
Version: 3.5.1
Release: 1%{?dist}
Version: 3.7.1
Release: 1%?dist
Summary: YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
Source1: youtube-music.desktop
License: MIT
@@ -21,6 +25,10 @@ BuildRequires: git-core gcc make
# Required for usocket native module built with node-gyp
BuildRequires: python3 gcc-c++
%if !0%{?vendor_pnpm}
BuildRequires: pnpm nodejs20
%endif
%description
YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
@@ -35,9 +43,11 @@ git checkout v%{version}
%build
# Vendor PNPM directly instead of installing from packages, because we need to somehow force PNPM to use Node.js 20
# We are not using Fedora's PNPM because we need to use `pnpm env`, which PNPM does not support when not vendored directly from upstream
%if 0%{?vendor_pnpm}
curl -fsSL https://get.pnpm.io/install.sh | sh -
source /builddir/.bashrc
source $HOME/.bashrc
pnpm env use --global 20
%endif
pnpm install
pnpm build
pnpm electron-builder --linux --dir
@@ -1,115 +1,114 @@
Name: budgie-extras
Version: 1.8.0
Release: 1%{?dist}
Name: budgie-extras
Version: 1.8.0
Release: 2%{?dist}
License: GPL-3.0
Summary: Additional Budgie Desktop enhancements for user experience
URL: https://ubuntubudgie.org/
License: GPL-3.0
Summary: Additional Budgie Desktop enhancements for user experience
URL: https://ubuntubudgie.org/
Source0: https://github.com/UbuntuBudgie/budgie-extras/releases/download/v%{version}/budgie-extras-%{version}.tar.xz
Patch0: 0001-fix-weathershow-desktop-widget-icon-path.patch
Source0: https://github.com/UbuntuBudgie/budgie-extras/releases/download/v%{version}/budgie-extras-%{version}.tar.xz
Patch0: 0001-fix-weathershow-desktop-widget-icon-path.patch
BuildRequires: rpm_macro(fdupes)
BuildRequires: cmake
BuildRequires: meson
BuildRequires: vala
BuildRequires: intltool
BuildRequires: rpm_macro(fdupes)
BuildRequires: cmake
BuildRequires: meson
BuildRequires: vala
BuildRequires: intltool
BuildRequires: pkgconfig(budgie-1.0)
BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(gnome-settings-daemon)
BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(keybinder-3.0)
BuildRequires: pkgconfig(libgnome-menu-3.0)
BuildRequires: pkgconfig(libnm)
BuildRequires: pkgconfig(libnma)
BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(libwnck-3.0)
BuildRequires: pkgconfig(budgie-1.0)
BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(gnome-settings-daemon)
BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(keybinder-3.0)
BuildRequires: pkgconfig(libgnome-menu-3.0)
BuildRequires: pkgconfig(libnm)
BuildRequires: pkgconfig(libnma)
BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(libwnck-3.0)
BuildRequires: pkgconfig(appstream)
BuildRequires: pkgconfig(granite)
BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(zeitgeist-2.0)
BuildRequires: pkgconfig(appstream)
BuildRequires: pkgconfig(granite)
BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(zeitgeist-2.0)
Requires: budgie-applet-applications-menu
Requires: budgie-applet-weathershow
Requires: budgie-applet-app-launcher
Requires: budgie-applet-brightness-controller
Requires: budgie-applet-clockworks
Requires: budgie-applet-countdown
Requires: budgie-applet-dropby
Requires: budgie-applet-fuzzyclock
Requires: budgie-applet-hotcorners
Requires: budgie-applet-kangaroo
Requires: budgie-applet-keyboard-autoswitch
Requires: budgie-applet-network-manager
Requires: budgie-applet-quickchar
Requires: budgie-applet-quicknote
Requires: budgie-applet-recentlyused
Requires: budgie-applet-rotation-lock
Requires: budgie-applet-showtime
Requires: budgie-applet-takeabreak
Requires: budgie-applet-visualspace
Requires: budgie-applet-wallstreet
Requires: budgie-applet-window-shuffler
Requires: budgie-applet-workspace-stopwatch
Requires: budgie-applet-wpreviews
Requires: budgie-applet-wswitcher
Requires: budgie-applet-app-launcher
Requires: budgie-applet-applications-menu
Requires: budgie-applet-brightness-controller
Requires: budgie-applet-clockworks
Requires: budgie-applet-countdown
Requires: budgie-applet-dropby
Requires: budgie-applet-fuzzyclock
Requires: budgie-applet-hotcorners
Requires: budgie-applet-kangaroo
Requires: budgie-applet-keyboard-autoswitch
Requires: budgie-applet-network-manager
Requires: budgie-applet-quickchar
Requires: budgie-applet-quicknote
Requires: budgie-applet-recentlyused
Requires: budgie-applet-rotation-lock
Requires: budgie-applet-showtime
Requires: budgie-applet-takeabreak
Requires: budgie-applet-visualspace
Requires: budgie-applet-wallstreet
Requires: budgie-applet-weathershow
Requires: budgie-applet-window-shuffler
Requires: budgie-applet-workspace-stopwatch
Requires: budgie-applet-wpreviews
Requires: budgie-applet-wswitcher
# Fix for https://github.com/UbuntuBudgie/budgie-extras/issues/233, don't know how stenstorp did not notice this
Requires: xinput
Requires: xinput
%description
This is part of a suite of python3 and Vala based applets for the Budgie
Desktop that provide additional user orientated capabilities.
The applets can be used individually or as a set.
%package common
Requires: budgie-desktop
Summary: Shared component of budgie-extras applets
BuildArch: noarch
%description common
%package common
Requires: budgie-desktop
Summary: Shared component of budgie-extras applets
BuildArch: noarch
%description common
The shared component provides for capabilities that are utilised between
budgie-extra applets.
%package daemon
Summary: Manages keyboard shortcuts
Requires: budgie-extras-common
%description daemon
%package daemon
Summary: Manages keyboard shortcuts
Requires: budgie-extras-common
%description daemon
This on logon process manages keyboard shortcuts delivered via .bde files for
various extras-plugins.
%package -n budgie-applet-app-launcher
Requires: budgie-extras-common
Summary: Applet to provide an alternative means to launch applications
Requires: budgie-extras-common
Summary: Applet to provide an alternative means to launch applications
%description -n budgie-applet-app-launcher
The app-launcher applet allows the ability to add favorite apps to the
panel as well as finding and launching applications. The list of
applications listed can be easily configured to be visible or hidden.
%package -n budgie-applet-applications-menu
Requires: budgie-extras-common
Summary: Lightweight and stylish app launcher
Requires: budgie-extras-common
Summary: Lightweight and stylish app launcher
%description -n budgie-applet-applications-menu
%{summary}
%package -n budgie-applet-brightness-controller
Requires: budgie-extras-common
Summary: A Budgie Desktop applet for productivity
Requires: budgie-extras-common
Summary: A Budgie Desktop applet for productivity
%description -n budgie-applet-brightness-controller
%{summary}
%package -n budgie-applet-clockworks
Requires: budgie-extras-common
Summary: Applet to display clock across multiple time zones
Requires: budgie-extras-common
Summary: Applet to display clock across multiple time zones
%description -n budgie-applet-clockworks
The Clockworks applet displays the current time across multiple
time zones.
%package -n budgie-applet-countdown
Requires: budgie-extras-common
Summary: Applet providing a countdown capability on the Budgie Desktop
Requires: budgie-extras-common
Summary: Applet providing a countdown capability on the Budgie Desktop
%description -n budgie-applet-countdown
The Countdown applet provides the user the ability to start an
action when the countdown reaches 0 seconds. Actions include flashing
@@ -117,8 +116,8 @@ an icon in the panel, opening a notification window, sounding a
bell or running a custom command.
%package -n budgie-applet-dropby
Requires: budgie-extras-common
Summary: Applet to popup when a USB device is connected
Requires: budgie-extras-common
Summary: Applet to popup when a USB device is connected
%description -n budgie-applet-dropby
The DropBy applet pops up in the panel when connecting a usb device.
The applet subsequently offers the option(s) to mount, unmount/eject
@@ -126,29 +125,29 @@ and in case of a flash drive, to make a local copy of the drive's
content. The info shows the free space on the volume.
%package -n budgie-applet-fuzzyclock
Requires: budgie-extras-common
Summary: Shows the time in a Fuzzy Way
Requires: budgie-extras-common
Summary: Shows the time in a Fuzzy Way
%description -n budgie-applet-fuzzyclock
%{summary}
%package -n budgie-applet-hotcorners
Requires: budgie-extras-common
Summary: Applet providing hotcorners capabilities for the Budgie Desktop
Requires: budgie-extras-common
Summary: Applet providing hotcorners capabilities for the Budgie Desktop
%description -n budgie-applet-hotcorners
The hotcorners applet allow user defined commands to be executed
when the mouse cursor is pushed into a corner of the main desktop.
%package -n budgie-applet-kangaroo
Requires: budgie-extras-common
Summary: Applet to allow quick file-browsing
Requires: budgie-extras-common
Summary: Applet to allow quick file-browsing
%description -n budgie-applet-kangaroo
The kangaroo applet allows for quick & easy browsing, across
(possibly) many directory layers, without having to do a single mouse
click.
%package -n budgie-applet-keyboard-autoswitch
Requires: budgie-extras-common
Summary: Applet adding the ability to set a different keyboard layout per application
Requires: budgie-extras-common
Summary: Applet adding the ability to set a different keyboard layout per application
%description -n budgie-applet-keyboard-autoswitch
The Keyboard Auto Switcher applet provides the user the ability to set
a different keyboard layout per application. Exceptions to the default
@@ -156,50 +155,51 @@ layout can be set by simply choosing a different layout using the
Keyboard Layout applet.
%package -n budgie-applet-network-manager
Requires: budgie-extras-common
Summary: A fork of Wingpanel Network Indicator, ported to budgie desktop
Requires: budgie-extras-common
Summary: A fork of Wingpanel Network Indicator, ported to budgie desktop
%description -n budgie-applet-network-manager
%{summary}
%package -n budgie-applet-quickchar
Requires: budgie-extras-common
Summary: A mini-app to quickly choose and insert equivalents of ascii characters
Requires: budgie-extras-common
Requires: budgie-extras-daemon
Summary: A mini-app to quickly choose and insert equivalents of ascii characters
%description -n budgie-applet-quickchar
QuickChar is a mini-app to quickly choose and insert equivalents of ascii
characters. QuickChar is activated via the Budgie Menu.
%package -n budgie-applet-quicknote
Requires: budgie-extras-common
Summary: Applet providing simple notes capability for the Budgie Desktop
Requires: budgie-extras-common
Summary: Applet providing simple notes capability for the Budgie Desktop
%description -n budgie-applet-quicknote
The quicknote applet allows a user to record a text based note.
The applet supports multiple undo and redo capabilities.
%package -n budgie-applet-recentlyused
Requires: budgie-extras-common
Summary: Applet displays files recently accessed for the Budgie Desktop
Requires: budgie-extras-common
Summary: Applet displays files recently accessed for the Budgie Desktop
%description -n budgie-applet-recentlyused
The recentlyused applet displays the users files that have been opened
or created within a configurable period of time.
%package -n budgie-applet-rotation-lock
Requires: budgie-extras-common
Summary: Applet to lock or unlock the screen rotation
Requires: budgie-extras-common
Summary: Applet to lock or unlock the screen rotation
%description -n budgie-applet-rotation-lock
The Rotation Lock applet provides the user an easy way to lock or
unlock the screen rotation.
%package -n budgie-applet-showtime
Requires: budgie-extras-common
Summary: Applet displaying date and time on the Budgie Desktop
Requires: budgie-extras-common
Summary: Applet displaying date and time on the Budgie Desktop
%description -n budgie-applet-showtime
The ShowTime applet is a digital desktop clock, showing time and/or
date. Text color of both the displayed time and date can be set
separately from the applet's menu
%package -n budgie-applet-takeabreak
Requires: budgie-extras-common
Summary: A pomodoro-like applet, to make sure to take regular breaks from working
Requires: budgie-extras-common
Summary: A pomodoro-like applet, to make sure to take regular breaks from working
%description -n budgie-applet-takeabreak
Budgie TakeaBreak is a pomodoro- like applet, to make sure to take regular
breaks from working. Options from Budgie Settings include turning the screen
@@ -208,35 +208,36 @@ time. The applet can be accessed quickly from the panel to temporarily switch
it off.
%package -n budgie-applet-visualspace
Requires: budgie-extras-common
Summary: Shows the current workspace(s), as bullet(s)
Requires: budgie-extras-common
Summary: Shows the current workspace(s), as bullet(s)
%description -n budgie-applet-visualspace
Budgie VisualSpace shows the current workspace(s), as bullet(s). The applet
includes a menu to navigate to either one of the windows or their
corresponding workspace.
%package -n budgie-applet-wallstreet
Requires: budgie-extras-common
Summary: A mini-app to switch wallpapers on regular intervalls
Requires: budgie-extras-common
Summary: A mini-app to switch wallpapers on regular intervalls
%description -n budgie-applet-wallstreet
Budgie WallStreet is a mini-app to switch wallpapers on regular intervalls.
%package -n budgie-applet-weathershow
Requires: budgie-extras-common
Summary: Applet to display the weather and forecast
Requires: budgie-extras-common
Summary: Applet to display the weather and forecast
%description -n budgie-applet-weathershow
The weathershow applet displays daily and three hourly weather
forecasts on both the desktop and a Popover.
%package -n budgie-applet-window-shuffler
Requires: budgie-extras-common
Summary: Budgie Window Shuffler
Requires: budgie-extras-common
Requires: budgie-extras-daemon
Summary: Budgie Window Shuffler
%description -n budgie-applet-window-shuffler
%{summary}
%package -n budgie-applet-workspace-stopwatch
Requires: budgie-extras-common
Summary: An applet to keep track of usage per workspace
Requires: budgie-extras-common
Summary: An applet to keep track of usage per workspace
%description -n budgie-applet-workspace-stopwatch
Workspace Timer Applet is an applet to keep track of usage per workspace, e.g.
to find out how much minutes/hours were actually spent on a job. Workspaces can
@@ -246,14 +247,16 @@ onworkspace switch/clicking the icon for popup or else every 30 seconds. Time
during suspend is automatically retracted from a workspace' time.
%package -n budgie-applet-wpreviews
Requires: budgie-extras-common
Requires: budgie-extras-common
Requires: budgie-extras-daemon
Summary: Applet providing window previews capabilities for the Budgie Desktop
%description -n budgie-applet-wpreviews
The Previews applet shows an overview of windows in an expose like way.
%package -n budgie-applet-wswitcher
Requires: budgie-extras-common
Summary: An applet to show a different wallpaper on each of the workspaces
Requires: budgie-extras-common
Requires: budgie-extras-daemon
Summary: An applet to show a different wallpaper on each of the workspaces
%description -n budgie-applet-wswitcher
Budgie Wallpaper Workspace Switcher is an application (applet) to show a
different wallpaper on each of the workspaces. Usage is simple: add the applet
+1 -1
View File
@@ -1,4 +1,4 @@
%define _ubuntu_rel 22.10.20220822-0ubuntu12
%define _ubuntu_rel 22.10.20220822-0ubuntu13
%global _hardened_build 0
Name: compiz9
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "ctwm.spec"
}
}
+7
View File
@@ -0,0 +1,7 @@
[Desktop Entry]
Name=CTWM
Comment=Claude's Tab Window Manager
TryExec=ctwm
Exec=ctwm
Type=Xsession
Encoding=UTF-8
+55
View File
@@ -0,0 +1,55 @@
Summary: Lightweight window manager with virtual workspaces
Name: ctwm
Version: 4.1.0
Release: 1%?dist
URL: https://ctwm.org
BuildRequires: libjpeg-turbo-devel libX11-devel libXext-devel libXmu-devel libXpm-devel libXt-devel libXrandr-devel cmake gcc m4
Source0: https://www.ctwm.org/dist/%{name}-%{version}.tar.xz
Source1: %{name}.desktop
License: MIT
Requires: m4
# Derived from RPMSphere's packaging
%description
CTWM is a window manager based on TWM (with virtual workspaces added).
%prep
%setup -q
%build
%cmake
%cmake_build
%install
%cmake_install
%{__install} -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/xsessions/%{name}.desktop
%files
%doc README.md CHANGES.md
%license COPYRIGHT
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*
%{_datadir}/xsessions/%{name}.desktop
%{_datadir}/ctwm
%{_datadir}/doc/ctwm/ctwm.1.html
%{_datadir}/examples/ctwm/system.ctwmrc
%changelog
* Tue Dec 17 2024 Owen Zimmerman <owen@fyralabs.com>
- Add .desktop and .rhai file, fix dependancies, and switch to .tar.xz source (smaller download)
* Thu Jun 27 2024 Jaiden Riordan <jade@fyralabs.com> - 4.1.0
- Rewrite for Terra, Thanks RPMSphere
* Tue Dec 24 2019 Wei-Lun Chao <bluebat@member.fsf.org> - 4.0.3
- Rebuilt for Fedora
* Sat Apr 9 2011 Agnelo de la Crotche <agnelo@unixversal.com>
- package for openSUSE 11.3/11.4
* Thu Feb 16 2006 Richard Levitte <richard@levitte.org>
- Release ctwm 3.8a.
* Wed May 4 2005 Rudolph T Maceyko <rm55@pobox.com>
- Tweaks. Added all .ctwmrc files as well as sound and VMS docs.
* Wed May 4 2005 Richard Levitte <richard@levitte.org>
- Changed some directory specifications to RedHat-ish standards.
* Tue May 3 2005 Richard Levitte <richard@levitte.org>
- Received the original from Johan Vromans. Adjusted it to become
an official .spec file.
+1
View File
@@ -0,0 +1 @@
rpm.version(find("<p>Current release: ([\\d.]+)</p>", get("https://www.ctwm.org/download.html"), 1));
@@ -3,7 +3,7 @@
Name: gnome-shell-extension-%{extension}
Version: 2
Release: 2%{?dist}
Release: 1%{?dist}
Summary: GNOME Shell extension to bring back the app menu
License: GPL-3.0-only
URL: https://github.com/fthx/appmenu-is-back
@@ -11,16 +11,16 @@ URL: https://github.com/fthx/appmenu-is-back
BuildArch: noarch
Source0: https://github.com/fthx/appmenu-is-back/archive/refs/tags/v%{version}.tar.gz
Patch0: https://github.com/fthx/appmenu-is-back/commit/c251ff36d226dac679eb745638e3df236d3e1a20.patch
Patch0: https://github.com/fthx/appmenu-is-back/compare/v2..703a31acf900eb7bcab3462baeefa815ec7f13ab.patch
Requires: (gnome-shell >= 46~ with gnome-shell < 47~)
Requires: (gnome-shell >= 46~ with gnome-shell < 48~)
Recommends: gnome-extensions-app
%description
This extension brings back the app menu in the top panel, for GNOME 45 and later.
%prep
%autosetup -n appmenu-is-back-%{version}
%autosetup -n appmenu-is-back-%{version} -p1
%install
install -Dm644 metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/metadata.json
@@ -31,8 +31,5 @@ install -Dm644 extension.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uui
%{_datadir}/gnome-shell/extensions/%{uuid}
%changelog
* Mon Apr 1 2024 Lleyton Gray <lleyton@fyralabs.com> - 2-2
- Patch for GNOME 46 compatibility
* Thu Nov 16 2023 Lleyton Gray <lleyton@fyralabs.com> - 2-1
- Initial Release
@@ -0,0 +1,67 @@
From ff73f820b1398e5d60b8984b0003db46ad70b8ec Mon Sep 17 00:00:00 2001
From: Benjamin Berg <bberg@redhat.com>
Date: Wed, 28 Apr 2021 16:50:03 +0200
Subject: [PATCH] gdm: Work around failing fingerprint auth
On Fedora we have the problem that fingerprint auth fails immediately if
the PAM configuration has not been updated and no prints are enrolled.
So, consider a verification failure within one second to be a service
failure instead.
---
js/gdm/util.js | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/js/gdm/util.js b/js/gdm/util.js
index 97df6d687e..371953cb25 100644
--- a/js/gdm/util.js
+++ b/js/gdm/util.js
@@ -109,6 +109,7 @@ export class ShellUserVerifier extends Signals.EventEmitter {
this._defaultService = null;
this._preemptingService = null;
this._fingerprintReaderType = FingerprintReaderType.NONE;
+ this._fprintStartTime = -1;
this._messageQueue = [];
this._messageQueueTimeoutId = 0;
@@ -669,6 +670,10 @@ export class ShellUserVerifier extends Signals.EventEmitter {
this._hold.acquire();
try {
this._activeServices.add(serviceName);
+
+ if (serviceName == FINGERPRINT_SERVICE_NAME)
+ this._fprintStartTime = GLib.get_monotonic_time();
+
if (this._userName) {
await this._userVerifier.call_begin_verification_for_user(
serviceName, this._userName, this._cancellable);
@@ -763,6 +768,7 @@ export class ShellUserVerifier extends Signals.EventEmitter {
const cancellable = this._cancellable;
this._fingerprintFailedId = GLib.timeout_add(GLib.PRIORITY_DEFAULT,
FINGERPRINT_ERROR_TIMEOUT_WAIT, () => {
+ log("Generating _verificationFailed!");
this._fingerprintFailedId = 0;
if (!cancellable.is_cancelled())
this._verificationFailed(serviceName, false);
@@ -829,6 +835,18 @@ export class ShellUserVerifier extends Signals.EventEmitter {
if (serviceName === FINGERPRINT_SERVICE_NAME) {
if (this._fingerprintFailedId)
GLib.source_remove(this._fingerprintFailedId);
+
+ // On Fedora we have the problem that fingerprint auth fails
+ // immediately if the PAM configuration has not been updated and no
+ // prints are enrolled.
+ // So, consider a verification failure within one second to be a service
+ // failure instead.
+ if (this._fprintStartTime > GLib.get_monotonic_time() - GLib.USEC_PER_SEC) {
+ log("Fingerprint service failed almost immediately, considering it unavailable.");
+ log("Please fix your configuration by running: authselect select --force sssd with-fingerprint with-silent-lastlog");
+ this._onServiceUnavailable(this._client, serviceName, null);
+ return;
+ }
}
// For Not Listed / enterprise logins, immediately reset
--
2.43.2
@@ -0,0 +1,35 @@
From 78a733bae62f8af15f0771d7efde55473f295e46 Mon Sep 17 00:00:00 2001
From: Ray Strode <rstrode@redhat.com>
Date: Wed, 16 Aug 2023 18:46:54 -0400
Subject: [PATCH 1/3] status/keyboard: Add a catch around reload call
Now that system input settings can get used in the user session
they're getting seen by the tests and the tests are complaining:
Unhandled promise rejection. To suppress this warning, add an
error handler to your promise chain with .catch() or a try-catch block
around your await expression.
This commit adds the catch it's asking for.
---
js/ui/status/keyboard.js | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/js/ui/status/keyboard.js b/js/ui/status/keyboard.js
index cfc0a01f6b..4ef2f355d3 100644
--- a/js/ui/status/keyboard.js
+++ b/js/ui/status/keyboard.js
@@ -204,7 +204,9 @@ class InputSourceSystemSettings extends InputSourceSettings {
this._options = '';
this._model = '';
- this._reload();
+ this._reload().catch(error => {
+ logError(error, 'Could not reload system input settings');
+ });
Gio.DBus.system.signal_subscribe(this._BUS_NAME,
this._BUS_PROPS_IFACE,
--
2.43.1
@@ -0,0 +1,136 @@
From 0c0cc4ce1d3e08eba3e701d565398e01aa479ff7 Mon Sep 17 00:00:00 2001
From: Ray Strode <rstrode@redhat.com>
Date: Wed, 16 Aug 2023 11:13:39 -0400
Subject: [PATCH 2/3] status/keyboard: Load keyboard from system settings if
gsettings unconfigured
Right now if a user hasn't configured their input sources, the code
falls back to
using the current layout on Xorg and the mutter default with wayland.
This commit changes the code to instead fall back to using the system
default (as configured by localed).
---
js/ui/status/keyboard.js | 62 +++++++++++++++++++++++++++++++---------
1 file changed, 48 insertions(+), 14 deletions(-)
diff --git a/js/ui/status/keyboard.js b/js/ui/status/keyboard.js
index 4ef2f355d3..d91eb41bc6 100644
--- a/js/ui/status/keyboard.js
+++ b/js/ui/status/keyboard.js
@@ -22,6 +22,9 @@ import * as Util from '../../misc/util.js';
export const INPUT_SOURCE_TYPE_XKB = 'xkb';
export const INPUT_SOURCE_TYPE_IBUS = 'ibus';
+const DESKTOP_INPUT_SOURCES_SCHEMA = 'org.gnome.desktop.input-sources';
+const KEY_INPUT_SOURCES = 'sources';
+
export const LayoutMenuItem = GObject.registerClass(
class LayoutMenuItem extends PopupMenu.PopupBaseMenuItem {
_init(displayName, shortName) {
@@ -278,18 +281,16 @@ class InputSourceSystemSettings extends InputSourceSettings {
}
class InputSourceSessionSettings extends InputSourceSettings {
- constructor() {
+ constructor(settings) {
super();
- this._DESKTOP_INPUT_SOURCES_SCHEMA = 'org.gnome.desktop.input-sources';
- this._KEY_INPUT_SOURCES = 'sources';
this._KEY_MRU_SOURCES = 'mru-sources';
this._KEY_KEYBOARD_OPTIONS = 'xkb-options';
this._KEY_KEYBOARD_MODEL = 'xkb-model';
this._KEY_PER_WINDOW = 'per-window';
- this._settings = new Gio.Settings({schema_id: this._DESKTOP_INPUT_SOURCES_SCHEMA});
- this._settings.connect(`changed::${this._KEY_INPUT_SOURCES}`, this._emitInputSourcesChanged.bind(this));
+ this._settings = settings;
+ this._settings.connect(`changed::${KEY_INPUT_SOURCES}`, this._emitInputSourcesChanged.bind(this));
this._settings.connect(`changed::${this._KEY_KEYBOARD_OPTIONS}`, this._emitKeyboardOptionsChanged.bind(this));
this._settings.connect(`changed::${this._KEY_KEYBOARD_MODEL}`, this._emitKeyboardModelChanged.bind(this));
this._settings.connect(`changed::${this._KEY_PER_WINDOW}`, this._emitPerWindowChanged.bind(this));
@@ -308,7 +309,7 @@ class InputSourceSessionSettings extends InputSourceSettings {
}
get inputSources() {
- return this._getSourcesList(this._KEY_INPUT_SOURCES);
+ return this._getSourcesList(KEY_INPUT_SOURCES);
}
get mruSources() {
@@ -363,13 +364,6 @@ export class InputSourceManager extends Signals.EventEmitter {
Meta.KeyBindingFlags.IS_REVERSED,
Shell.ActionMode.ALL,
this._switchInputSource.bind(this));
- if (Main.sessionMode.isGreeter)
- this._settings = new InputSourceSystemSettings();
- else
- this._settings = new InputSourceSessionSettings();
- this._settings.connect('input-sources-changed', this._inputSourcesChanged.bind(this));
- this._settings.connect('keyboard-options-changed', this._keyboardOptionsChanged.bind(this));
- this._settings.connect('keyboard-model-changed', this._keyboardModelChanged.bind(this));
this._xkbInfo = KeyboardManager.getXkbInfo();
this._keyboardManager = KeyboardManager.getKeyboardManager();
@@ -381,16 +375,56 @@ export class InputSourceManager extends Signals.EventEmitter {
this._ibusManager.connect('property-updated', this._ibusPropertyUpdated.bind(this));
this._ibusManager.connect('set-content-type', this._ibusSetContentType.bind(this));
+ this._inputSettings = new Gio.Settings({schema_id: DESKTOP_INPUT_SOURCES_SCHEMA});
+ this._setupInputSettings();
+
global.display.connect('modifiers-accelerator-activated', this._modifiersSwitcher.bind(this));
this._sourcesPerWindow = false;
this._focusWindowNotifyId = 0;
- this._settings.connect('per-window-changed', this._sourcesPerWindowChanged.bind(this));
this._sourcesPerWindowChanged();
this._disableIBus = false;
this._reloading = false;
}
+ _sessionHasNoInputSettings() {
+ return this._inputSettings.get_user_value(KEY_INPUT_SOURCES) === null;
+ }
+
+ _reloadInputSettings() {
+ const hadNoSessionInputSettings = this._hasNoSessionInputSettings;
+
+ if (Main.sessionMode.isGreeter)
+ this._hasNoSessionInputSettings = true;
+ else
+ this._hasNoSessionInputSettings = this._sessionHasNoInputSettings();
+
+ if (this._settings && hadNoSessionInputSettings === this._hasNoSessionInputSettings)
+ return;
+
+ this._settings?.disconnectObject(this);
+
+ if (this._hasNoSessionInputSettings)
+ this._settings = new InputSourceSystemSettings();
+ else
+ this._settings = new InputSourceSessionSettings(this._inputSettings);
+
+ this._settings.connectObject(
+ 'input-sources-changed', this._inputSourcesChanged.bind(this),
+ 'keyboard-options-changed', this._keyboardOptionsChanged.bind(this),
+ 'keyboard-model-changed', this._keyboardModelChanged.bind(this),
+ 'per-window-changed', this._sourcesPerWindowChanged.bind(this),
+ this);
+ this.reload();
+ }
+
+ _setupInputSettings() {
+ if (!Main.sessionMode.isGreeter)
+ this._inputSettings.connect(`changed::${KEY_INPUT_SOURCES}`, this._reloadInputSettings.bind(this));
+
+ this._reloadInputSettings();
+ }
+
reload() {
this._reloading = true;
this._keyboardManager.setKeyboardOptions(this._settings.keyboardOptions);
--
2.43.1
@@ -0,0 +1,128 @@
From d060baeb69a2a7d80fe403fc8eec90e20aa6cb7f Mon Sep 17 00:00:00 2001
From: Ray Strode <rstrode@redhat.com>
Date: Wed, 16 Aug 2023 14:09:50 -0400
Subject: [PATCH 3/3] status/keyboard: Use gnome-desktop API for getting
default input sources list
At the moment, gnome-shell tries to figure out the default input sources
from localed. It fails to take into account the system locale and input
methods.
This commit switches it to use a new function in gnome-desktop,
gnome_get_default_input_sources, which does most of the heavy
lifting itself, instead.
---
js/ui/status/keyboard.js | 59 ++++++++++++++++++----------------------
1 file changed, 27 insertions(+), 32 deletions(-)
diff --git a/js/ui/status/keyboard.js b/js/ui/status/keyboard.js
index d91eb41bc6..19c36031f6 100644
--- a/js/ui/status/keyboard.js
+++ b/js/ui/status/keyboard.js
@@ -3,6 +3,7 @@
import Clutter from 'gi://Clutter';
import Gio from 'gi://Gio';
import GLib from 'gi://GLib';
+import GnomeDesktop from 'gi://GnomeDesktop';
import GObject from 'gi://GObject';
import IBus from 'gi://IBus';
import Meta from 'gi://Meta';
@@ -25,6 +26,8 @@ export const INPUT_SOURCE_TYPE_IBUS = 'ibus';
const DESKTOP_INPUT_SOURCES_SCHEMA = 'org.gnome.desktop.input-sources';
const KEY_INPUT_SOURCES = 'sources';
+Gio._promisify(GnomeDesktop, 'get_default_input_sources');
+
export const LayoutMenuItem = GObject.registerClass(
class LayoutMenuItem extends PopupMenu.PopupBaseMenuItem {
_init(displayName, shortName) {
@@ -202,9 +205,9 @@ class InputSourceSystemSettings extends InputSourceSettings {
this._BUS_IFACE = 'org.freedesktop.locale1';
this._BUS_PROPS_IFACE = 'org.freedesktop.DBus.Properties';
- this._layouts = '';
- this._variants = '';
- this._options = '';
+ this._inputSourceIds = [];
+ this._inputSourceTypes = [];
+ this._options = [];
this._model = '';
this._reload().catch(error => {
@@ -221,30 +224,22 @@ class InputSourceSystemSettings extends InputSourceSettings {
}
async _reload() {
- let props;
+ let inputSourceIds;
+ let inputSourceTypes;
+ let options;
+ let model;
try {
- const result = await Gio.DBus.system.call(
- this._BUS_NAME,
- this._BUS_PATH,
- this._BUS_PROPS_IFACE,
- 'GetAll',
- new GLib.Variant('(s)', [this._BUS_IFACE]),
- null, Gio.DBusCallFlags.NONE, -1, null);
- [props] = result.deepUnpack();
+ [inputSourceIds, inputSourceTypes, options, model] =
+ await GnomeDesktop.get_default_input_sources(null);
} catch (e) {
- log(`Could not get properties from ${this._BUS_NAME}`);
+ logError(e, 'Could not get default input sources');
return;
}
- const layouts = props['X11Layout'].unpack();
- const variants = props['X11Variant'].unpack();
- const options = props['X11Options'].unpack();
- const model = props['X11Model'].unpack();
-
- if (layouts !== this._layouts ||
- variants !== this._variants) {
- this._layouts = layouts;
- this._variants = variants;
+ if (inputSourceIds !== this._inputSourceIds ||
+ inputSourceTypes !== this._inputSourceTypes) {
+ this._inputSourceIds = inputSourceIds;
+ this._inputSourceTypes = inputSourceTypes;
this._emitInputSourcesChanged();
}
if (options !== this._options) {
@@ -258,21 +253,21 @@ class InputSourceSystemSettings extends InputSourceSettings {
}
get inputSources() {
- let sourcesList = [];
- let layouts = this._layouts.split(',');
- let variants = this._variants.split(',');
-
- for (let i = 0; i < layouts.length && !!layouts[i]; i++) {
- let id = layouts[i];
- if (variants[i])
- id += `+${variants[i]}`;
- sourcesList.push({type: INPUT_SOURCE_TYPE_XKB, id});
+ let sourcesList;
+
+ if (this._inputSourceIds) {
+ sourcesList = this._inputSourceIds.map((id, index) => {
+ return {type: this._inputSourceTypes[index], id};
+ });
+ } else {
+ sourcesList = [];
}
+
return sourcesList;
}
get keyboardOptions() {
- return this._options.split(',');
+ return this._options;
}
get keyboardModel() {
--
2.43.1
@@ -0,0 +1,98 @@
From c8c05c4a142f3de9c17a9ca83692dda364abccc8 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Thu, 15 Feb 2024 16:05:40 +0100
Subject: [PATCH] shell-app: Improve discrete GPU detection
---
.../net.hadess.SwitcherooControl.xml | 3 +-
src/shell-app.c | 60 +++++++++++++++++++
2 files changed, 62 insertions(+), 1 deletion(-)
diff --git a/data/dbus-interfaces/net.hadess.SwitcherooControl.xml b/data/dbus-interfaces/net.hadess.SwitcherooControl.xml
index e52bc1a0d25..59a889654f4 100644
--- a/data/dbus-interfaces/net.hadess.SwitcherooControl.xml
+++ b/data/dbus-interfaces/net.hadess.SwitcherooControl.xml
@@ -38,7 +38,8 @@
will contain a user-facing name for the GPU, the "Environment" (as) key will
contain an array of even number of strings, each being an environment
variable to set to use the GPU, followed by its value, the "Default" (b) key
- will tag the default (usually integrated) GPU.
+ will tag the default GPU, the "Discrete" (b) key tags if the GPU is a
+ dedicated component.
-->
<property name="GPUs" type="aa{sv}" access="read"/>
diff --git a/src/shell-app.c b/src/shell-app.c
index 371bc6cf762..39f220ba954 100644
--- a/src/shell-app.c
+++ b/src/shell-app.c
@@ -1300,6 +1300,66 @@ apply_discrete_gpu_env (GAppLaunchContext *context,
}
num_children = g_variant_n_children (variant);
+
+ // Check if the Default GPU is Discrete
+ for (i = 0; i < num_children; i++)
+ {
+ g_autoptr(GVariant) gpu = NULL;
+ g_autoptr(GVariant) env = NULL;
+ g_autoptr(GVariant) default_variant = NULL;
+ g_autoptr(GVariant) discrete_variant = NULL;
+ g_autofree const char **env_s = NULL;
+
+ gpu = g_variant_get_child_value (variant, i);
+ if (!gpu ||
+ !g_variant_is_of_type (gpu, G_VARIANT_TYPE ("a{s*}")))
+ continue;
+
+ /* Skip over non-default GPUs */
+ default_variant = g_variant_lookup_value (gpu, "Default", NULL);
+ if (!default_variant || !g_variant_get_boolean (default_variant))
+ continue;
+
+ /* break out if default GPU is not discrete */
+ discrete_variant = g_variant_lookup_value (gpu, "Discrete", NULL);
+ if (!discrete_variant || !g_variant_get_boolean (discrete_variant))
+ break;
+
+ // Default GPU is discrete, no need to do anything
+ return;
+ }
+
+ // Find the first Discrete GPU
+ for (i = 0; i < num_children; i++)
+ {
+ g_autoptr(GVariant) gpu = NULL;
+ g_autoptr(GVariant) env = NULL;
+ g_autoptr(GVariant) discrete_variant = NULL;
+ g_autofree const char **env_s = NULL;
+ guint j;
+
+ gpu = g_variant_get_child_value (variant, i);
+ if (!gpu ||
+ !g_variant_is_of_type (gpu, G_VARIANT_TYPE ("a{s*}")))
+ continue;
+
+ /* Skip over non-discrete GPUs */
+ discrete_variant = g_variant_lookup_value (gpu, "Discrete", NULL);
+ if (!discrete_variant || !g_variant_get_boolean (discrete_variant))
+ continue;
+
+ env = g_variant_lookup_value (gpu, "Environment", NULL);
+ if (!env)
+ continue;
+
+ env_s = g_variant_get_strv (env, NULL);
+ for (j = 0; env_s[j] != NULL; j = j + 2)
+ g_app_launch_context_setenv (context, env_s[j], env_s[j+1]);
+ return;
+ }
+
+ // fallback to old behavior
+ // find the first non-Default GPU
for (i = 0; i < num_children; i++)
{
g_autoptr(GVariant) gpu = NULL;
--
GitLab
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "gnome-shell.spec"
}
labels {
extra = 1
}
}

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