Compare commits

..

1251 Commits

Author SHA1 Message Date
lea a7a8d0dc54 fix: make gala depend on libs with same epoch (#1158)
(cherry picked from commit b3d05e61fa)
2024-05-02 04:45:38 +00:00
Raboneko ce6898e57e bump: lomiri-app-launch 2024-05-01 20:20:48 +00:00
Raboneko c179b34bc4 bump: vencord-desktop 2024-05-01 14:56:02 +00:00
Raboneko 5ead7302b0 bump: katsu 2024-05-01 08:25:04 +00:00
Raboneko 98e0bd61bf bump: nushell 2024-04-30 23:36:51 +00:00
madomado 387801b1e4 fix: espanso (#1132) 2024-04-29 23:43:41 -05:00
Raboneko 71ef643b5e fix: arrpc (#1115) (#1127)
Add suppport for esbuild / node20
Close #1114

(cherry picked from commit e6d6774339)

Co-authored-by: madomado <madonuko@outlook.com>
2024-04-30 11:10:27 +08:00
Raboneko 2c432dd80a bump: limine 2024-04-29 21:57:18 +00:00
Raboneko e020932846 bump: discord-openasar discord 2024-04-29 21:15:36 +00:00
Raboneko d88e37749e bump: voicevox 2024-04-29 15:00:22 +00:00
Raboneko 172b0baed5 bump: arrpc 2024-04-28 21:26:07 +00:00
Raboneko c380141b7a bump: fluent-theme 2024-04-28 15:38:48 +00:00
Raboneko 52b2186f3d bump: uutils-coreutils 2024-04-26 22:45:49 +00:00
Raboneko 5d15003c6e bump: vencord-desktop 2024-04-26 19:46:52 +00:00
Raboneko 42d2a8dd22 bump: discord-ptb-openasar discord-ptb 2024-04-25 20:57:56 +00:00
Raboneko e3cefd7e01 bump: ruff 2024-04-25 18:17:21 +00:00
Raboneko 5d5a2edd19 bump: containerd 2024-04-25 13:56:09 +00:00
Raboneko c154ca752d bump: moby-compose 2024-04-24 20:39:56 +00:00
Raboneko 01761df9e8 bump: prismlauncher 2024-04-23 18:35:36 +00:00
Raboneko 523a40d59b bump: katsu 2024-04-23 15:18:19 +00:00
Raboneko 264061d634 bump: oxipng 2024-04-23 05:38:03 +00:00
Raboneko 93aa53c41a bump: discord-openasar discord 2024-04-22 23:14:06 +00:00
Raboneko 8492eeee8c bump: uxplay 2024-04-22 22:16:29 +00:00
Raboneko 53b94f00fd bump: lomiri-system-settings 2024-04-22 11:11:45 +00:00
Raboneko 00e0f8705c bump: lomiri-system-settings 2024-04-22 10:55:44 +00:00
Raboneko ae41119840 bump: vala-panel-appmenu 2024-04-22 09:50:30 +00:00
Raboneko 4d6e24e55b bump: vala-panel-appmenu 2024-04-22 09:40:24 +00:00
Raboneko ef6ee52375 bump: sccache 2024-04-21 13:55:28 +00:00
Raboneko 6d12878bad bump: lomiri-system-settings 2024-04-21 09:14:31 +00:00
Raboneko a4d724ef30 fix(nim-nightly): fixed package name (#1082) (#1108)
(cherry picked from commit 37416a0926)

Co-authored-by: madomado <madonuko@outlook.com>
2024-04-21 01:08:47 -07:00
Raboneko e764a17884 bump: mpv 2024-04-20 10:55:45 +00:00
Raboneko c474f41231 fix: arrpc (#1104) (#1105)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 32bcce6505)

Co-authored-by: madomado <madonuko@outlook.com>
2024-04-20 17:13:19 +08:00
Raboneko 01d39214ca add: espanso-wayland espanso-x11 (#1098) (#1100)
* add: espanso-wayland espanso-x11

* update deps

(cherry picked from commit c6541525e4)

Co-authored-by: madomado <madonuko@outlook.com>
2024-04-20 15:44:50 +08:00
Raboneko 15d2572cc3 bump: limine 2024-04-20 01:59:33 +00:00
Raboneko abf6b8715e bump: discord-ptb-openasar discord-ptb 2024-04-19 20:26:01 +00:00
Raboneko 864f55d869 bump: ruff 2024-04-19 12:48:28 +00:00
Raboneko 73172427fe bump: lomiri-system-settings 2024-04-19 06:18:35 +00:00
Raboneko 0add8a50f1 bump: gcm-core 2024-04-18 23:29:53 +00:00
Raboneko 2e3c6ee6d6 bump: ruff 2024-04-18 19:56:59 +00:00
Raboneko 7742db1e4b bump: moby-buildx 2024-04-18 15:19:39 +00:00
Raboneko 36b1754910 bump: flutter 2024-04-17 21:18:08 +00:00
Raboneko 15dc9d0445 bump: dart 2024-04-17 14:39:00 +00:00
Raboneko 45322a4076 bump: discord-openasar discord 2024-04-16 17:59:25 +00:00
Raboneko a5de0ba154 bump: nim 2024-04-16 13:01:23 +00:00
Raboneko 50dadd462b bump: zellij 2024-04-16 08:22:20 +00:00
Raboneko cb13c74436 bump: unity-session 2024-04-15 22:49:38 +00:00
Raboneko 9e0f02ab0a bump: lomiri-system-settings 2024-04-15 21:58:39 +00:00
Raboneko 69da54b6eb bump: lomiri-system-settings 2024-04-14 22:11:17 +00:00
Raboneko 19c44cc230 bump: sarasa-gothic 2024-04-13 16:49:52 +00:00
Raboneko 2ad181150f bump: iosevka-fusion 2024-04-13 14:46:05 +00:00
Raboneko 0886b8a409 bump: gitoxide 2024-04-13 12:41:51 +00:00
Raboneko 7bf2f372e7 bump: vala-panel-appmenu 2024-04-13 10:12:23 +00:00
Raboneko bb706af0f6 bump: anki-bin anki-qt5 anki 2024-04-13 07:26:19 +00:00
Raboneko b2cedf798c bump: osu-lazer 2024-04-13 07:16:09 +00:00
Raboneko 4959211007 bump: osu-lazer 2024-04-13 03:12:56 +00:00
Raboneko 695294bdca bump: codium 2024-04-13 02:12:21 +00:00
Raboneko acab2e14c4 bump: discord-ptb-openasar discord-ptb 2024-04-12 21:35:45 +00:00
Raboneko aa4080a1f4 bump: nerd-fonts 2024-04-12 15:19:44 +00:00
Raboneko b6e7d97ebf bump: ruff 2024-04-12 03:58:18 +00:00
Raboneko 552c7430a4 bump: sass 2024-04-11 23:14:56 +00:00
Raboneko 6ab2301881 bump: codium 2024-04-11 18:35:36 +00:00
Raboneko 444b7871a3 bump: ruff 2024-04-11 16:29:42 +00:00
Raboneko 3df8cd979a add: wineasio (#1084) (#1085)
* add: `wineasio`

* oops, remove the blob

* make package exclusive to x86_64

* fix exclusive

(cherry picked from commit 7dea5106c8)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-04-11 21:48:11 +08:00
Raboneko 276f6af5dc bump: limine 2024-04-11 05:49:40 +00:00
Raboneko 6229252257 bump: nushell 2024-04-10 21:57:35 +00:00
Raboneko baadd002b1 bump: electron 2024-04-10 20:15:12 +00:00
Raboneko c86c8bd838 bump: notifications 2024-04-10 19:45:52 +00:00
Raboneko 2fe8f44da7 bump: osu-lazer 2024-04-10 04:45:56 +00:00
Raboneko 3b3b9d9667 bump: discord-canary-openasar discord-canary 2024-04-10 01:59:58 +00:00
Raboneko 6653098fde bump: discord-canary-openasar discord-canary 2024-04-10 01:18:26 +00:00
Raboneko c46ea822fb bump: discord-canary-openasar discord-canary 2024-04-09 23:18:41 +00:00
Raboneko 191970fd47 bump: vala-panel-appmenu 2024-04-09 22:13:04 +00:00
Raboneko fedc85aec5 bump: discord-canary-openasar discord-canary 2024-04-09 21:14:24 +00:00
Raboneko 815f7e270e bump: discord-canary-openasar discord-canary 2024-04-09 20:36:08 +00:00
Raboneko 9c40d40ece bump: discord-openasar discord 2024-04-09 17:17:36 +00:00
Raboneko 702bb556c0 bump: alsa-ucm-cros 2024-04-09 16:48:22 +00:00
Raboneko e8b8116d0c bump: unity-session 2024-04-09 10:22:59 +00:00
Raboneko eb9ea21d39 bump: groovy-docs groovy 2024-04-09 06:24:09 +00:00
Raboneko f116185d1b bump: fuc 2024-04-09 04:23:27 +00:00
Raboneko d5619fadd9 bump: discord-ptb-openasar discord-ptb 2024-04-08 21:16:46 +00:00
Raboneko 0999eabf3e bump: discord-canary-openasar discord-canary 2024-04-08 18:34:53 +00:00
Raboneko 3faca6849d bump: discord-canary-openasar discord-canary discord-openasar discord 2024-04-08 18:20:18 +00:00
Raboneko 3f15151df4 bump: discord-canary-openasar discord-canary 2024-04-08 17:46:00 +00:00
Raboneko dfb10abfbe bump: discord-canary-openasar discord-canary 2024-04-08 17:24:19 +00:00
Raboneko 226d83a061 bump: sound 2024-04-08 11:47:16 +00:00
Raboneko e20a1ad898 bump: vala-panel-appmenu 2024-04-08 08:22:34 +00:00
Raboneko de2302ffa9 bump: felix 2024-04-07 06:22:12 +00:00
Raboneko e7d0109e01 bump: voicevox 2024-04-06 14:37:47 +00:00
Raboneko b8b597dfb1 bump: rnote 2024-04-06 12:44:58 +00:00
Raboneko d46183566f bump: iosevka-fusion 2024-04-06 05:47:57 +00:00
lea 74f513e13b chore(ci): get rid of cache buildroot (#1014) (#1076)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 32363b1fec)
2024-04-06 10:51:26 +08:00
Raboneko fcc106dadb bump: containerd 2024-04-05 17:28:11 +00:00
Raboneko 6764f6b5ea bump: containerd 2024-04-05 17:14:27 +00:00
Raboneko a1ce007544 bump: codium 2024-04-05 12:46:40 +00:00
Raboneko ddfb9000f3 fix: only run backport action if merged (#1054) (#1056)
(cherry picked from commit 9fc434ab42)

Co-authored-by: lea <lleyton@fyralabs.com>
2024-04-05 04:06:30 -07:00
Raboneko e4df288bdd fix(limine): use gz tarball (#1049) (#1051)
(cherry picked from commit 965a135b87)

Co-authored-by: lea <lleyton@fyralabs.com>
2024-04-05 12:02:30 +08:00
lea 7803bf383d fix: reset author and sign during backport (#1069) (#1070)
(cherry picked from commit 6cd29151b7)
2024-04-05 12:02:15 +08:00
Raboneko 1f65a8e689 bump: discord-canary-openasar discord-canary 2024-04-04 23:48:55 +00:00
Raboneko b9e943a0c3 bump: discord-canary-openasar discord-canary 2024-04-04 23:18:46 +00:00
Raboneko f49e6d64d2 bump: discord-canary-openasar discord-canary discord-ptb-openasar discord-ptb 2024-04-04 22:58:23 +00:00
Raboneko cec6491856 bump: discord-canary-openasar discord-canary 2024-04-04 22:37:50 +00:00
Raboneko cfd8024c04 bump: discord-canary-openasar discord-canary 2024-04-04 22:27:23 +00:00
Raboneko 46bcd464ea bump: discord-canary-openasar discord-canary 2024-04-04 22:13:53 +00:00
Raboneko 3dde72cec3 bump: discord-canary-openasar discord-canary 2024-04-04 21:56:37 +00:00
Raboneko 8f42f3dcce bump: lomiri-app-launch 2024-04-04 20:47:19 +00:00
Raboneko 512978a35f bump: discord-canary-openasar discord-canary 2024-04-04 17:36:52 +00:00
Raboneko 332ed989a3 bump: nushell 2024-04-04 15:37:36 +00:00
lea 8d976aa8e5 fix: use raboneko user for backports (#1044) (#1045)
(cherry picked from commit 70d15c769c)

# Conflicts:
#	.github/workflows/sync.yml
2024-04-04 03:42:33 -07:00
lea cac4ea3770 prismlauncher: move JREs to weak deps, add java 21 for snapshots (#1040) (#1041)
(cherry picked from commit 045b6b310e)

Co-authored-by: seth <getchoo@tuta.io>
Co-authored-by: Raboneko <119771935+raboneko@users.noreply.github.com>
2024-04-04 03:38:53 -07:00
Raboneko 46a2554972 bump: nerd-fonts 2024-04-04 10:30:51 +00:00
Raboneko 3f3925b67e bump: osu-lazer 2024-04-04 07:14:01 +00:00
Raboneko 90ef48d3f6 bump: sass electron 2024-04-04 01:09:03 +00:00
Raboneko bbb3fe9021 bump: discord-canary-openasar discord-canary 2024-04-02 19:25:26 +00:00
Raboneko 15944494fe bump: nushell 2024-04-02 19:12:07 +00:00
lea 2d4584855b fix(terra-obsolete): use explicit release value to since %autorelease is broken (#1027)
port of #1026
2024-04-02 14:04:20 +08:00
Raboneko a59003be04 bump: umstellar 2024-04-01 19:59:08 +00:00
Raboneko 8ffba072c5 bump: ruff 2024-04-01 17:35:45 +00:00
Raboneko 2a55d07e37 bump: discord-canary-openasar discord-canary 2024-04-01 16:24:19 +00:00
Raboneko bf5092900c bump: lomiri-system-settings umstellar 2024-04-01 13:55:58 +00:00
Raboneko 63b916bc0a bump: lomiri-system-settings 2024-04-01 10:00:34 +00:00
Raboneko ad7f165df4 bump: unity-greeter 2024-03-31 18:46:00 +00:00
Raboneko 5171a58c1b bump: unity-shell 2024-03-31 10:14:25 +00:00
Raboneko 730a2dd3d0 bump: limine 2024-03-31 07:56:23 +00:00
Raboneko 81d579ed68 bump: anki-bin anki-qt5 anki 2024-03-31 07:46:16 +00:00
Raboneko 851bca9bae bump: compiz9 2024-03-31 02:29:21 +00:00
Raboneko 52c9ad64ea bump: unity-session 2024-03-31 02:06:27 +00:00
Raboneko d723b2ef9a bump: sarasa-gothic 2024-03-30 19:57:34 +00:00
Raboneko 56dd0e7436 bump: iosevka-fusion 2024-03-30 17:46:29 +00:00
Raboneko 200fc887e1 bump: moby-compose 2024-03-29 15:16:35 +00:00
Raboneko ade1135bd5 bump: flutter 2024-03-28 16:31:13 +00:00
Raboneko 6f3fd67a27 bump: limine 2024-03-28 04:38:43 +00:00
Raboneko c09c3d6e50 bump: protobuf 2024-03-27 20:46:40 +00:00
Raboneko d4ce5b8766 bump: electron 2024-03-27 19:57:00 +00:00
madomado 2559f8e23e chore(sync): f40 -> f38 (#1003) 2024-03-27 13:27:40 -05:00
Raboneko 3af1e807a8 bump: dart 2024-03-27 12:27:43 +00:00
Raboneko f25c99b5d3 bump: discord-canary-openasar discord-canary 2024-03-26 20:59:45 +00:00
Raboneko ff1f7999fc bump: discord-canary-openasar discord-canary 2024-03-26 19:38:28 +00:00
Raboneko 95b6b0ad8f bump: vala-panel-appmenu 2024-03-26 15:18:43 +00:00
Raboneko 8ed48f06fb bump: vala-panel-appmenu 2024-03-26 15:00:01 +00:00
Raboneko e5e434874c bump: vala-panel-appmenu 2024-03-26 08:55:55 +00:00
Raboneko 7d2c28594a bump: lomiri-app-launch 2024-03-26 08:31:35 +00:00
Raboneko 375f44402b bump: discord-openasar discord 2024-03-25 19:11:53 +00:00
lea 1433023f80 feat: port #994 to 38 (#997) 2024-03-25 18:36:15 +08:00
Raboneko 033195aa1f bump: iosevka-fusion anda 2024-03-25 09:15:32 +00:00
Raboneko 58bf3156c0 bump: iosevka-fusion 2024-03-25 04:45:46 +00:00
Raboneko 211b63f8c6 bump: limine 2024-03-24 23:35:57 +00:00
Raboneko 921b37601e bump: discord-canary-openasar discord-canary 2024-03-24 23:20:36 +00:00
Raboneko 7344601c7f bump: lomiri-system-settings 2024-03-24 21:25:37 +00:00
Raboneko 1e5e44639c bump: unity-greeter 2024-03-24 17:57:44 +00:00
Raboneko dddf6efce1 bump: starship 2024-03-24 10:19:20 +00:00
Raboneko 448e372763 bump: anda 2024-03-24 08:17:19 +00:00
Raboneko 6519cfff0b bump: lomiri-system-settings 2024-03-24 06:35:39 +00:00
Raboneko 69a0d17355 bump: uutils-coreutils 2024-03-23 21:56:29 +00:00
Raboneko 867195527d bump: sarasa-gothic 2024-03-23 20:15:32 +00:00
Raboneko 6e7a97d71a bump: iosevka-fusion 2024-03-23 17:58:27 +00:00
Raboneko b107fb56e8 bump: voicevox 2024-03-23 13:59:16 +00:00
Raboneko d0df0f95a8 bump: gradle 2024-03-22 17:57:18 +00:00
Raboneko aba2304f04 bump: moby-compose 2024-03-22 17:26:02 +00:00
Raboneko 20c2c2d57a bump: unity-shell 2024-03-22 03:56:21 +00:00
Raboneko 6720a8c2de bump: discord-canary-openasar discord-canary unity-session 2024-03-22 01:01:03 +00:00
Raboneko 0ff1a706e6 bump: discord-canary-openasar discord-canary 2024-03-21 22:59:57 +00:00
Raboneko c4edb92ace bump: discord-canary-openasar discord-canary 2024-03-21 22:28:29 +00:00
Raboneko df5ad004b2 bump: discord-canary-openasar discord-canary 2024-03-21 22:14:44 +00:00
Raboneko 04c2fa49ce bump: discord-canary-openasar discord-canary 2024-03-21 21:56:46 +00:00
Raboneko fa778d7a3c bump: blueprint-compiler 2024-03-21 19:46:18 +00:00
Raboneko 7e024f71bc bump: ruff 2024-03-21 19:25:35 +00:00
Raboneko 7cd704e415 bump: discord-ptb-openasar discord-ptb 2024-03-21 19:13:41 +00:00
Raboneko bc7155eb60 bump: flutter 2024-03-21 18:20:42 +00:00
Raboneko 2dd3c7c7de bump: maturin 2024-03-21 13:15:38 +00:00
Raboneko 8359eeed61 bump: osu-lazer 2024-03-21 02:37:01 +00:00
Raboneko df7ca2e6c5 bump: discord-canary-openasar discord-canary 2024-03-21 01:18:51 +00:00
Raboneko d04d527510 bump: discord-canary-openasar discord-canary 2024-03-20 23:50:02 +00:00
Raboneko ea194eb1a6 bump: discord-canary-openasar discord-canary 2024-03-20 23:39:43 +00:00
Raboneko 7916de9655 bump: discord-canary-openasar discord-canary 2024-03-20 23:19:19 +00:00
Raboneko 8fcf98bb43 bump: discord-canary-openasar discord-canary 2024-03-20 22:48:02 +00:00
Raboneko 26a456c88d bump: electron 2024-03-20 20:39:06 +00:00
Raboneko 51c79152b2 bump: discord-canary-openasar discord-canary 2024-03-20 20:27:35 +00:00
Raboneko 38c8fd8c96 bump: discord-canary-openasar discord-canary 2024-03-20 19:11:00 +00:00
Raboneko 98bceeaec5 bump: discord-canary-openasar discord-canary 2024-03-20 16:27:45 +00:00
Raboneko 4032913090 bump: dart 2024-03-20 12:58:54 +00:00
Raboneko 56eb9f37b6 bump: click 2024-03-20 07:28:17 +00:00
Raboneko 3f748c5f2b bump: vala-panel-appmenu 2024-03-19 19:46:00 +00:00
Raboneko 9b1c30e195 bump: limine 2024-03-19 01:18:11 +00:00
Raboneko 417cae46a2 bump: lomiri-app-launch 2024-03-18 21:37:41 +00:00
Raboneko cd8e8b89f5 bump: discord-openasar discord 2024-03-18 17:38:57 +00:00
Raboneko e9213735b9 bump: sarasa-gothic 2024-03-17 06:21:52 +00:00
Raboneko dcf50f66ef bump: compiz9 2024-03-16 04:31:24 +00:00
Raboneko 53b9055696 bump: iosevka-fusion 2024-03-16 02:30:22 +00:00
Raboneko 8237ef0aed bump: joshuto 2024-03-15 22:59:19 +00:00
Raboneko 09a7ff0142 bump: discord-canary-openasar discord-canary 2024-03-15 22:49:19 +00:00
Raboneko a5a76685a2 bump: discord-canary-openasar discord-canary 2024-03-15 21:35:54 +00:00
Raboneko 34ea03f1c1 bump: discord-canary-openasar discord-canary ruff 2024-03-15 18:22:26 +00:00
Raboneko 82de9718f8 bump: moby-compose 2024-03-15 12:59:17 +00:00
Raboneko 9ef4dad1f6 bump: discord-ptb-openasar discord-ptb 2024-03-14 22:49:07 +00:00
Raboneko 2694ff4254 bump: discord-canary-openasar discord-canary 2024-03-14 17:37:02 +00:00
Raboneko 81064b0316 bump: electron 2024-03-14 03:25:30 +00:00
Raboneko a76eb27b86 bump: groovy-docs groovy 2024-03-14 01:16:59 +00:00
Raboneko 33ac0e1a64 bump: sass 2024-03-13 21:16:25 +00:00
Raboneko 8c89e628d4 bump: discord-canary-openasar discord-canary 2024-03-13 19:25:39 +00:00
Raboneko 60490ea84f bump: discord-canary-openasar discord-canary electron 2024-03-13 19:12:16 +00:00
Raboneko a25c1abae8 bump: discord-canary-openasar discord-canary protobuf 2024-03-13 18:46:02 +00:00
Raboneko 0168cd880a bump: discord-canary-openasar discord-canary 2024-03-13 18:35:52 +00:00
Raboneko f68398395f bump: electron 2024-03-13 08:29:46 +00:00
Raboneko 001607f9d4 bump: feishin 2024-03-13 07:37:02 +00:00
Raboneko 8a630eb41c bump: discord-canary-openasar discord-canary 2024-03-13 03:28:32 +00:00
Raboneko d9dbb5a62e bump: moby-buildx 2024-03-12 19:35:50 +00:00
Raboneko 45d47bff3f bump: codium 2024-03-12 18:35:52 +00:00
Raboneko 1589f6b112 bump: discord-openasar discord 2024-03-12 17:13:17 +00:00
madomado 0fae086796 chore(sync): 39 -> 38 (#985) 2024-03-12 09:45:09 -05:00
Raboneko 24afd150a3 bump: osu-lazer 2024-03-12 11:14:58 +00:00
Raboneko f04413320d bump: vencord-desktop 2024-03-12 02:40:21 +00:00
Raboneko d6ae5470e8 bump: unity-greeter unity-shell 2024-03-12 01:56:48 +00:00
Raboneko 0556f78038 bump: compiz9 2024-03-11 23:49:44 +00:00
Raboneko a35b91e705 bump: discord-ptb-openasar discord-ptb 2024-03-11 20:29:18 +00:00
Raboneko 6017e8a9d4 bump: discord-canary-openasar discord-canary 2024-03-11 19:47:42 +00:00
Raboneko 241fadb0f2 bump: discord-canary-openasar discord-canary 2024-03-11 19:27:27 +00:00
Raboneko 728071b629 bump: discord-canary-openasar discord-canary 2024-03-11 19:17:09 +00:00
Raboneko cc31231fe5 bump: osu-lazer 2024-03-11 17:38:04 +00:00
Raboneko 85a0d75345 bump: containerd 2024-03-11 15:29:50 +00:00
Raboneko 4288a87d3a bump: containerd 2024-03-11 15:19:49 +00:00
Raboneko 1162cf777d bump: sarasa-gothic 2024-03-11 14:14:21 +00:00
Raboneko 9548aca6d6 bump: lomiri-system-settings 2024-03-11 11:36:56 +00:00
Raboneko 6139fefacf bump: sarasa-gothic 2024-03-11 10:32:57 +00:00
Raboneko d524fcaa98 bump: lomiri-system-settings 2024-03-11 08:35:59 +00:00
Raboneko 639cd05524 bump: sarasa-gothic 2024-03-11 07:58:55 +00:00
Raboneko d36e01c726 bump: sarasa-gothic 2024-03-11 06:00:18 +00:00
Raboneko 2f80c22beb bump: libhelium 2024-03-11 03:45:46 +00:00
Raboneko a534b7f32c bump: tau-helium 2024-03-11 03:30:49 +00:00
Raboneko b7de1e53b1 bump: tau-helium 2024-03-11 03:18:48 +00:00
Raboneko 07880dde19 bump: sarasa-gothic 2024-03-10 19:36:55 +00:00
Raboneko c71a22a43d bump: iosevka-fusion 2024-03-10 18:16:08 +00:00
Raboneko cfaf67a450 bump: subatomic 2024-03-10 09:35:44 +00:00
lleyton 40c3ff64cb remove codeowners (#976) 2024-03-10 09:36:00 +08:00
Raboneko d658d85783 bump: voicevox 2024-03-09 16:47:43 +00:00
Raboneko 147309a1d2 bump: voicevox 2024-03-09 16:22:29 +00:00
Raboneko 97aa287be7 bump: iosevka-fusion 2024-03-09 14:14:16 +00:00
Raboneko ef26133aa3 bump: osu-lazer 2024-03-09 12:43:07 +00:00
madomado 1c32ba4971 chore(sync): 39 -> 38 (#972)
* fix: vala-panel-appmenu (#962)

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

* fix: rebuild prismlauncher stable against new QT using release bump (#964)

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

* add: prime-run (#966)

* new package: prime-run

* add better metadata

* oop

* apply review suggestions

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

* bump: prismlauncher-qt5 prismlauncher

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

* bump: lomiri-system-settings prismlauncher-qt5 prismlauncher

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

* fix(osu-lazer): do not strip, since that breaks AppImage (#968)

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: lleyton <lleyton@fyralabs.com>
Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2024-03-09 03:41:51 -08:00
Raboneko a8d26b7daa bump: discord-canary-openasar discord-canary ruff 2024-03-09 01:07:03 +00:00
Raboneko 3fa6e92a79 bump: discord-canary-openasar discord-canary 2024-03-08 23:57:21 +00:00
Raboneko 1914868f0e bump: codium 2024-03-08 18:35:56 +00:00
Raboneko 40296abd90 bump: discord-ptb-openasar discord-ptb 2024-03-08 18:23:01 +00:00
Raboneko 4df6f3fe79 bump: subatomic 2024-03-08 09:37:04 +00:00
Raboneko eda77eae5a bump: rnote 2024-03-08 09:25:37 +00:00
Raboneko 155ab0f029 bump: subatomic 2024-03-08 08:23:25 +00:00
Raboneko 1ae05fad84 bump: discord-canary-openasar discord-canary 2024-03-08 05:45:45 +00:00
Raboneko 91dae26006 bump: electron 2024-03-08 01:55:02 +00:00
Raboneko 151be7bcb3 bump: flutter 2024-03-08 01:00:51 +00:00
Raboneko dcb8ddb0f5 bump: discord-canary-openasar discord-canary 2024-03-07 22:49:37 +00:00
Raboneko 6883b841cb bump: compiz9 2024-03-07 21:47:34 +00:00
Raboneko b30fb5dd45 bump: discord-canary-openasar discord-canary 2024-03-07 19:47:12 +00:00
Raboneko 3e5be0304b bump: kotlin-native kotlin 2024-03-07 09:36:34 +00:00
Raboneko 9073afe23e bump: discord-canary-openasar discord-canary 2024-03-07 01:39:35 +00:00
Raboneko 6f3f990a1c bump: discord-canary-openasar discord-canary 2024-03-07 01:00:40 +00:00
Raboneko 316d61bb23 bump: ruff 2024-03-06 22:47:33 +00:00
Raboneko 0d0ed32aeb bump: discord-openasar discord 2024-03-06 21:45:58 +00:00
Raboneko d598398a6a bump: dart 2024-03-06 15:15:47 +00:00
Raboneko 607e8a46e2 bump: moby-compose 2024-03-06 14:45:43 +00:00
Raboneko 0b0a7e0cdb bump: feishin 2024-03-06 01:17:26 +00:00
Raboneko ed5820bb78 bump: nushell 2024-03-05 22:29:08 +00:00
Raboneko a8ea62e1d6 bump: moby-buildx 2024-03-05 20:57:05 +00:00
Raboneko 315d919042 bump: discord-canary-openasar discord-canary 2024-03-05 17:51:03 +00:00
Raboneko 976c3f5d7e bump: discord-canary-openasar discord-canary 2024-03-05 01:57:13 +00:00
Raboneko fc124b7e25 bump: maturin 2024-03-05 01:16:42 +00:00
Raboneko 85067b63bb bump: discord-canary-openasar discord-canary 2024-03-04 22:27:38 +00:00
Raboneko df016f3c50 bump: discord-canary-openasar discord-canary 2024-03-04 19:25:51 +00:00
Raboneko 428bc148ac bump: subatomic 2024-03-04 03:09:36 +00:00
Raboneko b1d4a7d0b1 bump: vala-panel-appmenu 2024-03-02 22:27:23 +00:00
Raboneko 5c909848e7 bump: golang-github-fyshos-fynedesk 2024-03-02 21:56:43 +00:00
Raboneko 70c4a75143 bump: vala-panel-appmenu 2024-03-02 17:25:50 +00:00
Raboneko 0444550935 bump: osu-lazer 2024-03-02 16:56:04 +00:00
Raboneko c36814bf10 bump: osu-lazer 2024-03-02 16:31:36 +00:00
Raboneko 6c87ded946 bump: vala-panel-appmenu 2024-03-02 16:20:39 +00:00
Raboneko 85438af981 bump: osu-lazer 2024-03-02 12:25:50 +00:00
Raboneko 5ba326b8a7 bump: choosenim 2024-03-02 02:48:41 +00:00
Raboneko 520dd45f49 bump: choosenim 2024-03-02 02:38:16 +00:00
Raboneko 1e17e0f697 bump: rnote 2024-03-01 17:48:58 +00:00
Raboneko cb435c27da bump: libhelium 2024-03-01 15:39:55 +00:00
Raboneko 71026cc8da bump: groovy-docs groovy 2024-03-01 12:26:35 +00:00
Raboneko 596e120c4d bump: vala-panel-appmenu 2024-03-01 11:46:04 +00:00
Raboneko ea236c2582 bump: discord-ptb-openasar discord-ptb codium 2024-02-29 23:14:24 +00:00
Raboneko 3b645ce492 bump: ruff 2024-02-29 15:25:38 +00:00
Raboneko 1d6a80fa60 bump: vala-panel-appmenu 2024-02-29 13:36:55 +00:00
Raboneko a488574f32 bump: compiz9 2024-02-29 07:36:28 +00:00
Raboneko 287739f62d bump: flutter 2024-02-28 18:35:47 +00:00
Raboneko c3ea35611b bump: vala-panel-appmenu 2024-02-28 17:49:26 +00:00
Raboneko 107f33bfad bump: vala-panel-appmenu 2024-02-28 14:39:04 +00:00
Raboneko 013d55aa28 bump: vala-panel-appmenu 2024-02-28 14:28:47 +00:00
Raboneko 0ae6984f55 bump: vala-panel-appmenu 2024-02-28 12:46:40 +00:00
Raboneko 1602fcc14a bump: electron 2024-02-28 01:58:00 +00:00
Raboneko 830466e204 bump: discord-canary-openasar discord-canary 2024-02-27 23:17:09 +00:00
Raboneko e850eb5d2a bump: vala-panel-appmenu 2024-02-27 21:14:22 +00:00
Raboneko 9bc8dd394e bump: vala-panel-appmenu 2024-02-27 20:57:58 +00:00
Raboneko 1d25c3a2b9 bump: vala-panel-appmenu 2024-02-27 20:47:43 +00:00
Raboneko ca195e20b9 bump: vala-panel-appmenu 2024-02-27 20:37:17 +00:00
Raboneko 1c33841f9f bump: discord-canary-openasar discord-canary u-root 2024-02-27 18:22:16 +00:00
Raboneko 75ff6fb733 bump: discord-canary-openasar discord-canary 2024-02-27 18:00:29 +00:00
Raboneko 7daf87f533 bump: voicevox 2024-02-27 15:49:46 +00:00
Raboneko b237060493 bump: anda 2024-02-26 10:56:04 +00:00
Raboneko f4ee6ecc75 bump: gitoxide 2024-02-26 07:26:51 +00:00
Raboneko 42b89fa0c1 bump: codium 2024-02-26 02:39:57 +00:00
Raboneko 1a749e7a3a bump: gitoxide 2024-02-25 15:56:33 +00:00
Raboneko 4e06f87d37 bump: fluent-icon-theme 2024-02-25 09:57:21 +00:00
Raboneko 6be2d867e8 bump: u-root 2024-02-25 08:17:07 +00:00
Raboneko ab136ee09c bump: discord-ptb-openasar discord-ptb 2024-02-23 23:27:03 +00:00
Raboneko 1f31e1a6d4 bump: session 2024-02-23 14:57:43 +00:00
Raboneko 7091053f9c bump: codium 2024-02-23 01:50:22 +00:00
Raboneko fb1accb940 bump: xyproto-textoutput xyproto-vt100 2024-02-22 16:17:01 +00:00
Raboneko 4c469bffe0 bump: codium 2024-02-22 15:19:58 +00:00
madomado 20863d6371 chore(sync): 39 -> 38 (#960) 2024-02-22 19:30:39 +08:00
Raboneko 00ca96520b bump: voicevox 2024-02-22 03:25:29 +00:00
Raboneko 9bbc6eb132 bump: voicevox 2024-02-22 03:14:27 +00:00
Raboneko a08d5902b3 bump: electron 2024-02-21 22:17:11 +00:00
Raboneko d67478eb42 bump: flutter 2024-02-21 18:40:29 +00:00
Raboneko 1c44fb71f1 bump: osu-lazer 2024-02-21 18:32:03 +00:00
Raboneko 73d7262162 bump: discord-ptb-openasar discord-ptb 2024-02-21 18:17:11 +00:00
Raboneko f6b7f17dc6 bump: sass 2024-02-21 02:22:06 +00:00
Raboneko 219b423022 bump: electron 2024-02-20 05:29:49 +00:00
madomado b0a1d682a2 chore(sync): 39 -> 38 (#954) 2024-02-19 13:49:50 -08:00
Raboneko 56f93ab26d bump: osu-lazer 2024-02-19 16:20:58 +00:00
madomado a4671a88ef bump: anda (#946) 2024-02-18 16:37:23 -08:00
madomado 5921398be3 chore(sync): 39 -> 38 (#932) 2024-02-13 09:47:45 +08:00
Raboneko 2f4b419602 bump: authy 2024-02-12 20:26:07 +00:00
Raboneko 8db3f68508 bump: budgie-extras 2024-02-08 21:36:54 +00:00
Raboneko f66dffe49d bump: osu-lazer 2024-02-07 08:39:41 +00:00
Raboneko b27aedcb04 bump: iosevka-fusion 2024-02-04 13:16:52 +00:00
Raboneko f9af446e39 bump: switchboard-plug-mouse-touchpad 2024-02-03 15:46:34 +00:00
Raboneko cec3ea08de bump: switchboard-plug-mouse-touchpad 2024-02-03 15:36:37 +00:00
Raboneko 6d81ac03cb bump: wingpanel-indicator-datetime 2024-02-02 13:58:44 +00:00
Raboneko 4c87d39e55 bump: wingpanel-indicator-datetime 2024-02-02 13:48:22 +00:00
Raboneko bb7c59649f bump: osu-lazer 2024-01-31 15:48:41 +00:00
Raboneko 024b1a8208 bump: osu-lazer 2024-01-31 14:59:11 +00:00
Raboneko 61f8119c61 bump: osu-lazer 2024-01-31 14:49:00 +00:00
Raboneko c0be38791e bump: osu-lazer 2024-01-30 11:56:20 +00:00
Raboneko 63e28bf4c6 bump: osu-lazer 2024-01-29 10:45:47 +00:00
Raboneko d2ef3d706a bump: armcord-bin armcord 2024-01-28 16:17:39 +00:00
Raboneko 20a15b0bfd bump: iosevka-fusion 2024-01-27 12:25:11 +00:00
Raboneko fc024e5ea5 bump: osu-lazer 2024-01-26 15:59:53 +00:00
Raboneko 263c86470a bump: deviceinfo geonames 2024-01-25 15:50:13 +00:00
Raboneko b41df8c6a5 bump: bibata-cursor-theme 2024-01-25 11:27:12 +00:00
Raboneko efd215107c bump: compiz9 2024-01-23 18:58:47 +00:00
Raboneko c0b7a62227 bump: switchboard-plug-bluetooth 2024-01-22 13:18:08 +00:00
Raboneko 0072fc4ecd bump: switchboard-plug-bluetooth 2024-01-22 12:55:18 +00:00
Raboneko 33ff53947f bump: wingpanel-indicator-session 2024-01-22 06:56:40 +00:00
Raboneko 261b415788 bump: wingpanel-indicator-session 2024-01-22 06:46:30 +00:00
Raboneko 74b2b8d48b bump: wingpanel-indicator-datetime 2024-01-21 21:47:25 +00:00
Raboneko 10b6e022dc bump: wingpanel-indicator-datetime 2024-01-21 21:37:07 +00:00
Raboneko 089591b469 bump: iosevka-fusion 2024-01-20 21:14:50 +00:00
Raboneko 395b3e8d52 bump: compiz9 2024-01-19 20:17:26 +00:00
Raboneko 7438583448 bump: elementary-code 2024-01-18 18:20:03 +00:00
Raboneko e358cf5363 bump: osu-lazer 2024-01-16 05:17:45 +00:00
Raboneko 0c3ffad628 bump: osu-lazer 2024-01-14 15:28:39 +00:00
lleyton a16b7bce95 chore: sync with Terra 39 (#877)
* chore: sync with Terra 39

* fix: update mock-configs path

* fix: use f38 specs for desktops

* chore: move more lomiri/unity specific packages (#880)

* Fix(ubuntu-sdk): update description & version (#878)

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

* fix: disable docs package (#887)

* sync more changes from f39

* add keyd fixes

---------

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
Signed-off-by: lleyton <lleyton@fyralabs.com>
Co-authored-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
2024-01-13 17:40:35 -08:00
Raboneko 21f54d01af bump: osu-lazer 2024-01-13 16:38:59 +00:00
Raboneko e1db7ea42c bump: iosevka-fusion 2024-01-13 14:48:52 +00:00
Raboneko 7117ee4623 bump: fuc 2024-01-10 17:59:42 +00:00
Raboneko c43f4b2069 bump: pantheon-tweaks switchboard-plug-tweaks 2024-01-07 11:12:06 +00:00
Raboneko fe49892a87 bump: iosevka-fusion 2024-01-06 09:12:30 +00:00
Raboneko 350928ddb2 bump: wingpanel-indicator-network 2024-01-05 19:56:05 +00:00
Raboneko 9acbbf4a51 bump: switchboard-plug-networking 2024-01-05 19:46:04 +00:00
Raboneko efda694364 bump: pantheon-agent-polkit switchboard-plug-datetime 2024-01-05 12:51:37 +00:00
Raboneko 8ee8ab5581 bump: pantheon-agent-polkit switchboard-plug-datetime 2024-01-05 12:28:44 +00:00
Raboneko 77205260c1 bump: osu-lazer 2023-12-31 13:56:02 +00:00
Raboneko 65906e6c36 bump: bibata-cursor-theme 2023-12-31 09:17:25 +00:00
Raboneko 5bdc5d2587 bump: iosevka-fusion 2023-12-30 08:39:30 +00:00
Raboneko 6bbbdc4306 bump: osu-lazer 2023-12-29 15:28:45 +00:00
Raboneko 720381f5b6 bump: osu-lazer 2023-12-28 18:23:34 +00:00
Raboneko 4a2b9328f3 bump: anki-bin anki-qt5 anki 2023-12-28 09:25:31 +00:00
Raboneko 2ac703222e bump: osu-lazer 2023-12-27 17:58:15 +00:00
Raboneko a219309040 bump: osu-lazer 2023-12-25 13:35:32 +00:00
Raboneko 542c8a6fd8 bump: anki-bin anki-qt5 anki 2023-12-25 01:22:46 +00:00
Raboneko a111f0c0ab bump: sarasa-gothic 2023-12-23 21:25:49 +00:00
Raboneko 06c9f2965d bump: iosevka-fusion osu-lazer 2023-12-23 19:56:07 +00:00
Raboneko f864fc28c3 bump: wingpanel-indicator-session 2023-12-22 19:36:17 +00:00
Raboneko bd1566a77a bump: wingpanel-indicator-session 2023-12-22 19:25:52 +00:00
Raboneko af4b35fa36 bump: osu-lazer 2023-12-22 16:48:51 +00:00
Raboneko 56352c364a bump: osu-lazer 2023-12-21 16:17:06 +00:00
Raboneko 2ff5d01cb9 bump: osu-lazer 2023-12-20 17:48:07 +00:00
Raboneko 7243cdc54a bump: osu-lazer 2023-12-19 18:15:59 +00:00
Raboneko bbd08aad62 bump: osu-lazer 2023-12-18 19:25:30 +00:00
Raboneko 3b223ffe13 bump: osu-lazer 2023-12-18 05:18:52 +00:00
Raboneko 382bc208ea bump: iosevka-fusion 2023-12-17 21:25:48 +00:00
Raboneko 0ca281bee1 bump: iosevka-fusion 2023-12-16 09:17:37 +00:00
Raboneko 9647e75110 bump: osu-lazer 2023-12-15 08:37:04 +00:00
Raboneko 073648a9c8 bump: wingpanel-indicator-datetime 2023-12-14 02:56:36 +00:00
Raboneko 61bb49ffec bump: wingpanel-indicator-datetime 2023-12-14 02:46:06 +00:00
Raboneko cc078a9a02 bump: budgie-extras 2023-12-13 19:27:59 +00:00
Raboneko 5417f8a489 bump: switchboard-plug-bluetooth 2023-12-12 21:27:04 +00:00
Raboneko 576805127b bump: switchboard-plug-bluetooth 2023-12-12 21:16:46 +00:00
Raboneko 7d0ea95b5b bump: switchboard 2023-12-11 06:00:24 +00:00
Raboneko a955db525a bump: switchboard 2023-12-11 05:50:16 +00:00
Raboneko 3fb296d0ee bump: adwaita++-icons 2023-12-10 14:58:33 +00:00
Raboneko 503edf7646 bump: adwaita++-icons 2023-12-10 14:48:10 +00:00
Raboneko bb1b13220f bump: fuc 2023-12-10 03:30:30 +00:00
Raboneko 902e4131b5 bump: limine 2023-12-10 02:49:38 +00:00
Raboneko cbb611fa74 bump: rnote 2023-12-07 15:38:36 +00:00
Raboneko 262819d836 bump: uxplay 2023-12-07 15:14:26 +00:00
Raboneko 7dcd4a4529 bump: limine 2023-12-07 02:06:04 +00:00
Raboneko 460bde20d3 bump: limine 2023-12-06 23:47:12 +00:00
Raboneko 74630c1999 bump: gitoxide 2023-12-06 16:22:03 +00:00
Raboneko 26b0863a76 bump: dart 2023-12-06 10:58:16 +00:00
Raboneko e69627d39f bump: discord-canary-openasar discord-canary 2023-12-05 23:57:50 +00:00
Raboneko 6e76f09984 bump: ouch 2023-12-05 16:26:52 +00:00
Raboneko d9affe6225 bump: lomiri-system-settings 2023-12-05 09:59:58 +00:00
Raboneko e40839c03e bump: discord-canary-openasar discord-canary 2023-12-05 02:06:12 +00:00
Raboneko b4af6d479d bump: electron 2023-12-04 22:14:43 +00:00
Raboneko b35378bd3a bump: ruff 2023-12-04 21:56:33 +00:00
Raboneko c85b522948 bump: elementary-calculator 2023-12-04 19:46:19 +00:00
Raboneko 83ad60d8eb bump: discord-canary-openasar discord-canary 2023-12-04 17:39:01 +00:00
Raboneko 620f3dd54e bump: pop-launcher 2023-12-04 09:40:06 +00:00
Raboneko 14f2ef65c4 bump: pop-launcher 2023-12-04 09:30:03 +00:00
Raboneko 07dbe2eb86 bump: ayatana-indicator-sound 2023-12-04 07:46:14 +00:00
Raboneko cbd6c184d5 bump: katsu 2023-12-04 04:36:58 +00:00
madomado 24bdde3768 add: ffmpeg (#777) 2023-12-02 21:53:16 -06:00
Raboneko 4b6fe7321d bump: maturin 2023-12-02 15:36:36 +00:00
Raboneko 37786eb8f6 bump: subatomic 2023-12-02 11:46:37 +00:00
Raboneko 2c43e46833 bump: contractor 2023-12-02 08:16:47 +00:00
Raboneko 1c050f9bd3 bump: contractor 2023-12-02 07:56:05 +00:00
Raboneko 2ed91c26a3 bump: discord-canary-openasar discord-canary 2023-12-01 23:49:57 +00:00
Raboneko 02abfd30c2 bump: discord-canary-openasar discord-canary 2023-12-01 21:57:22 +00:00
Raboneko 1b381864f5 bump: lomiri-system-settings 2023-12-01 21:26:32 +00:00
Raboneko 00bc48a0d6 bump: discord-ptb-openasar discord-ptb 2023-12-01 18:38:43 +00:00
Raboneko e8cf02a324 bump: ouch 2023-12-01 18:26:51 +00:00
Raboneko 8225e9a2fc bump: discord-canary-openasar discord-canary 2023-12-01 01:15:47 +00:00
Raboneko 831e35de8d bump: electron 2023-11-30 22:40:18 +00:00
Raboneko e6dcc605ad bump: discord-canary-openasar discord-canary 2023-11-30 19:13:29 +00:00
Raboneko 76894b3a73 bump: discord-canary-openasar discord-canary 2023-11-30 18:57:52 +00:00
Raboneko 4fe214a4c7 bump: osu-lazer 2023-11-30 09:58:03 +00:00
Raboneko fbc2c24894 bump: discord-canary-openasar discord-canary 2023-11-29 22:55:27 +00:00
Raboneko a20657e222 bump: groovy-docs groovy 2023-11-29 22:16:39 +00:00
Raboneko b0ae9df7af bump: gping 2023-11-29 19:11:49 +00:00
Raboneko cdf5f7b022 bump: discord-canary-openasar discord-canary 2023-11-29 18:30:41 +00:00
Raboneko 2159bcfd40 bump: gradle 2023-11-29 14:59:26 +00:00
Raboneko d7c2caf430 bump: dart 2023-11-29 12:56:34 +00:00
Raboneko 232c1341a7 bump: zellij 2023-11-29 12:28:04 +00:00
Raboneko ffc4482702 bump: discord-canary-openasar discord-canary 2023-11-29 01:12:51 +00:00
Raboneko ebd11b9701 bump: nlohmann-json 2023-11-28 21:47:38 +00:00
Raboneko 6770d10b73 bump: discord-canary-openasar discord-canary 2023-11-28 19:56:47 +00:00
Raboneko bc51afeae7 bump: discord-canary-openasar discord-canary 2023-11-28 19:46:24 +00:00
Raboneko e1e99cda53 bump: discord-canary-openasar discord-canary 2023-11-28 19:36:15 +00:00
Raboneko d42b837113 bump: contractor 2023-11-28 14:56:03 +00:00
Raboneko 250f4779db bump: contractor 2023-11-28 14:45:52 +00:00
Raboneko 4f14ffc734 bump: osu-lazer 2023-11-27 06:00:26 +00:00
Raboneko c6c36ef3fe bump: nerd-fonts 2023-11-26 18:35:53 +00:00
Raboneko acb3686620 bump: lomiri-system-settings lomiri 2023-11-26 08:59:54 +00:00
Raboneko 20c1b08dd7 bump: typeracer 2023-11-24 18:56:35 +00:00
Raboneko 7a428a5d30 bump: limine 2023-11-24 02:30:29 +00:00
Raboneko 2a88da11a4 bump: kotlin-native kotlin 2023-11-23 13:56:02 +00:00
Raboneko 716fbc7837 bump: discord-canary-openasar discord-canary 2023-11-22 21:57:11 +00:00
Raboneko fd6c7d8f69 bump: discord-ptb-openasar discord-ptb 2023-11-22 21:26:37 +00:00
Raboneko f9ea266b27 bump: electron 2023-11-22 21:16:14 +00:00
Raboneko 2fafb7439a bump: discord-canary-openasar discord-canary 2023-11-22 17:24:54 +00:00
Raboneko a877d6e4fe bump: dart switchboard-plug-bluetooth 2023-11-22 11:16:37 +00:00
Raboneko 7deeeeb3f5 bump: switchboard-plug-bluetooth 2023-11-22 10:59:11 +00:00
Raboneko ead2faffe1 bump: discord-canary-openasar discord-canary 2023-11-22 07:17:53 +00:00
Raboneko 226209dc83 bump: discord-canary-openasar discord-canary 2023-11-22 02:49:34 +00:00
Raboneko 3536ef1f95 bump: limine 2023-11-21 18:20:23 +00:00
Raboneko 35412a3b78 bump: nerd-fonts 2023-11-21 15:28:04 +00:00
Raboneko 7ad73fe7d1 bump: discord-canary-openasar discord-canary 2023-11-20 18:19:23 +00:00
Raboneko 0722351947 bump: joshuto 2023-11-20 15:49:43 +00:00
Raboneko 44e08c9ac8 bump: ayatana-indicator-session 2023-11-19 09:38:08 +00:00
Raboneko daa59ce7cf bump: granite-7 2023-11-18 17:47:43 +00:00
Raboneko cd8676c814 bump: voicevox 2023-11-18 15:16:50 +00:00
Raboneko 82649f21ed bump: lomiri-system-settings 2023-11-18 05:13:02 +00:00
Raboneko c20a2cc641 bump: discord-canary-openasar discord-canary 2023-11-18 01:09:47 +00:00
Raboneko 5b67414762 bump: ruff 2023-11-17 18:47:53 +00:00
Raboneko 169c53d854 bump: discord-canary-openasar discord-canary 2023-11-17 18:25:01 +00:00
Raboneko 0331d1916a bump: elementary-theme 2023-11-17 02:32:29 +00:00
Raboneko 98fb347e06 bump: discord-canary-openasar discord-canary 2023-11-17 01:11:59 +00:00
Raboneko 54b57e03c9 bump: moby-buildx 2023-11-16 23:46:50 +00:00
Raboneko c06f111249 bump: discord-ptb-openasar discord-ptb 2023-11-16 21:57:42 +00:00
Raboneko 50e5ef77b3 bump: subatomic 2023-11-16 19:11:44 +00:00
Raboneko 2b718de202 bump: discord-canary-openasar discord-canary 2023-11-16 16:55:44 +00:00
Raboneko 0768c11dcf bump: rnote 2023-11-16 11:36:29 +00:00
Raboneko 477dcbcc4f bump: moby-compose 2023-11-16 07:58:39 +00:00
Raboneko c6e31eeb78 bump: protobuf 2023-11-15 23:36:57 +00:00
Raboneko 15537cd002 bump: electron 2023-11-15 19:12:54 +00:00
Raboneko a6871ec048 bump: dart 2023-11-15 14:31:33 +00:00
Raboneko 2e5c414b56 bump: uutils-coreutils 2023-11-15 07:27:24 +00:00
Raboneko 66d5c2d515 bump: discord-canary-openasar discord-canary 2023-11-14 23:50:05 +00:00
Raboneko 8dc0615ce1 bump: limine 2023-11-14 18:38:38 +00:00
Raboneko 0edc5e5c64 bump: lomiri-system-settings 2023-11-14 16:19:34 +00:00
Raboneko 2461d4163d bump: osu-lazer 2023-11-14 15:14:54 +00:00
Raboneko 304aa8ae80 bump: discord-canary-openasar discord-canary 2023-11-14 13:59:45 +00:00
Raboneko 1c9df657a8 bump: osu-lazer 2023-11-14 13:39:01 +00:00
Raboneko 4ba3f9a99c bump: maturin 2023-11-14 12:52:55 +00:00
Raboneko 1cfb94ab32 bump: limine 2023-11-14 07:46:34 +00:00
Raboneko f4ce37eb66 bump: osu-lazer 2023-11-14 04:24:50 +00:00
Dipta Biswas 14c9dce3bd Fix dependencies of anki-bin and anki-qt5 (#792)
* Update anki-bin.spec

Add dependencies on python3-orjson and mpv

- fix `orjson is missing; DB operations will be slower`
- mpv is needed for playing sound

Signed-off-by: Dipta Biswas <73038615+hazel-bunny@users.noreply.github.com>

* Update anki-bin.spec

Signed-off-by: Dipta Biswas <73038615+hazel-bunny@users.noreply.github.com>

* Update anki-bin.spec

Signed-off-by: Dipta Biswas <73038615+hazel-bunny@users.noreply.github.com>

* Update anki-qt5.spec

Signed-off-by: Dipta Biswas <73038615+hazel-bunny@users.noreply.github.com>

---------

Signed-off-by: Dipta Biswas <73038615+hazel-bunny@users.noreply.github.com>
Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2023-11-13 22:05:21 +07:00
Raboneko e64d1e5ea5 bump: openh264 2023-11-13 14:48:24 +00:00
Raboneko f35101dfbc bump: zellij 2023-11-13 08:44:53 +00:00
Raboneko a05c3af354 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly vala-lint-nightly 2023-11-13 01:10:58 +00:00
madomado 0942760694 fix: anki anki-qt5 (#775) 2023-11-12 23:04:44 +07:00
Raboneko 3c61576ea6 bump: openh264 2023-11-12 15:44:52 +00:00
madomado d74bbbfba3 fix(update): openh264 (#780)
Signed-off-by: madomado <madonuko@outlook.com>
2023-11-12 22:43:09 +07:00
madomado 227ca088c1 fix: bandwhich youki (#768)
* fix: bandwhich

* fix: youki
2023-11-12 22:42:56 +07:00
Raboneko ec3e3e9390 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-11-12 01:13:46 +00:00
Raboneko 3faf78e3e0 bump: sarasa-gothic choosenim 2023-11-11 14:24:00 +00:00
Raboneko 415705cb0b bump: choosenim 2023-11-11 14:09:55 +00:00
Raboneko a72fd09758 bump: iosevka-fusion 2023-11-11 12:57:52 +00:00
Raboneko 089c68b8cc bump(nightly): latte-dock-nightly nim-nightly 2023-11-11 02:10:57 +00:00
Raboneko 123ee615ca bump: codium 2023-11-10 18:30:16 +00:00
Raboneko 5272d12362 bump: discord-ptb-openasar discord-ptb 2023-11-10 16:15:13 +00:00
Raboneko a7a5dab5f5 bump: ayatana-indicator-sound 2023-11-10 12:52:16 +00:00
Raboneko 9577cd16d9 bump: anki-bin anki-qt5 anki 2023-11-10 09:25:00 +00:00
Raboneko c7b0742237 bump: osu-lazer 2023-11-10 07:10:51 +00:00
Raboneko 4f003c1b15 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-11-10 01:08:51 +00:00
Raboneko a03e010579 bump: gala 2023-11-09 21:44:42 +00:00
Raboneko c65b6e47a1 bump: authy 2023-11-09 18:15:25 +00:00
Raboneko ba54582ecf bump: gleam 2023-11-09 15:45:31 +00:00
Raboneko 59dd5b75d4 bump: osu-lazer 2023-11-09 03:25:06 +00:00
Raboneko 7f0b3daa2c bump: discord-canary-openasar discord-canary 2023-11-09 03:12:16 +00:00
Raboneko 2f8531a1a9 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib 2023-11-09 01:09:53 +00:00
Raboneko 6a05a281f3 bump: discord-canary-openasar discord-canary 2023-11-09 00:53:29 +00:00
Raboneko 4e3cb3233b bump: discord-canary-openasar discord-canary 2023-11-08 23:44:53 +00:00
Raboneko 10d0f88eb0 bump: ruff 2023-11-08 23:14:02 +00:00
Raboneko 1dbb489d53 bump: discord-canary-openasar discord-canary 2023-11-08 20:25:57 +00:00
Raboneko b861fd8114 bump: bat-extras 2023-11-08 20:12:32 +00:00
Raboneko d66d5a69fc bump: bat-extras 2023-11-08 19:55:07 +00:00
Raboneko fbc6ae440e bump: electron 2023-11-08 19:24:49 +00:00
Raboneko 7469ddfe09 bump: flutter 2023-11-08 18:15:29 +00:00
Raboneko 254477c21f bump: choosenim 2023-11-08 07:55:03 +00:00
Raboneko 86f4ff542e bump: choosenim 2023-11-08 07:44:55 +00:00
Raboneko ab3f3aa0e3 bump(nightly): latte-dock-nightly tdlib nim-nightly 2023-11-08 01:08:49 +00:00
Raboneko 552e4956a3 bump: prismlauncher-qt5 prismlauncher 2023-11-07 20:12:14 +00:00
Raboneko 946b0f60a8 bump: codium 2023-11-07 18:39:47 +00:00
Raboneko 949e23392d bump: gping 2023-11-07 15:36:19 +00:00
Raboneko 468f2d522c bump: gleam 2023-11-07 15:14:47 +00:00
Raboneko 2eb3cfafa8 bump: gping 2023-11-07 14:11:21 +00:00
Raboneko ac13f408b0 bump: zellij 2023-11-07 08:29:51 +00:00
Raboneko 5d0f72733d bump: gtk4-layer-shell 2023-11-07 08:15:10 +00:00
Raboneko a9894a2d37 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-11-07 01:09:52 +00:00
Raboneko 55fb891cb3 bump: discord-openasar discord 2023-11-06 22:37:57 +00:00
Raboneko 46e668714e bump: gcm-core 2023-11-06 16:36:19 +00:00
Raboneko 14e0770903 bump: ayatana-indicator-sound 2023-11-06 16:18:31 +00:00
Raboneko 387f5c8d3f bump: ayatana-indicator-session 2023-11-06 15:56:48 +00:00
Raboneko f6fa31d1ab bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-11-06 01:11:10 +00:00
Raboneko cfcf67bfab bump: lomiri-ui-toolkit openh264 2023-11-05 13:44:38 +00:00
madomado 739ea6915f add: openh264 (#778) 2023-11-05 20:36:21 +07:00
madomado 7fe2a17b40 add: gleam (#776) 2023-11-05 18:41:02 +07:00
madomado 37a210324e add: nushell (#767)
* add: nushell

close #766

* Update nushell.spec

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

* Update nushell.spec

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

* Update nushell.spec

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

* maybe rm `.cargo`?

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-11-05 18:39:56 +07:00
Raboneko 458aa1ebda bump(nightly): latte-dock-nightly nim-nightly 2023-11-05 01:12:56 +00:00
Raboneko f0d81c3d3f bump: sarasa-gothic 2023-11-04 14:23:52 +00:00
Raboneko 3d405c922b bump: iosevka-fusion 2023-11-04 13:16:24 +00:00
Raboneko 347cca833b bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-11-04 01:07:41 +00:00
Raboneko a06b5120bb bump: discord-canary-openasar discord-canary 2023-11-04 00:52:50 +00:00
Raboneko 920600a422 bump: ruff 2023-11-03 21:37:47 +00:00
Raboneko ac8e08fe36 bump: discord-ptb-openasar discord-ptb 2023-11-03 21:09:14 +00:00
Raboneko 9ec67b828e bump: limine 2023-11-03 05:36:58 +00:00
Raboneko 22da85c154 bump(nightly): latte-dock-nightly nim-nightly 2023-11-03 01:08:44 +00:00
Raboneko 107c01f184 bump: discord-canary-openasar discord-canary 2023-11-02 20:44:54 +00:00
Raboneko 4d7024e710 bump: codium 2023-11-02 15:45:19 +00:00
Raboneko b3c3dd4fe3 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-11-02 01:07:55 +00:00
Raboneko caf705510e bump: protobuf 2023-11-01 23:12:38 +00:00
Raboneko faf2131615 bump: electron 2023-11-01 20:55:21 +00:00
Raboneko 4337776aae bump: flutter felix 2023-11-01 20:25:58 +00:00
Raboneko 27ee94657c bump: felix 2023-11-01 19:54:43 +00:00
Raboneko 8fd0d4b662 bump: kotlin-native kotlin 2023-11-01 09:44:49 +00:00
Raboneko d21e73d2a4 bump: rnote 2023-11-01 08:29:48 +00:00
madomado eeacedb3b9 add: uutils-coreutils (#744)
* add: uutils-coreutils

* Update uutils-coreutils.spec

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

* forgot make

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

* Update uutils-coreutils.spec

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

* Update uutils-coreutils.spec

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

* Update uutils-coreutils.spec

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

* Update uutils-coreutils.spec

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

* Update uutils-coreutils.spec

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

* Update uutils-coreutils.spec

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

* multiline

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

* newline?

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

* Update uutils-coreutils.spec

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

* Update uutils-coreutils.spec

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

* idk anymore

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

* bad install command?

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

* maybe no selinux

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

* reenable SELinux

* files

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

* install clang-devel but uhh

* uncomment file generation

* Remove buildroot from paths

* ???

* funny

* Oh yeah, the man pages are compressed

* files -f

* remove gcc-devel, we already have clang-devel

* removes uu- prefix and new subpackage `-remove`

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

* oops

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

* provide coreutils

* provide coreutils arch

* provide more

* chroot

* Revert "chroot"

This reverts commit c6c2dc987b1011c2b96a625fd1d42304690a5f4f.

* Maybe let's remove conflict with coreutils

* probably run both the make installs at the same time

* s

* Remove commands already replaced by other packages

* Provide a single binary package

* oops

* excludes macro maybe

* scuffed remove script

* add hostname to the blacklist

* experimenting with RPM macros

* whatever this is

* add the single binary docs

* add rm_filelist script

* idfk

* oop

* subpackage instead

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

* remove multicall binary build

* Revert "remove multicall binary build"

This reverts commit 06010edb6a3fbfae77ed36870eaf4fab8b740575.

* properly remove multicall binary

* don't make it multicall in makefile

---------

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2023-11-01 08:55:54 +07:00
Raboneko 475975dbab bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-11-01 01:12:15 +00:00
Raboneko 5feeb08e8a bump: anki-bin anki-qt5 anki 2023-10-31 22:27:57 +00:00
Raboneko 3a3f699ef9 bump: discord-canary-openasar discord-canary 2023-10-31 19:13:35 +00:00
Raboneko e531e0a21c bump: discord-openasar discord 2023-10-31 16:54:54 +00:00
Raboneko 297ec19d3c bump(nightly): latte-dock-nightly nim-nightly 2023-10-31 01:08:29 +00:00
Raboneko 270e83a50e bump: discord-ptb-openasar discord-ptb 2023-10-30 23:12:53 +00:00
madomado b09be73b1e fix(update): manrope librda (#769) 2023-10-30 16:03:00 +07:00
Raboneko 305b5f6060 bump: osu-lazer 2023-10-30 04:58:46 +00:00
Raboneko 4d3ce9c9ae bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-10-30 01:08:19 +00:00
Raboneko 171552c9ab bump: xyproto-vt100 2023-10-29 14:35:23 +00:00
Raboneko 3a2a253175 bump: xyproto-vt100 2023-10-29 14:23:29 +00:00
Raboneko ee0bee7ffa bump: sarasa-gothic 2023-10-29 12:43:10 +00:00
Raboneko 64a3b0f592 bump: iosevka-fusion 2023-10-29 11:24:49 +00:00
Raboneko 758d92a429 bump: tau-hydrogen 2023-10-29 10:11:28 +00:00
Raboneko 6c686514a3 bump: flutter 2023-10-29 08:27:05 +00:00
madomado dff4fbb250 add: flutter (#746)
* add: flutter

* Update flutter.spec

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

* Update flutter.spec

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

* mkdir

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-10-29 15:26:03 +07:00
madomado f0671c480c bump: ayatana-indicator-messages (#758) 2023-10-29 15:25:35 +07:00
madomado 91536385d4 bump: deviceinfo (#761)
* bump: deviceinfo

* commit

* don't change url
2023-10-29 15:24:48 +07:00
madomado 1774d68544 fix: anda-srpm-macros (#765) 2023-10-29 15:23:20 +07:00
lleyton e5f66a2f83 improve system76-scheduler-dbus-proxy (#756) 2023-10-29 14:07:36 +08:00
Raboneko 182ebe16e5 bump: limine 2023-10-29 03:44:42 +00:00
Raboneko 3c68eccc55 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly vala-nightly 2023-10-29 01:11:39 +00:00
madomado 79232375f1 add: librda (#753) 2023-10-28 16:48:27 -07:00
Raboneko 0eb06028a1 bump: iosevka-fusion 2023-10-28 19:08:44 +00:00
cat-master21 1ab4a39e6d fix(libunity-misc): make a link for libunity (#755)
For `unity-shell`

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
2023-10-29 00:46:24 +07:00
madomado 059e2c26a3 fix: limine (#754)
rename LICENSE to COPYING

Signed-off-by: madomado <madonuko@outlook.com>
2023-10-28 22:57:40 +07:00
Raboneko 5de3583e57 bump: limine 2023-10-28 03:25:11 +00:00
Raboneko 984fc72541 bump(nightly): nim-nightly 2023-10-28 01:05:32 +00:00
Raboneko 977231ebfd bump: discord-ptb-openasar discord-ptb 2023-10-27 20:44:59 +00:00
Raboneko 38d84f0b48 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-10-27 01:06:40 +00:00
Raboneko f2ccc8b15b bump: discord-canary-openasar discord-canary 2023-10-26 23:35:18 +00:00
Raboneko e63860542f bump: ruff 2023-10-26 19:35:14 +00:00
Raboneko ce0d8bb5fd bump: pantheon-tweaks switchboard-plug-tweaks 2023-10-26 12:49:11 +00:00
Raboneko 51209d4587 bump: osu-lazer 2023-10-26 09:15:26 +00:00
Raboneko d1541cc612 bump: sass 2023-10-26 01:45:00 +00:00
Raboneko de697edb90 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-10-26 01:06:23 +00:00
Raboneko b930d1c1e9 bump: lomiri 2023-10-25 16:15:18 +00:00
Raboneko 05b48bbbe6 bump: tau-helium 2023-10-25 15:13:49 +00:00
Raboneko 08a52562c5 bump: dart 2023-10-25 10:12:59 +00:00
Raboneko cbe979eb37 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-10-25 01:07:42 +00:00
Raboneko bdaa4466e3 bump: limine 2023-10-24 17:10:52 +00:00
Raboneko f30741b813 bump: ruff 2023-10-24 15:57:13 +00:00
Raboneko 09815cafc6 bump: maturin 2023-10-24 13:35:26 +00:00
Raboneko d804e18dfc bump(nightly): tdlib nim-nightly 2023-10-24 01:07:40 +00:00
Raboneko ac76e6c3b5 bump: curlie 2023-10-23 16:15:05 +00:00
Raboneko 13e0103610 bump: lomiri-system-settings 2023-10-23 15:15:59 +00:00
Cappy Ishihara 346a7bd50f fix and rename systemd sysusers (#750)
* systemd-sysusers-presets package

* rename package

* rename folder

* unwrap macro

* forgor

* forgot rename for the thing

* complete description

* append summary
2023-10-23 02:24:01 -07:00
Cappy Ishihara 350a71f4c5 add rustdesk selinux (#748)
* add rustdesk-selinux

* add build deps
2023-10-23 13:14:27 +07:00
Cappy Ishihara dac4e2ffea systemd-sysusers-presets package (#749) 2023-10-23 13:14:11 +07:00
Raboneko 00bc4d71aa bump: osu-lazer 2023-10-23 05:56:06 +00:00
Raboneko b36141459c bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly 2023-10-23 01:08:15 +00:00
Raboneko d15fa90620 bump: iosevka-fusion 2023-10-22 23:45:01 +00:00
Raboneko d9ec27dd97 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-10-22 01:12:16 +00:00
Raboneko 74d7b00afc bump: armcord-bin armcord 2023-10-21 22:27:09 +00:00
Raboneko dd9b4ff86d bump: felix 2023-10-21 21:37:49 +00:00
Raboneko 97648bd3af bump: sarasa-gothic 2023-10-21 16:13:20 +00:00
Raboneko 54e72fea2b bump: iosevka-fusion 2023-10-21 14:54:54 +00:00
Raboneko 7b1449e37d bump(nightly): nim-nightly 2023-10-21 01:06:01 +00:00
Raboneko bf68ac880b bump: electron 2023-10-20 21:19:51 +00:00
Raboneko 455e3689f9 bump: tau-hydrogen 2023-10-20 15:44:52 +00:00
Raboneko fb1fffc5cb bump: tau-hydrogen 2023-10-20 13:27:40 +00:00
Raboneko 47e7d7bd42 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib 2023-10-20 01:07:48 +00:00
Raboneko 5b088354cb bump: ruff 2023-10-19 21:29:04 +00:00
Raboneko bccd94a58e bump: discord-ptb-openasar discord-ptb 2023-10-19 21:19:50 +00:00
Raboneko e239f5e6c7 bump: katsu 2023-10-19 20:14:34 +00:00
Raboneko 3da2fa6505 bump: katsu 2023-10-19 14:47:53 +00:00
Raboneko 04be4654b1 bump: katsu 2023-10-19 14:11:25 +00:00
madomado c64f37e3f2 add: katsu (#745)
* add: katsu

* Update katsu.spec

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

* Update katsu.spec

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

* a

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

* Update katsu.spec

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

* Update katsu.spec

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

* fix readme

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

* quotes

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

* Update katsu.spec

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

* nyaaaaaaaaaaaaaa

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

* Update katsu.spec

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

* quotes

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

* もう許してよおおおおお

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

* Update katsu.spec

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

* Update katsu.spec

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

* Update katsu.spec

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

* files???

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

* Update katsu.spec

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

* Update katsu.spec

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

* Update katsu.spec

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

* Update katsu.spec

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

* Update katsu.spec

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

* Update katsu.spec

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

* Update katsu.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-10-19 19:20:38 +07:00
Raboneko 66a72460b7 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly vala-nightly 2023-10-19 01:08:01 +00:00
Raboneko 3611e446ff bump: electron 2023-10-18 19:29:08 +00:00
Raboneko 0c677b721d bump: moby-compose 2023-10-18 15:55:55 +00:00
Raboneko df7ae4cdbc bump: dart 2023-10-18 14:30:03 +00:00
Raboneko 1f6784ec9c bump: lomiri lomiri-ui-toolkit lomiri-url-dispatcher 2023-10-18 06:16:46 +00:00
Raboneko ddeadfd11d bump: lomiri-system-settings 2023-10-18 05:55:54 +00:00
Raboneko 8dd82f347c bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-10-18 01:08:15 +00:00
Raboneko b03ea969a9 bump: sass 2023-10-17 21:45:04 +00:00
Raboneko 528bf78d58 bump: golang-github-fyshos-fynedesk 2023-10-17 13:28:41 +00:00
Raboneko 80e4419069 bump: golang-github-fyshos-fynedesk 2023-10-17 13:15:34 +00:00
Raboneko 860b68f798 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-10-17 01:08:25 +00:00
Raboneko 57f585a2c9 bump: discord-openasar discord 2023-10-16 22:56:27 +00:00
Raboneko 6718b4d06b bump: ruff 2023-10-16 19:47:53 +00:00
madomado 2bd5e22d45 fix: vala-nightly (#741) 2023-10-16 09:36:05 -05:00
madomado 33a953ea58 fix: prismlauncher-* (#739) 2023-10-16 08:39:24 -05:00
Raboneko ba86fb1972 bump: bandwhich 2023-10-16 01:51:42 +00:00
Raboneko cf1959ca85 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-10-16 01:09:14 +00:00
Raboneko 444bbcd711 bump: youki 2023-10-15 07:24:59 +00:00
Raboneko 8b6e7e6b22 bump: cmake-extras 2023-10-15 07:13:03 +00:00
madomado 402a40f4de fix(ci): correct cache key (#736)
Signed-off-by: madomado <madonuko@outlook.com>
2023-10-14 22:59:21 -07:00
madomado e7e946fb05 fix(files): ayatana-indicator-sound (#738)
Signed-off-by: madomado <madonuko@outlook.com>
2023-10-14 22:57:33 -07:00
Raboneko fac3b4f831 bump(nightly): latte-dock-nightly tdlib 2023-10-15 01:12:30 +00:00
Raboneko 301a7c12af bump: lomiri-ui-toolkit 2023-10-14 23:44:41 +00:00
Raboneko 4088d15a48 bump: lomiri-system-settings lomiri lomiri-app-launch 2023-10-14 23:24:55 +00:00
Raboneko 133fd11753 bump: sarasa-gothic 2023-10-14 19:19:23 +00:00
Raboneko f5616e9416 bump: iosevka-fusion 2023-10-14 15:54:48 +00:00
Raboneko 272387c059 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-10-14 01:05:59 +00:00
Raboneko 21b391db02 bump: osu-lazer 2023-10-13 17:35:23 +00:00
Raboneko 9759659ab3 bump: crystal 2023-10-13 12:56:35 +00:00
Raboneko 4984e22d00 bump: ayatana-indicator-notifications ayatana-indicator-sound 2023-10-13 06:33:29 +00:00
Raboneko 6f3543ec14 bump: ayatana-indicator-session 2023-10-13 06:19:15 +00:00
Raboneko 60c97b28e1 bump: gitoxide 2023-10-13 04:50:30 +00:00
Raboneko 2759082fdc bump(nightly): nim-nightly 2023-10-13 01:09:36 +00:00
Raboneko 1a8bc69de7 bump: libhelium tau-helium 2023-10-13 00:54:13 +00:00
Raboneko b111a0de71 bump: discord-ptb-openasar discord-ptb 2023-10-12 22:29:05 +00:00
Raboneko c965511bbb bump: ayatana-indicator-datetime 2023-10-12 21:38:46 +00:00
Raboneko 039911e495 bump: gitoxide codium 2023-10-12 18:31:56 +00:00
Raboneko 7894a361ee bump: discord-canary-openasar discord-canary 2023-10-12 17:38:31 +00:00
Raboneko 0b34607b01 bump(nightly): latte-dock-nightly nim-nightly 2023-10-12 01:05:43 +00:00
Raboneko 76802bd33c bump: sass 2023-10-12 00:50:44 +00:00
Raboneko 0a4cbc3fd4 bump: sops 2023-10-11 15:26:36 +00:00
Raboneko f3fb83625f bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly 2023-10-11 01:07:27 +00:00
Raboneko 9542965299 bump: oxipng 2023-10-10 19:45:13 +00:00
Raboneko 39cfa408b1 bump: sass 2023-10-10 18:49:01 +00:00
Raboneko f5a4b0f846 bump: codium 2023-10-10 13:47:06 +00:00
Raboneko f7ba921ba8 bump: crystal 2023-10-10 12:28:40 +00:00
Raboneko f6bb6628b6 bump: pantheon-agent-polkit 2023-10-10 08:49:53 +00:00
Raboneko 69dfa00113 bump: pantheon-agent-polkit 2023-10-10 08:40:17 +00:00
Raboneko 76bb6d4800 bump: electron 2023-10-10 03:16:18 +00:00
Raboneko de57666a57 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-10-10 01:07:13 +00:00
Raboneko c90bb380fc bump: sass 2023-10-09 23:55:01 +00:00
madomado 9c1913cd71 bump: argagg (#735)
* bump: argagg

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

* Update update.rhai

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-10-09 03:17:32 -07:00
Raboneko b1845030d0 bump: switchboard-plug-datetime 2023-10-09 09:36:29 +00:00
Raboneko c3d5af8a1b bump: switchboard-plug-datetime 2023-10-09 09:26:49 +00:00
Raboneko a913330823 bump: fuc 2023-10-09 05:37:17 +00:00
Raboneko 27e3505126 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-10-09 01:07:40 +00:00
Raboneko 2cc4b43e11 bump: osu-lazer 2023-10-08 19:37:58 +00:00
Raboneko 21212dc459 bump: osu-lazer 2023-10-08 03:25:05 +00:00
Raboneko 336bc07f96 bump(nightly): tdlib nim-nightly 2023-10-08 01:12:09 +00:00
Raboneko bd15a443e6 bump: libayatana-common 2023-10-07 17:54:55 +00:00
Raboneko 3cf993ba0d bump: iosevka-fusion 2023-10-07 15:45:00 +00:00
madomado c95241d854 fix(update): kde-liquidshell groovy-docs groovy (#734) 2023-10-07 03:17:32 -07:00
madomado e652365d37 chore(ci/update): increase autoupdate frequency to every 10 min (#694)
Signed-off-by: madomado <madonuko@outlook.com>
2023-10-07 02:47:26 -07:00
madomado a1d5285e79 chore(ci): remove lint and checks from autobuild (#733)
Removed linting and dnf install checks since they are usually false positives and are a waste of time.

Signed-off-by: madomado <madonuko@outlook.com>
2023-10-07 17:40:19 +08:00
madomado b5dc75b956 bump: groovy groovy-docs (#731)
* bump: groovy

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

* Update groovy.spec

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

* Update update.rhai

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

* Update groovy-docs.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-10-07 02:22:10 -07:00
madomado 57fe1e9cc5 fix: wingpanel-indicator-notifications (#730)
Signed-off-by: madomado <madonuko@outlook.com>
2023-10-07 02:21:51 -07:00
Raboneko 52f2e570d6 bump: golang-github-fyshos-fynedesk 2023-10-07 07:36:23 +00:00
Raboneko fc3da670d8 bump: golang-github-fyshos-fynedesk 2023-10-07 07:12:04 +00:00
Raboneko fb4817af86 bump: voicevox 2023-10-07 04:16:14 +00:00
Raboneko adb3918606 bump(nightly): nim-nightly 2023-10-07 01:06:54 +00:00
Raboneko ab2fd64517 bump: discord-canary-openasar discord-canary 2023-10-06 23:36:31 +00:00
Raboneko bf15027dba bump: limine 2023-10-06 17:36:22 +00:00
Raboneko ad6180468b bump: bat-extras 2023-10-06 14:13:45 +00:00
Raboneko a221ef3241 bump: bat-extras 2023-10-06 13:36:32 +00:00
Raboneko 5f3a7187e0 bump: rnote 2023-10-06 12:53:58 +00:00
Raboneko 826de68ee2 bump: sass 2023-10-05 23:14:34 +00:00
Raboneko 591bf419c7 bump: discord-openasar discord 2023-10-05 17:12:49 +00:00
Raboneko af3e812ebf bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-10-05 01:07:50 +00:00
Raboneko cf9c478547 bump: electron 2023-10-05 01:02:20 +00:00
Raboneko c567fb0488 bump: gradle 2023-10-04 22:14:03 +00:00
Raboneko 73e3068226 bump: codium 2023-10-04 20:15:17 +00:00
Raboneko f8cc2e39ef bump: discord-ptb-openasar discord-ptb 2023-10-04 19:11:31 +00:00
Raboneko deb8010a5d bump: protobuf codium 2023-10-04 17:12:54 +00:00
Raboneko 6a5d9a173d bump: armcord-bin armcord 2023-10-04 14:36:50 +00:00
Raboneko 73e0ca413a bump(nightly): nim-nightly 2023-10-04 01:09:45 +00:00
Raboneko 491786a877 bump: xyproto-env 2023-10-03 12:28:20 +00:00
Raboneko 9fea178794 bump: lomiri-system-settings 2023-10-03 10:15:37 +00:00
Raboneko 8e106a63a4 bump: osu-lazer 2023-10-03 08:18:30 +00:00
Raboneko 246faac8cb bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-10-03 01:08:11 +00:00
Raboneko 3c1603bdd6 bump: switchboard-plug-bluetooth 2023-10-02 22:36:37 +00:00
Raboneko 597ca93729 bump: switchboard-plug-bluetooth 2023-10-02 22:13:04 +00:00
Raboneko d7f799ed86 bump: ruff 2023-10-02 17:12:44 +00:00
Raboneko abc94f202f bump: maturin 2023-10-02 15:36:42 +00:00
Raboneko fbb2a92661 bump: xyproto-env 2023-10-02 08:18:43 +00:00
Raboneko bcf330db62 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-10-02 01:08:16 +00:00
Raboneko 12c2fd1f1b bump: sarasa-gothic 2023-10-02 01:02:45 +00:00
Raboneko 82311a719c bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-10-01 01:16:01 +00:00
madomado 5a68523f6c fix: anki anki-bin anki-qt5 (#724)
close #723
2023-09-30 07:16:25 -07:00
Raboneko 0fe61278eb bump: iosevka-fusion 2023-09-30 14:11:23 +00:00
lleyton 6330850cff fix: actually install the kwin package (#715) 2023-09-30 18:28:17 +08:00
Raboneko f232638bb7 bump(nightly): nim-nightly 2023-09-30 01:06:05 +00:00
Raboneko 665ce524bf bump: discord-canary-openasar discord-canary 2023-09-29 22:12:42 +00:00
Raboneko bb4de5c212 bump: discord-ptb-openasar discord-ptb 2023-09-29 20:36:32 +00:00
Raboneko 6c3a1516c0 bump: lomiri 2023-09-29 12:27:31 +00:00
Raboneko 32f490bcc3 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-09-29 01:07:27 +00:00
Raboneko ce6b51442c bump: limine 2023-09-28 23:13:46 +00:00
Raboneko 71ac775fa3 bump: limine 2023-09-28 22:13:21 +00:00
Raboneko b1c30e8312 bump: limine 2023-09-28 21:36:20 +00:00
Raboneko e9d7661ca5 bump: electron 2023-09-28 20:36:40 +00:00
Raboneko 25717bae62 bump: discord-canary-openasar discord-canary 2023-09-28 19:36:34 +00:00
Raboneko 39de5caeb8 bump: discord-ptb-openasar discord-ptb 2023-09-28 17:36:25 +00:00
Raboneko 95ad20edcd bump: osu-lazer 2023-09-28 14:13:46 +00:00
Raboneko b4faad7243 bump: limine 2023-09-28 12:27:51 +00:00
madomado 80d1086b8e bump: kde-liquidshell (#722)
* bump: kde-liquidshell

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

* Create update.rhai

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

* Update kde-liquidshell.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-09-28 16:24:49 +07:00
Raboneko 939e92f857 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-09-28 01:07:27 +00:00
Raboneko 00841e4960 bump: electron 2023-09-27 19:36:29 +00:00
Raboneko 2f1ed0d43a bump: dart 2023-09-27 14:36:39 +00:00
Raboneko 04046bcc56 bump(nightly): nim-nightly 2023-09-27 01:07:38 +00:00
Raboneko 2d03569835 bump: elementary-files 2023-09-26 16:18:40 +00:00
Cappy Ishihara 3cbc005df2 system76-scheduler: Move default config files to /usr/share (#721)
* system76-scheduler: Move default config files to /usr/share

* add requirements
2023-09-26 22:12:50 +07:00
Raboneko 4021d7ac07 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-09-26 01:07:48 +00:00
Raboneko d1b8d4b85b bump: wingpanel-indicator-network 2023-09-25 20:15:02 +00:00
Raboneko e8be9e62d5 bump: elementary-files 2023-09-25 18:18:35 +00:00
Raboneko e86e6eedd0 bump: osu-lazer 2023-09-25 15:15:16 +00:00
Raboneko a96a1dd686 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-09-25 01:07:57 +00:00
Raboneko 02955a356d bump: gitoxide 2023-09-24 18:36:26 +00:00
Raboneko f33e4aadb3 bump: limine 2023-09-24 07:36:32 +00:00
Raboneko 5f4a76745c bump: limine 2023-09-24 07:12:11 +00:00
Raboneko 9f6b05c160 bump: osu-lazer 2023-09-24 04:15:57 +00:00
Raboneko bc0a5056a0 bump(nightly): tdlib nim-nightly 2023-09-24 01:10:37 +00:00
madomado f8df0685b8 fix: compiz9 (#720)
Bump changed archive root dir name

Signed-off-by: madomado <madonuko@outlook.com>
2023-09-23 14:54:45 -07:00
Raboneko 4f8dd3f840 bump: iosevka-fusion 2023-09-23 15:12:37 +00:00
lleyton 776172368d fix: discard .patch files after apply (#719) 2023-09-23 18:59:32 +08:00
madomado 63cf65eb22 fix: rust-bandwhich (#718)
* fix: rust-bandwhich

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

* Update bandwhich-fix-metadata-auto.diff

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

* Update rust-bandwhich.spec

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

* Update rust-bandwhich.spec

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

* fix license

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-09-23 02:02:02 -07:00
Raboneko f79ae299df bump: compiz9 2023-09-23 06:17:02 +00:00
Raboneko 2a903af8a6 bump(nightly): tdlib nim-nightly 2023-09-23 01:05:04 +00:00
Raboneko 0aa2e4dc35 bump: fuc 2023-09-22 21:36:28 +00:00
Raboneko e00f7957ec bump: ruff 2023-09-22 18:17:55 +00:00
Raboneko 57c148eafe bump: libhelium 2023-09-22 11:11:54 +00:00
Raboneko b2f45be2cc bump(nightly): nim-nightly 2023-09-22 01:07:10 +00:00
Raboneko 4e091ee904 bump: moby-compose 2023-09-21 16:17:19 +00:00
Raboneko 0af7c0a933 bump: lomiri-system-settings 2023-09-21 14:36:38 +00:00
Raboneko cbdb42526c bump: sass 2023-09-21 02:02:37 +00:00
Raboneko 4c6e224ccd bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-21 01:06:37 +00:00
Raboneko 1db43b4db8 bump: electron 2023-09-20 21:12:05 +00:00
Raboneko 43f04d443d bump(nightly): nim-nightly 2023-09-20 01:07:01 +00:00
Raboneko 937e8a4613 bump: bat-extras 2023-09-19 18:18:10 +00:00
Raboneko 6853be511d bump: lomiri 2023-09-19 12:27:56 +00:00
Raboneko 45839330dd bump: bandwhich 2023-09-19 11:11:30 +00:00
Raboneko 3e7b1d2bac bump: anda 2023-09-19 10:36:58 +00:00
Raboneko f80b253945 bump: anda 2023-09-19 10:14:59 +00:00
Raboneko 85ed892a1f bump: anda 2023-09-19 07:36:17 +00:00
Raboneko 54aa6f5399 bump(nightly): nim-nightly 2023-09-19 01:07:33 +00:00
Raboneko 404b2f3560 bump: unity-session 2023-09-18 23:36:26 +00:00
Raboneko ffeec0c6aa bump: discord-openasar discord 2023-09-18 20:36:55 +00:00
Raboneko 48a6d4361f bump: appcenter wingpanel-indicator-notifications 2023-09-18 17:36:28 +00:00
madomado 643651e145 fix: bibata-cursor-theme (#716)
Signed-off-by: madomado <madonuko@outlook.com>
2023-09-18 14:16:58 +07:00
Raboneko e1ac57bd64 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-18 01:07:01 +00:00
Raboneko c18c41c08d bump: sarasa-gothic 2023-09-17 12:24:24 +00:00
Raboneko 68551320c5 bump: iosevka-fusion 2023-09-17 11:10:31 +00:00
Raboneko dac89ea79d bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-09-17 01:10:19 +00:00
Raboneko d2d4b861b2 bump: limine 2023-09-16 22:36:23 +00:00
Raboneko 7a4f371123 bump: limine 2023-09-16 22:12:37 +00:00
Raboneko 226cfd3a1d bump: iosevka-fusion 2023-09-16 12:46:21 +00:00
Raboneko 77c970ef49 bump: wingpanel-indicator-datetime 2023-09-16 03:13:45 +00:00
Raboneko 37cf31dcfa bump: wingpanel-indicator-datetime 2023-09-16 02:36:12 +00:00
Raboneko 48edd72d58 bump(nightly): tdlib nim-nightly 2023-09-16 01:05:11 +00:00
Raboneko 0924c25074 bump: ruff 2023-09-15 21:36:13 +00:00
Raboneko 231eded6cf bump: zellij 2023-09-15 16:18:02 +00:00
Raboneko c285421f59 bump: sops 2023-09-15 14:12:45 +00:00
Raboneko cc5a834bb7 bump: bibata-cursor-theme 2023-09-15 12:27:07 +00:00
Raboneko c9a1a34667 bump(nightly): nim-nightly 2023-09-15 01:07:44 +00:00
Raboneko 32e2ae4b8d bump: discord-ptb-openasar discord-ptb 2023-09-14 22:12:51 +00:00
Raboneko a454be509d bump: codium 2023-09-14 19:09:14 +00:00
Raboneko eaade740e3 bump: osu-lazer 2023-09-14 10:15:24 +00:00
Raboneko 386cb1f324 bump: osu-lazer 2023-09-14 06:18:48 +00:00
Raboneko 016c5a3cab bump(nightly): latte-dock-nightly tdlib nim-nightly 2023-09-14 01:05:54 +00:00
Raboneko 2e6f016dd7 bump: discord-canary-openasar discord-canary sass 2023-09-14 01:00:42 +00:00
Raboneko d01781a2ff bump: dart 2023-09-13 15:14:36 +00:00
Raboneko e2b2581830 bump: wingpanel 2023-09-13 12:53:11 +00:00
Raboneko 7c5a59ef45 bump: codium 2023-09-13 08:37:22 +00:00
Raboneko b624c66d53 bump: osu-lazer 2023-09-13 05:36:15 +00:00
Raboneko 7a0ec5aee3 bump: lomiri-ui-toolkit 2023-09-13 01:02:17 +00:00
Raboneko faf5b99c5e bump: electron 2023-09-12 19:36:30 +00:00
Raboneko d87e6c0fda bump: ruff 2023-09-12 17:12:27 +00:00
Raboneko d1c96d2648 bump(nightly): tdlib nim-nightly 2023-09-12 01:04:55 +00:00
Raboneko 8ee7522db9 bump: limine 2023-09-11 22:36:33 +00:00
Raboneko 5a99e0673e bump: ruff 2023-09-11 17:12:53 +00:00
Raboneko cee16a3746 bump: switchboard-plug-mouse-touchpad 2023-09-11 15:36:47 +00:00
Raboneko b3a8803211 bump: switchboard-plug-mouse-touchpad 2023-09-11 15:14:38 +00:00
Raboneko 7e1856c835 bump: groovy-docs groovy 2023-09-11 08:37:01 +00:00
Raboneko 69f948efc2 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-09-11 01:07:25 +00:00
Raboneko 29406ae606 bump(nightly): nim-nightly 2023-09-10 01:10:09 +00:00
Raboneko afe0affe5e bump: limine 2023-09-09 21:36:25 +00:00
Raboneko eace414d40 bump: sarasa-gothic 2023-09-09 12:46:25 +00:00
Raboneko 526566bf83 bump: iosevka-fusion 2023-09-09 11:36:17 +00:00
Raboneko 719c9aef4a bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-09 01:04:42 +00:00
Raboneko 2d6428cf70 bump: osu-lazer 2023-09-08 17:12:14 +00:00
Raboneko 756c5eca8d bump: neovide 2023-09-08 15:11:58 +00:00
Raboneko 6aa2fd2f92 bump: osu-lazer 2023-09-08 10:14:34 +00:00
Raboneko bb02e3b918 bump: osu-lazer 2023-09-08 07:12:34 +00:00
Raboneko af2d9a4a3f bump(nightly): tdlib nim-nightly vala-nightly 2023-09-08 01:06:51 +00:00
Raboneko a4fb37001c bump: libhelium tau-helium 2023-09-08 01:00:36 +00:00
Raboneko 8eaa41a775 bump: protobuf 2023-09-07 21:12:13 +00:00
Raboneko 43c27a5b4b bump: codium 2023-09-07 19:11:03 +00:00
Raboneko 52a5e0b9cf bump: uxplay 2023-09-07 17:12:05 +00:00
Raboneko d8ac8602fe bump: unity-session 2023-09-07 16:38:10 +00:00
Raboneko f7e9b64d46 bump: dart 2023-09-07 14:13:07 +00:00
Raboneko 1524e2e042 bump: lomiri-system-settings lomiri lomiri-ui-toolkit lomiri-url-dispatcher 2023-09-07 05:13:02 +00:00
Raboneko baa35d46f8 bump: electron 2023-09-07 03:13:59 +00:00
Raboneko ef5798b8ee bump(nightly): tdlib nim-nightly 2023-09-07 01:06:41 +00:00
Raboneko 6132490840 bump: switchboard-plug-wallet 2023-09-06 11:36:35 +00:00
Raboneko f85b9b5d9e bump(nightly): nim-nightly 2023-09-06 01:06:21 +00:00
Raboneko d606dcb546 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-05 01:05:15 +00:00
Raboneko 5ae665a9bb bump: sarasa-gothic 2023-09-04 13:17:47 +00:00
Raboneko 2da6926e59 bump: iosevka-fusion 2023-09-04 12:27:18 +00:00
Raboneko 0edb5fbecf bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-04 01:07:10 +00:00
Raboneko 3045541aeb bump: iosevka-fusion 2023-09-03 19:36:19 +00:00
Raboneko 38e139ca3e bump(nightly): nim-nightly vala-nightly 2023-09-03 01:09:40 +00:00
Raboneko 7e1ca2069d bump: libhelium tau-helium 2023-09-03 01:03:46 +00:00
madomado 01c4fb0119 fix: wingpanel (#709)
Removes patches
2023-09-02 17:23:03 -07:00
Raboneko f851b171b6 bump: iosevka-fusion 2023-09-02 13:36:48 +00:00
Raboneko 3619ace621 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-02 01:04:12 +00:00
Raboneko 89ab2ef615 bump: ruff 2023-09-01 17:12:25 +00:00
Raboneko 85d2b77b7e bump: youki 2023-09-01 11:36:45 +00:00
Raboneko f57b7c5017 bump: lomiri lomiri-ui-toolkit 2023-09-01 11:11:37 +00:00
Raboneko 2cca4fd16a bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-01 01:10:49 +00:00
madomado 75e6da4292 fix: terra-mock-configs (#711)
Fix URL to use https

Signed-off-by: madomado <madonuko@outlook.com>
2023-08-31 05:01:49 -07:00
madomado bd7c56977c fix(ci): update f39 automatically (#710)
* fix(ci): update f39 automatically

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

* do that to nightly too

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-08-31 04:14:25 -07:00
Raboneko 4aac7bf31d bump: zellij 2023-08-31 09:36:47 +00:00
Raboneko eec3896e55 bump(nightly): nim-nightly 2023-08-31 01:06:30 +00:00
Raboneko ee14cecea8 bump: moby-compose 2023-08-30 22:36:29 +00:00
Raboneko f8c52c5b60 bump: discord-openasar discord 2023-08-30 16:39:18 +00:00
Raboneko 3555126b79 bump: limine 2023-08-30 04:16:30 +00:00
Raboneko 7964fb841f bump: limine 2023-08-30 03:36:31 +00:00
Raboneko 10581211e3 bump(nightly): nim-nightly 2023-08-30 01:06:21 +00:00
Raboneko 2d1a25cb70 bump: libhelium 2023-08-29 09:13:50 +00:00
madomado 72a6ce49c0 fix: lomiri (#708)
Signed-off-by: madomado <madonuko@outlook.com>
2023-08-29 01:40:19 -07:00
Raboneko b925179178 bump: lomiri 2023-08-29 02:32:53 +00:00
Raboneko 69aadfd106 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-29 01:06:33 +00:00
Raboneko d99995d714 bump: libhelium tau-helium 2023-08-28 23:13:04 +00:00
Raboneko 02a9cab98b bump: lomiri-system-settings 2023-08-28 19:11:15 +00:00
Raboneko 027b276561 bump: wingpanel 2023-08-28 18:17:28 +00:00
Raboneko ce3e8461a3 bump: xyproto-env 2023-08-28 08:37:00 +00:00
Raboneko 000fed99a0 bump: zellij 2023-08-28 08:18:14 +00:00
Raboneko 3ceb25fd28 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-28 01:06:28 +00:00
madomado 404a544ab2 fix: rnote (#706)
Signed-off-by: madomado <madonuko@outlook.com>
2023-08-27 16:59:28 -07:00
Raboneko 4f96cabc1d bump: lomiri 2023-08-27 23:12:39 +00:00
Raboneko 67c824d4d2 bump: switchboard-plug-applications 2023-08-27 17:11:13 +00:00
cat-master21 6b001a72fd fix(lomiri): use a different test background (#704)
* fix(lomiri): use a different test background

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

* fix: use png instead of webp

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

---------

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
2023-08-27 19:11:55 +08:00
Raboneko 75a6b77302 bump: libhelium 2023-08-27 11:10:17 +00:00
Raboneko 0c77bb0f14 bump: lomiri-system-settings 2023-08-27 09:12:00 +00:00
cat-master21 ddf40c7301 fix(lomiri-sysem-settings): build with deviceinfo (#705)
Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
2023-08-26 19:42:11 -07:00
cat-master21 1432c1afa8 fix(lomiri-schemas): remove patch (#703)
* fix(lomiri-schemas): remove patch

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

* feat: add gschema from Debian

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

* Update lomiri-schemas with gschema

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

---------

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
2023-08-26 19:11:39 -07:00
Raboneko 1fe24865b3 bump(nightly): vala-lint-nightly 2023-08-27 01:09:21 +00:00
Raboneko 7767d1d617 bump: wingpanel-indicator-power sarasa-gothic 2023-08-27 01:03:52 +00:00
madomado c7babfbb6a fix: rnote (#699) 2023-08-26 13:24:31 -07:00
madomado a5ca12ae3e bump: qmenumodel (#700)
* bump: qmenumodel

* Create update.rhai

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-08-26 13:24:21 -07:00
cat-master21 e6a2a87a9f fix(lomiri-tests): add dbus-test-runner (#702)
Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
2023-08-26 13:24:09 -07:00
Raboneko c322e9976c bump: armcord-bin armcord 2023-08-26 20:12:59 +00:00
Raboneko f2784806e3 bump: rnote 2023-08-26 13:36:28 +00:00
Raboneko 2207c4301c bump: iosevka-fusion 2023-08-26 12:23:27 +00:00
Raboneko 3ca49359a7 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-08-26 01:03:34 +00:00
Raboneko ffde3f615a bump: protobuf 2023-08-25 23:14:11 +00:00
Raboneko 38e429542e bump: ruff 2023-08-25 19:36:31 +00:00
Raboneko 52d6680612 bump: rnote 2023-08-25 15:14:00 +00:00
Raboneko 24b29924d4 bump: rnote 2023-08-25 14:12:30 +00:00
Raboneko 794bad6f07 bump: switchboard-plug-bluetooth 2023-08-25 09:13:13 +00:00
Raboneko 1070b3fb1e bump: switchboard-plug-bluetooth 2023-08-25 08:36:41 +00:00
Raboneko b1d5347556 bump: libbismuth libhelium 2023-08-25 07:29:45 +00:00
Raboneko 9377d790ab bump: libhelium felix 2023-08-25 06:36:58 +00:00
Raboneko 160234a821 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly vala-lint-nightly 2023-08-25 01:06:21 +00:00
Raboneko 811188ff61 bump: felix 2023-08-24 22:12:45 +00:00
Raboneko 21e1f5b1ea bump: lomiri-ui-toolkit 2023-08-24 13:17:02 +00:00
madomado f80cd656aa fix(metainfo): elementary-notifications (#698)
* fix(metainfo): elementary-notifications

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

* add checks

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-08-24 01:14:33 -07:00
Raboneko ec3c69f8cc bump: anki-bin anki-qt5 anki 2023-08-24 01:50:25 +00:00
Raboneko 415cf7d16d bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-08-24 01:04:52 +00:00
Raboneko db6f9a768d bump: lomiri 2023-08-23 23:13:07 +00:00
Raboneko 5f5e7033ae bump: lomiri-app-launch 2023-08-23 22:12:25 +00:00
madomado eb62daf7aa fix(files): switchboard-plug-keyboard (#697)
Signed-off-by: madomado <madonuko@outlook.com>
2023-08-23 14:18:25 -07:00
Raboneko 1a1186d568 bump: electron 2023-08-23 20:13:41 +00:00
Raboneko 5720b67bba bump: tau-helium 2023-08-23 19:36:17 +00:00
Raboneko 96c77cc58c bump: libhelium 2023-08-23 19:10:44 +00:00
Raboneko 5f899c289e bump: discord-ptb-openasar discord-ptb 2023-08-23 17:11:39 +00:00
Raboneko 537162201c bump: kotlin-native kotlin 2023-08-23 13:16:31 +00:00
Raboneko adfa84dfd9 bump: lomiri 2023-08-23 01:50:13 +00:00
Raboneko 261b0f2754 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-23 01:04:41 +00:00
Raboneko 562f512ab2 bump: elementary-files 2023-08-23 00:59:09 +00:00
Raboneko 22f1cfbc47 bump: lomiri lomiri-ui-toolkit 2023-08-22 22:36:13 +00:00
Raboneko a41c9664b3 bump: lomiri-ui-toolkit 2023-08-22 22:12:35 +00:00
Raboneko b606dcf8e1 bump: gitoxide 2023-08-22 10:14:25 +00:00
Raboneko b28251eab6 bump: osu-lazer 2023-08-22 04:16:09 +00:00
Raboneko e46b9083cf bump: switchboard-plug-keyboard 2023-08-22 03:14:04 +00:00
Raboneko 3358e589db bump: xdg-desktop-portal-pantheon 2023-08-22 01:52:33 +00:00
Raboneko c5983ca77d bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-22 01:05:39 +00:00
Raboneko 0c3c3e3eee bump: elementary-notifications 2023-08-21 19:10:41 +00:00
Raboneko e518db50f9 bump: tau-helium 2023-08-21 18:15:54 +00:00
Raboneko 750cabf2d1 bump: bat-extras 2023-08-21 07:12:57 +00:00
Raboneko e59edcc3d1 bump: bat-extras 2023-08-21 06:36:41 +00:00
Raboneko 95f2bda905 bump: libhelium 2023-08-21 06:17:48 +00:00
Raboneko f5acb0e76e bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-21 01:04:52 +00:00
Raboneko 53cafdb3e9 bump: iosevka-fusion 2023-08-20 13:13:47 +00:00
Raboneko 75c5568ba7 bump: lomiri-system-settings lomiri 2023-08-20 08:15:15 +00:00
Raboneko b45584646e bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly vala-nightly 2023-08-20 01:07:25 +00:00
Raboneko 1edb961f7e bump: lomiri-ui-toolkit lomiri-url-dispatcher 2023-08-19 17:11:13 +00:00
Raboneko f848e57b36 bump: sarasa-gothic limine 2023-08-19 14:10:47 +00:00
Raboneko 399c5d12e4 bump: iosevka-fusion 2023-08-19 12:45:12 +00:00
Raboneko a582a54642 bump: groovy-docs groovy 2023-08-19 02:36:29 +00:00
Raboneko 52ed2ea263 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-19 01:02:37 +00:00
Raboneko 48a9dbc0fc bump: lomiri 2023-08-18 23:12:43 +00:00
Raboneko 427e7987c3 bump: lomiri-system-settings sass 2023-08-18 22:12:24 +00:00
Raboneko 86e269b175 bump: lomiri 2023-08-18 21:36:33 +00:00
Raboneko 7a490748e2 bump: protobuf 2023-08-18 20:13:50 +00:00
Raboneko a7e854eb01 bump: gcm-core 2023-08-18 19:10:51 +00:00
cat-master21 4f6e7d6ae6 Fix Apparmor (#695)
* fix(apparmor): update version name

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

* fix: move alpha to version

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

* fix: don't include version in name

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

* fix: include files

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

* fix: include file

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

---------

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
2023-08-18 23:30:03 +08:00
Raboneko 6d4f971aa9 bump: neovide 2023-08-18 10:36:38 +00:00
Raboneko 0b0cf73af1 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-18 01:04:24 +00:00
Raboneko 4c08f4c356 bump: ruff 2023-08-17 21:36:36 +00:00
Raboneko 815c26690f bump: sass 2023-08-17 19:36:31 +00:00
Raboneko 14660d69e3 bump: discord-canary-openasar discord-canary 2023-08-17 18:17:14 +00:00
Raboneko 450f07a3b3 bump: osu-lazer 2023-08-17 12:25:36 +00:00
Raboneko 543f2c0949 bump: gradle 2023-08-17 08:36:36 +00:00
Raboneko cb25c52d9f bump: maturin 2023-08-17 05:12:30 +00:00
Raboneko 588e3c2592 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly vala-nightly 2023-08-17 01:03:44 +00:00
Raboneko 514051d902 bump: xyproto-env 2023-08-16 15:14:01 +00:00
Raboneko ddba8128b2 bump: dart 2023-08-16 14:12:29 +00:00
madomado 7c1ec1682c fix: ouch (#693) 2023-08-16 04:24:51 -07:00
Raboneko 921cc2aa27 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-08-16 01:04:24 +00:00
Raboneko b5d7e877be bump: ouch 2023-08-15 20:14:17 +00:00
Raboneko ddac5a08e4 bump: gcm-core 2023-08-15 19:36:27 +00:00
Raboneko 6e05b010bc bump: authy 2023-08-15 16:17:25 +00:00
Raboneko 9f7db83746 bump: maturin 2023-08-15 14:12:16 +00:00
Raboneko 83133ccfc4 bump: osu-lazer 2023-08-15 08:36:27 +00:00
Raboneko f2ea9d71cf bump(nightly): tdlib nim-nightly 2023-08-15 01:04:47 +00:00
madomado 1550ab39dd fix(ci): bootstrap (#691)
Signed-off-by: madomado <madonuko@outlook.com>
2023-08-14 16:36:04 -07:00
Raboneko 0149973c96 bump: discord-canary-openasar discord-canary 2023-08-14 23:12:48 +00:00
Raboneko 50913d685d bump: electron 2023-08-14 22:36:18 +00:00
Raboneko d30c400219 bump: apparmor 2023-08-14 22:12:41 +00:00
Raboneko acc190b738 bump: discord-canary-openasar discord-canary 2023-08-14 17:12:46 +00:00
Raboneko 8c4df6f077 bump: maturin 2023-08-14 15:36:38 +00:00
Raboneko a6cb496213 bump: xyproto-env 2023-08-14 14:36:32 +00:00
Cappy Ishihara 86002dee77 Clean up broken SOPS build, don't add any dumb flags (#692)
* Clean up broken SOPS build, don't add any dumb flags

* show verbose logs

* fix build flag
2023-08-14 18:22:39 +08:00
Raboneko 30731ce11c bump(nightly): nim-nightly 2023-08-14 01:05:44 +00:00
madomado 93f13d7669 feat(ci): bootstrap terra-mock-configs (#690)
Signed-off-by: madomado <madonuko@outlook.com>
2023-08-13 12:46:36 +08:00
madomado 2a0a571832 fix(files): maturin (#674)
Signed-off-by: madomado <madonuko@outlook.com>
2023-08-12 21:45:35 -07:00
Raboneko 2d1721de0f bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-13 01:07:46 +00:00
Raboneko c9056c0b20 bump: iosevka-fusion 2023-08-12 15:12:26 +00:00
Raboneko a3a944a05d bump: osu-lazer 2023-08-12 12:45:35 +00:00
Raboneko 46dfae8723 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-08-12 01:03:08 +00:00
Raboneko 026bb79e43 bump: osu-lazer 2023-08-11 18:16:27 +00:00
Raboneko 22769408c5 bump: limine 2023-08-11 16:15:28 +00:00
Raboneko 93fe41a173 bump: moby-compose 2023-08-11 10:14:08 +00:00
madomado 4230fb7391 fix(metainfo): elementary-icon-theme (#688)
Signed-off-by: madomado <madonuko@outlook.com>
2023-08-11 00:24:45 -07:00
Raboneko 897b04d90e bump: elementary-videos gala 2023-08-11 02:17:26 +00:00
Raboneko 5c0ca3ea26 bump(nightly): nim-nightly vala-nightly 2023-08-11 01:04:01 +00:00
Raboneko 569905b8e6 bump: codium 2023-08-10 19:10:56 +00:00
Raboneko 666760444c bump: lomiri-system-settings 2023-08-10 18:17:09 +00:00
Raboneko 491e6896d4 bump: elementary-onboarding 2023-08-10 16:18:41 +00:00
lleyton 9242a633e9 fix: obsoletes appcenter-gnome-shell-search-provider (#687) 2023-08-09 23:19:16 -07:00
lleyton 406a8d5ec8 fix: obsoletes appcenter (#686) 2023-08-09 22:44:44 -07:00
Raboneko af9cfe36fd bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-08-10 01:18:46 +00:00
Raboneko b1079f82a7 bump: sass 2023-08-09 23:13:16 +00:00
Raboneko 222d5eb694 bump: sass 2023-08-09 22:12:47 +00:00
Raboneko 9024fa83c2 bump: electron 2023-08-09 20:36:33 +00:00
Raboneko 5843b0ec2f bump: budgie-extras ruff 2023-08-09 19:11:35 +00:00
lleyton 755af3b669 fix: exclude build ids and fix faulty ffmpeg require (#685) 2023-08-09 19:52:35 +08:00
lleyton 36b6c00291 fix: change updates-comps workflow image to correct tag (#684) 2023-08-09 19:20:24 +08:00
lleyton 5da6eb85cb fix: get the current branch the proper way (#683) 2023-08-09 19:10:32 +08:00
lleyton d76ae47822 fix: stupid typo (#682)
* fix: stupid typo

* fix: bump codium release
2023-08-09 03:35:59 -07:00
lleyton bcfb83835f feat: add xdg-desktop-portal-pantheon and elementary-appcenter to pantheon group (#680)
* feat: add xdg-desktop-portal-pantheon to pantheon group

* feat: add elementary-appcenter to pantheon-desktop group

* make xdg-desktop-portal-pantheon mandatory
2023-08-09 18:27:22 +08:00
lleyton bd915ceb95 fix: tell RPM to not autodetect private libraries in electron apps (#681) 2023-08-09 17:53:53 +08:00
lleyton 9a7e9f24c5 fix: Exclude private libs from RPM auto-detection (#679) 2023-08-09 14:43:54 +08:00
madomado 2bfcd0d04c fix: electron (#678) 2023-08-08 22:36:04 -07:00
madomado e683618dd5 chore: use %libdir for electron (#677)
Signed-off-by: madomado <madonuko@outlook.com>
2023-08-09 13:25:36 +08:00
madomado 206b7e3113 rm: terra-gtk4 (#675)
Signed-off-by: madomado <madonuko@outlook.com>
2023-08-08 21:48:56 -07:00
Raboneko 8cc11f6280 bump(nightly): latte-dock-nightly tdlib nim-nightly 2023-08-09 01:18:43 +00:00
Raboneko 52ebb4b7b9 bump: protobuf 2023-08-08 23:13:12 +00:00
Raboneko 28352c662a bump: elementary-icon-theme 2023-08-08 21:12:12 +00:00
Raboneko 61d9e09a4a bump: ruff 2023-08-08 19:11:30 +00:00
Raboneko 9d612216c0 bump: lomiri-system-settings lomiri lomiri-ui-toolkit 2023-08-08 18:18:15 +00:00
Raboneko 2418d15c32 bump(nightly): latte-dock-nightly nim-nightly vala-nightly 2023-08-08 01:15:36 +00:00
Raboneko 5828565f2d bump: discord-canary-openasar discord-canary 2023-08-07 18:36:22 +00:00
Raboneko a9e654dd73 bump: gcm-core 2023-08-07 16:17:39 +00:00
Raboneko c22dd2e0ad bump: neovide 2023-08-07 15:14:32 +00:00
Raboneko da3768b446 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-08-07 01:17:54 +00:00
Raboneko 0990cc35bd bump: armcord-bin armcord 2023-08-06 18:36:14 +00:00
Raboneko 71b9f68d6e bump: sarasa-gothic 2023-08-06 16:37:16 +00:00
Raboneko eb5c4bf538 bump: iosevka-fusion 2023-08-06 15:13:06 +00:00
Raboneko 8da22a5ea0 bump: maturin 2023-08-06 09:11:59 +00:00
Raboneko 49ff5c0630 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-08-06 01:11:55 +00:00
Raboneko 56bf51e9fb bump: armcord-bin armcord 2023-08-05 18:36:19 +00:00
Raboneko 2b7c1d73a5 bump: sarasa-gothic 2023-08-05 16:16:02 +00:00
Raboneko 8e1cab3516 bump: iosevka-fusion 2023-08-05 14:36:14 +00:00
Raboneko 04a720dbec bump: gtk4 2023-08-05 10:13:02 +00:00
Raboneko fd2c3f899b bump: felix 2023-08-05 08:36:26 +00:00
Raboneko 9fc3c64c49 bump: iosevka-fusion 2023-08-05 04:15:25 +00:00
Raboneko e336652c5e bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-05 01:15:04 +00:00
madomado 120a22491b fix(update): pqmarble (#673)
Fix branch name in API request

Signed-off-by: madomado <madonuko@outlook.com>
2023-08-04 17:31:02 -07:00
Raboneko 18e7189524 bump: lomiri-system-settings 2023-08-04 19:36:30 +00:00
Raboneko c4c1ccabf4 bump: codium 2023-08-04 18:36:24 +00:00
madomado aa0ed40f57 feat: %go_prep_online and %go_build_online in anda-srpm-macros (#672) 2023-08-04 12:42:05 +07:00
Raboneko aec201a91a bump: limine 2023-08-04 02:12:51 +00:00
Raboneko 9b23c4cacd bump(nightly): latte-dock-nightly tdlib nim-nightly vala-nightly 2023-08-04 01:18:24 +00:00
Raboneko 09795e64b7 bump: osu-lazer 2023-08-03 08:17:05 +00:00
madomado 32fa30d06c rm: tdlib-paper-plane (#671)
Signed-off-by: madomado <madonuko@outlook.com>
2023-08-02 23:47:54 -07:00
madomado 525f11d96c add: sops (#670)
Closes #669
2023-08-02 23:44:13 -07:00
madomado f57e305b2e fix(files): elementary-code (#667)
Signed-off-by: madomado <madonuko@outlook.com>
2023-08-02 23:42:41 -07:00
Raboneko 9dd5880edc bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly vala-nightly 2023-08-03 01:16:31 +00:00
Raboneko 3f503517e6 bump: electron 2023-08-02 19:10:42 +00:00
madomado 6896af5523 rm: libadwaita-nightly paper-plane (#662)
* fix: libadwaita-nightly

* rm: libadwaita-nightly

* rm: paper-plane
2023-08-02 15:55:10 +07:00
Raboneko 8646a811da bump(nightly): libadwaita-nightly nim-nightly vala-nightly 2023-08-02 01:14:47 +00:00
Raboneko de35632171 bump: elementary-code 2023-08-02 01:08:49 +00:00
Raboneko 15cbaf54be bump: switchboard-plug-security-privacy tau-helium 2023-08-01 16:17:44 +00:00
Raboneko 97818bc9da bump: ruff 2023-08-01 14:13:05 +00:00
Raboneko ae46a69ab6 bump: xyproto-textoutput 2023-08-01 13:17:39 +00:00
madomado a53f3bc707 fix(update): pqmarble (#666)
Signed-off-by: madomado <wboy111@outlook.com>
2023-08-01 07:49:55 -05:00
Raboneko 0709cf3a60 bump: xyproto-vt100 2023-08-01 12:28:51 +00:00
Raboneko c49badae51 bump: pqmarble limine 2023-08-01 11:11:33 +00:00
Raboneko abcd396736 bump: xyproto-textoutput 2023-08-01 10:36:32 +00:00
Raboneko e61f00092e bump: xyproto-vt100 2023-08-01 08:36:45 +00:00
Raboneko 335b67cbf6 bump: nim 2023-08-01 08:17:38 +00:00
Raboneko c035b48ce5 bump: bat-extras 2023-08-01 03:36:22 +00:00
Raboneko f40fc1b011 bump: bat-extras 2023-08-01 03:14:54 +00:00
Raboneko 9bd3a5cf9a bump(nightly): latte-dock-nightly nim-nightly vala-nightly 2023-08-01 01:27:16 +00:00
Raboneko 82dcfa52d2 bump: sass 2023-08-01 01:21:08 +00:00
Raboneko 78a2aa755d bump: pqmarble 2023-07-31 22:13:10 +00:00
Raboneko 9fc231041c bump: ruff 2023-07-31 18:17:31 +00:00
Raboneko fc84df9f90 bump: adwaita++-icons 2023-07-31 16:39:39 +00:00
Raboneko 02f6b28f71 bump: adwaita++-icons 2023-07-31 16:19:27 +00:00
Raboneko 618f7e23c9 bump: gping 2023-07-31 11:11:52 +00:00
Raboneko 63489eb225 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-07-31 01:19:32 +00:00
madomado 87ea1c873c add: elementary-appcenter (#665) 2023-07-30 10:16:38 -05:00
Raboneko 31ba669108 bump: starship 2023-07-30 14:11:00 +00:00
Raboneko 93a23a2ba5 bump: golang-github-fyshos-fynedesk 2023-07-30 13:36:33 +00:00
Raboneko 4cd6082f57 bump: golang-github-fyshos-fynedesk 2023-07-30 13:15:13 +00:00
madomado 5699a7d580 fix: paper-plane (#663)
Signed-off-by: madomado <wboy111@outlook.com>
2023-07-29 20:33:31 -07:00
madomado 9fa9f5ae5f add: neovide (#664)
* add: neovide

* debug pkg

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

* files

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

* Update neovide.spec

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

* Update neovide.spec

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

* arch

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

* Update neovide.spec

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-29 20:33:06 -07:00
Raboneko b87c434c10 bump(nightly): libadwaita-nightly tdlib nim-nightly 2023-07-30 01:19:19 +00:00
Raboneko a71f823b3f bump: xyproto-textoutput xyproto-vt100 2023-07-29 23:36:17 +00:00
Raboneko 065f119211 bump: limine 2023-07-29 17:11:08 +00:00
Raboneko 2c0cc4c37c bump(nightly): latte-dock-nightly libadwaita-nightly 2023-07-29 01:16:05 +00:00
Raboneko 8892df2833 bump: codium 2023-07-28 18:36:24 +00:00
Raboneko 9bb9f67c00 bump: lomiri-system-settings 2023-07-28 17:12:07 +00:00
Raboneko bfb2677fa5 bump: lomiri 2023-07-28 15:14:27 +00:00
Raboneko c2c62158b0 bump: limine 2023-07-28 10:14:22 +00:00
Raboneko afb0f71fe9 bump: limine 2023-07-28 09:36:14 +00:00
Raboneko 1b2a96e325 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly libadwaita-nightly nim-nightly 2023-07-28 01:15:48 +00:00
Raboneko 5d9dda911e bump: lomiri 2023-07-28 01:10:15 +00:00
Raboneko 03a95b5a3f bump: paper-plane pqmarble 2023-07-27 17:12:08 +00:00
madomado b65b8a3cd3 fix(update): paper-plane pqmarble prismlauncher-{qt5-,}nightly voicevox (#659) 2023-07-27 11:38:28 -05:00
madomado e3cc12a922 add: limine (#661)
* add: limine

* Update limine.spec

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

* files

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-27 11:35:54 -05:00
Raboneko 3ae26da9af bump: switchboard-plug-a11y 2023-07-27 13:17:10 +00:00
Raboneko 7f33d7f819 bump: switchboard-plug-a11y 2023-07-27 12:53:28 +00:00
seth 9fb915733f fix: prismlauncher{,-nightly} (#658)
* prismlauncher: remove terra-fractureiser-detector from recommends + use proper build platform

* prismlauncher-nightly: restore support for epel, remove terra-fractureiser-detector, + use proper build platform
2023-07-27 12:28:29 +08:00
Raboneko fe10415617 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-07-27 01:13:59 +00:00
Raboneko 1a236363f6 bump: codium 2023-07-27 01:08:48 +00:00
Raboneko b2bd055931 bump: lomiri-app-launch 2023-07-26 22:36:27 +00:00
Raboneko b9bd9eba1a bump: electron 2023-07-26 19:11:06 +00:00
madomado 7c93ecf7e8 fix: elementary-greeter (#657) 2023-07-26 10:52:56 -07:00
Raboneko d8dd8592e1 bump: bat-extras 2023-07-26 15:36:34 +00:00
Raboneko bd84e5429f bump: dart bat-extras 2023-07-26 15:14:00 +00:00
madomado 317b02f956 fix: armcord (#636)
* fix: armcord

* Update armcord.spec

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

* use git

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

* fix: formatting

* SHUT THE FUCK UP

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

* don't pnpm i twice?

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
Co-authored-by: Alyxia Sother <alyxia@riseup.net>
2023-07-26 16:15:35 +02:00
madomado ef96dfa487 fix: prismlauncher-* (#656) 2023-07-26 20:14:41 +07:00
Raboneko 13fbeaa2ba bump: prismlauncher-qt5 prismlauncher 2023-07-26 12:28:27 +00:00
madomado 7e1b84999b fix(metainfo): switchboard-plug-keyboard (#655) 2023-07-26 11:27:11 +07:00
madomado 0a0d2772e4 fix: switchboard-plug-sound (#654) 2023-07-26 11:26:59 +07:00
madomado 6694b1ec98 fix: elementary-calendar (#653) 2023-07-26 11:26:43 +07:00
Raboneko cb8db97b67 bump: lomiri-url-dispatcher 2023-07-26 02:26:55 +00:00
Raboneko 7630bc4c43 bump(nightly): libadwaita-nightly nim-nightly 2023-07-26 01:24:25 +00:00
madomado 1860875077 fix: blackbox-terminal (#481)
* fix: blackbox-terminal

* Update blackbox-terminal.spec

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

* Update blackbox-terminal.spec

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

* Update blackbox-terminal.spec

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

* Update blackbox-terminal.spec

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

* Update blackbox-terminal.spec

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

* Update blackbox-terminal.spec

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

* pqmarble

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

* fix: blackbox

* test blackbox missing file

* fix(files): ~

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-26 07:42:56 +07:00
madomado 3fe587906a add: mate-tweak (#651)
* add: mate-tweak

* oops, forgot anda.hcl

* and I need update.rhai

* a

* Update mate-tweak.spec

* fix: mate-tweak

* forgot macro as builddep

* well turns out we need to pip install distutils-extra-python

* intltool-update

* fix: debug_package

* fix files

* a?

* a? files

* fix files

* fix files
2023-07-25 13:12:27 -05:00
madomado f547e07832 add: paper-plane (#460)
* add: paper-plane

* Update paper-plane.spec

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

* Update paper-plane.spec

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

* fix(deps): ~

* add: gtk4 libadwaita-nightly

* fix(provides): gtk4

* Update paper-plane.spec

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

* Revert "Update paper-plane.spec"

This reverts commit c90e5ba8c0.

* add deps

* fix: libadwaita-nightly

try another commit?

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

* again

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

* fix(files): libadwaita-nightly

* Update libadwaita-nightly.spec

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

* Update libadwaita-nightly.spec

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

* Update libadwaita-nightly.spec

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

* Update libadwaita-nightly.spec

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

* fix: paper-plane

* Update paper-plane.spec

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

* Update paper-plane.spec

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

* Update paper-plane.spec

* Update paper-plane.spec

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

* Update paper-plane.spec

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

* try latest version?

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

* blueprint

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

* libadwaita moment

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

* forgot to rm dep

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

* Update paper-plane.spec

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

* Update paper-plane.spec

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

* Update paper-plane.spec

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

* patch:

* Update paper-plane.spec

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

* Update paper-plane.spec

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

* Update paper-plane.spec

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

* Update paper-plane.spec

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

* Update paper-plane.spec

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

* Update paper-plane.spec

* rlottie-devel

* libclang

* libadwaita trick

* maybe this?

* might work

* what about libdir

* debug package again

* fix files

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-25 13:11:52 -05:00
Raboneko 583040e94a bump: elementary-greeter 2023-07-25 17:36:24 +00:00
Raboneko da01b86545 bump: elementary-settings-daemon 2023-07-25 16:18:34 +00:00
Raboneko 3e16c180ff bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-07-25 01:39:17 +00:00
madomado 8dcfe57a58 add: pqmarble (#650) 2023-07-25 00:37:53 +07:00
Raboneko 83c74b63ee bump: switchboard-plug-keyboard switchboard-plug-pantheon-shell 2023-07-24 17:12:47 +00:00
Raboneko 23d6abb76d bump: switchboard-plug-sound 2023-07-24 16:39:13 +00:00
Raboneko ce132f69cb bump: elementary-calendar 2023-07-24 16:18:32 +00:00
madomado eaea3b73d4 fix(update): libadwaita-nightly (#652) 2023-07-24 20:56:41 +07:00
madomado 37ce05a590 add: kwin-system76-scheduler-integration (#605)
* add: kwin-system76-scheduler-integration

* Update kwin-system76-scheduler-integration.spec

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

* Update kwin-system76-scheduler-integration.spec

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-24 17:04:07 +07:00
madomado 98821d0ae4 fix: tdlib (#649)
* Update tdlib-nightly.spec

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

* Create tdlib-paper-plane.spec

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

* Rename anda/lib/tdlib-paper-plane.spec to anda/lib/tdlib-paper-plane/tdlib-paper-plane.spec

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

* Create anda.hcl

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

* Update update.rhai

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-24 17:03:49 +07:00
Raboneko 9c2b94abab bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-07-24 01:23:45 +00:00
Raboneko 59808d3aa8 bump: sarasa-gothic 2023-07-23 13:15:31 +00:00
Raboneko 630310b58f bump: iosevka-fusion uxplay 2023-07-23 12:25:51 +00:00
seth 9c5274b579 prismlauncher-nightly: update submodules, version, & use autorelease (#648) 2023-07-23 18:54:44 +08:00
Raboneko aa92f9c346 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-07-23 01:34:54 +00:00
madomado 05a933b9f4 fix: tdlib-nightly (#647)
* fix: tdlib-nightly

downgrade from 1.8.15 to 1.8.14

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

* Update update.rhai

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-23 02:46:49 +08:00
madomado 155d180cab fix(files): args-hxx (#646)
* fix(files): args-hxx

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

* Update args-hxx.spec

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-23 02:46:33 +08:00
madomado cfa13da172 add: args-hxx (#645) 2023-07-23 02:15:43 +08:00
madomado 983c49b4fe add: libadwaita-nightly (#644)
* add: libadwaita-nightly

* Update libadwaita-nightly.spec

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-23 01:06:35 +07:00
Cappy Ishihara d289d53f26 Attempt to fix AppImage libraries (#643)
* Fix gcm-core and do not strip binaries

* Attempting to fix appimageupdate

* worst patch possible

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

* patch

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

* patch fix

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

* fix files zsync

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

* remove git hack altogether

* Update zsync2.spec

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

* fix zsync2 build

* fix libappimageupdate

* remove unnecessary directory stuff, add libqtxdg

---------

Signed-off-by: madomado <wboy111@outlook.com>
Co-authored-by: madomado <wboy111@outlook.com>
2023-07-23 01:05:04 +07:00
madomado 53313416f7 chore: update URL for ruff (#642)
* chore: update URL for ruff

* fix indentations

* Update python3-ruff.spec again
2023-07-22 23:55:13 +07:00
Raboneko 551e318a8e bump: gitoxide 2023-07-22 16:37:12 +00:00
Cappy Ishihara 7a2044b793 Fix gcm-core and do not strip binaries (#641) 2023-07-23 00:02:57 +08:00
Raboneko d9c0599dfa bump: iosevka-fusion 2023-07-22 10:36:14 +00:00
Raboneko d576151514 bump: uxplay 2023-07-22 10:13:34 +00:00
Raboneko fdabe4b5a5 bump: uxplay 2023-07-22 07:12:06 +00:00
Raboneko b9bc36c074 bump: ruff 2023-07-22 04:16:15 +00:00
Raboneko c5ea68a102 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-07-22 01:22:40 +00:00
Raboneko eeda208871 bump: sass 2023-07-22 01:16:26 +00:00
Raboneko fec639efb1 bump: felix 2023-07-21 22:36:21 +00:00
Raboneko e72031c8e3 bump: ruff 2023-07-21 21:11:50 +00:00
Raboneko 01dd5f1a83 bump: blueprint-compiler 2023-07-21 20:14:26 +00:00
madomado 879704fd6f fix: elementary-settings-daemon (#640)
* fix: elementary-settings-daemon

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

* Update elementary-settings-daemon.spec

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

* Update elementary-settings-daemon.spec

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

* files

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-21 10:52:43 -07:00
Raboneko 4af6b73e29 bump: elementary-settings-daemon 2023-07-21 16:39:23 +00:00
madomado ee45037074 fix(update): voicevox manrope (#637) 2023-07-20 18:30:38 -07:00
madomado 2406cad9e4 fix(lint): moby-buildx terra-HandBrake subatomic (#639) 2023-07-20 18:30:20 -07:00
Raboneko 089030084c bump(nightly): tdlib nim-nightly 2023-07-21 01:24:10 +00:00
Raboneko bcdefba45f bump: xyproto-textoutput xyproto-vt100 2023-07-20 23:13:59 +00:00
Raboneko 47744a7125 bump: xyproto-textoutput xyproto-vt100 2023-07-20 22:36:25 +00:00
Raboneko 30a1635ecb bump: xyproto-textoutput xyproto-vt100 2023-07-20 22:13:06 +00:00
Raboneko f95747a29d bump: xyproto-textoutput 2023-07-20 21:36:13 +00:00
Raboneko 762a41d5d7 bump: xyproto-textoutput xyproto-vt100 2023-07-20 21:12:01 +00:00
Raboneko 9105fd46f1 bump: lomiri-system-settings 2023-07-20 12:30:06 +00:00
Raboneko 63f08c8ac9 bump: xyproto-vt100 2023-07-20 10:36:36 +00:00
Raboneko f382d5ca97 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-07-20 01:22:40 +00:00
Raboneko 0332362755 bump: sass electron 2023-07-20 01:16:33 +00:00
Raboneko 5469168088 bump: crystal 2023-07-19 22:13:15 +00:00
Raboneko 5134c6ca10 bump: moby-compose 2023-07-19 13:18:40 +00:00
Raboneko b01465770f bump: osu-lazer 2023-07-19 09:36:16 +00:00
Raboneko eb3de9f357 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-07-19 02:46:06 +00:00
Raboneko bd04701d41 bump: moby-compose 2023-07-18 21:12:11 +00:00
Raboneko 809a0a0025 bump: armcord-bin armcord moby-buildx 2023-07-18 16:21:16 +00:00
Raboneko 07c5bfb888 bump: blackbox-terminal 2023-07-17 22:13:42 +00:00
Raboneko 4005fa53e4 bump: tau-helium 2023-07-17 21:36:11 +00:00
Raboneko 79d8d49b7e bump: authy 2023-07-17 20:17:01 +00:00
Raboneko 042fe97f76 bump: crystal 2023-07-17 18:38:43 +00:00
Raboneko 9933f68a0a bump: lomiri-ui-toolkit 2023-07-17 17:13:59 +00:00
Raboneko 367620e905 bump: anda 2023-07-17 12:34:18 +00:00
madomado 8ff320e7a1 fix(ci): build (#635)
Signed-off-by: madomado <wboy111@outlook.com>
2023-07-16 20:59:20 -07:00
Raboneko 55acf32f0d bump(nightly): nim-nightly 2023-07-17 01:51:47 +00:00
Raboneko da079a9cbe bump: osu-lazer 2023-07-16 20:15:33 +00:00
Raboneko bd3001742e bump: osu-lazer 2023-07-16 10:37:54 +00:00
Raboneko 9c20315a86 bump: lomiri 2023-07-16 08:18:23 +00:00
seth ffff3ab3af chore(prismlauncher-nightly): update file paths (#634) 2023-07-16 12:28:07 +08:00
Raboneko a1ecd6e953 bump(nightly): nim-nightly 2023-07-15 01:47:11 +00:00
Raboneko 26162394bc bump: lomiri-url-dispatcher 2023-07-14 02:58:41 +00:00
Raboneko 2eecaa8642 bump: codium 2023-07-13 18:39:47 +00:00
Raboneko 2c8ce0b20a bump: elementary-settings-daemon 2023-07-13 16:42:01 +00:00
Raboneko ec2208545c bump: elementary-settings-daemon 2023-07-13 16:20:31 +00:00
madomado 2d7c499b19 fix(metainfo): wingpanel-indicator-sound (#633)
Signed-off-by: madomado <wboy111@outlook.com>
2023-07-13 23:10:40 +07:00
Raboneko 1a9d8d585d bump: wingpanel 2023-07-13 09:15:49 +00:00
Raboneko 685977bce3 bump: wingpanel 2023-07-13 08:39:46 +00:00
Raboneko 8481dd7232 bump: gcm-core 2023-07-12 23:15:15 +00:00
Raboneko 02dbda5383 bump: felix electron 2023-07-12 22:14:41 +00:00
Raboneko 89ffb2bb0a bump: ruff 2023-07-12 17:14:13 +00:00
Raboneko 7777be42d2 bump: dart 2023-07-12 14:38:08 +00:00
Raboneko c69217a663 bump(nightly): latte-dock-nightly nim-nightly vala-nightly 2023-07-12 01:47:01 +00:00
Raboneko ee9aeebc63 bump: discord-openasar discord 2023-07-11 21:13:44 +00:00
Raboneko 13eb56a37b bump: wingpanel-indicator-sound 2023-07-11 20:36:47 +00:00
Raboneko a6a5cb0df3 bump: crystal 2023-07-11 17:36:36 +00:00
Raboneko b71c6c0deb bump: moby-compose 2023-07-11 13:24:17 +00:00
madomado c1d3bca9a1 fix: iosevka-fusion (#632)
* fix: iosevka-fusion

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

* Update iosevka-fusion.toml

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

* Update iosevka-fusion.toml

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

* more fixes

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-11 16:11:43 +07:00
Raboneko e83d2f6813 bump(nightly): latte-dock-nightly nim-nightly vala-nightly 2023-07-11 01:38:10 +00:00
Raboneko 0e54cdadfe bump: elementary-files 2023-07-10 19:12:44 +00:00
Raboneko 4f65fdba1b bump: gradle 2023-07-10 13:39:47 +00:00
Raboneko e235d87acb bump: iosevka-fusion 2023-07-09 16:41:30 +00:00
madomado ece4de10c0 add: handbrake (#521)
* add: terra-HandBrake

* ffmpeg?

* random fixes

* try free ffmpeg

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

* Update terra-HandBrake.spec

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

* fix build dep and changelog

* Update terra-HandBrake.spec

* Update terra-HandBrake.spec

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

* Update terra-HandBrake.spec

* add builddeps vulkan-loader

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

* fix files

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

* fix(files): ~

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

* fix(files): ~

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-09 00:40:39 +07:00
madomado 044dd57b33 fix: gcm-core (#630)
Signed-off-by: madomado <wboy111@outlook.com>
2023-07-09 00:39:53 +07:00
Raboneko 19d89bd1e9 bump: gping 2023-07-08 16:41:20 +00:00
Raboneko eb3889db9f bump: iosevka-fusion 2023-07-08 16:19:06 +00:00
Raboneko 230e7361a9 bump: gping 2023-07-08 13:21:44 +00:00
Raboneko a5cd86aa88 bump(nightly): nim-nightly 2023-07-08 01:45:01 +00:00
Raboneko 3f9a306324 bump: codium 2023-07-07 19:11:06 +00:00
Raboneko 41775e17c7 bump: gcm-core 2023-07-07 18:39:38 +00:00
Raboneko 5da482cd1f bump: lomiri-ui-toolkit 2023-07-07 12:33:00 +00:00
Raboneko dcc6a29d2f bump: osu-lazer 2023-07-07 05:15:12 +00:00
Raboneko 3bbed9121d bump(nightly): nim-nightly vala-nightly 2023-07-07 01:48:27 +00:00
Raboneko 36fc908546 bump: protobuf 2023-07-06 23:36:57 +00:00
Raboneko b9347a82c6 bump: gala 2023-07-06 16:45:26 +00:00
madomado 20b102dadd fix(metainfo): wingpanel-indicator-nightlight (#629)
Signed-off-by: madomado <wboy111@outlook.com>
2023-07-06 15:15:33 +02:00
madomado 075c0c6460 fix(arch): kondo (#627)
Signed-off-by: madomado <wboy111@outlook.com>
2023-07-06 14:44:24 +02:00
Raboneko 0657ec828c bump: kotlin-native kotlin 2023-07-06 09:37:50 +00:00
Raboneko ce2f259242 bump: kondo-ui kondo 2023-07-06 05:38:39 +00:00
Raboneko 10b69194eb bump(nightly): nim-nightly 2023-07-06 01:47:47 +00:00
Raboneko 0e5edc6c7f bump: discord-ptb-openasar discord-ptb moby-buildx 2023-07-05 17:14:32 +00:00
Raboneko 5861386293 bump: osu-lazer 2023-07-05 06:22:15 +00:00
Raboneko cb0cd31841 bump(nightly): latte-dock-nightly nim-nightly 2023-07-05 01:45:02 +00:00
Raboneko c6d09f9d3b bump: ruff 2023-07-04 22:15:43 +00:00
Raboneko 4be3240b97 bump: joshuto 2023-07-04 20:17:22 +00:00
Raboneko c7c77aa4e5 bump: rnote 2023-07-04 13:25:31 +00:00
Raboneko b3bdcd580b bump(nightly): nim-nightly 2023-07-04 01:47:06 +00:00
Raboneko b64db4fe87 bump: elementary-notifications wingpanel-indicator-nightlight 2023-07-03 23:16:49 +00:00
Raboneko bb126f8232 bump: gtk4 2023-07-03 19:12:55 +00:00
Raboneko 3f69d1570b bump: ruff 2023-07-03 18:39:28 +00:00
Raboneko 386038db96 bump(nightly): nim-nightly 2023-07-03 01:46:45 +00:00
madomado 421f14d084 fix(ci): build.yml (#626) 2023-07-02 17:40:24 +07:00
madomado cbce2a9d54 fix(files): gtk4-layer-shell (#625)
* fix(files): gtk4-layer-shell

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

* Update gtk4-layer-shell.spec

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-02 17:40:14 +07:00
Raboneko 0e26c03937 bump: gtk4-layer-shell 2023-07-02 03:41:09 +00:00
Raboneko b8b0f2b7a7 bump(nightly): nim-nightly 2023-07-02 01:52:30 +00:00
Raboneko 42aaf0f2a8 bump(nightly): nim-nightly 2023-07-01 01:52:43 +00:00
Raboneko e07eab194b bump: gradle 2023-06-30 20:16:10 +00:00
Raboneko 41041c7308 bump: discord-canary-openasar discord-canary 2023-06-30 19:12:24 +00:00
Raboneko 3a4489dcb9 bump: lomiri lomiri-ui-toolkit lomiri-url-dispatcher 2023-06-30 11:12:58 +00:00
madomado a2691aba81 fix(files): wingpanel-indicator-bluetooth (#621)
* fix(files): wingpanel-indicator-bluetooth

* Update wingpanel-indicator-bluetooth.spec

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

* Update wingpanel-indicator-bluetooth.spec

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-06-30 09:10:51 +02:00
madomado 7bc528fc5c fix: switchboard-plug-onlineaccounts (#623)
* fix: switchboard-plug-onlineaccounts

* Update switchboard-plug-onlineaccounts.spec

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-06-30 09:10:09 +02:00
madomado ec7e1ee4a4 fix: blahaj (#619)
Signed-off-by: madomado <wboy111@outlook.com>
2023-06-30 09:09:32 +02:00
madomado b7f53a7601 fix: elementary-files (#622) 2023-06-30 12:42:40 +08:00
Raboneko 6ec9b8e733 bump(nightly): nim-nightly 2023-06-30 01:41:20 +00:00
Raboneko 9748a12175 bump: moby-compose 2023-06-29 22:14:22 +00:00
Raboneko e3df444240 bump: elementary-files elementary-sideload switchboard-plug-onlineaccounts wingpanel-indicator-bluetooth 2023-06-29 18:21:27 +00:00
madomado 536b434c4d fix(ci): escape double quotes for autobuild lint/dnf summary (#617)
Signed-off-by: madomado <wboy111@outlook.com>
2023-06-29 19:58:06 +07:00
cat-master21 f364b35373 fix(gala): include metainfo (#613)
* fix(gala): include metainfo

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

* fix(gala): check metainfo

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

* fix(metainfo): ~

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

* disable checks

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

---------

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
Signed-off-by: madomado <wboy111@outlook.com>
Co-authored-by: madomado <wboy111@outlook.com>
2023-06-29 15:14:19 +07:00
madomado 7b23a31762 fix: switchboard-plug-display wingpanel-indicator-bluetooth wingpanel-indicator-notifications (#615) 2023-06-29 15:13:50 +07:00
Raboneko 0297694078 bump: xpadneo 2023-06-29 05:44:00 +00:00
Raboneko 36df79fe80 bump: xpadneo 2023-06-29 05:16:05 +00:00
Raboneko 93a0a08716 bump(nightly): nim-nightly vala-nightly 2023-06-29 01:42:28 +00:00
cat-master21 e2e93121e6 fix(switchboard-plug-applications): fix building (#614)
* fix(switchboard-plug-applications): fix building

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

* Update switchboard-plug-applications.spec

* fix(metainfo): switchboard-plug-applications

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

* wait, is it appdata?

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

* idk

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

* fix(files): ~

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

* fix: include correct icon filename

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>

---------

Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
Signed-off-by: madomado <wboy111@outlook.com>
Co-authored-by: madomado <wboy111@outlook.com>
2023-06-29 07:21:48 +08:00
Raboneko a5cee13f40 bump: blahaj 2023-06-28 22:14:56 +00:00
Raboneko 826380a332 bump: lomiri-system-settings lomiri lomiri-ui-toolkit lomiri-url-dispatcher 2023-06-28 04:39:59 +00:00
Raboneko e9194211a5 bump(nightly): vala-nightly 2023-06-28 01:47:02 +00:00
Raboneko dbfc56bd03 bump: wingpanel-indicator-bluetooth 2023-06-27 20:16:48 +00:00
Raboneko 17c1359c24 bump: wingpanel-indicator-notifications 2023-06-27 19:12:45 +00:00
Raboneko 2fc09dddc1 bump: switchboard-plug-display 2023-06-27 16:21:05 +00:00
Raboneko 10935c2c77 bump: nim 2023-06-27 10:17:44 +00:00
cat-master21 097e33074b fix(click): use autorelease (#612)
Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
2023-06-27 13:25:23 +08:00
Raboneko f418d7bbf9 bump(nightly): nim-nightly 2023-06-27 01:47:59 +00:00
Raboneko 7556106577 bump: gala switchboard-plug-applications xdg-desktop-portal-pantheon 2023-06-26 16:20:38 +00:00
Raboneko b7783314d7 bump: groovy-docs groovy 2023-06-26 06:42:52 +00:00
Raboneko 5757d6c117 bump(nightly): nim-nightly 2023-06-26 01:49:40 +00:00
Raboneko cf87a858ac bump: osu-lazer 2023-06-25 06:20:30 +00:00
Raboneko 67b3f45ea2 bump(nightly): latte-dock-nightly nim-nightly 2023-06-25 01:56:27 +00:00
674 changed files with 10388 additions and 3154 deletions
+9
View File
@@ -0,0 +1,9 @@
{
"repoOwner": "terrapkg",
"repoName": "packages",
"resetAuthor": true,
"targetBranchChoices": ["f38", "f39", "f40", "frawhide"],
"branchLabelMapping": {
"^sync-(.+)$": "$1"
}
}
+2 -69
View File
@@ -54,19 +54,12 @@ jobs:
- name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Cache buildroot
id: br-cache
uses: actions/cache@v3
with:
path: /var/cache
key: ${{ runner.os }}-br-${{ matrix.version }}-${{ matrix.pkg.arch }}-${{ matrix.pkg.pkg }}
- name: Include custom build template instead of package default
run: |
cp -v anda/mock-configs/terra.tpl /etc/mock/templates/terra.tpl
cp -v anda/terra/mock-configs/terra.tpl /etc/mock/templates/terra.tpl
- name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c anda/mock-configs/terra-${{ matrix.version }}-${{ matrix.pkg.arch }}.cfg
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c anda/terra/mock-configs/terra-${{ matrix.version }}-${{ matrix.pkg.arch }}.cfg
- name: Generating artifact name
id: art
@@ -94,63 +87,3 @@ jobs:
- name: Notify Madoguchi (Failure)
if: ( cancelled() || failure() ) && github.event_name == 'push'
run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
- name: Lint RPMs and SRPMs
id: lint
if: success()
run: |
echo 'LINT_ERR=false' >> $GITHUB_ENV
rpmlint anda-build/ > rpmlint.txt || f=1
if [[ $f -eq 1 ]]; then
EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64)
echo "ESC_LINT_OUT<<$EOF" >> $GITHUB_ENV
cat rpmlint.txt | sed 's/`/\\`/g' >> $GITHUB_ENV
echo $EOF >> $GITHUB_ENV
echo "lint_out<<$EOF" >> $GITHUB_ENV
echo '```' >> $GITHUB_ENV
cat rpmlint.txt >> $GITHUB_ENV
echo '```' >> $GITHUB_ENV
echo $EOF >> $GITHUB_ENV
echo 'LINT_ERR=true' >> $GITHUB_ENV
fi
- name: Try to install package
id: dnf
if: success()
run: |
echo 'INSTALL_ERR=false' >> $GITHUB_ENV
touch out
for f in anda-build/rpm/rpms/*.rpm; do
dnf in --downloadonly -y $f > $f.dnfout.txt 2>&1 || fail=1
if [[ $fail -eq 1 ]]; then
echo "### $f" >> out
echo '```' >> out
cat $f.dnfout.txt >> out
echo '```' >> out
echo >> out
echo 'INSTALL_ERR=true' >> $GITHUB_ENV
fi
done
cat out
EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64)
echo "ESC_DNF_OUT<<$EOF" >> $GITHUB_ENV
cat out | sed 's/`/\\`/g' >> $GITHUB_ENV
echo $EOF >> $GITHUB_ENV
echo "dnf_out<<$EOF" >> $GITHUB_ENV
cat out >> $GITHUB_ENV
echo $EOF >> $GITHUB_ENV
- name: Generate RPMLint/DNF summary
if: success()
run: |
# Remind me to make all of this not weird later ~ lleyton
if [[ $LINT_ERR == "true" ]]; then
echo -e "## ❌ Lint: [${{matrix.pkg.pkg}} (${{matrix.pkg.arch}})](https://github.com/terrapkg/packages/actions/runs/${{github.run_id}})\n" >> $GITHUB_STEP_SUMMARY
echo -e "```\n${{ env.ESC_LINT_OUT }}\n```\n" >> $GITHUB_STEP_SUMMARY
fi
if [[ $INSTALL_ERR == "true" ]]; then
echo -e "## ❌ DNF: [${{matrix.pkg.pkg}} (${{matrix.pkg.arch}})](https://github.com/terrapkg/packages/actions/runs/${{github.run_id}})\n" >> $GITHUB_STEP_SUMMARY
echo "${{ env.ESC_DNF_OUT }}" >> $GITHUB_STEP_SUMMARY
fi
+22 -7
View File
@@ -23,13 +23,7 @@ jobs:
run: |
sudo dnf install -y dnf-plugins-core
sudo dnf config-manager --add-repo https://github.com/terrapkg/subatomic-repos/raw/main/terra${{ matrix.version }}.repo
sudo dnf install -y mock createrepo_c rpm-build terra-mock-configs gcc curl wget git-core openssl-devel
- uses: actions/checkout@v3
with:
repository: FyraLabs/subatomic
set-safe-directory: true
fetch-depth: 1
sudo dnf install -y mock createrepo_c rpm-build gcc curl wget git-core openssl-devel
- uses: actions-rs/toolchain@v1
with:
@@ -40,6 +34,24 @@ jobs:
command: install
args: anda
- uses: actions/checkout@v3
with:
ref: f${{ matrix.version} }}
fetch-depth: 1
- name: Build terra-mock-configs
run: |
git config --global --add safe.directory "$GITHUB_WORKSPACE"
anda build -c fedora-${{ matrix.version }}-${{ matrix.arch }} anda/terra/mock-configs/pkg -p rpm
- name: Install terra-mock-configs
run: sudo dnf install -y anda-build/rpm/rpms/terra-mock-configs*.rpm
- uses: actions/checkout@v3
with:
repository: FyraLabs/subatomic
set-safe-directory: true
fetch-depth: 1
- name: Build Subatomic
run: |
git config --global --add safe.directory "$GITHUB_WORKSPACE"
@@ -47,13 +59,16 @@ jobs:
- name: Install Subatomic
run: sudo dnf install -y ./anda-build/rpm/rpms/subatomic-*.rpm
- uses: actions/checkout@v3
with:
repository: FyraLabs/anda
fetch-depth: 1
- name: Build Andaman
run: anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} anda -p rpm
- name: Upload to Subatomic
run: |
subatomic-cli upload --prune \
+2 -2
View File
@@ -41,10 +41,10 @@ jobs:
uses: actions/cache@v3
with:
path: /var/cache
key: ${{ runner.os }}-br-${{ matrix.version }}-${{ matrix.pkg.arch }}-${{ matrix.pkg.pkg }}
key: ${{ runner.os }}-br-${{ matrix.version }}-${{ matrix.arch }}-${{ matrix.pkg }}
- name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c anda/mock-configs/terra-${{ matrix.version }}-${{ matrix.pkg.arch }}.cfg
run: anda build anda/${{ matrix.pkg }}pkg --package rpm -c anda/terra/mock-configs/terra-${{ matrix.version }}-${{ matrix.arch }}.cfg
- name: Generating artifact name
id: art
+1 -1
View File
@@ -33,7 +33,7 @@ jobs:
key: ${{ runner.os }}-br-${{ matrix.version }}-${{ matrix.pkg.arch }}-${{ matrix.pkg.pkg }}
- name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c anda/mock-configs/terra-${{ matrix.version }}-${{ matrix.pkg.arch }}.cfg
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c anda/terra/mock-configs/terra-${{ matrix.version }}-${{ matrix.pkg.arch }}.cfg
- name: Generating artifact name
id: art
+37
View File
@@ -0,0 +1,37 @@
name: Automatic backport/sync action
on:
pull_request_target:
types: ["labeled", "closed"]
jobs:
backport:
name: Backport/sync PR
runs-on: ubuntu-latest
if: github.event.pull_request.merged
steps:
- name: Install SSH signing key
run: |
mkdir -p ${{ runner.temp }}
echo "${{ secrets.SSH_SIGNING_KEY }}" > ${{ runner.temp }}/signing_key
chmod 0700 ${{ runner.temp }}/signing_key
- name: Setup Raboneko Signing
run: |
git config --global gpg.format "ssh"
git config --global user.signingkey "${{ runner.temp }}/signing_key"
git config --global commit.gpgsign true
- name: Backport Action
uses: sorenlouv/backport-github-action@v9.3.0
with:
github_token: ${{ secrets.RABONEKO_BACKPORT_GITHUB_TOKEN }}
auto_backport_label_prefix: sync-
- name: Info log
if: ${{ success() }}
run: cat ~/.backport/backport.info.log
- name: Debug log
if: ${{ failure() }}
run: cat ~/.backport/backport.debug.log
+2 -4
View File
@@ -13,14 +13,12 @@ jobs:
update-comps:
runs-on: ubuntu-latest
container:
image: ghcr.io/terrapkg/builder:38
image: ghcr.io/terrapkg/builder:f38
steps:
- uses: actions/checkout@v3
- id: get-branch
uses: grandmasterdev/github-action-get-branch@latest
- name: Push to subatomic
run: |
branch=${{steps.get-branch.outputs.branch-name}}
branch=${{ github.ref_name }}
ver=${branch/f/}
subatomic-cli upload-comps \
--server https://subatomic.fyralabs.com \
+5 -3
View File
@@ -38,13 +38,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"
f37 () {
copy_over () {
git format-patch HEAD^
git checkout f37
git checkout $1
git apply *.patch || true
rm *.patch
git add *
git commit -S -a -m "$msg"
}
f37 || true
copy_over f37 || true
copy_over f39 || true
git push -u origin --all
fi
+7 -5
View File
@@ -1,7 +1,7 @@
name: Update
on:
schedule:
- cron: "*/30 * * * *"
- cron: "*/10 * * * *"
workflow_dispatch:
jobs:
@@ -26,7 +26,7 @@ jobs:
- name: Run Update
run: anda update -vv
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.AUTOUPDATE_GH_TOKEN }}
RUST_BACKTRACE: full
- name: Save
@@ -39,13 +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"
f37 () {
copy_over () {
git format-patch HEAD^
git checkout f37
git checkout $1
git apply *.patch || true
rm *.patch
git add *
git commit -S -a -m "$msg"
}
f37 || true
copy_over f37 || true
copy_over f39 || true
git push -u origin --all
fi
-30
View File
@@ -1,30 +0,0 @@
# Repository
/.github @lleyton
/.devcontainer @lleyton
/.gitignore @windowsboy111
/CODE_OF_CONDUCT.md @lleyton
/CONTRIBUTING.md @lleyton
/LICENSE @lleyton
/README.md @windowsboy111
/SECURITY.md @lleyton
/anda.hcl @lleyton
/comps.xml @lleyton
# Package maintainers
/anda/lib/libbismuth @lainsce
/anda/lib/libhelium @lainsce
/anda/others/tau-helium @lainsce
/anda/others/tau-hydrogen @lainsce
/anda/tools/melody @lleyton
/anda/go/curlie @lleyton
/anda/games/prismlauncher @getchoo
/anda/games/prismlauncher-nightly @getchoo
/anda/games/prismlauncher-qt5-nightly @getchoo
/anda/games/prismlauncher-qt5 @getchoo
/anda/srpm-macros @korewaChino
/anda/rust/starship @korewaChino
/anda/rust/zellij @korewaChino
/anda/audio/distrho @korewaChino
+4 -1
View File
@@ -1,7 +1,9 @@
# Terra Sources
[![Repository status](https://repology.org/badge/repository-big/terra_37.svg?header=Terra+37)](https://repology.org/repository/terra_37)
[![Repository status](https://repology.org/badge/repository-big/terra_38.svg?header=Terra+38)](https://repology.org/repository/terra_38)
[![Repository status](https://repology.org/badge/repository-big/terra_39.svg?header=Terra+39)](https://repology.org/repository/terra_39)
[![Repository status](https://repology.org/badge/repository-big/terra_40.svg?header=Terra+40)](https://repology.org/repository/terra_40)
[![Repository status](https://repology.org/badge/repository-big/terra_rawhide.svg?header=Terra+Rawhide)](https://repology.org/repository/terra_rawhide)
Terra is a rolling-release Fedora repository for all the software you need.
With Terra, you can install the latest packages knowing that quality and security are assured.
@@ -12,6 +14,7 @@ This monorepo contains the package manifests for all packages in Terra.
```bash
sudo dnf config-manager --add-repo https://github.com/terrapkg/subatomic-repos/raw/main/terra.repo
```
You should also install the `terra-release` package so that when our infrastructure has any migrations, you can be assured that your Terra installation will still work as-is.
## Documentation
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/). Alternatively, the GitHub Wiki contains older versions of the documentations.
+26 -17
View File
@@ -1,13 +1,14 @@
Name: anki-bin
Version: 2.1.65
Release: 1%{?dist}
Version: 24.04.1
Release: 1%?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-installer python3.11 rpm_macro(fdupes)
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
Requires: python3-flask-cors python3-protobuf python3-requests python3-waitress
BuildRequires: python3-pip rpm_macro(fdupes)
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
Conflicts: anki
Source0: https://files.pythonhosted.org/packages/cp39/a/anki/anki-%{version}-cp39-abi3-manylinux_2_28_%{_arch}.whl
@@ -28,29 +29,37 @@ Anki is based on a theory called spaced repetition.
%build
%install
python3.11 -m installer --destdir="%{buildroot}" %{SOURCE0}
python3.11 -m installer --destdir="%{buildroot}" %{SOURCE1}
pip3 install --root=%{buildroot} %SOURCE0 %SOURCE1
install -Dm755 %{SOURCE2} "%{buildroot}/usr/bin/anki"
install -Dm644 %{SOURCE3} "%{buildroot}/usr/share/applications/anki.desktop"
install -Dm644 %{SOURCE4} "%{buildroot}/usr/share/pixmaps/anki.png"
install -Dm644 %{SOURCE5} "%{buildroot}/%{_datadir}/licenses/%{name}/LICENSE"
install -Dm644 %{SOURCE6} "%{buildroot}/%{_datadir}/doc/%{name}/README.md"
%fdupes %_libdir/python*/site-packages/_aqt/data/
cp -r %buildroot%_libdir/python3*/site-packages/{_aqt,anki*,aqt*} .
rm -rf %buildroot{%_libdir,/usr/lib}/python3*/site-packages/*
cp -r ./{_aqt,anki*,aqt*} %buildroot/usr/lib/python3*/site-packages/
rm -rf %buildroot%_bindir/{distro,flask,jsonschema,markdown_py,normalizer,send2trash,waitress-serve}
%fdupes %buildroot%_libdir/python*/site-packages/_aqt/data/
%files
%license LICENSE
%doc README.md
/usr/bin/anki
/usr/lib64/python*/site-packages/_aqt/
/usr/lib64/python*/site-packages/anki-%{version}.dist-info/
/usr/lib64/python*/site-packages/anki/
/usr/lib64/python*/site-packages/aqt-%{version}.dist-info/
/usr/lib64/python*/site-packages/aqt/
/usr/share/applications/anki.desktop
/usr/share/pixmaps/anki.png
%_bindir/anki
/usr/lib/python*/site-packages/_aqt/
/usr/lib/python*/site-packages/anki-%{version}.dist-info/
/usr/lib/python*/site-packages/anki/
/usr/lib/python*/site-packages/aqt-%{version}.dist-info/
/usr/lib/python*/site-packages/aqt/
%_datadir/applications/anki.desktop
%_datadir/pixmaps/anki.png
%changelog
* Fri Nov 10 2023 hazel-bunny <dabiswas112@gmail.com> - 23.10-2
- Add python3-orjson and mpv as dependencies
* Wed Jan 11 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.1.60
- Initial package
+8 -8
View File
@@ -1,20 +1,20 @@
diff -uNr anki-2.1.55.old/qt/aqt/qt/__init__.py anki-2.1.55/qt/aqt/qt/__init__.py
--- anki-2.1.55.old/qt/aqt/qt/__init__.py 2023-01-02 18:34:13.716216913 +0800
+++ anki-2.1.55/qt/aqt/qt/__init__.py 2023-01-02 18:34:00.410033708 +0800
@@ -9,16 +9,7 @@
--- a/qt/aqt/qt/__init__.py
+++ b/qt/aqt/qt/__init__.py
@@ -9,16 +9,7 @@ import sys
import traceback
from typing import Callable, TypeVar, Union
-try:
- import PyQt6
-except:
- from .qt5 import * # type: ignore
-else:
- if not os.getenv("DISABLE_QT5_COMPAT"):
- if os.getenv("ENABLE_QT5_COMPAT"):
- print("Running with temporary Qt5 compatibility shims.")
- print("Run with DISABLE_QT5_COMPAT=1 to confirm compatibility with Qt6.")
- from . import qt5_compat # needs to be imported first
- from .qt6 import *
-
+from .qt5 import * # type: ignore
from anki.utils import is_mac, is_win
# fix buggy ubuntu12.04 display of language selector
+12 -16
View File
@@ -1,17 +1,13 @@
diff -uNr anki-2.1.55.old/qt/aqt/profiles.py anki-2.1.55/qt/aqt/profiles.py
--- anki-2.1.55.old/qt/aqt/profiles.py 2023-01-02 18:35:44.574467892 +0800
+++ anki-2.1.55/qt/aqt/profiles.py 2023-01-02 18:34:00.412033736 +0800
@@ -77,11 +77,11 @@
diff --git a/qt/aqt/update.py b/qt/aqt/update.py
index 212ddf93d..6f716cc04 100644
--- a/qt/aqt/update.py
+++ b/qt/aqt/update.py
@@ -11,6 +11,8 @@ from aqt.utils import openLink, show_warning, showText, tr
metaConf = dict(
ver=0,
- updates=True,
+ updates=False,
created=int_time(),
id=random.randrange(0, 2**63),
lastMsg=-1,
- suppressUpdate=False,
+ suppressUpdate=True,
firstRun=True,
defaultLang=None,
)
def check_for_update() -> None:
+ return
+
from aqt import mw
def do_check(_col: Collection) -> CheckForUpdateResponse:
+4 -5
View File
@@ -1,14 +1,14 @@
Name: anki-qt5
Version: 2.1.65
Release: 1%{?dist}
Version: 24.04.1
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
URL: https://apps.ankiweb.net/
BuildRequires: python3-devel python3-setuptools python3-waitress python3-protobuf python3-pysocks rpm_macro(fdupes)
BuildRequires: python3-distro python3-flask-cors python3-jsonschema python3-send2trash python3-certifi python3-simplejson python3-pyqt5-sip
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc
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
Requires: hicolor-icon-theme python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-send2trash python3-orjson mpv python3-qt5-webengine
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat python3-pyqt5-sip
ExclusiveArch: x86_64
Conflicts: anki
Patch0: 0001-No-update.patch
@@ -22,7 +22,6 @@ Anki is based on a theory called spaced repetition.
%prep
git clone https://github.com/ankitects/anki .
git checkout %version
%patch0 -p1
%patch1 -p1
# See https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=anki-qt5
+12 -16
View File
@@ -1,17 +1,13 @@
diff -uNr anki-2.1.55.old/qt/aqt/profiles.py anki-2.1.55/qt/aqt/profiles.py
--- anki-2.1.55.old/qt/aqt/profiles.py 2023-01-02 18:35:44.574467892 +0800
+++ anki-2.1.55/qt/aqt/profiles.py 2023-01-02 18:34:00.412033736 +0800
@@ -77,11 +77,11 @@
diff --git a/qt/aqt/update.py b/qt/aqt/update.py
index 212ddf93d..6f716cc04 100644
--- a/qt/aqt/update.py
+++ b/qt/aqt/update.py
@@ -11,6 +11,8 @@ from aqt.utils import openLink, show_warning, showText, tr
metaConf = dict(
ver=0,
- updates=True,
+ updates=False,
created=int_time(),
id=random.randrange(0, 2**63),
lastMsg=-1,
- suppressUpdate=False,
+ suppressUpdate=True,
firstRun=True,
defaultLang=None,
)
def check_for_update() -> None:
+ return
+
from aqt import mw
def do_check(_col: Collection) -> CheckForUpdateResponse:
+1
View File
@@ -1,4 +1,5 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "anki.spec"
}
+4 -5
View File
@@ -1,14 +1,14 @@
Name: anki
Version: 2.1.65
Release: 1%{?dist}
Version: 24.04.1
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
URL: https://apps.ankiweb.net/
BuildRequires: python3-devel python3-setuptools python3-waitress python3-protobuf python3-pysocks rpm_macro(fdupes)
BuildRequires: python3-distro python3-flask-cors python3-jsonschema python3-send2trash python3-certifi python3-simplejson
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc python3-pyqt6-devel python3-pyqt6
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-qt5-webengine python3-pyqt6
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat python3-pyqt6-webengine
Recommends: mpv
Obsoletes: anki <= 2.1.15
Conflicts: anki-qt5
@@ -22,7 +22,6 @@ Anki is based on a theory called spaced repetition.
%prep
git clone https://github.com/ankitects/anki .
git checkout %{version}
%patch 0 -p1
# See https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=anki
+7 -2
View File
@@ -1,4 +1,5 @@
%define debug_package %nil
%global _build_id_links none
%ifarch x86_64
%global src ArmCord-%version
@@ -8,9 +9,13 @@
%global src ArmCord-%version-armv7l
%endif
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/armcord/.*\\.so
Name: armcord-bin
Version: 3.2.0
Release: 2%{?dist}
Version: 3.2.6
Release: 1%{?dist}
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/ArmCord/ArmCord
+15 -15
View File
@@ -1,25 +1,25 @@
%define debug_package %nil
Name: armcord
Version: 3.2.0
Release: 2%{?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/archive/refs/tags/v%version.tar.gz
Source1: launch.sh
Requires: electron xdg-utils
BuildRequires: nodejs-npm
Conflicts: armcord-bin
BuildArch: noarch
Name: armcord
Version: 3.2.6
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
Requires: electron xdg-utils
BuildRequires: nodejs-npm git
Conflicts: armcord-bin
BuildArch: noarch
%description
ArmCord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
%autosetup -n ArmCord-%version
git clone %url .
git checkout v%version
cat <<EOF > armcord.desktop
[Desktop Entry]
@@ -36,7 +36,7 @@ EOF
%build
npx pnpm@7 install --frozen-lockfile --ignore-scripts
npx pnpm@7 install --no-frozen-lockfile
npm run packageQuick
+10 -3
View File
@@ -1,10 +1,17 @@
%define debug_package %nil
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: authy
Version: 2.3.0
Release: 2%{?dist}
Version: 2.5.0
Release: 1%{?dist}
Summary: Two factor authentication desktop application
License: Unlicense
URL: https://authy.com/
Source0: https://api.snapcraft.io/api/v1/snaps/download/H8ZpNgIoPyvmkgxOWw5MSzsXK1wRZiHn_19.snap
Source0: https://api.snapcraft.io/api/v1/snaps/download/H8ZpNgIoPyvmkgxOWw5MSzsXK1wRZiHn_23.snap
Requires: gtk3
Requires: nss
BuildRequires: squashfs-tools desktop-file-utils
@@ -0,0 +1,58 @@
Name: blackbox-terminal
Version: 0.14.0
Release: 1%{?dist}
Summary: A beautiful GTK 4 terminal
License: GPL-3.0
URL: https://gitlab.gnome.org/raggesilver/blackbox
BuildRequires: vala meson gettext
BuildRequires: pkgconfig(gtk4) >= 4.6.2
BuildRequires: pkgconfig(gio-2.0) >= 2.50
BuildRequires: libadwaita-devel >= 1.1
BuildRequires: pkgconfig(pqmarble) >= 2
BuildRequires: pkgconfig(vte-2.91-gtk4) >= 0.69.0
BuildRequires: pkgconfig(json-glib-1.0) >= 1.4.4
BuildRequires: pkgconfig(libxml-2.0) >= 2.9.12
BuildRequires: pkgconfig(librsvg-2.0) >= 2.54.0
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}.
%prep
%autosetup -p1 -n blackbox-v%version
%build
%meson
%meson_build
%install
%meson_install
%check
appstream-util validate-relax --nonet %buildroot/%_datadir/metainfo/com.raggesilver.BlackBox.metainfo.xml
%files
%doc README.md
%license COPYING
%_bindir/blackbox
%_bindir/terminal-toolbox
%_datadir/applications/com.raggesilver.BlackBox.desktop
%_datadir/metainfo/com.raggesilver.BlackBox.metainfo.xml
%_datadir/blackbox/
%_datadir/glib-2.0/schemas/com.raggesilver.BlackBox.gschema.xml
%_datadir/icons/hicolor/scalable/actions/com.raggesilver.BlackBox-fullscreen-symbolic.svg
%_datadir/icons/hicolor/scalable/actions/com.raggesilver.BlackBox-show-headerbar-symbolic.svg
%_datadir/icons/hicolor/scalable/actions/external-link-symbolic.svg
%_datadir/icons/hicolor/scalable/actions/settings-symbolic.svg
%_datadir/icons/hicolor/scalable/apps/com.raggesilver.BlackBox.svg
%_datadir/locale/*/LC_MESSAGES/blackbox.mo
%changelog
* Sun Oct 23 2022 windowsboy111 <windowsboy111@fyralabs.com>
- Initial package
@@ -1,8 +1,13 @@
%define debug_package %{nil}
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.161
Release: 1%{?dist}
Version: 0.0.346
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
URL: https://github.com/GooseMod/OpenAsar
@@ -52,4 +57,4 @@ chmod o+w %{buildroot}%{_datadir}/discord-canary-openasar/resources -R
- Bundle discord-canary
* Thu Oct 20 2022 Cappy Ishihara <cappy@cappuchino.xyz>
-
-
+7 -2
View File
@@ -1,8 +1,13 @@
%define debug_package %{nil}
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary
Version: 0.0.161
Release: 1%{?dist}
Version: 0.0.346
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
Source0: https://dl-canary.discordapp.net/apps/linux/%{version}/discord-canary-%{version}.tar.gz
@@ -1,8 +1,13 @@
%define debug_package %{nil}
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-openasar
Version: 0.0.27
Release: 2%{?dist}
Version: 0.0.52
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
URL: https://github.com/GooseMod/OpenAsar
@@ -1,8 +1,13 @@
%define debug_package %{nil}
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb-openasar
Version: 0.0.43
Release: 1%{?dist}
Version: 0.0.81
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
URL: https://github.com/GooseMod/OpenAsar
+7 -2
View File
@@ -1,8 +1,13 @@
%define debug_package %{nil}
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb
Version: 0.0.43
Release: 1%{?dist}
Version: 0.0.81
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
Source0: https://dl-ptb.discordapp.net/apps/linux/%{version}/discord-ptb-%{version}.tar.gz
+7 -2
View File
@@ -1,8 +1,13 @@
%define debug_package %{nil}
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.27
Release: 2%{?dist}
Version: 0.0.52
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
Source0: https://dl.discordapp.net/apps/linux/%{version}/discord-%{version}.tar.gz
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "feishin.spec"
}
}
+69
View File
@@ -0,0 +1,69 @@
%define debug_package %nil
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: feishin
Version: 0.6.1
Release: 1%?dist
Summary: A modern self-hosted music player
License: GPL-3.0
URL: https://github.com/jeffvli/feishin
Source0: %url/archive/refs/tags/v%version.tar.gz
Requires: fuse mpv
BuildRequires: nodejs-npm jq libxcrypt-compat
%description
%summary.
%prep
%autosetup
cat package.json | jq '.author += { "email": "jeffvictorli@gmail.com" }' | jq '.build.linux += { "maintainer": "mado@fyralabs.com", "vendor": "Fyra Labs Terra" }' > a
mv a package.json
cat package.json
cat<<EOF > feishin.desktop
[Desktop Entry]
Type=Application
Name=Feishin
Comment=Rewrite of Sonixd
Exec=/usr/bin/feishin
Icon=feishin
Terminal=false
Categories=Network;Audio;Music
Keywords=Music;Jellyfin;Audio;Stream;Sonixd
EOF
%build
npm install --legacy-peer-deps
npm run postinstall
npm run build
%ifarch x86_64
%define a linux
%elifarch aarch64
%define a arm64
%endif
npx electron-builder --linux dir --%a
%install
mkdir -p %buildroot%_datadir/{pixmaps,applications} %buildroot%_bindir
mv release/build/*-unpacked %buildroot%_datadir/feishin
install -Dm644 assets/icons/icon.png %buildroot%_datadir/pixmaps/feishin.png
ln -s %_datadir/feishin/feishin %buildroot%_bindir/feishin
install -Dm644 feishin.desktop %buildroot%_datadir/applications/
%files
%doc README.md CHANGELOG.md
%license LICENSE
%_bindir/feishin
%_datadir/feishin/
%_datadir/applications/feishin.desktop
%_datadir/pixmaps/feishin.png
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("jeffvli/feishin"));
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "mpv-nightly.spec"
}
labels {
nightly = "1"
}
}
+230
View File
@@ -0,0 +1,230 @@
%global commit a46ce9e28cd97f7280c085649a79f85aa1d0fe70
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240325
%global ver v0.37.0
Name: mpv-nightly
Version: %ver^%commit_date.%shortcommit
Release: 1%?dist
License: GPL-2.0-or-later AND LGPL-2.1-or-later
Summary: Movie player playing most video formats and DVDs
URL: https://mpv.io/
Source0: https://github.com/mpv-player/mpv/archive/%commit/mpv-%commit.tar.gz
Conflicts: mpv
BuildRequires: desktop-file-utils
BuildRequires: gcc
BuildRequires: libappstream-glib
BuildRequires: libatomic
BuildRequires: meson
BuildRequires: python3-docutils
BuildRequires: perl(Encode)
BuildRequires: perl(Math::BigInt)
BuildRequires: perl(Math::BigRat)
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(caca)
BuildRequires: pkgconfig(dvdnav)
BuildRequires: pkgconfig(egl)
BuildRequires: pkgconfig(ffnvcodec)
BuildRequires: pkgconfig(gbm)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(jack)
BuildRequires: pkgconfig(lcms2)
BuildRequires: pkgconfig(libarchive) >= 3.4.0
BuildRequires: pkgconfig(libass)
BuildRequires: pkgconfig(libavcodec) >= 59.27.100
BuildRequires: pkgconfig(libavdevice) >= 58.13.100
BuildRequires: pkgconfig(libavfilter) >= 7.110.100
BuildRequires: pkgconfig(libavformat) >= 59.24.100
BuildRequires: pkgconfig(libavutil) >= 57.24.100
BuildRequires: pkgconfig(libbluray)
BuildRequires: pkgconfig(libcdio)
BuildRequires: pkgconfig(libcdio_paranoia)
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(libpipewire-0.3) >= 0.3.19
BuildRequires: pkgconfig(libplacebo) >= 6.338.0
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libswresample) >= 3.9.100
BuildRequires: pkgconfig(libswscale) >= 5.9.100
BuildRequires: pkgconfig(libva)
BuildRequires: pkgconfig(lua-5.1)
BuildRequires: pkgconfig(mujs)
BuildRequires: pkgconfig(openal)
BuildRequires: pkgconfig(rubberband)
BuildRequires: pkgconfig(sdl2)
BuildRequires: pkgconfig(shaderc)
BuildRequires: pkgconfig(uchardet) >= 0.0.5
BuildRequires: pkgconfig(vapoursynth)
BuildRequires: pkgconfig(vdpau)
BuildRequires: pkgconfig(vulkan)
BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(wayland-cursor)
BuildRequires: pkgconfig(wayland-egl)
BuildRequires: pkgconfig(wayland-protocols)
BuildRequires: pkgconfig(wayland-scanner)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xdamage)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xinerama)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(xpresent)
BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(xscrnsaver)
BuildRequires: pkgconfig(xv)
BuildRequires: pkgconfig(zimg) >= 2.9
BuildRequires: pkgconfig(zlib)
Requires: hicolor-icon-theme
Provides: mplayer-backend
Recommends: (yt-dlp or youtube-dl)
Suggests: yt-dlp
%description
Mpv is a movie player based on MPlayer and mplayer2. It supports a wide variety
of video file formats, audio and video codecs, and subtitle types. Special
input URL types are available to read input from a variety of sources other
than disk files. Depending on platform, a variety of different video and audio
output methods are supported.
Mpv has an OpenGL, Vulkan, and D3D11 based video output that is capable of many
features loved by videophiles, such as video scaling with popular high quality
algorithms, color management, frame timing, interpolation, HDR, and more.
While mpv strives for minimalism and provides no real GUI, it has a small
controller on top of the video for basic control.
Mpv can leverage most hardware decoding APIs on all platforms. Hardware
decoding can be enabled at runtime on demand.
Powerful scripting capabilities can make the player do almost anything. There
is a large selection of user scripts on the wiki.
A straightforward C API was designed from the ground up to make mpv usable as
a library and facilitate easy integration into other applications.
%package libs
Summary: Dynamic library for Mpv frontends
%description libs
This package contains the dynamic library libmpv, which provides access to Mpv.
%package devel
Summary: Development package for libmpv
Provides: mpv-libs-devel = %{?epoch:%{epoch}:}%{version}-%{release}
Provides: mpv-nightly-libs-devel = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: mpv-libs-devel < %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: mpv-nightly-libs-devel < %{?epoch:%{epoch}:}%{version}-%{release}
Requires: mpv-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: mpv-nightly-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description devel
This package contains development header files and libraries for Mpv.
%prep
%autosetup -p1 -n mpv-%commit
sed -e "s|/usr/local/etc|%{_sysconfdir}/mpv|" -i etc/mpv.conf
%build
%meson --auto-features=auto \
-Dalsa=enabled \
-Dbuild-date=false \
-Dcaca=enabled \
-Dcdda=enabled \
-Dcplayer=true \
-Dcplugins=enabled \
-Dcuda-hwaccel=enabled \
-Dcuda-interop=enabled \
-Ddmabuf-wayland=enabled \
-Ddrm=enabled \
-Ddvbin=enabled \
-Ddvdnav=enabled \
-Degl-drm=enabled \
-Degl-wayland=enabled \
-Degl-x11=enabled \
-Degl=enabled \
-Dgbm=enabled \
-Dgl-x11=enabled \
-Dgl=enabled \
-Dhtml-build=enabled \
-Diconv=enabled \
-Djack=enabled \
-Djavascript=enabled \
-Djpeg=enabled \
-Dlcms2=enabled \
-Dlibarchive=enabled \
-Dlibavdevice=enabled \
-Dlibbluray=enabled \
-Dlibmpv=true \
-Dlua=enabled \
-Dmanpage-build=enabled \
-Dopenal=enabled \
-Dopensles=disabled \
-Doss-audio=disabled \
-Dpipewire=enabled \
-Dplain-gl=enabled \
-Dpulse=enabled \
-Drubberband=enabled \
-Dsdl2-audio=enabled \
-Dsdl2-gamepad=enabled \
-Dsdl2-video=enabled \
-Dsdl2=enabled \
-Dsndio=disabled \
-Dspirv-cross=disabled \
-Duchardet=enabled \
-Dvaapi-drm=enabled \
-Dvaapi-wayland=enabled \
-Dvaapi-x11=enabled \
-Dvaapi=enabled \
-Dvapoursynth=enabled \
-Dvdpau-gl-x11=enabled \
-Dvdpau=enabled \
-Dvector=enabled \
-Dvulkan-interop=disabled \
-Dvulkan=enabled \
-Dwayland=enabled \
-Dwerror=false \
-Dx11=enabled \
-Dxv=enabled \
-Dzimg=enabled \
-Dzlib=enabled
%meson_build
%install
%meson_install
%check
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/mpv.metainfo.xml
desktop-file-validate %{buildroot}%{_datadir}/applications/mpv.desktop
%files
%docdir %{_docdir}/mpv/
%license LICENSE.GPL LICENSE.LGPL Copyright
%{_docdir}/mpv/
%{_bindir}/mpv
%{_datadir}/applications/mpv.desktop
%dir %{_datadir}/bash-completion/
%dir %{_datadir}/bash-completion/completions/
%{_datadir}/bash-completion/completions/mpv
%{_datadir}/icons/hicolor/*/apps/mpv*.*
%dir %{_datadir}/zsh/
%dir %{_datadir}/zsh/site-functions/
%{_datadir}/zsh/site-functions/_mpv
%{_mandir}/man1/mpv.*
%{_metainfodir}/mpv.metainfo.xml
%dir %{_sysconfdir}/mpv/
%config(noreplace) %{_sysconfdir}/mpv/encoding-profiles.conf
%files libs
%license LICENSE.GPL LICENSE.LGPL Copyright
%{_libdir}/libmpv.so.2{,.*}
%files devel
%{_includedir}/mpv/
%{_libdir}/libmpv.so
%{_libdir}/pkgconfig/mpv.pc
%changelog
%autochangelog
+8
View File
@@ -0,0 +1,8 @@
if filters.contains("nightly") {
rpm.global("commit", gh_commit("mpv-player/mpv"));
if rpm.changed() {
rpm.global("ver", gh("mpv-player/mpv"));
rpm.global("commit_date", date());
rpm.release();
}
}
@@ -1,103 +0,0 @@
From 04d3a21c6e72cd5574f7333adf548012d912c1ee Mon Sep 17 00:00:00 2001
From: Neal Gompa <neal@gompa.dev>
Date: Sat, 7 Jan 2023 23:15:13 -0500
Subject: [PATCH 1/3] UI: Consistently reference the software H264 encoder
properly
The code here assumes that the only software encoder is the x264-based
H.264 encoder. That may not always remain true. This change adjusts
the encoder string to indicate that it's an H.264 encoder from x264.
---
UI/data/locale/en-US.ini | 4 ++--
UI/window-basic-auto-config-test.cpp | 6 +++---
UI/window-basic-settings-stream.cpp | 2 +-
UI/window-basic-settings.cpp | 7 ++++---
4 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/UI/data/locale/en-US.ini b/UI/data/locale/en-US.ini
index 4c03aa7db..e44d99660 100644
--- a/UI/data/locale/en-US.ini
+++ b/UI/data/locale/en-US.ini
@@ -980,7 +980,7 @@ Basic.Settings.Output.Simple.Warn.Encoder="Warning: Recording with a software en
Basic.Settings.Output.Simple.Warn.Lossless="Warning: Lossless quality generates tremendously large file sizes! Lossless quality can use upward of 7 gigabytes of disk space per minute at high resolutions and framerates. Lossless is not recommended for long recordings unless you have a very large amount of disk space available."
Basic.Settings.Output.Simple.Warn.Lossless.Msg="Are you sure you want to use lossless quality?"
Basic.Settings.Output.Simple.Warn.Lossless.Title="Lossless quality warning!"
-Basic.Settings.Output.Simple.Encoder.Software="Software (x264)"
+Basic.Settings.Output.Simple.Encoder.Software.X264.H264="Software (x264)"
Basic.Settings.Output.Simple.Encoder.Hardware.QSV.H264="Hardware (QSV, H.264)"
Basic.Settings.Output.Simple.Encoder.Hardware.QSV.AV1="Hardware (QSV, AV1)"
Basic.Settings.Output.Simple.Encoder.Hardware.AMD.H264="Hardware (AMD, H.264)"
@@ -991,7 +991,7 @@ Basic.Settings.Output.Simple.Encoder.Hardware.NVENC.AV1="Hardware (NVENC, AV1)"
Basic.Settings.Output.Simple.Encoder.Hardware.NVENC.HEVC="Hardware (NVENC, HEVC)"
Basic.Settings.Output.Simple.Encoder.Hardware.Apple.H264="Hardware (Apple, H.264)"
Basic.Settings.Output.Simple.Encoder.Hardware.Apple.HEVC="Hardware (Apple, HEVC)"
-Basic.Settings.Output.Simple.Encoder.SoftwareLowCPU="Software (x264 low CPU usage preset, increases file size)"
+Basic.Settings.Output.Simple.Encoder.SoftwareLowCPU.X264.H264="Software (x264 low CPU usage preset, increases file size)"
Basic.Settings.Output.Simple.Codec.AAC="AAC"
Basic.Settings.Output.Simple.Codec.AAC.Default="AAC (Default)"
Basic.Settings.Output.Simple.Codec.Opus="Opus"
diff --git a/UI/window-basic-auto-config-test.cpp b/UI/window-basic-auto-config-test.cpp
index 2d89d7347..09979c031 100644
--- a/UI/window-basic-auto-config-test.cpp
+++ b/UI/window-basic-auto-config-test.cpp
@@ -993,7 +993,7 @@ void AutoConfigTestPage::TestRecordingEncoderThread()
}
#define ENCODER_TEXT(x) "Basic.Settings.Output.Simple.Encoder." x
-#define ENCODER_SOFTWARE ENCODER_TEXT("Software")
+#define ENCODER_X264 ENCODER_TEXT("Software.X264.H264")
#define ENCODER_NVENC ENCODER_TEXT("Hardware.NVENC.H264")
#define ENCODER_QSV ENCODER_TEXT("Hardware.QSV.H264")
#define ENCODER_AMD ENCODER_TEXT("Hardware.AMD.H264")
@@ -1033,7 +1033,7 @@ void AutoConfigTestPage::FinalizeResults()
auto encName = [](AutoConfig::Encoder enc) -> QString {
switch (enc) {
case AutoConfig::Encoder::x264:
- return QTStr(ENCODER_SOFTWARE);
+ return QTStr(ENCODER_X264);
case AutoConfig::Encoder::NVENC:
return QTStr(ENCODER_NVENC);
case AutoConfig::Encoder::QSV:
@@ -1046,7 +1046,7 @@ void AutoConfigTestPage::FinalizeResults()
return QTStr(QUALITY_SAME);
}
- return QTStr(ENCODER_SOFTWARE);
+ return QTStr(ENCODER_X264);
};
auto newLabel = [this](const char *str) -> QLabel * {
diff --git a/UI/window-basic-settings-stream.cpp b/UI/window-basic-settings-stream.cpp
index f6e0817a0..b056938e7 100644
--- a/UI/window-basic-settings-stream.cpp
+++ b/UI/window-basic-settings-stream.cpp
@@ -1585,7 +1585,7 @@ void OBSBasicSettings::ResetEncoders(bool streamOnly)
#define ENCODER_STR(str) QTStr("Basic.Settings.Output.Simple.Encoder." str)
- ui->simpleOutStrEncoder->addItem(ENCODER_STR("Software"),
+ ui->simpleOutStrEncoder->addItem(ENCODER_STR("Software.X264.H264"),
QString(SIMPLE_ENCODER_X264));
if (service_supports_encoder(vcodecs, "obs_qsv11"))
ui->simpleOutStrEncoder->addItem(
diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp
index fb170bfc1..48bb4bac6 100644
--- a/UI/window-basic-settings.cpp
+++ b/UI/window-basic-settings.cpp
@@ -5286,10 +5286,11 @@ void OBSBasicSettings::FillSimpleRecordingValues()
ADD_QUALITY("HQ");
ADD_QUALITY("Lossless");
- ui->simpleOutRecEncoder->addItem(ENCODER_STR("Software"),
+ ui->simpleOutRecEncoder->addItem(ENCODER_STR("Software.X264.H264"),
QString(SIMPLE_ENCODER_X264));
- ui->simpleOutRecEncoder->addItem(ENCODER_STR("SoftwareLowCPU"),
- QString(SIMPLE_ENCODER_X264_LOWCPU));
+ ui->simpleOutRecEncoder->addItem(
+ ENCODER_STR("SoftwareLowCPU.X264.H264"),
+ QString(SIMPLE_ENCODER_X264_LOWCPU));
if (EncoderAvailable("obs_qsv11"))
ui->simpleOutRecEncoder->addItem(
ENCODER_STR("Hardware.QSV.H264"),
--
2.39.2
@@ -1,345 +0,0 @@
From 4517d8d8bb4c43af1f5b757773a5f9550bd23d37 Mon Sep 17 00:00:00 2001
From: Neal Gompa <neal@gompa.dev>
Date: Sun, 26 Mar 2023 06:06:31 -0400
Subject: [PATCH 2/3] obs-ffmpeg: Add initial support for the OpenH264 H.264
software codec
This allows users to leverage the OpenH264 codec from Cisco to encode
H.264 video content. It is significantly reduced in capability from
alternatives, but it does the job.
This also provides a framework for adding support for other H.264
software codecs provided through FFmpeg.
---
plugins/obs-ffmpeg/CMakeLists.txt | 1 +
plugins/obs-ffmpeg/cmake/legacy.cmake | 1 +
plugins/obs-ffmpeg/data/locale/en-US.ini | 3 +
plugins/obs-ffmpeg/obs-ffmpeg-h264.c | 260 +++++++++++++++++++++++
plugins/obs-ffmpeg/obs-ffmpeg.c | 2 +
5 files changed, 267 insertions(+)
create mode 100644 plugins/obs-ffmpeg/obs-ffmpeg-h264.c
diff --git a/plugins/obs-ffmpeg/CMakeLists.txt b/plugins/obs-ffmpeg/CMakeLists.txt
index 3eba00932..f97622c22 100644
--- a/plugins/obs-ffmpeg/CMakeLists.txt
+++ b/plugins/obs-ffmpeg/CMakeLists.txt
@@ -34,6 +34,7 @@ target_sources(
obs-ffmpeg-video-encoders.c
obs-ffmpeg-audio-encoders.c
obs-ffmpeg-av1.c
+ obs-ffmpeg-h264.c
obs-ffmpeg-nvenc.c
obs-ffmpeg-output.c
obs-ffmpeg-mux.c
diff --git a/plugins/obs-ffmpeg/cmake/legacy.cmake b/plugins/obs-ffmpeg/cmake/legacy.cmake
index 5540676ea..62f2cc7a1 100644
--- a/plugins/obs-ffmpeg/cmake/legacy.cmake
+++ b/plugins/obs-ffmpeg/cmake/legacy.cmake
@@ -40,6 +40,7 @@ target_sources(
obs-ffmpeg-video-encoders.c
obs-ffmpeg-audio-encoders.c
obs-ffmpeg-av1.c
+ obs-ffmpeg-h264.c
obs-ffmpeg-nvenc.c
obs-ffmpeg-output.c
obs-ffmpeg-mux.c
diff --git a/plugins/obs-ffmpeg/data/locale/en-US.ini b/plugins/obs-ffmpeg/data/locale/en-US.ini
index 55bbe919d..0363ed82b 100644
--- a/plugins/obs-ffmpeg/data/locale/en-US.ini
+++ b/plugins/obs-ffmpeg/data/locale/en-US.ini
@@ -109,4 +109,7 @@ NVENC.CheckDrivers="Try installing the latest <a href=\"https://obsproject.com/g
AV1.8bitUnsupportedHdr="OBS does not support 8-bit output of Rec. 2100."
+H264.UnsupportedVideoFormat="Only video formats using 8-bit color are supported."
+H264.UnsupportedColorSpace="Only the Rec. 709 color space is supported."
+
ReconnectDelayTime="Reconnect Delay"
diff --git a/plugins/obs-ffmpeg/obs-ffmpeg-h264.c b/plugins/obs-ffmpeg/obs-ffmpeg-h264.c
new file mode 100644
index 000000000..179a61ccf
--- /dev/null
+++ b/plugins/obs-ffmpeg/obs-ffmpeg-h264.c
@@ -0,0 +1,260 @@
+/******************************************************************************
+ Copyright (C) 2023 by Neal Gompa <neal@gompa.dev>
+ Partly derived from obs-ffmpeg-av1.c by Hugh Bailey <obs.jim@gmail.com>
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+******************************************************************************/
+
+#include "obs-ffmpeg-video-encoders.h"
+
+#define do_log(level, format, ...) \
+ blog(level, "[H.264 encoder: '%s'] " format, \
+ obs_encoder_get_name(enc->ffve.encoder), ##__VA_ARGS__)
+
+#define error(format, ...) do_log(LOG_ERROR, format, ##__VA_ARGS__)
+#define warn(format, ...) do_log(LOG_WARNING, format, ##__VA_ARGS__)
+#define info(format, ...) do_log(LOG_INFO, format, ##__VA_ARGS__)
+#define debug(format, ...) do_log(LOG_DEBUG, format, ##__VA_ARGS__)
+
+enum h264_encoder_type {
+ H264_ENCODER_TYPE_OH264,
+};
+
+struct h264_encoder {
+ struct ffmpeg_video_encoder ffve;
+ enum h264_encoder_type type;
+
+ DARRAY(uint8_t) header;
+};
+
+static const char *oh264_getname(void *unused)
+{
+ UNUSED_PARAMETER(unused);
+ return "OpenH264";
+}
+
+static void h264_video_info(void *data, struct video_scale_info *info)
+{
+ UNUSED_PARAMETER(data);
+
+ // OpenH264 only supports I420
+ info->format = VIDEO_FORMAT_I420;
+}
+
+static bool h264_update(struct h264_encoder *enc, obs_data_t *settings)
+{
+ const char *profile = obs_data_get_string(settings, "profile");
+ int bitrate = (int)obs_data_get_int(settings, "bitrate");
+ int keyint_sec = 0; // This is not supported by OpenH264
+ const char *rc_mode = "quality"; // We only want to use quality mode
+ int allow_skip_frames = 1; // This is required for quality mode
+
+ video_t *video = obs_encoder_video(enc->ffve.encoder);
+ const struct video_output_info *voi = video_output_get_info(video);
+ struct video_scale_info info;
+
+ info.format = voi->format;
+ info.colorspace = voi->colorspace;
+ info.range = voi->range;
+
+ enc->ffve.context->thread_count = 0;
+
+ h264_video_info(enc, &info);
+
+ av_opt_set(enc->ffve.context->priv_data, "rc_mode", rc_mode, 0);
+ av_opt_set(enc->ffve.context->priv_data, "profile", profile, 0);
+ av_opt_set_int(enc->ffve.context->priv_data, "allow_skip_frames",
+ allow_skip_frames, 0);
+
+ const char *ffmpeg_opts = obs_data_get_string(settings, "ffmpeg_opts");
+ ffmpeg_video_encoder_update(&enc->ffve, bitrate, keyint_sec, voi, &info,
+ ffmpeg_opts);
+ info("settings:\n"
+ "\tencoder: %s\n"
+ "\trc_mode: %s\n"
+ "\tbitrate: %d\n"
+ "\tprofile: %s\n"
+ "\twidth: %d\n"
+ "\theight: %d\n"
+ "\tffmpeg opts: %s\n",
+ enc->ffve.enc_name, rc_mode, bitrate, profile,
+ enc->ffve.context->width, enc->ffve.height, ffmpeg_opts);
+
+ enc->ffve.context->flags |= AV_CODEC_FLAG_GLOBAL_HEADER;
+ return ffmpeg_video_encoder_init_codec(&enc->ffve);
+}
+
+static void h264_destroy(void *data)
+{
+ struct h264_encoder *enc = data;
+
+ ffmpeg_video_encoder_free(&enc->ffve);
+ da_free(enc->header);
+ bfree(enc);
+}
+
+static void on_first_packet(void *data, AVPacket *pkt, struct darray *da)
+{
+ struct h264_encoder *enc = data;
+
+ da_copy_array(enc->header, enc->ffve.context->extradata,
+ enc->ffve.context->extradata_size);
+
+ darray_copy_array(1, da, pkt->data, pkt->size);
+}
+
+static void *h264_create_internal(obs_data_t *settings, obs_encoder_t *encoder,
+ const char *enc_lib, const char *enc_name)
+{
+ video_t *video = obs_encoder_video(encoder);
+ const struct video_output_info *voi = video_output_get_info(video);
+
+ switch (voi->format) {
+ // planar 4:2:0 formats
+ case VIDEO_FORMAT_I420: // three-plane
+ case VIDEO_FORMAT_NV12: // two-plane, luma and packed chroma
+ // packed 4:2:2 formats
+ case VIDEO_FORMAT_YVYU:
+ case VIDEO_FORMAT_YUY2: // YUYV
+ case VIDEO_FORMAT_UYVY:
+ // packed uncompressed formats
+ case VIDEO_FORMAT_RGBA:
+ case VIDEO_FORMAT_BGRA:
+ case VIDEO_FORMAT_BGRX:
+ case VIDEO_FORMAT_BGR3:
+ case VIDEO_FORMAT_Y800: // grayscale
+ // planar 4:4:4
+ case VIDEO_FORMAT_I444:
+ // planar 4:2:2
+ case VIDEO_FORMAT_I422:
+ // planar 4:2:0 with alpha
+ case VIDEO_FORMAT_I40A:
+ // planar 4:2:2 with alpha
+ case VIDEO_FORMAT_I42A:
+ // planar 4:4:4 with alpha
+ case VIDEO_FORMAT_YUVA:
+ // packed 4:4:4 with alpha
+ case VIDEO_FORMAT_AYUV:
+ break;
+ default:; // Make the compiler do the right thing
+ const char *const text =
+ obs_module_text("H264.UnsupportedVideoFormat");
+ obs_encoder_set_last_error(encoder, text);
+ blog(LOG_ERROR, "[H.264 encoder] %s", text);
+ return NULL;
+ }
+
+ switch (voi->colorspace) {
+ case VIDEO_CS_DEFAULT:
+ case VIDEO_CS_709:
+ break;
+ default:; // Make the compiler do the right thing
+ const char *const text =
+ obs_module_text("H264.UnsupportedColorSpace");
+ obs_encoder_set_last_error(encoder, text);
+ blog(LOG_ERROR, "[H.264 encoder] %s", text);
+ return NULL;
+ }
+
+ struct h264_encoder *enc = bzalloc(sizeof(*enc));
+
+ if (strcmp(enc_lib, "libopenh264") == 0)
+ enc->type = H264_ENCODER_TYPE_OH264;
+
+ if (!ffmpeg_video_encoder_init(&enc->ffve, enc, encoder, enc_lib, NULL,
+ enc_name, NULL, on_first_packet))
+ goto fail;
+ if (!h264_update(enc, settings))
+ goto fail;
+
+ return enc;
+
+fail:
+ h264_destroy(enc);
+ return NULL;
+}
+
+static void *oh264_create(obs_data_t *settings, obs_encoder_t *encoder)
+{
+ return h264_create_internal(settings, encoder, "libopenh264",
+ "OpenH264");
+}
+
+static bool h264_encode(void *data, struct encoder_frame *frame,
+ struct encoder_packet *packet, bool *received_packet)
+{
+ struct h264_encoder *enc = data;
+ return ffmpeg_video_encode(&enc->ffve, frame, packet, received_packet);
+}
+
+void h264_defaults(obs_data_t *settings)
+{
+ obs_data_set_default_int(settings, "bitrate", 2500);
+ obs_data_set_default_string(settings, "profile", "main");
+}
+
+obs_properties_t *h264_properties(enum h264_encoder_type type)
+{
+ UNUSED_PARAMETER(type); // Only one encoder right now...
+ obs_properties_t *props = obs_properties_create();
+ obs_property_t *p;
+
+ p = obs_properties_add_list(props, "profile",
+ obs_module_text("Profile"),
+ OBS_COMBO_TYPE_LIST,
+ OBS_COMBO_FORMAT_STRING);
+ obs_property_list_add_string(p, "constrained_baseline",
+ "constrained_baseline");
+ obs_property_list_add_string(p, "main", "main");
+ obs_property_list_add_string(p, "high", "high");
+
+ p = obs_properties_add_int(props, "bitrate", obs_module_text("Bitrate"),
+ 50, 300000, 50);
+ obs_property_int_set_suffix(p, " Kbps");
+
+ obs_properties_add_text(props, "ffmpeg_opts",
+ obs_module_text("FFmpegOpts"),
+ OBS_TEXT_DEFAULT);
+
+ return props;
+}
+
+obs_properties_t *oh264_properties(void *unused)
+{
+ UNUSED_PARAMETER(unused);
+ return h264_properties(H264_ENCODER_TYPE_OH264);
+}
+
+static bool h264_extra_data(void *data, uint8_t **extra_data, size_t *size)
+{
+ struct h264_encoder *enc = data;
+
+ *extra_data = enc->header.array;
+ *size = enc->header.num;
+ return true;
+}
+
+struct obs_encoder_info oh264_encoder_info = {
+ .id = "ffmpeg_openh264",
+ .type = OBS_ENCODER_VIDEO,
+ .codec = "h264",
+ .get_name = oh264_getname,
+ .create = oh264_create,
+ .destroy = h264_destroy,
+ .encode = h264_encode,
+ .get_defaults = h264_defaults,
+ .get_properties = oh264_properties,
+ .get_extra_data = h264_extra_data,
+ .get_video_info = h264_video_info,
+};
diff --git a/plugins/obs-ffmpeg/obs-ffmpeg.c b/plugins/obs-ffmpeg/obs-ffmpeg.c
index da0b2c2b4..a01a729c8 100644
--- a/plugins/obs-ffmpeg/obs-ffmpeg.c
+++ b/plugins/obs-ffmpeg/obs-ffmpeg.c
@@ -39,6 +39,7 @@ extern struct obs_encoder_info pcm24_encoder_info;
extern struct obs_encoder_info pcm32_encoder_info;
extern struct obs_encoder_info alac_encoder_info;
extern struct obs_encoder_info flac_encoder_info;
+extern struct obs_encoder_info oh264_encoder_info;
extern struct obs_encoder_info h264_nvenc_encoder_info;
#ifdef ENABLE_HEVC
extern struct obs_encoder_info hevc_nvenc_encoder_info;
@@ -387,6 +388,7 @@ bool obs_module_load(void)
obs_register_output(&ffmpeg_hls_muxer);
obs_register_output(&replay_buffer);
obs_register_encoder(&aac_encoder_info);
+ register_encoder_if_available(&oh264_encoder_info, "libopenh264");
register_encoder_if_available(&svt_av1_encoder_info, "libsvtav1");
register_encoder_if_available(&aom_av1_encoder_info, "libaom-av1");
obs_register_encoder(&opus_encoder_info);
--
2.39.2
@@ -1,544 +0,0 @@
From 30f84455969071ff9aa826a44438a0402dd15123 Mon Sep 17 00:00:00 2001
From: Neal Gompa <neal@gompa.dev>
Date: Tue, 28 Mar 2023 05:08:49 -0400
Subject: [PATCH 3/3] UI: Add support for OpenH264 as the worst-case fallback
OpenH264 exists as the codec of last resort, so it is implemented
such that it is only used as the software codec if x264 is not
available.
---
UI/data/locale/en-US.ini | 1 +
UI/window-basic-auto-config-test.cpp | 50 +++++++++++++++++++---------
UI/window-basic-auto-config.cpp | 15 ++++++++-
UI/window-basic-auto-config.hpp | 3 ++
UI/window-basic-main-outputs.cpp | 6 ++--
UI/window-basic-main-profiles.cpp | 34 +++++++++++--------
UI/window-basic-main.cpp | 20 +++++++----
UI/window-basic-main.hpp | 3 +-
UI/window-basic-settings-stream.cpp | 16 ++++++---
UI/window-basic-settings.cpp | 23 ++++++++++---
10 files changed, 123 insertions(+), 48 deletions(-)
diff --git a/UI/data/locale/en-US.ini b/UI/data/locale/en-US.ini
index e44d99660..a5ba5d661 100644
--- a/UI/data/locale/en-US.ini
+++ b/UI/data/locale/en-US.ini
@@ -980,6 +980,7 @@ Basic.Settings.Output.Simple.Warn.Encoder="Warning: Recording with a software en
Basic.Settings.Output.Simple.Warn.Lossless="Warning: Lossless quality generates tremendously large file sizes! Lossless quality can use upward of 7 gigabytes of disk space per minute at high resolutions and framerates. Lossless is not recommended for long recordings unless you have a very large amount of disk space available."
Basic.Settings.Output.Simple.Warn.Lossless.Msg="Are you sure you want to use lossless quality?"
Basic.Settings.Output.Simple.Warn.Lossless.Title="Lossless quality warning!"
+Basic.Settings.Output.Simple.Encoder.Software.OpenH264.H264="Software (OpenH264)"
Basic.Settings.Output.Simple.Encoder.Software.X264.H264="Software (x264)"
Basic.Settings.Output.Simple.Encoder.Hardware.QSV.H264="Hardware (QSV, H.264)"
Basic.Settings.Output.Simple.Encoder.Hardware.QSV.AV1="Hardware (QSV, AV1)"
diff --git a/UI/window-basic-auto-config-test.cpp b/UI/window-basic-auto-config-test.cpp
index 09979c031..c791c8b8b 100644
--- a/UI/window-basic-auto-config-test.cpp
+++ b/UI/window-basic-auto-config-test.cpp
@@ -199,7 +199,8 @@ void AutoConfigTestPage::TestBandwidthThread()
: "rtmp_common";
OBSEncoderAutoRelease vencoder = obs_video_encoder_create(
- "obs_x264", "test_x264", nullptr, nullptr);
+ (wiz->x264Available ? "obs_x264" : "ffmpeg_openh264"),
+ "test_h264", nullptr, nullptr);
OBSEncoderAutoRelease aencoder = obs_audio_encoder_create(
"ffmpeg_aac", "test_aac", nullptr, 0, nullptr);
OBSServiceAutoRelease service = obs_service_create(
@@ -238,10 +239,11 @@ void AutoConfigTestPage::TestBandwidthThread()
obs_data_set_string(service_settings, "key", key.c_str());
obs_data_set_int(vencoder_settings, "bitrate", wiz->startingBitrate);
- obs_data_set_string(vencoder_settings, "rate_control", "CBR");
- obs_data_set_string(vencoder_settings, "preset", "veryfast");
- obs_data_set_int(vencoder_settings, "keyint_sec", 2);
-
+ if (wiz->x264Available) {
+ obs_data_set_string(vencoder_settings, "rate_control", "CBR");
+ obs_data_set_string(vencoder_settings, "preset", "veryfast");
+ obs_data_set_int(vencoder_settings, "keyint_sec", 2);
+ }
obs_data_set_int(aencoder_settings, "bitrate", 32);
OBSBasic *main = reinterpret_cast<OBSBasic *>(App()->GetMainWindow());
@@ -567,7 +569,8 @@ bool AutoConfigTestPage::TestSoftwareEncoding()
/* create obs objects */
OBSEncoderAutoRelease vencoder = obs_video_encoder_create(
- "obs_x264", "test_x264", nullptr, nullptr);
+ (wiz->x264Available ? "obs_x264" : "ffmpeg_openh264"),
+ "test_h264", nullptr, nullptr);
OBSEncoderAutoRelease aencoder = obs_audio_encoder_create(
"ffmpeg_aac", "test_aac", nullptr, 0, nullptr);
OBSOutputAutoRelease output =
@@ -581,17 +584,25 @@ bool AutoConfigTestPage::TestSoftwareEncoding()
obs_data_set_int(aencoder_settings, "bitrate", 32);
if (wiz->type != AutoConfig::Type::Recording) {
- obs_data_set_int(vencoder_settings, "keyint_sec", 2);
+ if (wiz->x264Available) {
+ obs_data_set_int(vencoder_settings, "keyint_sec", 2);
+ obs_data_set_string(vencoder_settings, "rate_control",
+ "CBR");
+ obs_data_set_string(vencoder_settings, "preset",
+ "veryfast");
+ }
obs_data_set_int(vencoder_settings, "bitrate",
wiz->idealBitrate);
- obs_data_set_string(vencoder_settings, "rate_control", "CBR");
obs_data_set_string(vencoder_settings, "profile", "main");
- obs_data_set_string(vencoder_settings, "preset", "veryfast");
} else {
- obs_data_set_int(vencoder_settings, "crf", 20);
- obs_data_set_string(vencoder_settings, "rate_control", "CRF");
+ if (wiz->x264Available) {
+ obs_data_set_int(vencoder_settings, "crf", 20);
+ obs_data_set_string(vencoder_settings, "rate_control",
+ "CRF");
+ obs_data_set_string(vencoder_settings, "preset",
+ "veryfast");
+ }
obs_data_set_string(vencoder_settings, "profile", "high");
- obs_data_set_string(vencoder_settings, "preset", "veryfast");
}
/* -----------------------------------*/
@@ -944,7 +955,10 @@ void AutoConfigTestPage::TestStreamEncoderThread()
else
wiz->streamingEncoder = AutoConfig::Encoder::AMD;
} else {
- wiz->streamingEncoder = AutoConfig::Encoder::x264;
+ if (wiz->x264Available)
+ wiz->streamingEncoder = AutoConfig::Encoder::x264;
+ else
+ wiz->streamingEncoder = AutoConfig::Encoder::OpenH264;
}
if (preferHardware && !softwareTested && wiz->hardwareEncodingAvailable)
@@ -979,7 +993,10 @@ void AutoConfigTestPage::TestRecordingEncoderThread()
else
wiz->recordingEncoder = AutoConfig::Encoder::AMD;
} else {
- wiz->recordingEncoder = AutoConfig::Encoder::x264;
+ if (wiz->x264Available)
+ wiz->streamingEncoder = AutoConfig::Encoder::x264;
+ else
+ wiz->streamingEncoder = AutoConfig::Encoder::OpenH264;
}
if (wiz->recordingEncoder != AutoConfig::Encoder::NVENC) {
@@ -993,6 +1010,7 @@ void AutoConfigTestPage::TestRecordingEncoderThread()
}
#define ENCODER_TEXT(x) "Basic.Settings.Output.Simple.Encoder." x
+#define ENCODER_OPENH264 ENCODER_TEXT("Software.OpenH264.H264")
#define ENCODER_X264 ENCODER_TEXT("Software.X264.H264")
#define ENCODER_NVENC ENCODER_TEXT("Hardware.NVENC.H264")
#define ENCODER_QSV ENCODER_TEXT("Hardware.QSV.H264")
@@ -1032,6 +1050,8 @@ void AutoConfigTestPage::FinalizeResults()
auto encName = [](AutoConfig::Encoder enc) -> QString {
switch (enc) {
+ case AutoConfig::Encoder::OpenH264:
+ return QTStr(ENCODER_OPENH264);
case AutoConfig::Encoder::x264:
return QTStr(ENCODER_X264);
case AutoConfig::Encoder::NVENC:
@@ -1046,7 +1066,7 @@ void AutoConfigTestPage::FinalizeResults()
return QTStr(QUALITY_SAME);
}
- return QTStr(ENCODER_X264);
+ return QTStr(ENCODER_OPENH264);
};
auto newLabel = [this](const char *str) -> QLabel * {
diff --git a/UI/window-basic-auto-config.cpp b/UI/window-basic-auto-config.cpp
index 3e9c36685..eace18067 100644
--- a/UI/window-basic-auto-config.cpp
+++ b/UI/window-basic-auto-config.cpp
@@ -961,6 +961,7 @@ AutoConfig::AutoConfig(QWidget *parent) : QWizard(parent)
streamPage->ui->bitrate->setValue(bitrate);
streamPage->ServiceChanged();
+ TestSoftwareEncoding();
TestHardwareEncoding();
if (!hardwareEncodingAvailable) {
delete streamPage->ui->preferHardware;
@@ -989,6 +990,16 @@ AutoConfig::~AutoConfig()
EnableThreadedMessageBoxes(false);
}
+void AutoConfig::TestSoftwareEncoding()
+{
+ size_t idx = 0;
+ const char *id;
+ while (obs_enum_encoder_types(idx++, &id)) {
+ if (strcmp(id, "obs_x264") == 0)
+ x264Available = true;
+ }
+}
+
void AutoConfig::TestHardwareEncoding()
{
size_t idx = 0;
@@ -1061,8 +1072,10 @@ inline const char *AutoConfig::GetEncoderId(Encoder enc)
return SIMPLE_ENCODER_AMD;
case Encoder::Apple:
return SIMPLE_ENCODER_APPLE_H264;
- default:
+ case Encoder::x264:
return SIMPLE_ENCODER_X264;
+ default:
+ return SIMPLE_ENCODER_OPENH264;
}
};
diff --git a/UI/window-basic-auto-config.hpp b/UI/window-basic-auto-config.hpp
index eb50701ff..e581791dd 100644
--- a/UI/window-basic-auto-config.hpp
+++ b/UI/window-basic-auto-config.hpp
@@ -43,6 +43,7 @@ class AutoConfig : public QWizard {
};
enum class Encoder {
+ OpenH264,
x264,
NVENC,
QSV,
@@ -91,6 +92,7 @@ class AutoConfig : public QWizard {
bool qsvAvailable = false;
bool vceAvailable = false;
bool appleAvailable = false;
+ bool x264Available = false;
int startingBitrate = 2500;
bool customServer = false;
@@ -106,6 +108,7 @@ class AutoConfig : public QWizard {
int specificFPSNum = 0;
int specificFPSDen = 0;
+ void TestSoftwareEncoding();
void TestHardwareEncoding();
bool CanTestServer(const char *server);
diff --git a/UI/window-basic-main-outputs.cpp b/UI/window-basic-main-outputs.cpp
index 737ab966d..a4df630c4 100644
--- a/UI/window-basic-main-outputs.cpp
+++ b/UI/window-basic-main-outputs.cpp
@@ -515,7 +515,9 @@ void SimpleOutput::LoadStreamingPreset_Lossy(const char *encoderId)
/* mistakes have been made to lead us to this. */
const char *get_simple_output_encoder(const char *encoder)
{
- if (strcmp(encoder, SIMPLE_ENCODER_X264) == 0) {
+ if (strcmp(encoder, SIMPLE_ENCODER_OPENH264) == 0) {
+ return "ffmpeg_openh264";
+ } else if (strcmp(encoder, SIMPLE_ENCODER_X264) == 0) {
return "obs_x264";
} else if (strcmp(encoder, SIMPLE_ENCODER_X264_LOWCPU) == 0) {
return "obs_x264";
@@ -549,7 +551,7 @@ const char *get_simple_output_encoder(const char *encoder)
#endif
}
- return "obs_x264";
+ return "ffmpeg_openh264";
}
void SimpleOutput::LoadRecordingPreset()
diff --git a/UI/window-basic-main-profiles.cpp b/UI/window-basic-main-profiles.cpp
index 4941359ea..1f3ffdc1d 100644
--- a/UI/window-basic-main-profiles.cpp
+++ b/UI/window-basic-main-profiles.cpp
@@ -794,7 +794,7 @@ void OBSBasic::ChangeProfile()
Auth::Load();
- CheckForSimpleModeX264Fallback();
+ CheckForSimpleModeH264Fallback();
blog(LOG_INFO, "Switched to profile '%s' (%s)", newName, newDir);
blog(LOG_INFO, "------------------------------------------------");
@@ -815,12 +815,13 @@ void OBSBasic::ChangeProfile()
}
}
-void OBSBasic::CheckForSimpleModeX264Fallback()
+void OBSBasic::CheckForSimpleModeH264Fallback()
{
const char *curStreamEncoder =
config_get_string(basicConfig, "SimpleOutput", "StreamEncoder");
const char *curRecEncoder =
config_get_string(basicConfig, "SimpleOutput", "RecEncoder");
+ bool x264_supported = false;
bool qsv_supported = false;
bool qsv_av1_supported = false;
bool amd_supported = false;
@@ -837,7 +838,9 @@ void OBSBasic::CheckForSimpleModeX264Fallback()
const char *id;
while (obs_enum_encoder_types(idx++, &id)) {
- if (strcmp(id, "amd_amf_h264") == 0)
+ if (strcmp(id, "obs_x264") == 0)
+ x264_supported = true;
+ else if (strcmp(id, "amd_amf_h264") == 0)
amd_supported = true;
else if (strcmp(id, "obs_qsv11") == 0)
qsv_supported = true;
@@ -865,68 +868,73 @@ void OBSBasic::CheckForSimpleModeX264Fallback()
#endif
}
+ // Check to see whether x264 is available
+ const char *fallback_encoder_name = (x264_supported
+ ? SIMPLE_ENCODER_X264
+ : SIMPLE_ENCODER_OPENH264);
+
auto CheckEncoder = [&](const char *&name) {
if (strcmp(name, SIMPLE_ENCODER_QSV) == 0) {
if (!qsv_supported) {
changed = true;
- name = SIMPLE_ENCODER_X264;
+ name = fallback_encoder_name;
return false;
}
} else if (strcmp(name, SIMPLE_ENCODER_QSV_AV1) == 0) {
if (!qsv_av1_supported) {
changed = true;
- name = SIMPLE_ENCODER_X264;
+ name = fallback_encoder_name;
return false;
}
} else if (strcmp(name, SIMPLE_ENCODER_NVENC) == 0) {
if (!nve_supported) {
changed = true;
- name = SIMPLE_ENCODER_X264;
+ name = fallback_encoder_name;
return false;
}
} else if (strcmp(name, SIMPLE_ENCODER_NVENC_AV1) == 0) {
if (!nve_supported) {
changed = true;
- name = SIMPLE_ENCODER_X264;
+ name = fallback_encoder_name;
return false;
}
#ifdef ENABLE_HEVC
} else if (strcmp(name, SIMPLE_ENCODER_AMD_HEVC) == 0) {
if (!amd_hevc_supported) {
changed = true;
- name = SIMPLE_ENCODER_X264;
+ name = fallback_encoder_name;
return false;
}
} else if (strcmp(name, SIMPLE_ENCODER_NVENC_HEVC) == 0) {
if (!nve_hevc_supported) {
changed = true;
- name = SIMPLE_ENCODER_X264;
+ name = fallback_encoder_name;
return false;
}
#endif
} else if (strcmp(name, SIMPLE_ENCODER_AMD) == 0) {
if (!amd_supported) {
changed = true;
- name = SIMPLE_ENCODER_X264;
+ name = fallback_encoder_name;
return false;
}
} else if (strcmp(name, SIMPLE_ENCODER_AMD_AV1) == 0) {
if (!amd_av1_supported) {
changed = true;
- name = SIMPLE_ENCODER_X264;
+ name = fallback_encoder_name;
return false;
}
} else if (strcmp(name, SIMPLE_ENCODER_APPLE_H264) == 0) {
if (!apple_supported) {
changed = true;
- name = SIMPLE_ENCODER_X264;
+ name = fallback_encoder_name;
return false;
}
#ifdef ENABLE_HEVC
} else if (strcmp(name, SIMPLE_ENCODER_APPLE_HEVC) == 0) {
if (!apple_hevc_supported) {
changed = true;
- name = SIMPLE_ENCODER_X264;
+ name = fallback_encoder_name;
return false;
}
#endif
diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp
index 6d9375eb4..c6aae8c7b 100644
--- a/UI/window-basic-main.cpp
+++ b/UI/window-basic-main.cpp
@@ -1379,6 +1379,8 @@ extern void CheckExistingCookieId();
#define DEFAULT_CONTAINER "fragmented_mp4"
#endif
+extern bool EncoderAvailable(const char *encoder);
+
bool OBSBasic::InitBasicConfigDefaults()
{
QList<QScreen *> screens = QGuiApplication::screens();
@@ -1549,7 +1551,10 @@ bool OBSBasic::InitBasicConfigDefaults()
config_set_default_bool(basicConfig, "AdvOut", "UseRescale", false);
config_set_default_uint(basicConfig, "AdvOut", "TrackIndex", 1);
config_set_default_uint(basicConfig, "AdvOut", "VodTrackIndex", 2);
- config_set_default_string(basicConfig, "AdvOut", "Encoder", "obs_x264");
+
+ bool useX264 = EncoderAvailable("obs_x264");
+ config_set_default_string(basicConfig, "AdvOut", "Encoder",
+ (useX264 ? "obs_x264" : "ffmpeg_openh264"));
config_set_default_string(basicConfig, "AdvOut", "RecType", "Standard");
@@ -1672,7 +1677,6 @@ bool OBSBasic::InitBasicConfigDefaults()
return true;
}
-extern bool EncoderAvailable(const char *encoder);
extern bool update_nvenc_presets(ConfigFile &config);
void OBSBasic::InitBasicConfigDefaults2()
@@ -1681,12 +1685,14 @@ void OBSBasic::InitBasicConfigDefaults2()
"Pre23Defaults");
bool useNV = EncoderAvailable("ffmpeg_nvenc") && !oldEncDefaults;
+ bool useX264 = EncoderAvailable("obs_x264");
+ const char *h264_fallback =
+ (useX264 ? SIMPLE_ENCODER_X264 : SIMPLE_ENCODER_OPENH264);
+
config_set_default_string(basicConfig, "SimpleOutput", "StreamEncoder",
- useNV ? SIMPLE_ENCODER_NVENC
- : SIMPLE_ENCODER_X264);
+ useNV ? SIMPLE_ENCODER_NVENC : h264_fallback);
config_set_default_string(basicConfig, "SimpleOutput", "RecEncoder",
- useNV ? SIMPLE_ENCODER_NVENC
- : SIMPLE_ENCODER_X264);
+ useNV ? SIMPLE_ENCODER_NVENC : h264_fallback);
const char *aac_default = "ffmpeg_aac";
if (EncoderAvailable("CoreAudio_AAC"))
@@ -1967,7 +1973,7 @@ void OBSBasic::OBSInit()
InitBasicConfigDefaults2();
- CheckForSimpleModeX264Fallback();
+ CheckForSimpleModeH264Fallback();
blog(LOG_INFO, STARTUP_SEPARATOR);
diff --git a/UI/window-basic-main.hpp b/UI/window-basic-main.hpp
index cbce69832..74c6eb144 100644
--- a/UI/window-basic-main.hpp
+++ b/UI/window-basic-main.hpp
@@ -66,6 +66,7 @@ class OBSBasicVCamConfig;
#define SIMPLE_ENCODER_X264 "x264"
#define SIMPLE_ENCODER_X264_LOWCPU "x264_lowcpu"
+#define SIMPLE_ENCODER_OPENH264 "ffmpeg_openh264"
#define SIMPLE_ENCODER_QSV "qsv"
#define SIMPLE_ENCODER_QSV_AV1 "qsv_av1"
#define SIMPLE_ENCODER_NVENC "nvenc"
@@ -434,7 +435,7 @@ private:
void DeleteProfile(const char *profile_name, const char *profile_dir);
void RefreshProfiles();
void ChangeProfile();
- void CheckForSimpleModeX264Fallback();
+ void CheckForSimpleModeH264Fallback();
void SaveProjectNow();
diff --git a/UI/window-basic-settings-stream.cpp b/UI/window-basic-settings-stream.cpp
index b056938e7..548e5f45f 100644
--- a/UI/window-basic-settings-stream.cpp
+++ b/UI/window-basic-settings-stream.cpp
@@ -1362,7 +1362,9 @@ static QString get_adv_fallback(const QString &enc)
return "com.apple.videotoolbox.videoencoder.ave.avc";
if (enc == "obs_qsv11_av1")
return "obs_qsv11";
- return "obs_x264";
+ if (EncoderAvailable("obs_x264"))
+ return "obs_x264";
+ return "ffmpeg_openh264";
}
static QString get_adv_audio_fallback(const QString &enc)
@@ -1391,7 +1393,9 @@ static QString get_simple_fallback(const QString &enc)
return SIMPLE_ENCODER_APPLE_H264;
if (enc == SIMPLE_ENCODER_QSV_AV1)
return SIMPLE_ENCODER_QSV;
- return SIMPLE_ENCODER_X264;
+ if (EncoderAvailable("obs_x264"))
+ return SIMPLE_ENCODER_X264;
+ return SIMPLE_ENCODER_OPENH264;
}
bool OBSBasicSettings::ServiceSupportsCodecCheck()
@@ -1585,8 +1589,12 @@ void OBSBasicSettings::ResetEncoders(bool streamOnly)
#define ENCODER_STR(str) QTStr("Basic.Settings.Output.Simple.Encoder." str)
- ui->simpleOutStrEncoder->addItem(ENCODER_STR("Software.X264.H264"),
- QString(SIMPLE_ENCODER_X264));
+ ui->simpleOutStrEncoder->addItem(ENCODER_STR("Software.OpenH264.H264"),
+ QString(SIMPLE_ENCODER_OPENH264));
+ if (service_supports_encoder(vcodecs, "obs_x264"))
+ ui->simpleOutStrEncoder->addItem(
+ ENCODER_STR("Software.X264.H264"),
+ QString(SIMPLE_ENCODER_X264));
if (service_supports_encoder(vcodecs, "obs_qsv11"))
ui->simpleOutStrEncoder->addItem(
ENCODER_STR("Hardware.QSV.H264"),
diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp
index 48bb4bac6..51fe280db 100644
--- a/UI/window-basic-settings.cpp
+++ b/UI/window-basic-settings.cpp
@@ -3831,6 +3831,11 @@ void OBSBasicSettings::SaveOutputSettings()
do. This only exists to make sure that the x264 preset doesn't
get overwritten with empty data. */
presetType = "ApplePreset";
+ else if (encoder == SIMPLE_ENCODER_OPENH264)
+ /* The OpenH264 encoder does not have presets like the other encoders
+ do. This only exists to make sure that the x264 preset doesn't
+ get overwritten with empty data. */
+ presetType = "OpenH264Preset";
else
presetType = "Preset";
@@ -5286,11 +5291,16 @@ void OBSBasicSettings::FillSimpleRecordingValues()
ADD_QUALITY("HQ");
ADD_QUALITY("Lossless");
- ui->simpleOutRecEncoder->addItem(ENCODER_STR("Software.X264.H264"),
- QString(SIMPLE_ENCODER_X264));
- ui->simpleOutRecEncoder->addItem(
- ENCODER_STR("SoftwareLowCPU.X264.H264"),
- QString(SIMPLE_ENCODER_X264_LOWCPU));
+ ui->simpleOutRecEncoder->addItem(ENCODER_STR("Software.OpenH264.H264"),
+ QString(SIMPLE_ENCODER_OPENH264));
+ if (EncoderAvailable("obs_x264")) {
+ ui->simpleOutRecEncoder->addItem(
+ ENCODER_STR("Software.X264.H264"),
+ QString(SIMPLE_ENCODER_X264));
+ ui->simpleOutRecEncoder->addItem(
+ ENCODER_STR("SoftwareLowCPU.X264.H264"),
+ QString(SIMPLE_ENCODER_X264_LOWCPU));
+ }
if (EncoderAvailable("obs_qsv11"))
ui->simpleOutRecEncoder->addItem(
ENCODER_STR("Hardware.QSV.H264"),
@@ -5463,6 +5473,9 @@ void OBSBasicSettings::SimpleStreamingEncoderChanged()
defaultPreset = "balanced";
preset = curAMDAV1Preset;
+ } else if (encoder == SIMPLE_ENCODER_OPENH264) {
+ ui->simpleOutPreset->setVisible(false);
+ ui->simpleOutPresetLabel->setVisible(false);
} else {
#define PRESET_STR(val) \
--
2.39.2
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "obs-studio.spec"
}
}
@@ -1,106 +0,0 @@
From 1e2fc3ade587a7a7c24e4238996ca382c4c0f719 Mon Sep 17 00:00:00 2001
From: Neal Gompa <ngompa@fedoraproject.org>
Date: Tue, 27 Dec 2022 09:15:08 -0500
Subject: [PATCH] CMake: Use the system version of QRCodeGenCPP dependency
---
CMakeLists.txt | 9 +++++++--
cmake/legacy.cmake | 12 ++++++++----
src/forms/ConnectInfo.cpp | 2 +-
3 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/plugins/obs-websocket/CMakeLists.txt b/plugins/obs-websocket/CMakeLists.txt
index 871f92b..288cc87 100644
--- a/plugins/obs-websocket/CMakeLists.txt
+++ b/plugins/obs-websocket/CMakeLists.txt
@@ -13,7 +13,7 @@ endif()
# Submodule deps check
if(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/deps/qr/cpp/QrCode.hpp")
- message(FATAL_ERROR "obs-websocket submodule deps not available.")
+ message(INFO "obs-websocket submodule deps not available.")
endif()
# Find Qt
@@ -22,6 +22,9 @@ find_qt(COMPONENTS Core Widgets Svg Network)
# Find nlohmann JSON
find_package(nlohmann_json 3 REQUIRED)
+# Find qrcodegencpp
+find_package(qrcodegencpp REQUIRED)
+
# Find WebSocket++
find_package(Websocketpp 0.8 REQUIRED)
@@ -157,7 +160,9 @@ target_link_libraries(
Qt::Network
nlohmann_json::nlohmann_json
Websocketpp::Websocketpp
- Asio::Asio)
+ Asio::Asio
+ qrcodegencpp
+ )
set_target_properties_obs(
obs-websocket
diff --git a/plugins/obs-websocket/cmake/legacy.cmake b/plugins/obs-websocket/cmake/legacy.cmake
index ab25ec7..98ca704 100644
--- a/plugins/obs-websocket/cmake/legacy.cmake
+++ b/plugins/obs-websocket/cmake/legacy.cmake
@@ -10,7 +10,7 @@ endif()
# Submodule deps check
if(NOT EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/deps/qr/cpp/QrCode.hpp)
- obs_status(FATAL_ERROR "obs-websocket submodule deps not available.")
+ obs_status(INFO "obs-websocket submodule deps not available.")
endif()
# Plugin tests flag
@@ -22,6 +22,9 @@ find_qt(COMPONENTS Core Widgets Svg Network)
# Find nlohmann JSON
find_package(nlohmann_json 3 REQUIRED)
+# Find qrcodegencpp
+find_package(qrcodegencpp REQUIRED)
+
# Find WebSocket++
find_package(Websocketpp 0.8 REQUIRED)
@@ -129,8 +132,7 @@ target_sources(
src/utils/Compat.cpp
src/utils/Compat.h
src/utils/Utils.h
- deps/qr/cpp/QrCode.cpp
- deps/qr/cpp/QrCode.hpp)
+ )
target_link_libraries(
obs-websocket
@@ -142,7 +144,9 @@ target_link_libraries(
Qt::Network
nlohmann_json::nlohmann_json
Websocketpp::Websocketpp
- Asio::Asio)
+ Asio::Asio
+ qrcodegencpp
+ )
target_compile_features(obs-websocket PRIVATE cxx_std_17)
diff --git a/plugins/obs-websocket/src/forms/ConnectInfo.cpp b/plugins/obs-websocket/src/forms/ConnectInfo.cpp
index ddb979d..89a04c4 100644
--- a/plugins/obs-websocket/src/forms/ConnectInfo.cpp
+++ b/plugins/obs-websocket/src/forms/ConnectInfo.cpp
@@ -21,9 +21,9 @@ with this program. If not, see <https://www.gnu.org/licenses/>
#include <QPainter>
#include <QUrl>
#include <obs-module.h>
+#include <qrcodegencpp/QrCode.hpp>
#include "ConnectInfo.h"
-#include "../../deps/qr/cpp/QrCode.hpp"
#include "../obs-websocket.h"
#include "../Config.h"
#include "../utils/Platform.h"
--
2.39.2
-151
View File
@@ -1,151 +0,0 @@
%global obswebsocketver 5.2.2
Name: obs-studio
Version: 29.1.1
Release: 1%?dist
Summary: Open Broadcaster Software Studio
License: GPL-2.0-or-later and ISC and MIT and BSD-1-Clause and BSD-2-Clause and BSD-3-Clause and BSL-1.0 and LGPL-2.1-or-later and CC0-1.0 and (CC0-1.0 or OpenSSL or Apache-2.0) and LicenseRef-Fedora-Public-Domain and (BSD-3-Clause or GPL-2.0-only)
URL: https://obsproject.com/
Source0: https://github.com/obsproject/obs-studio/archive/refs/tags/%version.tar.gz
Source1: https://github.com/obsproject/obs-websocket/archive/%obswebsocketver/obs-websocket-%obswebsocketver.tar.gz
BuildRequires: gcc
BuildRequires: cmake >= 3.16
BuildRequires: ninja-build
BuildRequires: libappstream-glib
BuildRequires: desktop-file-utils
BuildRequires: alsa-lib-devel
BuildRequires: asio-devel
BuildRequires: fdk-aac-free-devel
BuildRequires: fontconfig-devel
BuildRequires: freetype-devel
BuildRequires: jansson-devel >= 2.5
BuildRequires: json-devel
BuildRequires: libcurl-devel
BuildRequires: libdrm-devel
BuildRequires: libGL-devel
BuildRequires: libglvnd-devel
BuildRequires: librist-devel
BuildRequires: srt-devel
BuildRequires: libuuid-devel
BuildRequires: libv4l-devel
BuildRequires: libva-devel
BuildRequires: libX11-devel
BuildRequires: libxcb-devel
BuildRequires: libXcomposite-devel
BuildRequires: libXinerama-devel
BuildRequires: libxkbcommon-devel
BuildRequires: luajit-devel
BuildRequires: mbedtls-devel
BuildRequires: pciutils-devel
BuildRequires: pipewire-devel
BuildRequires: pipewire-jack-audio-connection-kit-devel
BuildRequires: pulseaudio-libs-devel
BuildRequires: python3-devel
BuildRequires: libqrcodegencpp-devel
BuildRequires: qt6-qtbase-devel
BuildRequires: qt6-qtbase-private-devel
BuildRequires: qt6-qtsvg-devel
BuildRequires: qt6-qtwayland-devel
BuildRequires: speexdsp-devel
BuildRequires: swig
BuildRequires: systemd-devel
BuildRequires: wayland-devel
BuildRequires: websocketpp-devel
BuildRequires: ffmpeg-free-devel
BuildRequires: x264-devel
BuildRequires: vlc-devel
# websocket deps
BuildRequires: nlohmann-json-devel websocketpp-devel asio-devel
# Ensure QtWayland is installed when libwayland-client is installed
Requires: (qt6-qtwayland%{?_isa} if libwayland-client%{?_isa})
# For icon folder heirarchy
Requires: hicolor-icon-theme
# Virtual camera support
Recommends: kmod-v4l2loopback
# NVIDIA Hardware accelerated encoding: CUDA
Suggests: xorg-x11-drv-nvidia-cuda
# obs-studio-plugin-vlc-video
# We dlopen() libvlc
Requires: libvlc.so.%{libvlc_soversion}%{?lib64_suffix}
# These are modified sources that can't be easily unbundled
## License: MIT and CC0-1.0
## Newer version in Fedora with the same licensing
## Request filed upstream for fixing it: https://github.com/simd-everywhere/simde/issues/999
Provides: bundled(simde) = 0.7.1
## License: BSL-1.0
Provides: bundled(decklink-sdk)
## License: CC0-1.0 or OpenSSL or Apache-2.0
Provides: bundled(blake2)
## License: MIT
Provides: bundled(json11)
## License: MIT
Provides: bundled(libcaption)
## License: ISC
Provides: bundled(libff)
## License: BSD-1-Clause
Provides: bundled(uthash)
## License: BSD-3-Clause
Provides: bundled(rnnoise)
## License: LGPL-2.1-or-later and LicenseRef-Fedora-Public-Domain
Provides: bundled(librtmp)
## License: MIT
Provides: bundled(libnsgif)
## License: MIT
## Windows only dependency
## Support for Linux will also unbundle it
## Cf. https://github.com/obsproject/obs-studio/pull/8327
Provides: bundled(intel-mediasdk)
%description
Open Broadcaster Software is free and open source
software for video recording and live streaming.
%prep
%autosetup -p1 -n obs-studio-%{?snapdate:%{commit}}%{!?snapdate:%{version_no_tilde}}
# Prepare plugins/obs-websocket
tar -xf %SOURCE1 --strip-components=1 -C plugins/obs-websocket/
ls plugins/obs-websocket/
sed -e 's|OBS_MULTIARCH_SUFFIX|LIB_SUFFIX|g' -i cmake/Modules/ObsHelpers.cmake
# Kill rpath settings
sed -e '\|set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${OBS_LIBRARY_DESTINATION}")|d' -i cmake/Modules/ObsHelpers_Linux.cmake
# touch the missing submodules
touch plugins/obs-browser/CMakeLists.txt
# remove -Werror flag to mitigate FTBFS with ffmpeg 5.1
sed -e 's|-Werror-implicit-function-declaration||g' -i cmake/Modules/CompilerConfig.cmake
sed -e '/-Werror/d' -i cmake/Modules/CompilerConfig.cmake
%build
%cmake -B build -S . \
-DUNIX_STRUCTURE=1 -GNinja \
-DCMAKE_SKIP_RPATH=1 \
-DBUILD_BROWSER=OFF \
-DENABLE_JACK=ON \
-DENABLE_LIBFDK=ON \
-DENABLE_AJA=OFF \
-DOBS_VERSION_OVERRIDE="%version-%release" \
-Wno-dev \
-DOpenGL_GL_PREFERENCE=GLVND
%cmake_build
%install
%cmake_install
%files
%doc README.rst
%license COPYING plugins/{{enc-amf,obs-websocket}/LICENSE,obs-{browser,filters,outputs}/COPYING}
%changelog
* Tue May 23 2023 windowsboy111 <windowsboy111@fyralabs.com> - 29.1.1-1
- Initial package
- Ref: https://pkgs.rpmfusion.org/cgit/free/obs-studio-freeworld.git/tree/obs-studio-freeworld.spec
- Ref: https://gitlab.archlinux.org/archlinux/packaging/packages/obs-studio/-/blob/main/PKGBUILD
-2
View File
@@ -1,2 +0,0 @@
rpm.version(gh("obsproject/obs-studio"));
rpm.global("obswebsocketver", gh("obsproject/obs-websocket"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-sccache.spec"
}
}
+599
View File
@@ -0,0 +1,599 @@
# Generated by rust2rpm 25
%bcond_with check
# aarch64 dist is not available
%ifarch aarch64
%bcond_with dist_server
%else
%bcond_without dist_server
%endif
# Don't mangle shebangs
%global __brp_mangle_shebangs %{nil}
%global crate sccache
Name: rust-sccache
Version: 0.8.0
Release: 1%?dist
Summary: Ccache-like tool
License: Apache-2.0
URL: https://crates.io/crates/sccache
Source: %{crates_source}
# Automatically generated patch to strip dependencies and normalize metadata
Patch: sccache-fix-metadata-auto.diff
ExclusiveArch: %{rust_arches}
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: openssl-devel
BuildRequires: gcc
BuildRequires: perl
BuildRequires: rust-packaging
%global _description %{expand:
Sccache is a ccache-like tool. It is used as a compiler wrapper and
avoids compilation when possible. Sccache has the capability to utilize
caching in remote storage environments, including various cloud storage
options, or alternatively, in local storage.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
License: MIT
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%doc CODE_OF_CONDUCT.md
%doc README.md
%{_bindir}/sccache
%if %{with dist_server}
%{_bindir}/sccache-dist
%endif
%package devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache) = 0.7.4
Requires: cargo
Requires: rust >= 1.67.1
%description devel %{_description}
This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/default) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
Requires: crate(sccache/all) = 0.7.4
%description -n %{name}+default-devel %{_description}
This package contains library source intended for building other packages which
use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+all-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/all) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
Requires: crate(sccache/azure) = 0.7.4
Requires: crate(sccache/dist-client) = 0.7.4
Requires: crate(sccache/gcs) = 0.7.4
Requires: crate(sccache/gha) = 0.7.4
Requires: crate(sccache/memcached) = 0.7.4
Requires: crate(sccache/redis) = 0.7.4
Requires: crate(sccache/s3) = 0.7.4
Requires: crate(sccache/webdav) = 0.7.4
%description -n %{name}+all-devel %{_description}
This package contains library source intended for building other packages which
use the "all" feature of the "%{crate}" crate.
%files -n %{name}+all-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+azure-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/azure) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+azure-devel %{_description}
This package contains library source intended for building other packages which
use the "azure" feature of the "%{crate}" crate.
%files -n %{name}+azure-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+dist-client-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/dist-client) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+dist-client-devel %{_description}
This package contains library source intended for building other packages which
use the "dist-client" feature of the "%{crate}" crate.
%files -n %{name}+dist-client-devel
%ghost %{crate_instdir}/Cargo.toml
%if %{with dist_server}
%package -n %{name}+dist-server-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/dist-server) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+dist-server-devel %{_description}
This package contains library source intended for building other packages which
use the "dist-server" feature of the "%{crate}" crate.
%files -n %{name}+dist-server-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+dist-tests-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/dist-tests) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
Requires: crate(sccache/dist-client) = 0.7.4
Requires: crate(sccache/dist-server) = 0.7.4
%description -n %{name}+dist-tests-devel %{_description}
This package contains library source intended for building other packages which
use the "dist-tests" feature of the "%{crate}" crate.
%files -n %{name}+dist-tests-devel
%ghost %{crate_instdir}/Cargo.toml
%endif
%package -n %{name}+flate2-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/flate2) = 0.7.4
Requires: (crate(flate2) >= 1.0.0 with crate(flate2) < 2.0.0~)
Requires: (crate(flate2/rust_backend) >= 1.0.0 with crate(flate2/rust_backend) < 2.0.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+flate2-devel %{_description}
This package contains library source intended for building other packages which
use the "flate2" feature of the "%{crate}" crate.
%files -n %{name}+flate2-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+gcs-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/gcs) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+gcs-devel %{_description}
This package contains library source intended for building other packages which
use the "gcs" feature of the "%{crate}" crate.
%files -n %{name}+gcs-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+gha-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/gha) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
Requires: crate(sccache/opendal) = 0.7.4
%description -n %{name}+gha-devel %{_description}
This package contains library source intended for building other packages which
use the "gha" feature of the "%{crate}" crate.
%files -n %{name}+gha-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+hyper-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/hyper) = 0.7.4
Requires: (crate(hyper/default) >= 0.14.27 with crate(hyper/default) < 0.15.0~)
Requires: (crate(hyper/server) >= 0.14.27 with crate(hyper/server) < 0.15.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+hyper-devel %{_description}
This package contains library source intended for building other packages which
use the "hyper" feature of the "%{crate}" crate.
%files -n %{name}+hyper-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+jwt-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/jwt) = 0.7.4
Requires: (crate(jsonwebtoken/default) >= 8.0.0 with crate(jsonwebtoken/default) < 9.0.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+jwt-devel %{_description}
This package contains library source intended for building other packages which
use the "jwt" feature of the "%{crate}" crate.
%files -n %{name}+jwt-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+libmount-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/libmount) = 0.7.4
Requires: (crate(libmount/default) >= 0.1.10 with crate(libmount/default) < 0.2.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+libmount-devel %{_description}
This package contains library source intended for building other packages which
use the "libmount" feature of the "%{crate}" crate.
%files -n %{name}+libmount-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+memcached-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/memcached) = 0.7.4
Requires: (crate(opendal/default) >= 0.40.0 with crate(opendal/default) < 0.41.0~)
Requires: (crate(opendal/services-memcached) >= 0.40.0 with crate(opendal/services-memcached) < 0.41.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+memcached-devel %{_description}
This package contains library source intended for building other packages which
use the "memcached" feature of the "%{crate}" crate.
%files -n %{name}+memcached-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+native-zlib-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/native-zlib) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+native-zlib-devel %{_description}
This package contains library source intended for building other packages which
use the "native-zlib" feature of the "%{crate}" crate.
%files -n %{name}+native-zlib-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+nix-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/nix) = 0.7.4
Requires: (crate(nix/default) >= 0.26.2 with crate(nix/default) < 0.27.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+nix-devel %{_description}
This package contains library source intended for building other packages which
use the "nix" feature of the "%{crate}" crate.
%files -n %{name}+nix-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+opendal-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/opendal) = 0.7.4
Requires: (crate(opendal/default) >= 0.40.0 with crate(opendal/default) < 0.41.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+opendal-devel %{_description}
This package contains library source intended for building other packages which
use the "opendal" feature of the "%{crate}" crate.
%files -n %{name}+opendal-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+openssl-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/openssl) = 0.7.4
Requires: (crate(openssl/default) >= 0.10.55 with crate(openssl/default) < 0.11.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+openssl-devel %{_description}
This package contains library source intended for building other packages which
use the "openssl" feature of the "%{crate}" crate.
%files -n %{name}+openssl-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+redis-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/redis) = 0.7.4
Requires: (crate(opendal/default) >= 0.40.0 with crate(opendal/default) < 0.41.0~)
Requires: (crate(opendal/services-redis) >= 0.40.0 with crate(opendal/services-redis) < 0.41.0~)
Requires: (crate(opendal/services-redis-rustls) >= 0.40.0 with crate(opendal/services-redis-rustls) < 0.41.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
Requires: crate(sccache/url) = 0.7.4
%description -n %{name}+redis-devel %{_description}
This package contains library source intended for building other packages which
use the "redis" feature of the "%{crate}" crate.
%files -n %{name}+redis-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+reqsign-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/reqsign) = 0.7.4
Requires: (crate(reqsign/default) >= 0.14.1 with crate(reqsign/default) < 0.15.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+reqsign-devel %{_description}
This package contains library source intended for building other packages which
use the "reqsign" feature of the "%{crate}" crate.
%files -n %{name}+reqsign-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+reqwest-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/reqwest) = 0.7.4
Requires: (crate(reqwest/blocking) >= 0.11.0 with crate(reqwest/blocking) < 0.12.0~)
Requires: (crate(reqwest/default) >= 0.11.0 with crate(reqwest/default) < 0.12.0~)
Requires: (crate(reqwest/json) >= 0.11.0 with crate(reqwest/json) < 0.12.0~)
Requires: (crate(reqwest/rustls-tls) >= 0.11.0 with crate(reqwest/rustls-tls) < 0.12.0~)
Requires: (crate(reqwest/stream) >= 0.11.0 with crate(reqwest/stream) < 0.12.0~)
Requires: (crate(reqwest/trust-dns) >= 0.11.0 with crate(reqwest/trust-dns) < 0.12.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+reqwest-devel %{_description}
This package contains library source intended for building other packages which
use the "reqwest" feature of the "%{crate}" crate.
%files -n %{name}+reqwest-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+rouille-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/rouille) = 0.7.4
Requires: (crate(rouille) >= 3.6.0 with crate(rouille) < 4.0.0~)
Requires: (crate(rouille/ssl) >= 3.6.0 with crate(rouille/ssl) < 4.0.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+rouille-devel %{_description}
This package contains library source intended for building other packages which
use the "rouille" feature of the "%{crate}" crate.
%files -n %{name}+rouille-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+s3-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/s3) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
Requires: crate(sccache/opendal) = 0.7.4
Requires: crate(sccache/reqsign) = 0.7.4
%description -n %{name}+s3-devel %{_description}
This package contains library source intended for building other packages which
use the "s3" feature of the "%{crate}" crate.
%files -n %{name}+s3-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+sha2-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/sha2) = 0.7.4
Requires: (crate(sha2/default) >= 0.10.6 with crate(sha2/default) < 0.11.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+sha2-devel %{_description}
This package contains library source intended for building other packages which
use the "sha2" feature of the "%{crate}" crate.
%files -n %{name}+sha2-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+syslog-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/syslog) = 0.7.4
Requires: (crate(syslog/default) >= 6.0.0 with crate(syslog/default) < 7.0.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+syslog-devel %{_description}
This package contains library source intended for building other packages which
use the "syslog" feature of the "%{crate}" crate.
%files -n %{name}+syslog-devel
%ghost %{crate_instdir}/Cargo.toml
%{dnl ## BEGIN: multiline comment
%package -n %{name}+trust-dns-resolver-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/trust-dns-resolver) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+trust-dns-resolver-devel %{_description}
This package contains library source intended for building other packages which
use the "trust-dns-resolver" feature of the "%{crate}" crate.
%files -n %{name}+trust-dns-resolver-devel
%ghost %{crate_instdir}/Cargo.toml
} ## END OF multiline comment
%package -n %{name}+unstable-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/unstable) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+unstable-devel %{_description}
This package contains library source intended for building other packages which
use the "unstable" feature of the "%{crate}" crate.
%files -n %{name}+unstable-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+url-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/url) = 0.7.4
Requires: (crate(url/default) >= 2.0.0 with crate(url/default) < 3.0.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+url-devel %{_description}
This package contains library source intended for building other packages which
use the "url" feature of the "%{crate}" crate.
%files -n %{name}+url-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+vendored-openssl-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/vendored-openssl) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+vendored-openssl-devel %{_description}
This package contains library source intended for building other packages which
use the "vendored-openssl" feature of the "%{crate}" crate.
%files -n %{name}+vendored-openssl-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+version-compare-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/version-compare) = 0.7.4
Requires: (crate(version-compare/default) >= 0.1.1 with crate(version-compare/default) < 0.2.0~)
Requires: cargo
Requires: crate(sccache) = 0.7.4
%description -n %{name}+version-compare-devel %{_description}
This package contains library source intended for building other packages which
use the "version-compare" feature of the "%{crate}" crate.
%files -n %{name}+version-compare-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+webdav-devel
Summary: %{summary}
BuildArch: noarch
Provides: crate(sccache/webdav) = 0.7.4
Requires: cargo
Requires: crate(sccache) = 0.7.4
Requires: crate(sccache/opendal) = 0.7.4
%description -n %{name}+webdav-devel %{_description}
This package contains library source intended for building other packages which
use the "webdav" feature of the "%{crate}" crate.
%files -n %{name}+webdav-devel
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version} -p1
%cargo_prep_online
%build
%if %{with dist_server}
%cargo_build -f dist-server
%else
%cargo_build
%endif
%install
%if %{with dist_server}
%cargo_install -f dist-server
%else
%cargo_install
%endif
%if %{with check}
%check
%if %{with dist_server}
%cargo_test -f dist-server
%else
%cargo_test
%endif
%endif
%changelog
* Mon Dec 18 2023 Cappy Ishihara <cappy@cappuchino.xyz> - 0.7.4-1
- Initial package
@@ -0,0 +1,14 @@
--- sccache-0.7.6/Cargo.toml 1970-01-01T00:00:01+00:00
+++ sccache-0.7.6/Cargo.toml 2024-02-02T06:05:53.548100+00:00
@@ -378,11 +378,3 @@
[target."cfg(unix)".dependencies.daemonize]
version = "0.5"
-[target."cfg(windows)".dependencies.winapi]
-version = "0.3"
-features = [
- "fileapi",
- "handleapi",
- "stringapiset",
- "winnls",
-]
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("sccache"));
+1
View File
@@ -0,0 +1 @@
*.tar.gz
+5
View File
@@ -0,0 +1,5 @@
project "pkg" {
rpm {
spec = "vencord-desktop.spec"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(gh_tag("Vencord/Vesktop"));
@@ -0,0 +1,74 @@
%define debug_package %nil
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/vesktop/.*\\.so
Name: vencord-desktop
Provides: VencordDesktop = %{version}-%{release}
Version: 1.5.2
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
URL: https://github.com/Vencord/Vesktop
Group: Applications/Internet
#Source1: launch.sh
Source0: https://github.com/Vencord/Vesktop/archive/refs/tags/v%{version}.tar.gz
Requires: xdg-utils
BuildRequires: nodejs-npm git
# Conflicts: vesktop-bin
%description
vesktop is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
git init
git remote add origin %url || :
git reset --hard
git fetch
git checkout v%version
cat <<EOF > vesktop.desktop
[Desktop Entry]
Name=Vesktop
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=/usr/bin/vencorddesktop
Icon=vesktop
Categories=Network;InstantMessaging;
StartupWMClass=VencordDesktop
Keywords=discord;vesktop;vencord;shelter;armcord;electron;
EOF
%build
npx pnpm@8 install --no-frozen-lockfile
npx pnpm@8 package:dir
%install
mkdir -p %buildroot/usr/share/vesktop
cp -r dist/*-unpacked/. %buildroot/usr/share/vesktop/.
install -Dm755 dist/*-unpacked/vencorddesktop %buildroot/usr/bin/vencorddesktop
ln -sf /usr/share/vesktop/vencorddesktop %buildroot/usr/bin/vencorddesktop
install -Dm644 vesktop.desktop %buildroot/usr/share/applications/vesktop.desktop
install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/vesktop.png
%files
%doc README.md
%license LICENSE
/usr/bin/vencorddesktop
/usr/share/applications/vesktop.desktop
/usr/share/pixmaps/vesktop.png
/usr/share/vesktop/*
%changelog
* Tue Nov 07 2023 Cappy Ishihara <cappy@cappuchino.xyz> - 0.4.3-1
- Initial package
+5
View File
@@ -0,0 +1,5 @@
let v = gh("VOICEVOX/voicevox");
rpm.global("ver", v);
let engines = get(`https://raw.githubusercontent.com/VOICEVOX/voicevox/${v}/package.json`).json().engines;
rpm.global("nodev", find(">=([\\d.]+)", engines.node, 1));
rpm.global("npmv", find(">=([\\d.]+)", engines.npm, 1));
@@ -1,10 +1,16 @@
%global nodev 16.17.0
%global npmv 8.11.0
%global nodev 20.12.2
%global npmv 10.5.0
%global ver 0.19.1
%define debug_package %nil
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: voicevox
Version: 0.14.7
Release: 1%?dist
Version: %ver
Release: 4%?dist
Summary: Free Japanese text-to-speech editor
License: LGPL-3.0
URL: https://voicevox.hiroshiba.jp
-9
View File
@@ -1,9 +0,0 @@
// let v = gh("VOICEVOX/voicevox");
// rpm.version(v);
// let engines = get(`https://raw.githubusercontent.com/VOICEVOX/voicevox/${v}/package.json`).json().engines;
// rpm.define("nodev", find(">=([\\d.]+)", engines.node, 1));
// rpm.define("nodev", find(">=([\\d.]+)", engines.npm, 1));
let v = "0.14.7";
let engines = get(`https://raw.githubusercontent.com/VOICEVOX/voicevox/${v}/package.json`).json().engines;
print(find(">=([\\d.]+)", engines.node, 1));
print(find(">=([\\d.]+)", engines.npm, 1));
@@ -1,6 +1,6 @@
Name: budgie-extras
Version: 1.6.0
Release: 2%{?dist}
Version: 1.8.0
Release: 1%{?dist}
License: GPL-3.0
Summary: Additional Budgie Desktop enhancements for user experience
@@ -51,7 +51,6 @@ Requires: budgie-applet-recentlyused
Requires: budgie-applet-rotation-lock
Requires: budgie-applet-showtime
Requires: budgie-applet-takeabreak
Requires: budgie-applet-trash
Requires: budgie-applet-visualspace
Requires: budgie-applet-wallstreet
Requires: budgie-applet-window-shuffler
@@ -208,14 +207,6 @@ upside down, dim the screen, lock screen or show a countdown message on break
time. The applet can be accessed quickly from the panel to temporarily switch
it off.
%package -n budgie-applet-trash
Requires: budgie-extras-common
Summary: Applet allows access to trash capabilities for the Budgie Desktop
%description -n budgie-applet-trash
The trash applet allows the user access the desktop trash capabilities
from the panel including the ability to delete and restore files stored
in the trash folder.
%package -n budgie-applet-visualspace
Requires: budgie-extras-common
Summary: Shows the current workspace(s), as bullet(s)
@@ -393,9 +384,6 @@ rm -f %{buildroot}%{_bindir}/quickchar
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.takeabreak.gschema.xml
%{_datadir}/pixmaps/takeabreak*.svg
%files -n budgie-applet-trash
%{_libdir}/budgie-desktop/plugins/budgie-trash
%files -n budgie-applet-visualspace
%config %{_sysconfdir}/xdg/autostart/visualspace-autostart.desktop
%{_libdir}/budgie-desktop/plugins/budgie-visualspace
+2 -2
View File
@@ -1,4 +1,4 @@
%define _ubuntu_rel 22.10.20220822-0ubuntu3
%define _ubuntu_rel 22.10.20220822-0ubuntu12
%global _hardened_build 0
Name: compiz9
@@ -77,7 +77,7 @@ Compiz Config Manager helps configure Compiz Window Manager, version 0.9 series
Compiz 9 branch, which is newer then what Fedora packages and required by Unity 7.6 and higher.
%prep
%autosetup -p1 -n compiz
%autosetup -p1 -n compiz-%version+%(echo %_ubuntu_rel | sed 's@-0ubuntu.@@')
%build
# The driver blacklist hack is obselete
@@ -0,0 +1,99 @@
diff --git a/src/Core/Package.vala b/src/Core/Package.vala
index 62d206fa..cbf05983 100644
--- a/src/Core/Package.vala
+++ b/src/Core/Package.vala
@@ -42,8 +42,29 @@ public enum RuntimeStatus {
}
public class AppCenterCore.Package : Object {
+ // locally installed packages
public const string APPCENTER_PACKAGE_ORIGIN = "appcenter";
- private const string ELEMENTARY_STABLE_PACKAGE_ORIGIN = "elementary-stable-jammy-main";
+
+ // Fedora repositories
+ private const string FEDORA_STABLE_PACKAGE_ORIGIN = "fedora";
+ private const string FEDORA_UPDATES_PACKAGE_ORIGIN = "updates";
+ private const string FEDORA_TESTING_PACKAGE_ORIGIN = "updates-testing";
+
+ // RPMFusion repositories
+ private const string RPMFUSION_FREE_STABLE_PACKAGE_ORIGIN = "rpmfusion-free";
+ private const string RPMFUSION_FREE_UPDATES_PACKAGE_ORIGIN = "rpmfusion-free-updates";
+ private const string RPMFUSION_FREE_TESTING_PACKAGE_ORIGIN = "rpmfusion-free-updates-testing";
+ private const string RPMFUSION_NONFREE_STABLE_PACKAGE_ORIGIN = "rpmfusion-nonfree";
+ private const string RPMFUSION_NONFREE_UPDATES_PACKAGE_ORIGIN = "rpmfusion-nonfree-updates";
+ private const string RPMFUSION_NONFREE_TESTING_PACKAGE_ORIGIN = "rpmfusion-nonfree-updates-testing";
+
+ // Ultramarine repositories
+ private const string ULTRAMARINE_PACKAGE_ORIGIN = "ultramarine";
+ private const string AKMODS_SECUREBOOT_PACKAGE_ORIGIN = "copr::egeretto:akmods-secureboot";
+ private const string KMODTOOL_SECUREBOOT_PACKAGE_ORIGIN = "copr::egeretto:kmodtool-secureboot";
+
+ // Terra repositories
+ private const string TERRA_PACKAGE_ORIGIN = "terra";
public RuntimeStatus runtime_status { get; set; default = RuntimeStatus.UP_TO_DATE; }
@@ -216,8 +237,12 @@ public class AppCenterCore.Package : Object {
public bool is_native {
get {
switch (component.get_origin ()) {
- case APPCENTER_PACKAGE_ORIGIN:
- case ELEMENTARY_STABLE_PACKAGE_ORIGIN:
+ case FEDORA_STABLE_PACKAGE_ORIGIN:
+ case FEDORA_UPDATES_PACKAGE_ORIGIN:
+ case FEDORA_TESTING_PACKAGE_ORIGIN:
+ case ULTRAMARINE_PACKAGE_ORIGIN:
+ case AKMODS_SECUREBOOT_PACKAGE_ORIGIN:
+ case KMODTOOL_SECUREBOOT_PACKAGE_ORIGIN:
return true;
default:
return false;
@@ -328,12 +353,33 @@ public class AppCenterCore.Package : Object {
owned get {
unowned string origin = component.get_origin ();
if (backend is PackageKitBackend) {
- if (origin == APPCENTER_PACKAGE_ORIGIN) {
- return _("AppCenter");
- } else if (origin == ELEMENTARY_STABLE_PACKAGE_ORIGIN) {
- return _("elementary Updates");
- } else if (origin.has_prefix ("ubuntu-")) {
- return _("Ubuntu (non-curated)");
+ switch (origin) {
+ case FEDORA_STABLE_PACKAGE_ORIGIN:
+ return "Fedora";
+ case FEDORA_UPDATES_PACKAGE_ORIGIN:
+ return "Fedora Updates";
+ case FEDORA_TESTING_PACKAGE_ORIGIN:
+ return "Fedora Updates (Testing)";
+ case RPMFUSION_FREE_STABLE_PACKAGE_ORIGIN:
+ return "RPMFusion";
+ case RPMFUSION_FREE_UPDATES_PACKAGE_ORIGIN:
+ return "RPMFusion Updates";
+ case RPMFUSION_FREE_TESTING_PACKAGE_ORIGIN:
+ return "RPMFusion Updates (Testing)";
+ case RPMFUSION_NONFREE_STABLE_PACKAGE_ORIGIN:
+ return "RPMFusion (Non-free Software)";
+ case RPMFUSION_NONFREE_UPDATES_PACKAGE_ORIGIN:
+ return "RPMFusion (Non-free Software) Updates";
+ case RPMFUSION_NONFREE_TESTING_PACKAGE_ORIGIN:
+ return "RPMFusion (Non-free Software) Updates (Testing)";
+ case ULTRAMARINE_PACKAGE_ORIGIN:
+ return "Ultramarine";
+ case AKMODS_SECUREBOOT_PACKAGE_ORIGIN:
+ return "Secureboot support for akmods";
+ case KMODTOOL_SECUREBOOT_PACKAGE_ORIGIN:
+ return "Secureboot support for kmodtool";
+ case TERRA_PACKAGE_ORIGIN:
+ return "Terra";
}
} else if (backend is FlatpakBackend) {
var fp_package = this as FlatpakPackage;
@@ -342,8 +388,6 @@ public class AppCenterCore.Package : Object {
}
return fp_package.remote_title;
- } else if (backend is UbuntuDriversBackend) {
- return _("Ubuntu Drivers");
}
return _("Unknown Origin (non-curated)");
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "elementary-appcenter.spec"
}
}
@@ -0,0 +1,10 @@
# false positives
addFilter("E: invalid-lc-messages-dir /usr/share/locale/bh*")
addFilter("E: invalid-lc-messages-dir /usr/share/locale/mo*")
# don't care about manpages
addFilter("W: no-manual-page-for-binary io.elementary.appcenter*")
# don't care about no documentation for sub-packages
addFilter("W: no-documentation*")
@@ -0,0 +1,313 @@
%global appname io.elementary.appcenter
Name: elementary-appcenter
Summary: Software Center from elementary
Version: 7.4.0
Release: 1%{?dist}
License: GPL-3.0
Provides: appcenter = %{version}-%{release}
Obsoletes: appcenter < 7.2.1-2
URL: https://github.com/elementary/appcenter
Source0: %url/archive/%{version}/appcenter-%{version}.tar.gz
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala
BuildRequires: appstream-vala
BuildRequires: pkgconfig(appstream) >= 0.10.0
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(flatpak)
BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(granite) >= 6.0.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.10
BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(packagekit-glib2)
BuildRequires: pkgconfig(polkit-gobject-1)
Requires: PackageKit
Requires: hicolor-icon-theme
%description
AppCenter is a native Gtk+ app store built on AppStream and Packagekit.
%package gnome-shell-search-provider
Summary: Software Center from elementary (gnome-shell search provider)
Provides: appcenter-gnome-shell-search-provider = %{version}-%{release}
Obsoletes: appcenter-gnome-shell-search-provider < 7.2.1-2
BuildArch: noarch
Requires: %{name} = %{version}-%{release}
Requires: gnome-shell
Supplements: (%{name} and gnome-shell)
%description gnome-shell-search-provider
AppCenter is a native Gtk+ app store built on AppStream and Packagekit.
This package contains the gnome-shell search provider.
%prep
%autosetup -p1 -n appcenter-%version
%build
%meson -Dpayments=false -Dcurated=false -Dhide_upstream_distro_apps=false
%meson_build
%install
%meson_install
%find_lang %{appname}
# remove empty hidden apps file
rm -r %{buildroot}/%{_sysconfdir}/%{appname}/appcenter.hiddenapps
# create autostart entry symlink
mkdir -p %{buildroot}/%{_sysconfdir}/xdg/autostart/
ln -s %{_datadir}/applications/%{appname}-daemon.desktop \
%{buildroot}/%{_sysconfdir}/xdg/autostart/%{appname}-daemon.desktop
%check
desktop-file-validate \
%{buildroot}/%{_datadir}/applications/%{appname}*.desktop
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
%files -f %{appname}.lang
%doc README.md
%license COPYING
%dir %{_sysconfdir}/%{appname}
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{appname}-daemon.desktop
%{_bindir}/%{appname}
%{_datadir}/applications/%{appname}*.desktop
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
%{_datadir}/icons/hicolor/*/apps/%{appname}{,-symbolic}.svg
%{_datadir}/metainfo/%{appname}.metainfo.xml
%{_datadir}/polkit-1/actions/%{appname}.policy
%files gnome-shell-search-provider
%{_datadir}/gnome-shell/search-providers/%{appname}.search-provider.ini
%changelog
* Tue Jun 07 2022 Fabio Valentini <decathorpe@gmail.com> - 3.10.0-1
- Update to version 3.10.0.
* Tue Dec 14 2021 Fabio Valentini <decathorpe@gmail.com> - 3.9.1-1
- Update to version 3.9.1.
* Wed Nov 24 2021 Fabio Valentini <decathorpe@gmail.com> - 3.9.0-1
- Update to version 3.9.0.
* Sat Oct 30 2021 Fabio Valentini <decathorpe@gmail.com> - 3.8.2-1
- Update to version 3.8.2.
* Wed Oct 27 2021 Fabio Valentini <decathorpe@gmail.com> - 3.8.1-1
- Update to version 3.8.1.
* Tue Sep 28 2021 Fabio Valentini <decathorpe@gmail.com> - 3.8.0-1
- Update to version 3.8.0.
* Fri Sep 17 2021 Fabio Valentini <decathorpe@gmail.com> - 3.7.1-3
- Mark flatpak sources in the UI.
* Fri Sep 17 2021 Fabio Valentini <decathorpe@gmail.com> - 3.7.1-2
- Hard-code Fedora instead of ubuntu repository names.
* Tue Aug 31 2021 Fabio Valentini <decathorpe@gmail.com> - 3.7.1-1
- Update to version 3.7.1.
* Fri Aug 27 2021 Fabio Valentini <decathorpe@gmail.com> - 3.7.0-1
- Update to version 3.7.0.
* Tue Aug 17 2021 Fabio Valentini <decathorpe@gmail.com> - 3.6.3-1
- Update to version 3.6.3.
* Wed Aug 11 2021 Fabio Valentini <decathorpe@gmail.com> - 3.6.2-1
- Update to version 3.6.2.
* Thu Aug 05 2021 Fabio Valentini <decathorpe@gmail.com> - 3.6.1-1
- Update to version 3.6.1.
* Fri Jul 16 2021 Fabio Valentini <decathorpe@gmail.com> - 3.6.0-1
- Update to version 3.6.0.
* Fri Oct 09 2020 Fabio Valentini <decathorpe@gmail.com> - 3.5.1-1
- Update to version 3.5.1.
* Wed Oct 07 2020 Fabio Valentini <decathorpe@gmail.com> - 3.5.0-1
- Update to version 3.5.0.
* Fri Aug 07 2020 Fabio Valentini <decathorpe@gmail.com> - 3.4.2-1
- Update to version 3.4.2.
* Thu Jul 02 2020 Fabio Valentini <decathorpe@gmail.com> - 3.4.1-1
- Update to version 3.4.1.
* Thu May 28 2020 Fabio Valentini <decathorpe@gmail.com> - 3.4.0-1
- Update to version 3.4.0.
* Thu Apr 30 2020 Fabio Valentini <decathorpe@gmail.com> - 3.3.0-1
- Update to version 3.3.0.
* Thu Apr 09 2020 Fabio Valentini <decathorpe@gmail.com> - 3.2.4-1
- Update to version 3.2.4.
* Thu Apr 02 2020 Fabio Valentini <decathorpe@gmail.com> - 3.2.3-1
- Update to version 3.2.3.
* Mon Mar 23 2020 Fabio Valentini <decathorpe@gmail.com> - 3.2.2-1
- Update to version 3.2.2.
* Fri Feb 28 2020 Fabio Valentini <decathorpe@gmail.com> - 3.2.1-1
- Update to version 3.2.1.
* Fri Feb 15 2019 Fabio Valentini <decathorpe@gmail.com> - 3.1.1-1
- Update to version 3.1.1.
* Wed Jan 02 2019 Fabio Valentini <decathorpe@gmail.com> - 3.1.0-1
- Update to version 3.1.0.
- Remove empty blacklist file.
* Fri Nov 30 2018 Fabio Valentini <decathorpe@gmail.com> - 3.0.1-2
- Drop elementaryOS blacklist in favor of the version shipped with appcenter.
* Thu Oct 25 2018 Fabio Valentini <decathorpe@gmail.com> - 3.0.1-1
- Update to version 3.0.1.
* Tue Oct 16 2018 Fabio Valentini <decathorpe@gmail.com> - 3.0-2
- Add missing autostart entry symlink for the daemon.
* Tue Oct 16 2018 Fabio Valentini <decathorpe@gmail.com> - 3.0-1
- Update to version 3.0.
- Add gnome-shell search provider sub-package.
- Explicitly disable payment system and curated applications.
- Update blacklist file to current version from elementaryOS.
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.9-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Jun 13 2018 Fabio Valentini <decathorpe@gmail.com> - 0.2.9-2
- Rebuild for granite5 soname bump.
* Thu Mar 08 2018 Fabio Valentini <decathorpe@gmail.com> - 0.2.9-1
- Update to version 0.2.9.
- Add patch to fix build with the newer vala and PackageKit on f28+.
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.8-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Fri Jan 26 2018 Fabio Valentini <decathorpe@gmail.com> - 0.2.8-1
- Update to version 0.2.8.
* Tue Nov 07 2017 Fabio Valentini <decathorpe@gmail.com> - 0.2.7-1
- Update to version 0.2.7.
* Fri Nov 03 2017 Fabio Valentini <decathorpe@gmail.com> - 0.2.6-2
- Rebuild for granite soname bump.
* Mon Sep 18 2017 Fabio Valentini <decathorpe@gmail.com> - 0.2.6-1
- Update to version 0.2.6.
* Sat Aug 05 2017 Fabio Valentini <decathorpe@gmail.com> - 0.2.5-1
- Update to version 0.2.5.
- Include fedora-specific blacklist adapted from elementaryOS.
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Tue Jul 04 2017 Fabio Valentini <decathorpe@gmail.com> - 0.2.4-1
- Update to version 0.2.4.
* Thu Jun 01 2017 Fabio Valentini <decathorpe@gmail.com> - 0.2.3-1
- Update to version 0.2.3.
* Mon May 22 2017 Fabio Valentini <decathorpe@gmail.com> - 0.2.2-1
- Update to version 0.2.2.
* Sat May 20 2017 Fabio Valentini <decathorpe@gmail.com> - 0.2.1-1
- Update to version 0.2.1.
* Wed May 17 2017 Fabio Valentini <decathorpe@gmail.com> - 0.2-1
- Update to version 0.2.
* Thu Mar 16 2017 Fabio Valentini <decathorpe@gmail.com> - 0.1.4-1
- Update to version 0.1.4.
- Depend on generic icon again, since it _should_ work.
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.3-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Jan 27 2017 Fabio Valentini <decathorpe@gmail.com> - 0.1.3-7
- Add patch to rename generic icon to something branded.
* Wed Jan 25 2017 Fabio Valentini <decathorpe@gmail.com>
- Remove explicit BR: /usr/bin/pkgconfig.
* Mon Jan 23 2017 Fabio Valentini <decathorpe@gmail.com> - 0.1.3-6
- Explicitly depend on /usr/bin/pkg-config.
* Mon Jan 23 2017 Fabio Valentini <decathorpe@gmail.com> - 0.1.3-5
- Add missing scriptlets.
* Sat Jan 21 2017 Fabio Valentini <decathorpe@gmail.com> - 0.1.3-4
- Include icon to fix appdata metadata generation.
* Tue Jan 10 2017 Fabio Valentini <decathorpe@gmail.com> - 0.1.3-3
- Clean up spec file.
* Sat Dec 24 2016 Fabio Valentini <decathorpe@gmail.com> - 0.1.3-2
- Enable libunity support.
* Mon Dec 05 2016 Fabio Valentini <decathorpe@gmail.com> - 0.1.3-1
- Update to version 0.1.3.
* Sun Nov 20 2016 Fabio Valentini <decathorpe@gmail.com> - 0.1.2-2
- Build out of tree.
* Sat Oct 29 2016 Fabio Valentini <decathorpe@gmail.com> - 0.1.2-1
- Update to version 0.1.2.
* Fri Oct 07 2016 Neal Gompa <ngompa13@gmail.com> - 0.1.1-4
- Add patch to support AppStream 0.10.0 in F25 (LP#1626398)
* Thu Sep 29 2016 Fabio Valentini <decathorpe@gmail.com> - 0.1.1-3
- Mass rebuild.
* Wed Sep 28 2016 Fabio Valentini <decathorpe@gmail.com> - 0.1.1-2
- Spec file cleanups.
* Tue Sep 27 2016 Fabio Valentini <decathorpe@gmail.com> - 0.1.1-1
- Update to version 0.1.1.
* Sat Sep 17 2016 Fabio Valentini <decathorpe@gmail.com> - 0.1-2
- Require PackageKit.
* Thu Aug 18 2016 Fabio Valentini <decathorpe@gmail.com> - 0.1-1
- Update to version 0.1.
@@ -0,0 +1 @@
rpm.version(gh("elementary/appcenter"));
@@ -1,6 +1,6 @@
Name: contractor
Version: 0.3.5
Release: %autorelease
Release: 1%{?dist}
Summary: Desktop-wide extension service
License: GPL-3.0-or-later
@@ -3,8 +3,8 @@
Name: elementary-calculator
Summary: Calculator app designed for elementary
Version: 2.0.2
Release: 2%{?dist}
Version: 2.0.3
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/%{srcname}
@@ -5,15 +5,13 @@
Name: elementary-calendar
Summary: Desktop calendar app designed for elementary
Version: 6.1.2
Release: 2%{?dist}
Version: 7.0.0
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/calendar
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
Patch0: https://patch-diff.githubusercontent.com/raw/elementary/calendar/pull/758.patch
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: libappstream-glib
@@ -21,6 +19,8 @@ BuildRequires: pkgconfig(champlain-0.12)
BuildRequires: pkgconfig(libecal-2.0)
BuildRequires: pkgconfig(granite)
BuildRequires: pkgconfig(libhandy-1)
# BuildRequires: pkgconfig(libportal)
BuildRequires: pkgconfig(libportal-gtk3)
BuildRequires: folks-devel
BuildRequires: libgee-devel
BuildRequires: pkgconfig(geocode-glib-2.0)
@@ -69,20 +69,17 @@ This package contains the development files.
%check
desktop-file-validate \
%{buildroot}/%{_sysconfdir}/xdg/autostart/%{appname}-daemon.desktop
desktop-file-validate \
%{buildroot}/%{_datadir}/applications/%{appname}.desktop
%dnl desktop-file-validate %{buildroot}/%{_sysconfdir}/xdg/autostart/%{appname}-daemon.desktop
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{appname}.desktop
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
%files -f %{appname}.lang
%doc README.md
%license COPYING
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{appname}-daemon.desktop
%dnl %config(noreplace) %{_sysconfdir}/xdg/autostart/%{appname}-daemon.desktop
%{_bindir}/%{appname}
@@ -92,7 +89,7 @@ appstream-util validate-relax --nonet \
%{_datadir}/applications/%{appname}.desktop
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
%{_datadir}/metainfo/%{appname}.appdata.xml
%{_datadir}/metainfo/%{appname}.metainfo.xml
%files devel
%{_includedir}/%{name}/
@@ -5,8 +5,8 @@
Name: elementary-code
Summary: Code editor from elementary
Version: 7.0.0
Release: 3%{?dist}
Version: 7.2.0
Release: 1%{?dist}
License: GPL-3.0
URL: https://github.com/elementary/%{srcname}
@@ -90,6 +90,7 @@ This package contains the development headers.
%{_datadir}/gtksourceview-4/styles/elementary-light.xml
%{_datadir}/metainfo/io.elementary.code.metainfo.xml
%{_datadir}/polkit-1/actions/%{appname}.policy
%{_mandir}/man1/%{appname}.1.gz
%files devel
%{_includedir}/codecore.h
@@ -5,8 +5,8 @@
Name: elementary-files
Summary: File manager from elementary
Version: 6.3.1
Release: 2%{?dist}
Version: 6.5.3
Release: 1%{?dist}
License: GPL-3.0
URL: https://github.com/elementary/%{srcname}
@@ -101,7 +101,7 @@ desktop-file-validate \
%{buildroot}/%{_datadir}/applications/%{appname}.desktop
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
%{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
%post portal
@@ -127,7 +127,7 @@ appstream-util validate-relax --nonet \
%{_datadir}/dbus-1/services/%{appname}.service
%{_datadir}/dbus-1/services/%{appname}.Filemanager1.service
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
%{_datadir}/metainfo/%{appname}.appdata.xml
%{_datadir}/metainfo/%{appname}.metainfo.xml
%{_datadir}/polkit-1/actions/%{appname}.policy
%files portal
@@ -3,14 +3,15 @@
Name: elementary-greeter
Summary: LightDM Login Screen for the elementary desktop
Version: 6.1.1
Release: 3%{?dist}
Version: 7.0.0
Release: 1%{?dist}
License: GPL-3.0
URL: https://github.com/elementary/greeter
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
Source1: 40-%{appname}.conf
Patch0: https://github.com/elementary/greeter/compare/93bbca3..1b3879d.patch
Patch0: https://github.com/elementary/greeter/commit/dbd9b6f9701f5992c3b3257c025b9cd80d041cc8.patch
BuildRequires: desktop-file-utils
BuildRequires: gettext
@@ -35,9 +36,9 @@ BuildRequires: pkgconfig(granite) >= 5.0
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(liblightdm-gobject-1)
BuildRequires: pkgconfig(mutter-clutter-12)
BuildRequires: pkgconfig(mutter-cogl-12)
BuildRequires: pkgconfig(mutter-cogl-pango-12)
BuildRequires: pkgconfig(mutter-clutter-13)
BuildRequires: pkgconfig(mutter-cogl-13)
BuildRequires: pkgconfig(mutter-cogl-pango-13)
BuildRequires: pkgconfig(x11)
Provides: pantheon-greeter = %{version}-%{release}
@@ -69,7 +70,7 @@ The elementary Greeter is a styled Login Screen for LightDM.
%prep
%autosetup -n %{srcname}-%{version} -p1
%autosetup -p1 -n %{srcname}-%{version}
%build
@@ -90,8 +91,7 @@ install -pm 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/lightdm/lightdm.conf.d/
%check
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
%files -f %{appname}.lang
@@ -105,7 +105,7 @@ appstream-util validate-relax --nonet \
%{_sbindir}/%{appname}
%{_datadir}/xgreeters/%{appname}.desktop
%{_datadir}/metainfo/%{appname}.appdata.xml
%{_datadir}/metainfo/%{appname}.metainfo.xml
%{_datadir}/lightdm/lightdm.conf.d/40-%appname.conf
@@ -3,7 +3,7 @@
Name: elementary-icon-theme
Summary: Icons from the Elementary Project
Version: 7.3.0
Version: 7.3.1
Release: 2%{?dist}
License: GPL-3.0-or-later
@@ -72,7 +72,7 @@ touch %{buildroot}/%{_datadir}/icons/elementary/icon-theme.cache
%check
# ignore validation until appstream-glib knows the "icon-theme" component type
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml || :
%{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml || :
%transfiletriggerin -- %{_datadir}/icons/elementary
@@ -89,14 +89,12 @@ gtk-update-icon-cache --force %{_datadir}/icons/elementary &>/dev/null || :
%dir %{_datadir}/icons/elementary
%ghost %{_datadir}/icons/elementary/icon-theme.cache
%{_datadir}/icons/elementary/*/
%{_datadir}/icons/elementary/*@2x
%{_datadir}/icons/elementary/*@3x
%{_datadir}/icons/elementary/*
%{_datadir}/icons/elementary/cursor.theme
%{_datadir}/icons/elementary/index.theme
%{_datadir}/metainfo/%{appname}.appdata.xml
%{_datadir}/metainfo/%{appname}.metainfo.xml
%files gimp-palette
%{_datadir}/gimp/2.0/palettes/elementary.gpl
@@ -3,8 +3,8 @@
Name: elementary-notifications
Version: 6.0.3
Release: 2%{?dist}
Version: 7.0.1
Release: 1%{?dist}
Summary: GTK Notification server for Pantheon
License: GPL-3.0
@@ -42,6 +42,10 @@ Provides: %{name} = %{version}-%{release}
%meson_install
%check
appstream-util validate-relax --nonet %buildroot%_datadir/metainfo/%appname.metainfo.xml
%files
%license LICENSE
%doc README.md
@@ -52,7 +56,7 @@ Provides: %{name} = %{version}-%{release}
%config %{_sysconfdir}/xdg/autostart/%{appname}.desktop
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
%{_metainfodir}/%{appname}.appdata.xml
%{_metainfodir}/%{appname}.metainfo.xml
%changelog
@@ -3,7 +3,7 @@
Name: elementary-onboarding
Summary: Onboarding app for new users
Version: 7.1.0
Version: 7.2.0
Release: 2%{?dist}
License: GPL-3.0-or-later
@@ -12,15 +12,19 @@ License: LGPL-2.0-or-later
URL: https://github.com/elementary/photos
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
# RIP the publishing plugins (sorry for the "wide" patch, having issues with just the relevant commits)
Patch0: https://github.com/elementary/photos/compare/7261606a05d1f41116aba5c86b62d1f739419ed1..09e55943b266bc2861b913251cb834169d81743e.patch
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson >= 0.46.0
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: git-core
BuildRequires: pkgconfig(gee-0.8) >= 0.8.5
BuildRequires: pkgconfig(geocode-glib-1.0)
BuildRequires: pkgconfig(geocode-glib-2.0)
BuildRequires: pkgconfig(gexiv2) >= 0.4.90
BuildRequires: pkgconfig(gio-2.0) >= 2.20
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.20
@@ -33,17 +37,12 @@ BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= 1.0.0
BuildRequires: pkgconfig(gstreamer-pbutils-1.0) >= 1.0.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.6.0
BuildRequires: pkgconfig(gudev-1.0) >= 145
BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(libexif) >= 0.6.16
BuildRequires: pkgconfig(libgphoto2) >= 2.4.2
BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(libraw) >= 0.13.2
BuildRequires: pkgconfig(libsoup-2.4) >= 2.26.0
BuildRequires: pkgconfig(libwebp) >= 0.4.4
BuildRequires: pkgconfig(libxml-2.0) >= 2.6.32
BuildRequires: pkgconfig(rest-0.7) >= 0.7
BuildRequires: pkgconfig(sqlite3) >= 3.5.9
BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.0.0
Requires: hicolor-icon-theme
@@ -53,7 +52,8 @@ Foundation.
%prep
%autosetup -n %{srcname}-%{version} -p1
%autosetup -n %{srcname}-%{version} -N
git apply %PATCH0 # The .patch file has Git binary patches, so we need to apply it manually with Git
%build
@@ -94,7 +94,6 @@ appstream-util validate-relax --nonet \
%{_datadir}/applications/%{appname}.desktop
%{_datadir}/applications/%{appname}-viewer.desktop
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
%{_datadir}/glib-2.0/schemas/%{appname}-extras.gschema.xml
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
%{_datadir}/icons/hicolor/*/apps/%{appname}-viewer.svg
%{_datadir}/metainfo/%{appname}.appdata.xml
@@ -3,8 +3,8 @@
%global iface io.elementary.SettingsDaemon.AccountsService
Name: elementary-settings-daemon
Version: 1.2.0
Release: 2%{?dist}
Version: 1.3.1
Release: 1%{?dist}
Summary: Settings Daemon and Portal for Pantheon
License: GPL-3.0-or-later
@@ -25,6 +25,7 @@ BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite) >= 5.3.0
BuildRequires: pkgconfig(libgeoclue-2.0)
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(fwupd)
Requires: xdg-desktop-portal
@@ -47,25 +48,27 @@ Requires: xdg-desktop-portal
%check
desktop-file-validate \
%{buildroot}/%{_sysconfdir}/xdg/autostart/%{appname}.desktop
%{buildroot}/%{_datadir}/applications/%{appname}.desktop
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
%{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
%post
%systemd_user_post %{appname}.xdg-desktop-portal.service
%systemd_post %{appname}.check-for-firmware-updates.timer
%preun
%systemd_user_preun %{appname}.xdg-desktop-portal.service
%systemd_preun %{appname}.check-for-firmware-updates.timer
%files
%license LICENSE
%doc README.md
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{appname}.desktop
%config(noreplace) %{_datadir}/applications/%{appname}.desktop
%{_bindir}/%{appname}
@@ -75,10 +78,16 @@ appstream-util validate-relax --nonet \
%{_datadir}/dbus-1/interfaces/%{iface}.xml
%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.desktop.elementary.settings-daemon.service
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
%{_datadir}/metainfo/%{appname}.appdata.xml
%{_datadir}/metainfo/%{appname}.metainfo.xml
%{_datadir}/xdg-desktop-portal/portals/%{appname}.portal
%{_userunitdir}/%{appname}.xdg-desktop-portal.service
%{_unitdir}/%{appname}.check-for-firmware-updates.service
%{_unitdir}/%{appname}.check-for-firmware-updates.timer
%{_sysconfdir}/xdg/autostart/%appname.desktop
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
%changelog
@@ -3,8 +3,8 @@
Name: elementary-sideload
Summary: Sideload flatpaks on Pantheon
Version: 6.2.0
Release: 2%{?dist}
Version: 6.2.1
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/sideload
@@ -3,8 +3,8 @@
Name: elementary-theme
Summary: Elementary GTK+ Stylesheet
Version: 7.2.0
Release: 2%{?dist}
Version: 7.3.0
Release: 1%{?dist}
License: GPL-3.0
URL: https://github.com/elementary/stylesheet
@@ -3,8 +3,8 @@
Name: elementary-videos
Summary: Video player and library app from elementary
Version: 2.9.1
Release: 2%{?dist}
Version: 3.0.0
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/%{srcname}
+7 -7
View File
@@ -2,7 +2,7 @@
Name: gala
Summary: Gala window manager
Version: 7.0.3
Version: 7.1.3
Release: 2%{?dist}
License: GPL-3.0-or-later
@@ -31,11 +31,11 @@ BuildRequires: pkgconfig(granite) >= 5.4.0
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libbamf3)
BuildRequires: pkgconfig(libcanberra)
BuildRequires: pkgconfig(mutter-clutter-12)
BuildRequires: pkgconfig(mutter-cogl-12)
BuildRequires: pkgconfig(mutter-cogl-pango-12)
BuildRequires: pkgconfig(mutter-clutter-13)
BuildRequires: pkgconfig(mutter-cogl-13)
BuildRequires: pkgconfig(mutter-cogl-pango-13)
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
# gala provides a generic icon (apps/multitasking-view)
Requires: hicolor-icon-theme
@@ -92,7 +92,7 @@ desktop-file-validate \
%{buildroot}/%{_datadir}/applications/gala*.desktop
#appstream-util validate-relax --nonet \
# %%{buildroot}/%%{_datadir}/metainfo/%%{name}.appdata.xml
# %%{buildroot}/%%{_datadir}/metainfo/%%{name}.metainfo.xml
%files -f gala.lang
@@ -108,7 +108,7 @@ desktop-file-validate \
%{_datadir}/applications/gala*.desktop
%{_datadir}/glib-2.0/schemas/20_elementary.pantheon.wm.gschema.override
%{_datadir}/glib-2.0/schemas/org.pantheon.desktop.gala.gschema.xml
%{_datadir}/metainfo/%{name}.appdata.xml
%{_datadir}/metainfo/%{name}.metainfo.xml
%files libs
%doc AUTHORS README.md
@@ -5,8 +5,8 @@ apps built for elementary.}
Name: granite-7
Summary: Elementary companion library for GTK+ and GLib
Version: 7.3.0
Release: 2%{?dist}
Version: 7.4.0
Release: 1%{?dist}
License: LGPL-3.0-or-later
URL: https://github.com/elementary/granite
@@ -13,10 +13,11 @@ BuildArch: noarch
Requires: elementary-settings-daemon
Requires: gala
# Gala has a hard runtime dependency on... GNOME Disks' DBus service!?!
Requires: gnome-disk-utility
Requires: gnome-keyring
Requires: gnome-session
Requires: gnome-session-xsession
#Requires: gnome-session-xsession # this pulls in gnome-shell
Requires: gnome-settings-daemon
Requires: orca
Requires: pantheon-agent-geoclue2
@@ -41,6 +42,8 @@ Requires: elementary-sound-theme
Requires: elementary-theme
Requires: open-sans-fonts
Source1: https://github.com/elementary/default-settings/raw/master/xdg-desktop-portal/pantheon-portals.conf
%description
Configuration files and settings overrides for the Pantheon desktop session.
@@ -84,6 +87,9 @@ mkdir -p %{buildroot}/%{_datadir}/accountsservice/interfaces
ln -s ../../dbus-1/interfaces/io.elementary.pantheon.AccountsService.xml \
%{buildroot}/%{_datadir}/accountsservice/interfaces/io.elementary.pantheon.AccountsService.xml
mkdir -p %{buildroot}/%{_datadir}/xdg-desktop-portal
install -m 644 %{SOURCE1} %{buildroot}/%{_datadir}/xdg-desktop-portal/
# these scriptlets are apparently still necessary, because
# .override files don't seem to trigger schema recompilation
@@ -109,6 +115,7 @@ fi
%{_datadir}/gnome-session/sessions/pantheon.session
%{_datadir}/polkit-1/actions/io.elementary.pantheon.AccountsService.policy
%{_datadir}/xsessions/pantheon.desktop
%{_datadir}/xdg-desktop-portal/pantheon-portals.conf
%changelog
@@ -1,5 +1,5 @@
Name: pantheon-tweaks
Version: 1.1.0
Version: 1.1.2
Release: 1%{?dist}
Summary: A system settings panel for the Pantheon desktop environment
License: GPL-3.0
@@ -9,7 +9,7 @@
Name: switchboard-plug-a11y
Summary: Switchboard Accessibility plug
Version: 2.3.0
Release: 5%{?dist}
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-a11y
@@ -8,8 +8,8 @@
Name: switchboard-plug-applications
Summary: Switchboard Applications plug
Version: 6.0.1
Release: 4%{?dist}
Version: 7.0.1
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-applications
@@ -25,7 +25,9 @@ BuildRequires: pkgconfig(flatpak) >= 1.1.2
BuildRequires: pkgconfig(glib-2.0) >= 2.34
BuildRequires: pkgconfig(granite)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(switchboard-2.0)
BuildRequires: pkgconfig(libhandy-1)
Requires: switchboard%{?_isa}
Supplements: switchboard%{?_isa}
@@ -47,15 +49,16 @@ that allows the user to manage application settings.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
mv %buildroot%_datadir/metainfo/%plug_rdnn.appdata.xml %buildroot%_datadir/metainfo/%plug_rdnn.metainfo.xml || true
%find_lang %{plug_name}-plug
# remove the specified stock icon from appdata (invalid in libappstream-glib)
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
sed -i '/icon type="stock"/d' %{buildroot}%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%check
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
%{buildroot}%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang
@@ -64,7 +67,8 @@ appstream-util validate-relax --nonet \
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%{_datadir}/icons/hicolor/*/apps/io.elementary.settings.applications.svg
%changelog
@@ -9,7 +9,7 @@
Name: switchboard-plug-bluetooth
Summary: Switchboard Bluetooth plug
Version: 2.3.6
Release: 4%{?dist}
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-bluetooth
@@ -9,7 +9,7 @@
Name: switchboard-plug-datetime
Summary: Switchboard Date & Time Plug
Version: 2.2.0
Release: 2%{?dist}
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-datetime
@@ -8,8 +8,8 @@
Name: switchboard-plug-display
Summary: Switchboard Display plug
Version: 2.3.3
Release: 2%{?dist}
Version: 7.0.0
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-display
@@ -52,7 +52,7 @@ them.
%check
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang
@@ -61,7 +61,7 @@ appstream-util validate-relax --nonet \
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%changelog
@@ -8,8 +8,8 @@
Name: switchboard-plug-keyboard
Summary: Switchboard Keyboard plug
Version: 3.1.1
Release: 2%?dist
Version: 3.2.1
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-keyboard
@@ -59,7 +59,7 @@ same time. Keyboard shortcuts are also part of this plug.
%check
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang
@@ -67,8 +67,8 @@ appstream-util validate-relax --nonet \
%license COPYING
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
%{_datadir}/glib-2.0/schemas/keyboard.gschema.xml
%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%changelog
@@ -8,8 +8,8 @@
Name: switchboard-plug-networking
Summary: Switchboard Networking plug
Version: 2.4.4
Release: 2%{?dist}
Version: 2.5.0
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-network
@@ -6,8 +6,8 @@
Name: switchboard-plug-onlineaccounts
Summary: Switchboard Online Accounts plug
Version: 6.5.2
Release: 2%{?dist}
Version: 6.5.3
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-onlineaccounts
@@ -53,19 +53,19 @@ Manage online accounts and connected applications.
%find_lang %{plug_name}-plug
# remove the specified stock icon from appdata (invalid in libappstream-glib)
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%check
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang
%license LICENSE
%doc README.md
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so
@@ -0,0 +1,23 @@
From a3be778d1c4137d30af6ed9a08d0b54ee828687f Mon Sep 17 00:00:00 2001
From: madomado <madonuko@outlook.com>
Date: Tue, 21 Nov 2023 19:45:14 +0800
Subject: [PATCH] fix(wallpaper): change wallpaper for dark theme settings
Previously before the fix, the wallpaper cannot be changed via settings because it only sets the wallpaper for the light theme, not the dark theme.
This fixes the issue.
---
src/Views/Wallpaper.vala | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/Views/Wallpaper.vala b/src/Views/Wallpaper.vala
index 07251444..7141cad8 100644
--- a/src/Views/Wallpaper.vala
+++ b/src/Views/Wallpaper.vala
@@ -206,6 +206,7 @@ public class PantheonShell.Wallpaper : Gtk.Box {
}
gnome_background_settings.set_string ("picture-uri", uri);
+ gnome_background_settings.set_string ("picture-uri-dark", uri);
}
private void update_checked_wallpaper (Gtk.FlowBox box, Gtk.FlowBoxChild child) {
@@ -8,12 +8,13 @@
Name: switchboard-plug-pantheon-shell
Summary: Switchboard Pantheon Shell plug
Version: 6.4.0
Release: 2%{?dist}
Version: 6.5.0
Release: 1%{?dist}
License: GPL-3.0
URL: https://github.com/elementary/switchboard-plug-pantheon-shell
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
Patch0: dark-theme-wallpaper.patch
BuildRequires: gettext
BuildRequires: libappstream-glib
@@ -8,8 +8,8 @@
Name: switchboard-plug-security-privacy
Summary: Switchboard Security & Privacy Plug
Version: 7.0.0
Release: 1%?dist
Version: 7.1.0
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/%name
@@ -8,8 +8,8 @@
Name: switchboard-plug-sound
Summary: Switchboard Sound Plug
Version: 2.3.2
Release: 2%?dist
Version: 2.3.3
Release: 1%{?dist}
License: LGPL-2.0-or-later
URL: https://github.com/elementary/switchboard-plug-sound
@@ -27,6 +27,7 @@ BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libcanberra)
BuildRequires: pkgconfig(libcanberra-gtk)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(libpulse-mainloop-glib)
BuildRequires: pkgconfig(switchboard-2.0)
@@ -52,12 +53,11 @@ A sound plug for Switchboard.
%find_lang %{plug_name}-plug
# remove the specified stock icon from appdata (invalid in libappstream-glib)
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%check
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang
@@ -66,7 +66,7 @@ appstream-util validate-relax --nonet \
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%changelog
@@ -5,7 +5,7 @@
Name: switchboard-plug-tweaks
Summary: Switchboard Tweaks Plug
Version: 1.1.0
Version: 1.1.2
Release: 1%{?dist}
License: GPL-3.0-or-later
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "switchboard-plug-wallet.spec"
}
}
@@ -1,62 +0,0 @@
%global __provides_exclude_from ^%{_libdir}/switchboard/.*\\.so$
%global srcname switchboard-plug-wallet
%global plug_type personal
%global plug_name wallet
%global plug_rdnn io.elementary.switchboard.wallet
%global commit bfe73dfb95d9b46a0a34e0db35a178233c8552b0
Name: switchboard-plug-wallet
Summary: Switchboard Wallet Plug
Version: %(c=%commit; echo ${c:0:7})
Release: 2%?dist
License: GPL-3.0-or-later
URL: https://github.com/elementary/%name
Source0: %url/archive/%version/%srcname-%version.tar.gz
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: pkgconfig(granite) >= 0.5
BuildRequires: gtk3-devel
BuildRequires: pkgconfig(libsecret-1)
BuildRequires: switchboard-devel
Requires: switchboard%{?_isa}
Supplements: switchboard%{?_isa}
%description
Manage Payment Methods and related settings.
%prep
%autosetup -n %srcname-%commit -p1
%build
%meson
%meson_build
%install
%meson_install
%fdupes %buildroot%_datadir/icons/hicolor
%files
%doc README.md
%license COPYING
%_libdir/switchboard/%plug_type/lib%plug_rdnn.so
%_datadir/icons/hicolor/*/apps/%plug_rdnn.svg
%_datadir/locale/*/LC_MESSAGES/%plug_rdnn.mo
%changelog
* Tue Jun 13 2023 windowsboy111 <windowsboy111@fyralabs.com> - bfe73dfb95d9b46a0a34e0db35a178233c8552b0-1
- Initial package.
@@ -1,3 +0,0 @@
let req = new_req("https://api.github.com/repos/elementary/switchboard-plug-wallet/commits/HEAD");
req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`);
rpm.global("commit", json(req.get()).sha);
@@ -4,7 +4,7 @@
Name: switchboard
Summary: Modular Desktop Settings Hub
Version: 6.0.2
Release: 2%{?dist}
Release: 1%{?dist}
License: LGPL-2.0-or-later
URL: https://github.com/elementary/%{name}
@@ -5,8 +5,8 @@
Name: wingpanel-indicator-bluetooth
Summary: Bluetooth Indicator for wingpanel
Version: 2.1.8
Release: 4%{?dist}
Version: 7.0.1
Release: 1%{?dist}
License: LGPL-2.0-or-later
URL: https://github.com/elementary/%{name}
@@ -48,13 +48,13 @@ A bluetooth indicator for wingpanel.
%fdupes %buildroot%_datadir/locale/
%find_lang bluetooth-indicator
# remove the specified stock icon from appdata (invalid in libappstream-glib)
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
# remove the specified stock icon from metainfo (invalid in libappstream-glib)
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
%check
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
%{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
%files -f bluetooth-indicator.lang
@@ -63,8 +63,11 @@ appstream-util validate-relax --nonet \
%{_libdir}/wingpanel/libbluetooth.so
%_bindir/io.elementary.bluetooth
%{_datadir}/glib-2.0/schemas/io.elementary.desktop.wingpanel.bluetooth.gschema.xml
%{_datadir}/metainfo/%{appname}.appdata.xml
%{_datadir}/applications/io.elementary.bluetooth.desktop
%{_datadir}/metainfo/%{appname}.metainfo.xml
%_sysconfdir/xdg/autostart/io.elementary.bluetooth-daemon.desktop
%changelog
@@ -6,7 +6,7 @@
Name: wingpanel-indicator-datetime
Summary: Datetime Indicator for wingpanel
Version: 2.4.1
Release: 2%{?dist}
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/wingpanel-indicator-datetime

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