Compare commits

..

1017 Commits

Author SHA1 Message Date
Raboneko 77faf188c7 bump: osu-lazer 2024-02-19 16:20:58 +00:00
Raboneko 5a80af7acf bump: authy 2024-02-12 20:26:07 +00:00
Raboneko 2203139ee0 bump: budgie-extras 2024-02-08 21:36:54 +00:00
Raboneko 7048da9966 bump: osu-lazer 2024-02-07 08:39:41 +00:00
Raboneko 72ea5dd7a9 bump: iosevka-fusion 2024-02-04 13:16:52 +00:00
Raboneko 82bc61504b bump: switchboard-plug-mouse-touchpad 2024-02-03 15:46:33 +00:00
Raboneko 785712e27e bump: switchboard-plug-mouse-touchpad 2024-02-03 15:36:37 +00:00
Raboneko fdfae6e412 bump: wingpanel-indicator-datetime 2024-02-02 13:58:44 +00:00
Raboneko 4ffe1885e1 bump: wingpanel-indicator-datetime 2024-02-02 13:48:22 +00:00
Raboneko d76ff129a0 bump: osu-lazer 2024-01-31 15:48:41 +00:00
Raboneko 281e61a1e9 bump: osu-lazer 2024-01-31 14:59:11 +00:00
Raboneko 4c0d64462a bump: osu-lazer 2024-01-31 14:49:00 +00:00
Raboneko 04f95ca086 bump: osu-lazer 2024-01-30 11:56:19 +00:00
Raboneko b6e648294f bump: osu-lazer 2024-01-29 10:45:47 +00:00
Raboneko 6fb47fce6a bump: armcord-bin armcord 2024-01-28 16:17:39 +00:00
Raboneko 0fc2b090a3 bump: iosevka-fusion 2024-01-27 12:25:10 +00:00
Raboneko b679c5d392 bump: osu-lazer 2024-01-26 15:59:52 +00:00
Raboneko 5dc5677f51 bump: deviceinfo geonames 2024-01-25 15:50:13 +00:00
Raboneko ecffa5f297 bump: bibata-cursor-theme 2024-01-25 11:27:12 +00:00
Raboneko a1de11d43f bump: compiz9 2024-01-23 18:58:47 +00:00
Raboneko 28560f03fa bump: switchboard-plug-bluetooth 2024-01-22 13:18:08 +00:00
Raboneko de1081f96a bump: switchboard-plug-bluetooth 2024-01-22 12:55:18 +00:00
Raboneko 36b9fcbff8 bump: wingpanel-indicator-session 2024-01-22 06:56:40 +00:00
Raboneko bc42c67d98 bump: wingpanel-indicator-session 2024-01-22 06:46:30 +00:00
Raboneko 40c0917ce8 bump: wingpanel-indicator-datetime 2024-01-21 21:47:25 +00:00
Raboneko e2c35f79ef bump: wingpanel-indicator-datetime 2024-01-21 21:37:07 +00:00
Raboneko aad5ebb86a bump: iosevka-fusion 2024-01-20 21:14:50 +00:00
Raboneko 58a51badf5 bump: compiz9 2024-01-19 20:17:25 +00:00
Raboneko 3fb2e867c4 bump: elementary-code 2024-01-18 18:20:03 +00:00
Raboneko cc7650d699 bump: osu-lazer 2024-01-16 05:17:45 +00:00
Raboneko 4141d60698 bump: osu-lazer 2024-01-14 15:28:39 +00:00
Raboneko 6017086135 bump: osu-lazer 2024-01-13 16:38:59 +00:00
Raboneko d3e7c4320d bump: iosevka-fusion 2024-01-13 14:48:51 +00:00
Raboneko 76e543b8b4 bump: fuc 2024-01-10 17:59:42 +00:00
Raboneko f4e8de56c5 bump: pantheon-tweaks switchboard-plug-tweaks 2024-01-07 11:12:06 +00:00
Raboneko df9e139426 bump: iosevka-fusion 2024-01-06 09:12:30 +00:00
Raboneko 489b462a25 bump: wingpanel-indicator-network 2024-01-05 19:56:05 +00:00
Raboneko 7056b76d45 bump: switchboard-plug-networking 2024-01-05 19:46:04 +00:00
Raboneko b7b58e0f1d bump: pantheon-agent-polkit switchboard-plug-datetime 2024-01-05 12:51:37 +00:00
Raboneko acc24c9fe8 bump: pantheon-agent-polkit switchboard-plug-datetime 2024-01-05 12:28:44 +00:00
Raboneko 841c430859 bump: osu-lazer 2023-12-31 13:56:02 +00:00
Raboneko ad5ad871f3 bump: bibata-cursor-theme 2023-12-31 09:17:25 +00:00
Raboneko f364406255 bump: iosevka-fusion 2023-12-30 08:39:30 +00:00
Raboneko 248d84c71d bump: osu-lazer 2023-12-29 15:28:45 +00:00
Raboneko 454730bd7f bump: osu-lazer 2023-12-28 18:23:34 +00:00
Raboneko e6d5fbddf0 bump: anki-bin anki-qt5 anki 2023-12-28 09:25:31 +00:00
Raboneko 5b13b8065d bump: osu-lazer 2023-12-27 17:58:15 +00:00
Raboneko dc05e74c41 bump: osu-lazer 2023-12-25 13:35:32 +00:00
Raboneko 9c71121a7c bump: anki-bin anki-qt5 anki 2023-12-25 01:22:46 +00:00
Raboneko fb07794d97 bump: sarasa-gothic 2023-12-23 21:25:49 +00:00
Raboneko 71d1807362 bump: iosevka-fusion osu-lazer 2023-12-23 19:56:07 +00:00
Raboneko 1bfa704ebb bump: wingpanel-indicator-session 2023-12-22 19:36:17 +00:00
Raboneko fad0c50e59 bump: wingpanel-indicator-session 2023-12-22 19:25:51 +00:00
Raboneko 50500a6535 bump: osu-lazer 2023-12-22 16:48:51 +00:00
Raboneko 85cd1a1a22 bump: osu-lazer 2023-12-21 16:17:06 +00:00
Raboneko 001792a1f5 bump: osu-lazer 2023-12-20 17:48:07 +00:00
Raboneko 400e309d38 bump: osu-lazer 2023-12-19 18:15:59 +00:00
Raboneko b019616208 bump: osu-lazer 2023-12-18 19:25:30 +00:00
Raboneko 8fa8a135cb bump: osu-lazer 2023-12-18 05:18:52 +00:00
Raboneko 2bdc2f5a85 bump: iosevka-fusion 2023-12-17 21:25:48 +00:00
Raboneko 54aafe5168 bump: iosevka-fusion 2023-12-16 09:17:37 +00:00
Raboneko 9e18d4d8af bump: osu-lazer 2023-12-15 08:37:04 +00:00
Raboneko a54637b866 bump: wingpanel-indicator-datetime 2023-12-14 02:56:36 +00:00
Raboneko 1c254615f0 bump: wingpanel-indicator-datetime 2023-12-14 02:46:06 +00:00
Raboneko 4fef538982 bump: budgie-extras 2023-12-13 19:27:59 +00:00
Raboneko f174ad5a7d bump: switchboard-plug-bluetooth 2023-12-12 21:27:04 +00:00
Raboneko 3bc8d99768 bump: switchboard-plug-bluetooth 2023-12-12 21:16:46 +00:00
Raboneko 7edffb63c8 bump: switchboard 2023-12-11 06:00:24 +00:00
Raboneko 46f49b6ab6 bump: switchboard 2023-12-11 05:50:16 +00:00
Raboneko 9a9d8c78d1 bump: adwaita++-icons 2023-12-10 14:58:33 +00:00
Raboneko e335f094a8 bump: adwaita++-icons 2023-12-10 14:48:10 +00:00
Raboneko 02d5dcd852 bump: fuc 2023-12-10 03:30:30 +00:00
Raboneko 4933bd5fb8 bump: limine 2023-12-10 02:49:38 +00:00
Raboneko 1585a8c200 bump: rnote 2023-12-07 15:38:36 +00:00
Raboneko 749b00a0ca bump: uxplay 2023-12-07 15:14:26 +00:00
Raboneko c74fd011ec bump: limine 2023-12-07 02:06:04 +00:00
Raboneko 23fa817dab bump: limine 2023-12-06 23:47:11 +00:00
Raboneko a113e087cb bump: gitoxide 2023-12-06 16:22:03 +00:00
Raboneko 8ebb6b1dae bump: dart 2023-12-06 10:58:16 +00:00
Raboneko b57e8b5552 bump: discord-canary-openasar discord-canary 2023-12-05 23:57:50 +00:00
Raboneko 0f0e38fac2 bump: ouch 2023-12-05 16:26:52 +00:00
Raboneko 6c0bb6a8de bump: lomiri-system-settings 2023-12-05 09:59:58 +00:00
Raboneko a00dc9d7d6 bump: discord-canary-openasar discord-canary 2023-12-05 02:06:12 +00:00
Raboneko 8974fe5a88 bump: electron 2023-12-04 22:14:43 +00:00
Raboneko 461704af87 bump: ruff 2023-12-04 21:56:33 +00:00
Raboneko 3042de78b3 bump: elementary-calculator 2023-12-04 19:46:18 +00:00
Raboneko 202f046832 bump: discord-canary-openasar discord-canary 2023-12-04 17:39:01 +00:00
Raboneko 369654c30b bump: pop-launcher 2023-12-04 09:40:06 +00:00
Raboneko 45686eb635 bump: pop-launcher 2023-12-04 09:30:03 +00:00
Raboneko 5f08522c44 bump: ayatana-indicator-sound 2023-12-04 07:46:14 +00:00
Raboneko 095a26f885 bump: katsu 2023-12-04 04:36:58 +00:00
Raboneko 5e01dbab3c bump: maturin 2023-12-02 15:36:36 +00:00
Raboneko 396847de13 bump: subatomic 2023-12-02 11:46:37 +00:00
Raboneko a0bf7d16b4 bump: contractor 2023-12-02 08:16:47 +00:00
Raboneko d58d0f6799 bump: contractor 2023-12-02 07:56:05 +00:00
Raboneko 26d2f9453e bump: discord-canary-openasar discord-canary 2023-12-01 23:49:57 +00:00
Raboneko 88da928f83 bump: discord-canary-openasar discord-canary 2023-12-01 21:57:22 +00:00
Raboneko e65e9b9555 bump: lomiri-system-settings 2023-12-01 21:26:32 +00:00
Raboneko 93ee4f87da bump: discord-ptb-openasar discord-ptb 2023-12-01 18:38:43 +00:00
Raboneko aa0eeaf40e bump: ouch 2023-12-01 18:26:51 +00:00
Raboneko 9e2f0c0174 bump: discord-canary-openasar discord-canary 2023-12-01 01:15:47 +00:00
Raboneko a84fe0f84a bump: electron 2023-11-30 22:40:18 +00:00
Raboneko 669822a824 bump: discord-canary-openasar discord-canary 2023-11-30 19:13:29 +00:00
Raboneko b165f43dc0 bump: discord-canary-openasar discord-canary 2023-11-30 18:57:52 +00:00
Raboneko ce4e7b8281 bump: osu-lazer 2023-11-30 09:58:03 +00:00
Raboneko bf8f907b55 bump: discord-canary-openasar discord-canary 2023-11-29 22:55:27 +00:00
Raboneko 2d31174283 bump: groovy-docs groovy 2023-11-29 22:16:39 +00:00
Raboneko f1723c3776 bump: gping 2023-11-29 19:11:48 +00:00
Raboneko ffe44ba4a8 bump: discord-canary-openasar discord-canary 2023-11-29 18:30:41 +00:00
Raboneko bab2ed4a7d bump: gradle 2023-11-29 14:59:26 +00:00
Raboneko 84a7597770 bump: dart 2023-11-29 12:56:34 +00:00
Raboneko 67af76c8ce bump: zellij 2023-11-29 12:28:04 +00:00
Raboneko 06c08d5d0f bump: discord-canary-openasar discord-canary 2023-11-29 01:12:51 +00:00
Raboneko 40ed267227 bump: nlohmann-json 2023-11-28 21:47:38 +00:00
Raboneko e31e8a541a bump: discord-canary-openasar discord-canary 2023-11-28 19:56:47 +00:00
Raboneko 0cbf56059f bump: discord-canary-openasar discord-canary 2023-11-28 19:46:24 +00:00
Raboneko dae0007d85 bump: discord-canary-openasar discord-canary 2023-11-28 19:36:15 +00:00
Raboneko 70ffde3152 bump: contractor 2023-11-28 14:56:03 +00:00
Raboneko 929a876e01 bump: contractor 2023-11-28 14:45:52 +00:00
Raboneko c08a8af14a bump: osu-lazer 2023-11-27 06:00:26 +00:00
Raboneko 11850fe0d8 bump: nerd-fonts 2023-11-26 18:35:53 +00:00
Raboneko 72359e6b1a bump: lomiri-system-settings lomiri 2023-11-26 08:59:54 +00:00
Raboneko 9cbc391782 bump: typeracer 2023-11-24 18:56:35 +00:00
Raboneko f193ba0a8e bump: limine 2023-11-24 02:30:29 +00:00
Raboneko f853f894df bump: kotlin-native kotlin 2023-11-23 13:56:02 +00:00
Raboneko 51ad4eccd1 bump: discord-canary-openasar discord-canary 2023-11-22 21:57:11 +00:00
Raboneko 8a3591a5cf bump: discord-ptb-openasar discord-ptb 2023-11-22 21:26:37 +00:00
Raboneko 2ba054da1a bump: electron 2023-11-22 21:16:14 +00:00
Raboneko 9dba895fd6 bump: discord-canary-openasar discord-canary 2023-11-22 17:24:54 +00:00
Raboneko 952c4b0319 bump: dart switchboard-plug-bluetooth 2023-11-22 11:16:37 +00:00
Raboneko cade6dc31a bump: switchboard-plug-bluetooth 2023-11-22 10:59:11 +00:00
Raboneko 7ce364b731 bump: discord-canary-openasar discord-canary 2023-11-22 07:17:53 +00:00
Raboneko 3126e123f6 bump: discord-canary-openasar discord-canary 2023-11-22 02:49:34 +00:00
Raboneko da086d299d bump: limine 2023-11-21 18:20:23 +00:00
Raboneko 39c7483776 bump: nerd-fonts 2023-11-21 15:28:04 +00:00
Raboneko 44600d263f bump: discord-canary-openasar discord-canary 2023-11-20 18:19:23 +00:00
Raboneko 12525cc16b bump: joshuto 2023-11-20 15:49:43 +00:00
Raboneko 39149395ab bump: ayatana-indicator-session 2023-11-19 09:38:08 +00:00
Raboneko 9bc4a4304a bump: granite-7 2023-11-18 17:47:43 +00:00
Raboneko 36ff9fc32e bump: voicevox 2023-11-18 15:16:50 +00:00
Raboneko 88a5320ea8 bump: lomiri-system-settings 2023-11-18 05:13:02 +00:00
Raboneko 8ac6a620d7 bump: discord-canary-openasar discord-canary 2023-11-18 01:09:47 +00:00
Raboneko d4cf3d022f bump: ruff 2023-11-17 18:47:53 +00:00
Raboneko d9c66543e7 bump: discord-canary-openasar discord-canary 2023-11-17 18:25:01 +00:00
Raboneko 206bfc15ea bump: elementary-theme 2023-11-17 02:32:29 +00:00
Raboneko fcd62e2513 bump: discord-canary-openasar discord-canary 2023-11-17 01:11:59 +00:00
Raboneko 98004d9352 bump(nightly): latte-dock-nightly tdlib nim-nightly 2023-11-17 01:11:22 +00:00
Raboneko 6ff5413d1f bump: moby-buildx 2023-11-16 23:46:50 +00:00
Raboneko 717f6decf8 bump: discord-ptb-openasar discord-ptb 2023-11-16 21:57:42 +00:00
Raboneko 2c9a221a1f bump: subatomic 2023-11-16 19:11:44 +00:00
Raboneko d8b3d02dda bump: discord-canary-openasar discord-canary 2023-11-16 16:55:44 +00:00
Raboneko 0961d93558 bump: rnote 2023-11-16 11:36:29 +00:00
Raboneko 8bf87f47dd bump: moby-compose 2023-11-16 07:58:39 +00:00
Raboneko d8ec2ffa71 bump(nightly): nim-nightly 2023-11-16 01:11:42 +00:00
Raboneko ffc369d4b3 bump: protobuf 2023-11-15 23:36:57 +00:00
Raboneko fc4ed48f40 bump: electron 2023-11-15 19:12:54 +00:00
Raboneko ed6036f170 bump: dart 2023-11-15 14:31:33 +00:00
Raboneko 27d27cb44f bump(nightly): nim-nightly 2023-11-15 01:10:41 +00:00
Raboneko 0fcbe2c6ca bump: discord-canary-openasar discord-canary 2023-11-14 23:50:05 +00:00
Raboneko 20b9878077 bump: limine 2023-11-14 18:38:38 +00:00
Raboneko 0bd814e61e bump: lomiri-system-settings 2023-11-14 16:19:34 +00:00
Raboneko 0faf3e2628 bump: osu-lazer 2023-11-14 15:14:54 +00:00
Raboneko 2f8a830d79 bump: discord-canary-openasar discord-canary 2023-11-14 13:59:45 +00:00
Raboneko e7cf077963 bump: osu-lazer 2023-11-14 13:39:01 +00:00
Raboneko 369bb88cab bump: maturin 2023-11-14 12:52:55 +00:00
Raboneko 00a220eb63 bump: limine 2023-11-14 07:46:34 +00:00
Raboneko 8da91695d9 bump: osu-lazer 2023-11-14 04:24:50 +00:00
Raboneko e256858810 bump: zellij 2023-11-13 08:44:53 +00:00
Raboneko 17efb0e2ff bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly vala-lint-nightly 2023-11-13 01:10:58 +00:00
madomado ed0d944976 fix: anki anki-qt5 (#790)
* fix: anki anki-qt5

* Update anki-qt5.spec

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

* Update anki.spec

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

* idk

* yeah you too

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-11-12 23:09:37 +07:00
Raboneko dc20adc9d2 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-11-12 01:13:46 +00:00
Raboneko 04d05c8dd4 bump: sarasa-gothic choosenim 2023-11-11 14:24:00 +00:00
Raboneko 256b7da1ae bump: choosenim 2023-11-11 14:09:55 +00:00
Raboneko 2bf2a24ebb bump: iosevka-fusion 2023-11-11 12:57:52 +00:00
Raboneko c0f75708c0 bump(nightly): latte-dock-nightly nim-nightly 2023-11-11 02:10:57 +00:00
Raboneko cd31688cad bump: codium 2023-11-10 18:30:16 +00:00
Raboneko 25d6ed4a24 bump: discord-ptb-openasar discord-ptb 2023-11-10 16:15:14 +00:00
Raboneko d0012ab4b4 bump: ayatana-indicator-sound 2023-11-10 12:52:16 +00:00
Raboneko 868c1d1739 bump: anki-bin anki-qt5 anki 2023-11-10 09:25:00 +00:00
Raboneko 1dc051acce bump: osu-lazer 2023-11-10 07:10:52 +00:00
Raboneko aadf64f7f0 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-11-10 01:08:51 +00:00
Raboneko 8ed0124bac bump: gala 2023-11-09 21:44:42 +00:00
Raboneko 05dbed84ad bump: authy 2023-11-09 18:15:25 +00:00
Raboneko 8e00d34062 bump: osu-lazer 2023-11-09 03:25:06 +00:00
Raboneko 602aa8a5cb bump: discord-canary-openasar discord-canary 2023-11-09 03:12:16 +00:00
Raboneko 1da522e3eb bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib 2023-11-09 01:09:53 +00:00
Raboneko b4fb6c5b2a bump: discord-canary-openasar discord-canary 2023-11-09 00:53:29 +00:00
Raboneko 03c211c3aa bump: discord-canary-openasar discord-canary 2023-11-08 23:44:53 +00:00
Raboneko 06803f7c14 bump: ruff 2023-11-08 23:14:02 +00:00
Raboneko 9b30f23c09 bump: discord-canary-openasar discord-canary 2023-11-08 20:25:57 +00:00
Raboneko 2b5f135ecd bump: bat-extras 2023-11-08 20:12:32 +00:00
Raboneko 52fa8550d6 bump: bat-extras 2023-11-08 19:55:07 +00:00
Raboneko 7aed0bef79 bump: electron 2023-11-08 19:24:49 +00:00
Raboneko 84848bf159 bump: choosenim 2023-11-08 07:55:03 +00:00
Raboneko 7b151c69f5 bump: choosenim 2023-11-08 07:44:55 +00:00
Raboneko 826e966daa bump(nightly): latte-dock-nightly tdlib nim-nightly 2023-11-08 01:08:49 +00:00
Raboneko ee8d2e30a7 bump: prismlauncher-qt5 prismlauncher 2023-11-07 20:12:14 +00:00
Raboneko 98051a487f bump: codium 2023-11-07 18:39:47 +00:00
Raboneko 90bda7ecb9 bump: gping 2023-11-07 15:36:19 +00:00
Raboneko 555e827f78 bump: gping 2023-11-07 14:11:21 +00:00
Raboneko a053a15f3d bump: zellij 2023-11-07 08:29:51 +00:00
Raboneko b7984ea1fd bump: gtk4-layer-shell 2023-11-07 08:15:10 +00:00
Raboneko 4ec5d87212 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-11-07 01:09:52 +00:00
Raboneko 8d1816e6bd bump: discord-openasar discord 2023-11-06 22:37:57 +00:00
Raboneko d2aa7bbf5c bump: gcm-core 2023-11-06 16:36:19 +00:00
Raboneko fa94733d43 bump: ayatana-indicator-sound 2023-11-06 16:18:31 +00:00
Raboneko 6b1a9cb907 bump: ayatana-indicator-session 2023-11-06 15:56:48 +00:00
Raboneko 0be818ccd8 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-11-06 01:11:10 +00:00
Raboneko 8b749d967a bump(nightly): latte-dock-nightly nim-nightly 2023-11-05 01:12:56 +00:00
Raboneko 27952f57b3 bump: sarasa-gothic 2023-11-04 14:23:52 +00:00
Raboneko a9225d9889 bump: iosevka-fusion 2023-11-04 13:16:24 +00:00
Raboneko acf36bf72e bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-11-04 01:07:41 +00:00
Raboneko 298b1c65f9 bump: discord-canary-openasar discord-canary 2023-11-04 00:52:50 +00:00
Raboneko 5cf542764a bump: ruff 2023-11-03 21:37:47 +00:00
Raboneko c99495f0af bump: discord-ptb-openasar discord-ptb 2023-11-03 21:09:14 +00:00
Raboneko f8376d40fd bump: limine 2023-11-03 05:36:58 +00:00
Raboneko cd1d86e80e bump(nightly): latte-dock-nightly nim-nightly 2023-11-03 01:08:44 +00:00
Raboneko d615b4cdaa bump: discord-canary-openasar discord-canary 2023-11-02 20:44:54 +00:00
Raboneko fbb2fb3607 bump: codium 2023-11-02 15:45:19 +00:00
Raboneko d1099e1f1b bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-11-02 01:07:55 +00:00
Raboneko bf0a615fb2 bump: protobuf 2023-11-01 23:12:38 +00:00
Raboneko 2f8d13d474 bump: electron 2023-11-01 20:55:21 +00:00
Raboneko 9c906f5dcb bump: felix 2023-11-01 19:54:43 +00:00
Raboneko 76a3362999 bump: kotlin-native kotlin 2023-11-01 09:44:49 +00:00
Raboneko e5c4b6cee7 bump: rnote 2023-11-01 08:29:48 +00:00
Raboneko b0b201dac6 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-11-01 01:12:15 +00:00
Raboneko cf56573e0a bump: anki-bin anki-qt5 anki 2023-10-31 22:27:57 +00:00
Raboneko ed71f34a28 bump: discord-canary-openasar discord-canary 2023-10-31 19:13:35 +00:00
Raboneko 11d8032b2d bump: discord-openasar discord 2023-10-31 16:54:54 +00:00
Raboneko 5304c7334d bump(nightly): latte-dock-nightly nim-nightly 2023-10-31 01:08:30 +00:00
Raboneko 8b5266bf96 bump: discord-ptb-openasar discord-ptb 2023-10-30 23:12:53 +00:00
Raboneko c051c09a26 bump: osu-lazer 2023-10-30 04:58:46 +00:00
Raboneko 7c6c1f37e1 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-10-30 01:08:19 +00:00
Raboneko 5cbbc2ffca bump: xyproto-vt100 2023-10-29 14:35:23 +00:00
Raboneko d4fe29a208 bump: xyproto-vt100 2023-10-29 14:23:29 +00:00
Raboneko 8168fc2eac bump: sarasa-gothic 2023-10-29 12:43:10 +00:00
Raboneko 24063dbae9 bump: iosevka-fusion 2023-10-29 11:24:49 +00:00
Raboneko ab2e39546f bump: tau-hydrogen 2023-10-29 10:11:28 +00:00
madomado 4433131cca bump: ayatana-indicator-messages (#760) 2023-10-29 15:25:17 +07:00
madomado 0f641ad2d9 bump: deviceinfo (#762)
* bump: deviceinfo

* update commit

* don't change url
2023-10-29 16:24:56 +08:00
madomado 13a7fe8c3f fix: limine (#763) 2023-10-29 15:24:05 +07:00
madomado 67e9b7e972 fix: anda-srpm-macros (#764) 2023-10-29 15:23:47 +07:00
Raboneko e134124580 bump: limine 2023-10-29 03:44:42 +00:00
Raboneko 60bc68fe89 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly vala-nightly 2023-10-29 01:11:39 +00:00
Raboneko 8b29eac1f0 bump: iosevka-fusion 2023-10-28 19:08:45 +00:00
Raboneko 50f928c540 bump: limine 2023-10-28 03:25:11 +00:00
Raboneko 069bb82534 bump(nightly): nim-nightly 2023-10-28 01:05:32 +00:00
Raboneko 3d396353ff bump: discord-ptb-openasar discord-ptb 2023-10-27 20:44:59 +00:00
madomado 119831cb42 chore: bump and update Terra 37 (#752)
* chore: bump and update stuff

* more
2023-10-27 04:14:30 -07:00
Raboneko c082715681 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-10-27 01:06:40 +00:00
Raboneko 25794b4996 bump: discord-canary-openasar discord-canary 2023-10-26 23:35:18 +00:00
Raboneko 6e6ec050e4 bump: ruff 2023-10-26 19:35:14 +00:00
Raboneko 7ed0e52029 bump: pantheon-tweaks switchboard-plug-tweaks 2023-10-26 12:49:11 +00:00
Raboneko 1a01a48a62 bump: osu-lazer 2023-10-26 09:15:26 +00:00
Raboneko 1aab5bfdfd bump: sass 2023-10-26 01:45:00 +00:00
Raboneko 0f4fdbc2c4 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-10-26 01:06:24 +00:00
Raboneko affbc5fdab bump: lomiri 2023-10-25 16:15:19 +00:00
Raboneko 69a7412193 bump: tau-helium 2023-10-25 15:13:49 +00:00
Raboneko 1075daa1ce bump: dart 2023-10-25 10:12:59 +00:00
Raboneko e49ebe3e5b bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-10-25 01:07:42 +00:00
Raboneko 725b8ca601 bump: limine 2023-10-24 17:10:52 +00:00
Raboneko 18586ecacc bump: ruff 2023-10-24 15:57:13 +00:00
Raboneko 7fbb943514 bump: maturin 2023-10-24 13:35:26 +00:00
Raboneko 5f82e617f6 bump(nightly): tdlib nim-nightly 2023-10-24 01:07:40 +00:00
Raboneko 96def18fc4 bump: curlie 2023-10-23 16:15:05 +00:00
Raboneko 75a0455da1 bump: lomiri-system-settings 2023-10-23 15:15:59 +00:00
Raboneko b43fedc5cb bump: osu-lazer 2023-10-23 05:56:06 +00:00
Raboneko 1bcbe478aa bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly 2023-10-23 01:08:15 +00:00
Raboneko 2ae27e7016 bump: iosevka-fusion 2023-10-22 23:45:01 +00:00
Raboneko f79e35bc48 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-10-22 01:12:16 +00:00
Raboneko 9f4fac1e50 bump: felix 2023-10-21 21:37:49 +00:00
Raboneko 7797d6e14d bump: sarasa-gothic 2023-10-21 16:13:20 +00:00
Raboneko 0417e9623e bump: iosevka-fusion 2023-10-21 14:54:54 +00:00
Raboneko 9d4a48a39c bump(nightly): nim-nightly 2023-10-21 01:06:01 +00:00
Raboneko 5a87289576 bump: electron 2023-10-20 21:19:51 +00:00
Raboneko d359d9caa4 bump: tau-hydrogen 2023-10-20 15:44:52 +00:00
Raboneko 6fd96d78d6 bump: tau-hydrogen 2023-10-20 13:27:40 +00:00
Raboneko 1d4fc47295 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib 2023-10-20 01:07:48 +00:00
Raboneko bafbb6a270 bump: ruff 2023-10-19 21:29:04 +00:00
Raboneko 558f985441 bump: discord-ptb-openasar discord-ptb 2023-10-19 21:19:51 +00:00
Raboneko 07fe39bd56 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly vala-nightly 2023-10-19 01:08:01 +00:00
Raboneko a4f56a392b bump: electron 2023-10-18 19:29:08 +00:00
Raboneko 7deac325d2 bump: moby-compose 2023-10-18 15:55:55 +00:00
Raboneko d263670eea bump: dart 2023-10-18 14:30:03 +00:00
Raboneko 8efb041cb2 bump: lomiri lomiri-ui-toolkit lomiri-url-dispatcher 2023-10-18 06:16:46 +00:00
Raboneko 2fd72171da bump: lomiri-system-settings 2023-10-18 05:55:54 +00:00
Raboneko f3b29e35f1 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-10-18 01:08:15 +00:00
Raboneko 684db41cf1 bump: sass 2023-10-17 21:45:04 +00:00
Raboneko cca55593fe bump: golang-github-fyshos-fynedesk 2023-10-17 13:28:41 +00:00
Raboneko fe07b6b0a8 bump: golang-github-fyshos-fynedesk 2023-10-17 13:15:35 +00:00
Raboneko 8dd3597550 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-10-17 01:08:26 +00:00
Raboneko a048e9a100 bump: discord-openasar discord 2023-10-16 22:56:27 +00:00
Raboneko 967108e065 bump: ruff 2023-10-16 19:47:53 +00:00
madomado c4c0ef2f11 fix: vala-nightly (#742) 2023-10-16 09:36:38 -05:00
madomado 708cb6bfdc fix: prismlauncher-* (#740) 2023-10-16 08:38:49 -05:00
Raboneko e72f52b083 bump: bandwhich 2023-10-16 01:51:42 +00:00
Raboneko 817318184b bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-10-16 01:09:14 +00:00
Raboneko c1883172dd bump: youki 2023-10-15 07:24:59 +00:00
Raboneko aac0bcb547 bump: cmake-extras 2023-10-15 07:13:03 +00:00
madomado 8985c876c7 fix(ci): correct cache key (#737)
Signed-off-by: madomado <madonuko@outlook.com>
2023-10-14 22:59:09 -07:00
Raboneko 61d4b2a1e9 bump(nightly): latte-dock-nightly tdlib 2023-10-15 01:12:30 +00:00
Raboneko 6c993e5805 bump: lomiri-ui-toolkit 2023-10-14 23:44:41 +00:00
Raboneko 1c54d14bf9 bump: lomiri-system-settings lomiri lomiri-app-launch 2023-10-14 23:24:55 +00:00
Raboneko 40e3fe099a bump: sarasa-gothic 2023-10-14 19:19:23 +00:00
Raboneko 9e58831030 bump: iosevka-fusion 2023-10-14 15:54:48 +00:00
Raboneko f3bc1c8b82 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-10-14 01:05:59 +00:00
Raboneko 7ff3bfc82d bump: osu-lazer 2023-10-13 17:35:23 +00:00
Raboneko b9d797a2c1 bump: crystal 2023-10-13 12:56:35 +00:00
Raboneko 947cceb41a bump: ayatana-indicator-notifications ayatana-indicator-sound 2023-10-13 06:33:29 +00:00
Raboneko c8908e42dc bump: ayatana-indicator-session 2023-10-13 06:19:15 +00:00
Raboneko fbd0b94491 bump: gitoxide 2023-10-13 04:50:30 +00:00
Raboneko b40e423744 bump(nightly): nim-nightly 2023-10-13 01:09:36 +00:00
Raboneko 1986fdb3fd bump: libhelium tau-helium 2023-10-13 00:54:13 +00:00
Raboneko fd70bc409d bump: discord-ptb-openasar discord-ptb 2023-10-12 22:29:05 +00:00
Raboneko 97d6e116a2 bump: ayatana-indicator-datetime 2023-10-12 21:38:46 +00:00
Raboneko 923fc23882 bump: gitoxide codium 2023-10-12 18:31:56 +00:00
Raboneko 19cd8fa99f bump: discord-canary-openasar discord-canary 2023-10-12 17:38:31 +00:00
Raboneko cab4a4c28e bump(nightly): latte-dock-nightly nim-nightly 2023-10-12 01:05:43 +00:00
Raboneko 36f3c3bfed bump: sass 2023-10-12 00:50:44 +00:00
Raboneko 9f1843030d bump: sops 2023-10-11 15:26:36 +00:00
Raboneko 4d546b7eb9 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly 2023-10-11 01:07:27 +00:00
Raboneko 3070e642e4 bump: oxipng 2023-10-10 19:45:13 +00:00
Raboneko 8126f39353 bump: sass 2023-10-10 18:49:01 +00:00
Raboneko f75ddca18e bump: codium 2023-10-10 13:47:07 +00:00
Raboneko 05be3f465f bump: crystal 2023-10-10 12:28:40 +00:00
Raboneko f9f8cb9c99 bump: pantheon-agent-polkit 2023-10-10 08:49:53 +00:00
Raboneko 3c6eec7f52 bump: pantheon-agent-polkit 2023-10-10 08:40:17 +00:00
Raboneko 0338a8e496 bump: electron 2023-10-10 03:16:18 +00:00
Raboneko 6c472068e5 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-10-10 01:07:13 +00:00
Raboneko 4a66294cda bump: sass 2023-10-09 23:55:01 +00:00
Raboneko fb55684314 bump: switchboard-plug-datetime 2023-10-09 09:36:29 +00:00
Raboneko 95d6b4b4a3 bump: switchboard-plug-datetime 2023-10-09 09:26:49 +00:00
Raboneko 764b8071bb bump: fuc 2023-10-09 05:37:17 +00:00
Raboneko fee646d468 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-10-09 01:07:40 +00:00
Raboneko 8a10f9321b bump: osu-lazer 2023-10-08 19:37:58 +00:00
Raboneko 7ceea44425 bump: osu-lazer 2023-10-08 03:25:05 +00:00
Raboneko 046c098588 bump(nightly): tdlib nim-nightly 2023-10-08 01:12:09 +00:00
Raboneko 4b55ec99d6 bump: libayatana-common 2023-10-07 17:54:55 +00:00
Raboneko 8093ba5b43 bump: iosevka-fusion 2023-10-07 15:45:00 +00:00
madomado e8cefb29e9 chore: sync with Terra 38 (#732) 2023-10-07 17:06:38 +07:00
Raboneko 32b9966bba bump: golang-github-fyshos-fynedesk 2023-10-07 07:36:24 +00:00
Raboneko 7ba708b577 bump: golang-github-fyshos-fynedesk 2023-10-07 07:12:04 +00:00
Raboneko e3f3eb2152 bump(nightly): nim-nightly 2023-10-07 01:06:54 +00:00
Raboneko 924eeb3f19 bump: bat-extras 2023-10-06 14:13:45 +00:00
Raboneko 14c9287dcf bump: bat-extras 2023-10-06 13:36:32 +00:00
Raboneko c677bc2e19 bump: rnote 2023-10-06 12:53:58 +00:00
Raboneko 59aac689bd bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-10-05 01:07:50 +00:00
Raboneko 20a42cc593 bump: gradle 2023-10-04 22:14:03 +00:00
Raboneko 18feaad5dc bump(nightly): nim-nightly 2023-10-04 01:09:45 +00:00
Raboneko 1451355919 bump: xyproto-env 2023-10-03 12:28:20 +00:00
Raboneko b939f2140b bump: lomiri-system-settings 2023-10-03 10:15:37 +00:00
Raboneko 2decb1b307 bump: osu-lazer 2023-10-03 08:18:30 +00:00
Raboneko 91b121dd85 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-10-03 01:08:11 +00:00
Raboneko baac47ec0f bump: switchboard-plug-bluetooth 2023-10-02 22:36:37 +00:00
Raboneko c84c41ca00 bump: switchboard-plug-bluetooth 2023-10-02 22:13:04 +00:00
Raboneko 2dbc3ab951 bump: ruff 2023-10-02 17:12:44 +00:00
Raboneko 2df5911501 bump: maturin 2023-10-02 15:36:42 +00:00
Raboneko 5373f924d3 bump: xyproto-env 2023-10-02 08:18:44 +00:00
Raboneko 710fc25911 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-10-02 01:08:16 +00:00
Raboneko 0e654b122b bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-10-01 01:16:01 +00:00
Raboneko d341f4e7db bump: iosevka-fusion 2023-09-30 14:11:23 +00:00
Raboneko 3448736306 bump(nightly): nim-nightly 2023-09-30 01:06:05 +00:00
Raboneko 27538277d7 bump: lomiri 2023-09-29 12:27:31 +00:00
Raboneko cbb4bedd1b bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-09-29 01:07:27 +00:00
Raboneko 9aa410c764 bump: osu-lazer 2023-09-28 14:13:46 +00:00
Raboneko 101129add9 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-09-28 01:07:27 +00:00
Raboneko ec1ff7b3ee bump: dart 2023-09-27 14:36:39 +00:00
Raboneko e1e94b2901 bump(nightly): nim-nightly 2023-09-27 01:07:38 +00:00
Raboneko 42aeb780ed bump: elementary-files 2023-09-26 16:18:40 +00:00
Raboneko 3501bc2440 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-09-26 01:07:48 +00:00
Raboneko f98da88a23 bump: wingpanel-indicator-network 2023-09-25 20:15:02 +00:00
Raboneko 50c2885c6e bump: elementary-files 2023-09-25 18:18:35 +00:00
Raboneko bc381d567f bump: osu-lazer 2023-09-25 15:15:16 +00:00
Raboneko cb01682949 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-09-25 01:07:57 +00:00
Raboneko f3207211d5 bump: gitoxide 2023-09-24 18:36:26 +00:00
Raboneko 31e1e46f5f bump: osu-lazer 2023-09-24 04:15:57 +00:00
Raboneko 1b6e90d655 bump(nightly): tdlib nim-nightly 2023-09-24 01:10:37 +00:00
Raboneko 9f791feabf bump: iosevka-fusion 2023-09-23 15:12:37 +00:00
Raboneko f15e78cd7c bump: compiz9 2023-09-23 06:17:02 +00:00
Raboneko 75691e1e70 bump(nightly): tdlib nim-nightly 2023-09-23 01:05:04 +00:00
Raboneko 00f1bff8cf bump: fuc 2023-09-22 21:36:28 +00:00
Raboneko 42c3bdc740 bump: ruff 2023-09-22 18:17:55 +00:00
Raboneko 219207477d bump: libhelium 2023-09-22 11:11:54 +00:00
Raboneko c230290001 bump(nightly): nim-nightly 2023-09-22 01:07:10 +00:00
Raboneko d3ef761218 bump: moby-compose 2023-09-21 16:17:19 +00:00
Raboneko c2d9dd3a8e bump: lomiri-system-settings 2023-09-21 14:36:38 +00:00
Raboneko f9dd5f421a bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-21 01:06:38 +00:00
Raboneko 766c80ec99 bump(nightly): nim-nightly 2023-09-20 01:07:01 +00:00
Raboneko e8d85cec9a bump: bat-extras 2023-09-19 18:18:10 +00:00
Raboneko 7081a13965 bump: lomiri 2023-09-19 12:27:56 +00:00
Raboneko 171596c213 bump: bandwhich 2023-09-19 11:11:30 +00:00
Raboneko 0d3997a848 bump: anda 2023-09-19 10:36:58 +00:00
Raboneko e0c625cfdb bump: anda 2023-09-19 10:15:00 +00:00
Raboneko 57bc3da007 bump: anda 2023-09-19 07:36:17 +00:00
Raboneko a37f23f216 bump(nightly): nim-nightly 2023-09-19 01:07:33 +00:00
Raboneko d486d7d8a3 bump: unity-session 2023-09-18 23:36:26 +00:00
Raboneko 28d309a09b bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-18 01:07:01 +00:00
Raboneko 5a4f5171dc bump: iosevka-fusion 2023-09-17 11:10:32 +00:00
Raboneko 8fe2d9368f bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-09-17 01:10:19 +00:00
Raboneko 7f409b735f bump: iosevka-fusion 2023-09-16 12:46:21 +00:00
Raboneko b4d261b783 bump: wingpanel-indicator-datetime 2023-09-16 03:13:45 +00:00
Raboneko 9ab89e0f57 bump: wingpanel-indicator-datetime 2023-09-16 02:36:12 +00:00
Raboneko d7e2309a96 bump(nightly): tdlib nim-nightly 2023-09-16 01:05:11 +00:00
Raboneko 98876f8985 bump: ruff 2023-09-15 21:36:13 +00:00
Raboneko 1eb16cae4c bump: zellij 2023-09-15 16:18:02 +00:00
Raboneko 95016f47ba bump: bibata-cursor-theme 2023-09-15 12:27:07 +00:00
Raboneko 187edda328 bump(nightly): nim-nightly 2023-09-15 01:07:44 +00:00
Raboneko 116386d80a bump: osu-lazer 2023-09-14 10:15:24 +00:00
Raboneko e6921598a0 bump: osu-lazer 2023-09-14 06:18:48 +00:00
Raboneko e3b219bf2d bump(nightly): latte-dock-nightly tdlib nim-nightly 2023-09-14 01:05:54 +00:00
Raboneko d82c475782 bump: dart 2023-09-13 15:14:36 +00:00
Raboneko d95eb2107e bump: wingpanel 2023-09-13 12:53:11 +00:00
Raboneko c3ab74222d bump: osu-lazer 2023-09-13 05:36:15 +00:00
Raboneko ef7ce85fab bump: lomiri-ui-toolkit 2023-09-13 01:02:17 +00:00
Raboneko 494e28467c bump: ruff 2023-09-12 17:12:27 +00:00
Raboneko f47ef80581 bump(nightly): tdlib nim-nightly 2023-09-12 01:04:55 +00:00
Raboneko 705386669b bump: ruff 2023-09-11 17:12:53 +00:00
Raboneko af1d4ad3b1 bump: switchboard-plug-mouse-touchpad 2023-09-11 15:36:47 +00:00
Raboneko d47b8f4591 bump: switchboard-plug-mouse-touchpad 2023-09-11 15:14:38 +00:00
Raboneko 73ce1fb7fe bump: groovy-docs groovy 2023-09-11 08:37:01 +00:00
Raboneko 589d8b1c33 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-09-11 01:07:25 +00:00
Raboneko 409970b8dc bump(nightly): nim-nightly 2023-09-10 01:10:09 +00:00
Raboneko 6fcdbacc48 bump: iosevka-fusion 2023-09-09 11:36:17 +00:00
Raboneko a49ce3e19e bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-09 01:04:42 +00:00
Raboneko 43190d6d67 bump: osu-lazer 2023-09-08 17:12:14 +00:00
Raboneko 42eafe1bda bump: osu-lazer 2023-09-08 10:14:34 +00:00
Raboneko 779a20774d bump: osu-lazer 2023-09-08 07:12:34 +00:00
Raboneko 7cab538128 bump(nightly): tdlib nim-nightly vala-nightly 2023-09-08 01:06:51 +00:00
Raboneko efbf1c5469 bump: libhelium tau-helium 2023-09-08 01:00:36 +00:00
Raboneko 144fac71ae bump: protobuf 2023-09-07 21:12:13 +00:00
Raboneko f366c309d8 bump: uxplay 2023-09-07 17:12:05 +00:00
Raboneko bcff306575 bump: unity-session 2023-09-07 16:38:11 +00:00
Raboneko 9c11ec3546 bump: dart 2023-09-07 14:13:07 +00:00
Raboneko f92830dd3e bump: lomiri-system-settings lomiri lomiri-ui-toolkit lomiri-url-dispatcher 2023-09-07 05:13:03 +00:00
Raboneko ee03e1c94d bump(nightly): tdlib nim-nightly 2023-09-07 01:06:41 +00:00
Raboneko b664aee9db bump: switchboard-plug-wallet 2023-09-06 11:36:35 +00:00
Raboneko 1029cdfdf4 bump(nightly): nim-nightly 2023-09-06 01:06:21 +00:00
Raboneko 1700b9def8 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-05 01:05:15 +00:00
Raboneko 13346f4422 bump: iosevka-fusion 2023-09-04 12:27:18 +00:00
Raboneko cfd64646d6 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-04 01:07:10 +00:00
Raboneko fa182133bf bump: iosevka-fusion 2023-09-03 19:36:19 +00:00
Raboneko 248034121f bump(nightly): nim-nightly vala-nightly 2023-09-03 01:09:41 +00:00
Raboneko ab76f9551c bump: libhelium tau-helium 2023-09-03 01:03:46 +00:00
Raboneko 45ab6eb714 bump: iosevka-fusion 2023-09-02 13:36:48 +00:00
Raboneko d67b264379 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-02 01:04:12 +00:00
Raboneko c75462841c bump: ruff 2023-09-01 17:12:25 +00:00
Raboneko ba841d4ea8 bump: youki 2023-09-01 11:36:45 +00:00
Raboneko 006fcab9ba bump: lomiri lomiri-ui-toolkit 2023-09-01 11:11:37 +00:00
Raboneko 32c2f879d3 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-09-01 01:10:49 +00:00
Raboneko efb518cb4d bump: zellij 2023-08-31 09:36:47 +00:00
Raboneko 82f19b8552 bump(nightly): nim-nightly 2023-08-31 01:06:30 +00:00
Raboneko aa08e95bef bump: moby-compose 2023-08-30 22:36:29 +00:00
Raboneko 3a4d4bb41b bump(nightly): nim-nightly 2023-08-30 01:06:21 +00:00
Raboneko 0d8a8bc052 bump: libhelium 2023-08-29 09:13:50 +00:00
Raboneko f179422973 bump: lomiri 2023-08-29 02:32:53 +00:00
Raboneko 2f44627129 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-29 01:06:33 +00:00
Raboneko 195a836334 bump: libhelium tau-helium 2023-08-28 23:13:04 +00:00
Raboneko d90388232f bump: lomiri-system-settings 2023-08-28 19:11:15 +00:00
Raboneko 15d75c2027 bump: wingpanel 2023-08-28 18:17:28 +00:00
Raboneko 377021e2b4 bump: xyproto-env 2023-08-28 08:37:00 +00:00
Raboneko 7a17ed1676 bump: zellij 2023-08-28 08:18:14 +00:00
Raboneko eb59d2ee5f bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-28 01:06:28 +00:00
Raboneko f0eebf2122 bump: lomiri 2023-08-27 23:12:39 +00:00
Raboneko a0c9922bb5 bump: switchboard-plug-applications 2023-08-27 17:11:13 +00:00
Raboneko db4518df10 bump: libhelium 2023-08-27 11:10:17 +00:00
Raboneko 4f48062494 bump: lomiri-system-settings 2023-08-27 09:12:00 +00:00
Raboneko 21e599fccf bump(nightly): vala-lint-nightly 2023-08-27 01:09:21 +00:00
Raboneko fb5d84f6f2 bump: rnote 2023-08-26 13:36:28 +00:00
Raboneko c7ef5f21ff bump: iosevka-fusion 2023-08-26 12:23:27 +00:00
Raboneko bd188a30d8 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-08-26 01:03:34 +00:00
Raboneko d34da7b9f4 bump: protobuf 2023-08-25 23:14:11 +00:00
Raboneko b8a8024216 bump: ruff 2023-08-25 19:36:31 +00:00
Raboneko fd81ba2052 bump: rnote 2023-08-25 15:14:00 +00:00
Raboneko c46367d2cb bump: rnote 2023-08-25 14:12:30 +00:00
Raboneko 2f9175d2d8 bump: switchboard-plug-bluetooth 2023-08-25 09:13:13 +00:00
Raboneko 708b6211aa bump: switchboard-plug-bluetooth 2023-08-25 08:36:41 +00:00
Raboneko 9d6b3ea36b bump: libbismuth libhelium 2023-08-25 07:29:45 +00:00
Raboneko 3a6c24d8fe bump: libhelium felix 2023-08-25 06:36:58 +00:00
Raboneko 597984d36c bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly vala-lint-nightly 2023-08-25 01:06:21 +00:00
Raboneko 56d5f75ddb bump: felix 2023-08-24 22:12:45 +00:00
Raboneko 0231413164 bump: lomiri-ui-toolkit 2023-08-24 13:17:02 +00:00
Raboneko 48e923b894 bump: anki-bin anki-qt5 anki 2023-08-24 01:50:25 +00:00
Raboneko cc910d5006 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-08-24 01:04:52 +00:00
Raboneko 5c0b356c6e bump: lomiri 2023-08-23 23:13:07 +00:00
Raboneko ff6156d442 bump: lomiri-app-launch 2023-08-23 22:12:25 +00:00
Raboneko 1774f46609 bump: tau-helium 2023-08-23 19:36:17 +00:00
Raboneko ee10d83df1 bump: libhelium 2023-08-23 19:10:44 +00:00
Raboneko 2ec87f4b58 bump: kotlin-native kotlin 2023-08-23 13:16:31 +00:00
Raboneko 7dc2ef9c77 bump: lomiri 2023-08-23 01:50:13 +00:00
Raboneko 2703d61153 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-23 01:04:41 +00:00
Raboneko 19bd6117c0 bump: elementary-files 2023-08-23 00:59:10 +00:00
Raboneko 4d4aad76ad bump: lomiri lomiri-ui-toolkit 2023-08-22 22:36:13 +00:00
Raboneko bd9d57c3e5 bump: lomiri-ui-toolkit 2023-08-22 22:12:35 +00:00
Raboneko 69642360ac bump: gitoxide 2023-08-22 10:14:25 +00:00
Raboneko dfc06579e4 bump: osu-lazer 2023-08-22 04:16:09 +00:00
Raboneko 1ed7e0e144 bump: switchboard-plug-keyboard 2023-08-22 03:14:04 +00:00
Raboneko 8bbbeb15c9 bump: xdg-desktop-portal-pantheon 2023-08-22 01:52:33 +00:00
Raboneko 938747bc25 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-22 01:05:39 +00:00
Raboneko a55f4e2741 bump: elementary-notifications 2023-08-21 19:10:41 +00:00
Raboneko fb362ce1bf bump: tau-helium 2023-08-21 18:15:54 +00:00
Raboneko 5aad334efe bump: bat-extras 2023-08-21 07:12:57 +00:00
Raboneko 7e3e432d9f bump: bat-extras 2023-08-21 06:36:41 +00:00
Raboneko 1b559221c6 bump: libhelium 2023-08-21 06:17:49 +00:00
Raboneko f425b97a64 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-21 01:04:52 +00:00
Raboneko 94278604f4 bump: iosevka-fusion 2023-08-20 13:13:47 +00:00
Raboneko c73dc61ab0 bump: lomiri-system-settings lomiri 2023-08-20 08:15:16 +00:00
Raboneko d0dfc3e112 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly vala-nightly 2023-08-20 01:07:25 +00:00
Raboneko 5215e3ee2d bump: lomiri-ui-toolkit lomiri-url-dispatcher 2023-08-19 17:11:13 +00:00
Raboneko c4ec41927f bump: iosevka-fusion 2023-08-19 12:45:12 +00:00
Raboneko 630484530e bump: groovy-docs groovy 2023-08-19 02:36:29 +00:00
Raboneko 636b103724 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-19 01:02:37 +00:00
Raboneko c6da069bb6 bump: lomiri 2023-08-18 23:12:43 +00:00
Raboneko da717f56fd bump: lomiri-system-settings sass 2023-08-18 22:12:24 +00:00
Raboneko 9fab00f1fd bump: lomiri 2023-08-18 21:36:33 +00:00
Raboneko 9563b4c399 bump: protobuf 2023-08-18 20:13:50 +00:00
Raboneko 7891444b2d bump: gcm-core 2023-08-18 19:10:51 +00:00
Raboneko 94b3f4a6ff bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-18 01:04:24 +00:00
Raboneko 5819fea031 bump: ruff 2023-08-17 21:36:36 +00:00
Raboneko c066074863 bump: sass 2023-08-17 19:36:31 +00:00
Raboneko 4bd5135618 bump: osu-lazer 2023-08-17 12:25:36 +00:00
Raboneko 308791172a bump: gradle 2023-08-17 08:36:36 +00:00
Raboneko 0683773343 bump: maturin 2023-08-17 05:12:30 +00:00
Raboneko a49901f20c bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly vala-nightly 2023-08-17 01:03:44 +00:00
Raboneko eb5121b1cc bump: xyproto-env 2023-08-16 15:14:01 +00:00
Raboneko 8b67689db7 bump: dart 2023-08-16 14:12:29 +00:00
Raboneko 124d25f1ee bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-08-16 01:04:24 +00:00
Raboneko 20424b380b bump: ouch 2023-08-15 20:14:17 +00:00
Raboneko d2313ec2ed bump: gcm-core 2023-08-15 19:36:27 +00:00
Raboneko 10b61e73ee bump: maturin 2023-08-15 14:12:16 +00:00
Raboneko befc1fd70c bump: osu-lazer 2023-08-15 08:36:27 +00:00
Raboneko fde0d47b1b bump(nightly): tdlib nim-nightly 2023-08-15 01:04:47 +00:00
Raboneko 5c40cf553f bump: apparmor 2023-08-14 22:12:41 +00:00
Raboneko e75d69aa87 bump: maturin 2023-08-14 15:36:38 +00:00
Raboneko f11f7dd872 bump: xyproto-env 2023-08-14 14:36:32 +00:00
Raboneko 58a44c0059 bump(nightly): nim-nightly 2023-08-14 01:05:44 +00:00
Raboneko e571ed7e55 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-13 01:07:46 +00:00
Raboneko 50a123169a bump: iosevka-fusion 2023-08-12 15:12:26 +00:00
Raboneko c9a8c94fe6 bump: osu-lazer 2023-08-12 12:45:35 +00:00
Raboneko 8631e079cd bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-08-12 01:03:08 +00:00
Raboneko e25084abda bump: osu-lazer 2023-08-11 18:16:27 +00:00
Raboneko 32c6b8bf92 bump: moby-compose 2023-08-11 10:14:08 +00:00
Raboneko bfc25ee3f0 bump: elementary-videos gala 2023-08-11 02:17:26 +00:00
Raboneko 67f15b8458 bump(nightly): nim-nightly vala-nightly 2023-08-11 01:04:01 +00:00
Raboneko 1b4f504a1b bump: lomiri-system-settings 2023-08-10 18:17:09 +00:00
Raboneko c1c0a1170e bump: elementary-onboarding 2023-08-10 16:18:41 +00:00
Raboneko f1a3c082bd bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-08-10 01:18:46 +00:00
Raboneko 7207406aed bump: sass 2023-08-09 23:13:16 +00:00
Raboneko 9e3adc9c05 bump: sass 2023-08-09 22:12:47 +00:00
Raboneko 96365c08ae bump: budgie-extras ruff 2023-08-09 19:11:36 +00:00
madomado aad5fd7cea rm: paper-plane dependencies (#676)
* rm: tdlib-paper-plane

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

* rm: terra-gtk4

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

* rm: libadwaita-nightly

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-08-08 21:58:32 -07:00
Raboneko d62333a8cc bump(nightly): latte-dock-nightly tdlib nim-nightly 2023-08-09 01:18:43 +00:00
Raboneko 9b636eef39 bump: protobuf 2023-08-08 23:13:12 +00:00
Raboneko 148e4a7134 bump: elementary-icon-theme 2023-08-08 21:12:12 +00:00
Raboneko 37009de822 bump: ruff 2023-08-08 19:11:30 +00:00
Raboneko 6ffdfdab83 bump: lomiri-system-settings lomiri lomiri-ui-toolkit 2023-08-08 18:18:15 +00:00
Raboneko dfc14f8352 bump(nightly): latte-dock-nightly nim-nightly vala-nightly 2023-08-08 01:15:36 +00:00
Raboneko 8f03e05725 bump: discord-canary-openasar discord-canary 2023-08-07 18:36:22 +00:00
Raboneko 324e46221c bump: gcm-core 2023-08-07 16:17:39 +00:00
Raboneko 5031f57f46 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-08-07 01:17:54 +00:00
Raboneko f0ec7b4156 bump: armcord-bin armcord 2023-08-06 18:36:14 +00:00
Raboneko ae8a3ae44a bump: sarasa-gothic 2023-08-06 16:37:17 +00:00
Raboneko 76ab243019 bump: iosevka-fusion 2023-08-06 15:13:06 +00:00
Raboneko 612f63d95c bump: maturin 2023-08-06 09:11:59 +00:00
Raboneko 19fe5dbd76 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly vala-nightly 2023-08-06 01:11:55 +00:00
Raboneko 49e831f406 bump: armcord-bin armcord 2023-08-05 18:36:19 +00:00
Raboneko c962de1fb5 bump: sarasa-gothic 2023-08-05 16:16:02 +00:00
Raboneko ea518beaf9 bump: iosevka-fusion 2023-08-05 14:36:14 +00:00
Raboneko 3461cb9ab0 bump: gtk4 2023-08-05 10:13:02 +00:00
Raboneko 56a18636a1 bump: felix 2023-08-05 08:36:26 +00:00
Raboneko 4320789a48 bump: iosevka-fusion 2023-08-05 04:15:25 +00:00
Raboneko 79bf49144c bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-08-05 01:15:04 +00:00
Raboneko be0c567a4e bump: lomiri-system-settings 2023-08-04 19:36:30 +00:00
Raboneko 0b249ecd0e bump: codium 2023-08-04 18:36:24 +00:00
Raboneko e318d822ba bump(nightly): latte-dock-nightly tdlib nim-nightly vala-nightly 2023-08-04 01:18:24 +00:00
Raboneko 34540c74cd bump: osu-lazer 2023-08-03 08:17:05 +00:00
Raboneko 4eddacc176 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly vala-nightly 2023-08-03 01:16:31 +00:00
Raboneko a3d4b641d0 bump: electron 2023-08-02 19:10:42 +00:00
Raboneko 53e7ec2b39 bump(nightly): libadwaita-nightly nim-nightly vala-nightly 2023-08-02 01:14:47 +00:00
Raboneko 91575b9de0 bump: elementary-code 2023-08-02 01:08:49 +00:00
Raboneko 3283b3757d bump: switchboard-plug-security-privacy tau-helium 2023-08-01 16:17:44 +00:00
Raboneko b467e31628 bump: ruff 2023-08-01 14:13:05 +00:00
Raboneko 5b22c04cd4 bump: xyproto-textoutput 2023-08-01 13:17:39 +00:00
Raboneko 6430e990bf bump: xyproto-vt100 2023-08-01 12:28:51 +00:00
Raboneko df87b95a2d bump: xyproto-textoutput 2023-08-01 10:36:32 +00:00
Raboneko 2b7fcb61b3 bump: xyproto-vt100 2023-08-01 08:36:45 +00:00
Raboneko ff3b153db5 bump: nim 2023-08-01 08:17:38 +00:00
Raboneko 53fdf6463b bump: bat-extras 2023-08-01 03:36:22 +00:00
Raboneko f2422113e7 bump: bat-extras 2023-08-01 03:14:54 +00:00
Raboneko ee255693bc bump(nightly): latte-dock-nightly nim-nightly vala-nightly 2023-08-01 01:27:16 +00:00
Raboneko 886037561e bump: sass 2023-08-01 01:21:08 +00:00
Raboneko 3753470475 bump: pqmarble 2023-07-31 22:13:10 +00:00
Raboneko f5a28585af bump: ruff 2023-07-31 18:17:32 +00:00
Raboneko c3ee6d57c4 bump: adwaita++-icons 2023-07-31 16:39:39 +00:00
Raboneko 6321a5add5 bump: adwaita++-icons 2023-07-31 16:19:27 +00:00
Raboneko 783cf74b46 bump: gping 2023-07-31 11:11:53 +00:00
Raboneko d4cbae6774 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib nim-nightly 2023-07-31 01:19:32 +00:00
Raboneko 66a433dd77 bump: starship 2023-07-30 14:11:00 +00:00
Raboneko 73d75d892b bump: golang-github-fyshos-fynedesk 2023-07-30 13:36:33 +00:00
Raboneko 1779bcd1d6 bump: golang-github-fyshos-fynedesk 2023-07-30 13:15:13 +00:00
Raboneko 7c3a9927a5 bump(nightly): libadwaita-nightly tdlib nim-nightly 2023-07-30 01:19:19 +00:00
Raboneko 93cd878fd0 bump: xyproto-textoutput xyproto-vt100 2023-07-29 23:36:17 +00:00
Raboneko 268567f283 bump(nightly): latte-dock-nightly libadwaita-nightly 2023-07-29 01:16:05 +00:00
Raboneko decb98885e bump: codium 2023-07-28 18:36:24 +00:00
Raboneko 52c2bd0b8a bump: lomiri-system-settings 2023-07-28 17:12:08 +00:00
Raboneko 07236ad958 bump: lomiri 2023-07-28 15:14:27 +00:00
Raboneko 9bb5224b0d bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly libadwaita-nightly nim-nightly 2023-07-28 01:15:48 +00:00
Raboneko e944bb6214 bump: lomiri 2023-07-28 01:10:15 +00:00
Raboneko cfde71ff8b bump: paper-plane pqmarble 2023-07-27 17:12:08 +00:00
madomado 96dd7c8dab chore: sync with Terra 38 (#660) 2023-07-28 00:38:44 +08:00
Raboneko f9b99fd633 bump: switchboard-plug-a11y 2023-07-27 13:17:10 +00:00
Raboneko 823b20d54c bump: switchboard-plug-a11y 2023-07-27 12:53:28 +00:00
Raboneko 57448c51bb bump: codium 2023-07-27 01:08:48 +00:00
Raboneko cebd98f7fc bump: lomiri-app-launch 2023-07-26 22:36:27 +00:00
Raboneko 32c10ef1b0 bump: electron 2023-07-26 19:11:06 +00:00
Raboneko fec3812210 bump: bat-extras 2023-07-26 15:36:34 +00:00
Raboneko 62409f826a bump: dart bat-extras 2023-07-26 15:14:00 +00:00
Raboneko e22f452540 bump: prismlauncher-qt5 prismlauncher 2023-07-26 12:28:27 +00:00
Raboneko ef5731e22d bump: lomiri-url-dispatcher 2023-07-26 02:26:55 +00:00
Raboneko 99807e6d72 bump: elementary-greeter 2023-07-25 17:36:24 +00:00
Raboneko 14e3064715 bump: elementary-settings-daemon 2023-07-25 16:18:34 +00:00
Raboneko e2a8202e67 bump: switchboard-plug-keyboard switchboard-plug-pantheon-shell 2023-07-24 17:12:47 +00:00
Raboneko 393a328d3b bump: switchboard-plug-sound 2023-07-24 16:39:13 +00:00
Raboneko 3f656733c2 bump: elementary-calendar 2023-07-24 16:18:32 +00:00
Raboneko f0a6522e80 bump: sarasa-gothic 2023-07-23 13:15:31 +00:00
Raboneko 7b3694c762 bump: iosevka-fusion uxplay 2023-07-23 12:25:51 +00:00
Raboneko 9109e1e9e8 bump: gitoxide 2023-07-22 16:37:12 +00:00
Raboneko ea1cc51a3b bump: iosevka-fusion 2023-07-22 10:36:14 +00:00
Raboneko 0fd42b7753 bump: uxplay 2023-07-22 10:13:34 +00:00
Raboneko fb46e6ab57 bump: uxplay 2023-07-22 07:12:06 +00:00
Raboneko dd5d7cb1bb bump: ruff 2023-07-22 04:16:15 +00:00
Raboneko 9d7f3f9a6e bump: sass 2023-07-22 01:16:26 +00:00
Raboneko 62ed3fb54a bump: felix 2023-07-21 22:36:21 +00:00
Raboneko 85c16cea78 bump: ruff 2023-07-21 21:11:50 +00:00
Raboneko a67ca1d344 bump: blueprint-compiler 2023-07-21 20:14:26 +00:00
Raboneko a0538390c5 bump: elementary-settings-daemon 2023-07-21 16:39:23 +00:00
Raboneko 945da19f6d bump: xyproto-textoutput xyproto-vt100 2023-07-20 23:13:59 +00:00
Raboneko c957435d6a bump: xyproto-textoutput xyproto-vt100 2023-07-20 22:36:25 +00:00
Raboneko f09a2ac938 bump: xyproto-textoutput xyproto-vt100 2023-07-20 22:13:06 +00:00
Raboneko 8af2c6b3ec bump: xyproto-textoutput 2023-07-20 21:36:13 +00:00
Raboneko b5ec30fbce bump: xyproto-textoutput xyproto-vt100 2023-07-20 21:12:01 +00:00
Raboneko 9d82da8d39 bump: lomiri-system-settings 2023-07-20 12:30:06 +00:00
Raboneko 24b426fce7 bump: xyproto-vt100 2023-07-20 10:36:36 +00:00
Raboneko 0125b2965f bump: sass electron 2023-07-20 01:16:33 +00:00
Raboneko 06da8f962d bump: crystal 2023-07-19 22:13:15 +00:00
Raboneko f591084faf bump: moby-compose 2023-07-19 13:18:40 +00:00
Raboneko dd0f769722 bump: osu-lazer 2023-07-19 09:36:16 +00:00
Raboneko 78393ea4b7 bump: moby-compose 2023-07-18 21:12:11 +00:00
Raboneko c53b4e7dc3 bump: armcord-bin armcord moby-buildx 2023-07-18 16:21:16 +00:00
Raboneko ecef991891 bump: blackbox-terminal 2023-07-17 22:13:42 +00:00
Raboneko 3d971d615f bump: tau-helium 2023-07-17 21:36:11 +00:00
Raboneko dfd66f4a5b bump: authy 2023-07-17 20:17:01 +00:00
Raboneko 874dbc8482 bump: crystal 2023-07-17 18:38:43 +00:00
Raboneko 7484287344 bump: lomiri-ui-toolkit 2023-07-17 17:13:59 +00:00
Raboneko 476ab55f61 bump: anda 2023-07-17 12:34:18 +00:00
Raboneko 4d7fab90e7 bump(nightly): nim-nightly 2023-07-17 01:51:47 +00:00
Raboneko 9e9dcab4f6 bump: osu-lazer 2023-07-16 20:15:33 +00:00
Raboneko aa35ce064b bump: osu-lazer 2023-07-16 10:37:54 +00:00
Raboneko 8d93bfd260 bump: lomiri 2023-07-16 08:18:23 +00:00
Raboneko 27213f9f71 bump(nightly): nim-nightly 2023-07-15 01:47:11 +00:00
Raboneko 5a6065cbc2 bump: lomiri-url-dispatcher 2023-07-14 02:58:41 +00:00
Raboneko 933afa4bb2 bump: codium 2023-07-13 18:39:47 +00:00
Raboneko 639ea95f21 bump: elementary-settings-daemon 2023-07-13 16:42:01 +00:00
Raboneko 41027a63d7 bump: elementary-settings-daemon 2023-07-13 16:20:31 +00:00
Raboneko e836e11d09 bump: wingpanel 2023-07-13 09:15:49 +00:00
Raboneko 2ece4e3747 bump: wingpanel 2023-07-13 08:39:47 +00:00
Raboneko d297c3209c bump: gcm-core 2023-07-12 23:15:15 +00:00
Raboneko 75f01a5005 bump: felix electron 2023-07-12 22:14:41 +00:00
Raboneko 4a58b01df4 bump: ruff 2023-07-12 17:14:13 +00:00
Raboneko 1a5697399d bump: dart 2023-07-12 14:38:08 +00:00
Raboneko 014efbeab3 bump(nightly): latte-dock-nightly nim-nightly vala-nightly 2023-07-12 01:47:01 +00:00
Raboneko 2b8f4e3200 bump: discord-openasar discord 2023-07-11 21:13:44 +00:00
Raboneko a83195c97a bump: wingpanel-indicator-sound 2023-07-11 20:36:47 +00:00
Raboneko 174d59e222 bump: crystal 2023-07-11 17:36:36 +00:00
Raboneko cdcdc27ea4 bump: moby-compose 2023-07-11 13:24:17 +00:00
Raboneko 44fa901540 bump(nightly): latte-dock-nightly nim-nightly vala-nightly 2023-07-11 01:38:10 +00:00
Raboneko 1e6af4c4ef bump: elementary-files 2023-07-10 19:12:44 +00:00
Raboneko e820e67e40 bump: gradle 2023-07-10 13:39:47 +00:00
Raboneko 53fb738ed1 bump: iosevka-fusion 2023-07-09 16:41:30 +00:00
Raboneko f69e67ee31 bump: gping 2023-07-08 16:41:20 +00:00
Raboneko 8d80ad3a09 bump: iosevka-fusion 2023-07-08 16:19:06 +00:00
Raboneko a706f72fdc bump: gping 2023-07-08 13:21:44 +00:00
Raboneko 6fd8020728 bump(nightly): nim-nightly 2023-07-08 01:45:01 +00:00
Raboneko 5ae31336f9 bump: codium 2023-07-07 19:11:06 +00:00
Raboneko ebd0d6394a bump: gcm-core 2023-07-07 18:39:38 +00:00
Raboneko c46b10b3f0 bump: lomiri-ui-toolkit 2023-07-07 12:33:00 +00:00
Raboneko 551dc4292b bump: osu-lazer 2023-07-07 05:15:12 +00:00
Raboneko c39e4ff819 bump(nightly): nim-nightly vala-nightly 2023-07-07 01:48:27 +00:00
Raboneko 93af964f26 bump: protobuf 2023-07-06 23:36:57 +00:00
Raboneko c758e519a1 bump: gala 2023-07-06 16:45:26 +00:00
Raboneko 5dc4b47cd7 bump: kotlin-native kotlin 2023-07-06 09:37:50 +00:00
Raboneko 36bdc90ce2 bump: kondo-ui kondo 2023-07-06 05:38:39 +00:00
Raboneko 27d3f09ec7 bump(nightly): nim-nightly 2023-07-06 01:47:47 +00:00
Raboneko fcccec2e0a bump: discord-ptb-openasar discord-ptb moby-buildx 2023-07-05 17:14:32 +00:00
Raboneko 90b570ff60 bump: osu-lazer 2023-07-05 06:22:15 +00:00
Raboneko 6a8701e7f3 bump(nightly): latte-dock-nightly nim-nightly 2023-07-05 01:45:02 +00:00
Raboneko 2134142f22 bump: ruff 2023-07-04 22:15:43 +00:00
Raboneko 1214d7b22b bump: joshuto 2023-07-04 20:17:22 +00:00
Raboneko 06c3f4b18b bump: rnote 2023-07-04 13:25:31 +00:00
Raboneko 1c3828b342 bump(nightly): nim-nightly 2023-07-04 01:47:06 +00:00
Raboneko 6549df628f bump: elementary-notifications wingpanel-indicator-nightlight 2023-07-03 23:16:49 +00:00
Raboneko d7aa1d0706 bump: gtk4 2023-07-03 19:12:55 +00:00
Raboneko efff3742c5 bump: ruff 2023-07-03 18:39:28 +00:00
Raboneko 7e24e2e4dc bump(nightly): nim-nightly 2023-07-03 01:46:45 +00:00
madomado d3a9865809 chore: sync with Terra 38 (#624)
* chore: sync with Terra 38

* chore(ci): improve autobuild

* fix ci?

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

* test ci

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

* Update autobuild.yml

* Update anda.tpl

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

* dnf moment mock configs

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-07-02 18:41:56 +08:00
Raboneko 3db9b3b298 bump: gtk4-layer-shell 2023-07-02 03:41:09 +00:00
Raboneko 3c8f1e7305 bump(nightly): nim-nightly 2023-07-02 01:52:30 +00:00
Raboneko e7c07e5990 bump(nightly): nim-nightly 2023-07-01 01:52:43 +00:00
Raboneko 83da3f2e9f bump: gradle 2023-06-30 20:16:10 +00:00
Raboneko c5d7ec1223 bump: discord-canary-openasar discord-canary 2023-06-30 19:12:24 +00:00
Raboneko 2a9b8b6f7d bump: lomiri lomiri-ui-toolkit lomiri-url-dispatcher 2023-06-30 11:12:58 +00:00
Raboneko a96738469d bump(nightly): nim-nightly 2023-06-30 01:41:20 +00:00
Raboneko 1021acb672 bump: moby-compose 2023-06-29 22:14:22 +00:00
Raboneko 6a3161c304 bump: elementary-files elementary-sideload switchboard-plug-onlineaccounts wingpanel-indicator-bluetooth 2023-06-29 18:21:27 +00:00
Raboneko bfd2f4a97f bump: xpadneo 2023-06-29 05:44:00 +00:00
Raboneko 6cb434ae31 bump: xpadneo 2023-06-29 05:16:05 +00:00
Raboneko ea619dfd64 bump(nightly): nim-nightly vala-nightly 2023-06-29 01:42:28 +00:00
Raboneko 9d1441b52e bump: blahaj 2023-06-28 22:14:56 +00:00
Raboneko 21aeb51534 bump: lomiri-system-settings lomiri lomiri-ui-toolkit lomiri-url-dispatcher 2023-06-28 04:39:59 +00:00
Raboneko e3ac2c9699 bump(nightly): vala-nightly 2023-06-28 01:47:02 +00:00
Raboneko fa7496010e bump: wingpanel-indicator-bluetooth 2023-06-27 20:16:48 +00:00
Raboneko 6d201aa7a5 bump: wingpanel-indicator-notifications 2023-06-27 19:12:45 +00:00
Raboneko 4d2c801008 bump: switchboard-plug-display 2023-06-27 16:21:05 +00:00
Raboneko f0c45d5082 bump: nim 2023-06-27 10:17:44 +00:00
Raboneko 652da520cc bump(nightly): nim-nightly 2023-06-27 01:47:59 +00:00
Raboneko d7147ada5f bump: gala switchboard-plug-applications xdg-desktop-portal-pantheon 2023-06-26 16:20:38 +00:00
Raboneko 391ee40001 bump: groovy-docs groovy 2023-06-26 06:42:52 +00:00
Raboneko c534d7b65e bump(nightly): nim-nightly 2023-06-26 01:49:40 +00:00
Raboneko 7f20c1f688 bump: osu-lazer 2023-06-25 06:20:30 +00:00
Raboneko d0f10d3ca6 bump(nightly): latte-dock-nightly nim-nightly 2023-06-25 01:56:27 +00:00
Raboneko 185b075523 bump: sarasa-gothic 2023-06-24 13:36:42 +00:00
Raboneko 507c983ec8 bump: iosevka-fusion 2023-06-24 12:29:56 +00:00
Raboneko 13ee7cda0c bump(nightly): latte-dock-nightly 2023-06-24 01:43:52 +00:00
Raboneko 2ca223b521 bump(nightly): latte-dock-nightly nim-nightly vala-nightly 2023-06-23 01:45:24 +00:00
Raboneko 8287e51500 bump: ruff 2023-06-22 17:36:19 +00:00
Raboneko 890e0101f1 bump: gitoxide 2023-06-22 11:36:21 +00:00
Raboneko 86ac85de10 bump(nightly): nim-nightly vala-nightly 2023-06-22 01:37:06 +00:00
Raboneko 92ad62924c bump: apparmor electron 2023-06-22 01:21:29 +00:00
Raboneko a8272d6f3d bump: sass 2023-06-21 22:12:58 +00:00
Raboneko 4b87812355 bump: discord-ptb-openasar discord-ptb 2023-06-21 19:11:10 +00:00
Raboneko f71e71de15 bump: youki 2023-06-21 12:55:14 +00:00
Raboneko 35bd44b8f3 bump: moby-compose 2023-06-21 12:28:25 +00:00
Raboneko 859e15441a bump: golang-github-fyshos-fynedesk 2023-06-21 05:36:24 +00:00
Raboneko af088e1491 bump: golang-github-fyshos-fynedesk 2023-06-21 05:14:05 +00:00
Raboneko fa59eb09f5 bump: osu-lazer ruff 2023-06-21 04:17:03 +00:00
Raboneko cfe1258fda bump(nightly): latte-dock-nightly nim-nightly vala-nightly 2023-06-21 01:28:51 +00:00
Raboneko 09e011802c bump: discord-canary-openasar discord-canary sass 2023-06-21 01:20:09 +00:00
Raboneko 14696d41fe bump: felix 2023-06-20 22:43:52 +00:00
madomado 6acd48643b chore: sync with Terra 38 (#598)
* chore: sync with Terra 38

* bump: libappimage

* fix(ci): add lint and `dnf in` tests

* fix(ci): bump commit-comment to @v2

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-06-20 14:23:29 -07:00
Raboneko 587cdb4db0 bump: ruff 2023-06-20 20:36:29 +00:00
Raboneko 2c98e4b592 bump: zellij 2023-06-20 16:18:14 +00:00
Raboneko bb6f7fd80d bump(nightly): latte-dock-nightly nim-nightly vala-nightly 2023-06-20 01:24:23 +00:00
Raboneko 2d24ea5cde bump: zellij 2023-06-19 17:12:34 +00:00
madomado 269b7d6d73 chore: sync with Terra 38 (#590) 2023-06-19 15:05:40 +07:00
Raboneko 01c9495043 bump(nightly): latte-dock-nightly nim-nightly vala-nightly 2023-06-19 01:35:40 +00:00
Raboneko bc69769cf7 bump: zellij 2023-06-18 12:57:59 +00:00
Raboneko b5d7bd0092 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly 2023-06-18 01:47:42 +00:00
madomado 4f339b57e8 chore: sync with Terra 38 (#576) 2023-06-17 13:49:06 +07:00
Raboneko 64a78d3cfa bump: felix 2023-06-16 21:12:01 +00:00
Raboneko 5b21284276 bump: discord-canary-openasar discord-canary osu-lazer 2023-06-16 18:17:02 +00:00
Raboneko f908a25362 bump: rnote 2023-06-16 17:12:15 +00:00
Raboneko 9039da84ef bump: prismlauncher-qt5 prismlauncher 2023-06-16 12:53:55 +00:00
Raboneko c2ef6483f4 bump: bat-extras 2023-06-16 01:20:51 +00:00
madomado d57a10248a fix(ci): building (wrong mock cfgs) (#554) 2023-06-15 13:12:30 -07:00
Raboneko df4b7c04c6 bump: codium 2023-06-15 18:17:13 +00:00
Raboneko 4ac8e60301 bump: tectonic 2023-06-15 01:19:25 +00:00
Raboneko 9b83830d10 bump: protobuf 2023-06-14 20:36:13 +00:00
Raboneko f0b0d97ec6 bump: electron 2023-06-14 19:36:22 +00:00
madomado 991c7bf08f feat(ci): optimizations on build time (#546) 2023-06-14 12:13:27 -07:00
Raboneko 56c57c0be3 bump: dart 2023-06-14 14:36:09 +00:00
madomado 5b189a1a8f chore: sync with Terra 38 (#547) 2023-06-14 09:34:22 -05:00
Raboneko d1197de67d bump: osu-lazer 2023-06-14 10:14:45 +00:00
Raboneko 0a78da51a0 bump: osu-lazer 2023-06-14 09:13:42 +00:00
Raboneko d1480ea79d bump: osu-lazer 2023-06-14 06:36:49 +00:00
Raboneko f970dbee4d bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-06-14 01:36:31 +00:00
Raboneko 964fb6441f bump: sass 2023-06-14 01:20:42 +00:00
Raboneko a3a07325c8 bump: codium 2023-06-13 18:17:20 +00:00
Raboneko b1d2af3b72 bump: graalvm 2023-06-13 15:14:13 +00:00
Raboneko 2aa1959347 bump: moby-buildx 2023-06-13 14:36:15 +00:00
madomado 1b00b5cb33 chore: sync with Terra 38 (#522) 2023-06-13 00:42:37 -07:00
Raboneko b50201f555 bump: tau-helium 2023-06-12 20:14:34 +00:00
Raboneko a2b0e1bf3b bump: granite-7 2023-06-12 15:36:14 +00:00
Raboneko 3dc5f80531 bump: sarasa-gothic 2023-06-12 12:27:36 +00:00
Raboneko af5d9ffba6 bump: pantheon-agent-polkit 2023-06-12 11:36:20 +00:00
Raboneko 7f4bd0bf57 bump: pantheon-agent-polkit 2023-06-12 11:12:06 +00:00
Raboneko efbfdc4d75 bump: iosevka-fusion 2023-06-12 10:37:03 +00:00
Raboneko fda1391db6 bump: tectonic 2023-06-12 02:44:46 +00:00
Raboneko bb1169dc99 bump(nightly): tdlib 2023-06-12 01:41:59 +00:00
Raboneko cb9effde5e bump: discord-canary-openasar discord-canary 2023-06-11 21:36:27 +00:00
madomado 845ca15a4a chore: sync with Terra 38 (#516) 2023-06-11 10:58:40 -05:00
Raboneko 29dea7836e bump: sarasa-gothic 2023-06-10 20:15:28 +00:00
Raboneko 2e6fa2195c bump: iosevka-fusion 2023-06-10 18:36:13 +00:00
Raboneko 4e1aa0b553 bump: maturin 2023-06-10 12:48:07 +00:00
Raboneko 41281d7895 bump: discord-canary-openasar discord-canary 2023-06-09 21:12:06 +00:00
Raboneko 46739a3bc2 bump: osu-lazer 2023-06-09 19:11:24 +00:00
Raboneko 886bdc9916 bump: sass 2023-06-09 16:18:03 +00:00
Raboneko 4d5c0a0ec2 bump: apparmor 2023-06-09 07:36:21 +00:00
Raboneko 1e79e1c828 bump: codium 2023-06-08 21:13:40 +00:00
Raboneko ec001d3df4 bump: dart kotlin-native kotlin 2023-06-08 11:12:15 +00:00
Raboneko 7bab746897 bump: ruff 2023-06-08 03:36:28 +00:00
Raboneko 886e0f63d8 bump: sass 2023-06-08 02:44:15 +00:00
Raboneko 70fcfe53b8 bump: sass 2023-06-08 01:24:32 +00:00
Raboneko 907f7bcc73 bump: sass 2023-06-07 21:12:09 +00:00
Raboneko a301ea4b47 bump: electron 2023-06-07 20:14:42 +00:00
Raboneko cd5e5824cb bump: gitoxide 2023-06-07 06:18:00 +00:00
Raboneko 6c074cd739 bump: ruff 2023-06-06 23:36:38 +00:00
Raboneko 8b7bfed20a bump: discord-canary-openasar discord-canary fluent-icon-theme 2023-06-06 19:11:27 +00:00
Raboneko e6826efe3a bump: starship 2023-06-06 15:14:33 +00:00
Raboneko 943a490e1d bump: gtk4 2023-06-05 16:18:36 +00:00
Raboneko de03e75549 bump: osu-lazer gtk4 2023-06-05 12:32:07 +00:00
Raboneko 495b970f16 bump: nerd-fonts 2023-06-05 10:36:17 +00:00
Raboneko 8e988a6f96 bump: osu-lazer 2023-06-05 05:36:17 +00:00
Raboneko cc30cc101d bump(nightly): latte-dock-nightly 2023-06-05 01:41:12 +00:00
Raboneko 2089ae6e0d bump: anki-bin anki-qt5 anki 2023-06-04 23:36:15 +00:00
madomado 1da5c863e1 fix: elementary-capnet-assist (#502)
Signed-off-by: madomado <wboy111@outlook.com>
2023-06-04 21:37:44 +07:00
Raboneko 315cb52d26 bump: sccache 2023-06-04 11:10:34 +00:00
Raboneko 72979e0609 bump: subatomic 2023-06-04 06:16:51 +00:00
madomado 64fba979eb fix: elementary-calculator elementary-camera elementary-screenshot-tool (#499)
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-06-03 21:42:40 -07:00
Raboneko d8dc88013a bump: sarasa-gothic 2023-06-03 14:36:27 +00:00
Raboneko b2c9165adc bump: iosevka-fusion 2023-06-03 12:50:01 +00:00
madomado 83ad495a8a chore: sync with Terra 38 (#496)
* fix: elementary-videos

* chore: more sync?
2023-06-03 03:50:42 -07:00
Raboneko 0dc5def8b3 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly tdlib 2023-06-03 01:39:35 +00:00
Raboneko 9ba64e3bc0 bump: gendesk 2023-06-02 17:36:13 +00:00
Raboneko 9e0be1177a bump: gendesk 2023-06-02 17:12:11 +00:00
Raboneko 929e86a2c7 bump: osu-lazer 2023-06-02 10:14:41 +00:00
Raboneko 591f428016 bump: dart 2023-06-02 06:36:18 +00:00
Raboneko f02b9c3275 bump(nightly): tdlib 2023-06-02 01:42:24 +00:00
Raboneko 10cb914b78 bump: discord-canary-openasar discord-canary 2023-06-01 16:41:02 +00:00
Raboneko de2aed9d99 bump: elementary-videos orjson 2023-06-01 15:36:36 +00:00
Raboneko e01fb918cc bump: sccache 2023-06-01 10:17:53 +00:00
Lleyton Gray 500c973bfa Sync with f38 2023-06-01 08:47:23 +00:00
Raboneko 488407a41f bump: wingpanel-indicator-notifications 2023-05-31 20:36:29 +00:00
Raboneko 5270ccfaa2 bump: wingpanel-indicator-notifications 2023-05-31 20:14:26 +00:00
Raboneko 5c19358907 bump: electron 2023-05-31 19:11:01 +00:00
Raboneko 168bd1b4a8 bump: rich 2023-05-31 17:36:14 +00:00
Raboneko 75a733b321 bump: elementary-calculator elementary-camera elementary-music elementary-screenshot-tool 2023-05-31 17:12:33 +00:00
Raboneko 331925e266 bump: elementary-capnet-assist 2023-05-31 16:38:47 +00:00
Raboneko 85fc627089 bump: rich 2023-05-31 16:18:01 +00:00
Raboneko 487116352a bump: osu-lazer 2023-05-31 10:14:44 +00:00
Raboneko c989b66bb8 bump: lomiri-api 2023-05-30 23:13:41 +00:00
Raboneko a9e7cdbff7 bump: electron 2023-05-29 17:36:18 +00:00
Raboneko f944c3e4f8 bump: appimagelauncher 2023-05-29 06:37:44 +00:00
Raboneko b038140f26 bump: appimagelauncher 2023-05-29 06:18:55 +00:00
Raboneko 1534cb056e bump: iosevka-fusion 2023-05-28 15:14:36 +00:00
Raboneko 119e4d788f bump: maturin 2023-05-28 03:15:10 +00:00
Raboneko 3f000f13f5 bump: iosevka-fusion 2023-05-27 15:12:59 +00:00
Raboneko 701a671197 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-05-27 01:20:22 +00:00
Raboneko 2f4862fd71 bump: discord-canary-openasar discord-canary discord-openasar discord-ptb-openasar discord-ptb discord 2023-05-26 20:16:08 +00:00
Raboneko 3206fca549 bump: protobuf 2023-05-26 17:36:23 +00:00
windowsboy111 6fb5476045 chore: sync with Terra 38 2023-05-27 00:34:26 +08:00
Raboneko c5b89164b0 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-05-26 01:19:53 +00:00
Raboneko 599055e2c1 bump: orjson 2023-05-25 23:13:54 +00:00
Raboneko 74a2d071e5 bump: felix 2023-05-25 21:36:26 +00:00
Raboneko 4792f19611 bump: electron 2023-05-25 01:13:46 +00:00
Raboneko ebf682107b bump: ruff 2023-05-24 20:15:25 +00:00
Raboneko 0c1be7b5fa bump: gping 2023-05-24 15:36:49 +00:00
Raboneko 28ef10b9d6 bump: dart 2023-05-24 09:14:03 +00:00
Raboneko 63148ea8ce bump: apparmor 2023-05-24 08:18:11 +00:00
Raboneko 8a057ef948 bump: anki-bin anki-qt5 anki 2023-05-24 06:18:55 +00:00
Raboneko 717db3192f bump: libhelium 2023-05-24 04:36:18 +00:00
Raboneko 6af75b364f bump(nightly): latte-dock-nightly 2023-05-24 01:22:57 +00:00
Raboneko ad8ae74fbf bump: orjson 2023-05-23 23:14:14 +00:00
Raboneko a074b2b778 bump: maturin 2023-05-23 14:13:49 +00:00
Raboneko 8534137c08 bump: sccache 2023-05-23 08:17:57 +00:00
Raboneko 4b5a56aa6a bump: discord-canary-openasar discord-canary tectonic 2023-05-22 22:36:32 +00:00
Raboneko b73c5da1b3 bump: moby-buildx 2023-05-22 22:13:11 +00:00
Raboneko c4b4d52a56 bump: gping 2023-05-22 11:36:14 +00:00
Raboneko 322e0aa7ce bump: iosevka-fusion 2023-05-21 11:10:59 +00:00
Raboneko 497cf9ecce bump: maturin 2023-05-20 15:36:28 +00:00
Raboneko 545510a7ff bump: discord-canary-openasar discord-canary 2023-05-20 04:16:07 +00:00
Raboneko 4fa6c14e42 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-05-20 01:16:58 +00:00
Raboneko 8a2a875482 bump: blahaj 2023-05-20 01:11:00 +00:00
Raboneko f81c5d2c2d bump: ruff felix 2023-05-18 21:12:21 +00:00
Raboneko a92dfa4cf3 bump: tectonic 2023-05-18 14:12:48 +00:00
Raboneko f86a1b35b8 bump: electron 2023-05-17 19:36:18 +00:00
Raboneko 7125c69c77 bump: protobuf 2023-05-17 18:36:19 +00:00
Raboneko 2e950bb600 bump: moby-compose 2023-05-17 17:36:28 +00:00
Raboneko 460748431a bump: electron 2023-05-17 16:18:26 +00:00
Raboneko 10e7fb5ef2 bump: dart 2023-05-17 13:36:30 +00:00
Lleyton Gray f9fef3f5f7 fix: update vala-nightly to depend on libvala-nightly instead of stable
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-17 18:28:51 +08:00
cat-master21 61ebf4ce27 Delete anda/libayatana-common directory
Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-17 18:28:43 +08:00
madomado e862a03cca fix(update): electron
Signed-off-by: madomado <wboy111@outlook.com>
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-17 18:25:59 +08:00
windowsboy111 c1f6ed7c67 add: electron
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-17 18:25:59 +08:00
seth 89e08b8fbd fix(prismlauncher-nightly): add qtlogging.ini to file list
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-17 18:20:56 +08:00
Raboneko 23b9096771 bump: discord-canary-openasar discord-canary 2023-05-16 22:13:18 +00:00
Raboneko 4393c8b4a2 bump: moby-compose maturin 2023-05-16 14:13:03 +00:00
Raboneko 5ad7bf729d bump: xyproto-textoutput 2023-05-15 12:55:13 +00:00
Raboneko 056b7aaeca bump: anki-bin anki-qt5 anki 2023-05-15 03:36:33 +00:00
Raboneko 3a0067978a bump(nightly): latte-dock-nightly 2023-05-15 01:20:54 +00:00
Raboneko 33dfaa80d1 bump: armcord-bin armcord 2023-05-14 13:36:28 +00:00
Raboneko cb36e94ebb bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-05-14 01:22:53 +00:00
Raboneko 9048082fb6 bump: nerd-fonts 2023-05-13 21:11:37 +00:00
Raboneko 29d2053cb9 bump: osu-lazer 2023-05-13 20:36:17 +00:00
madomado 9870affc11 fix: graalvm
Signed-off-by: madomado <wboy111@outlook.com>
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-13 18:46:31 +08:00
windowsboy111 6604458a2f chore: sync with terra 38 2023-05-13 16:14:57 +08:00
windowsboy111 b878a9e9bb feat: unfix gala (idw)
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-13 16:05:39 +08:00
windowsboy111 e24b86f2f1 fix: gala
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-13 16:05:37 +08:00
windowsboy111 2f0a892bfe fix: gala
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-13 16:05:32 +08:00
madomado 7d630398d4 fix(files): elementary-onboarding
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-13 16:03:26 +08:00
madomado 6b7c023d01 fix: elementary-onboarding
Signed-off-by: madomado <wboy111@outlook.com>
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-13 16:03:26 +08:00
madomado 12428291fb fix: switchboard-plug-pantheon-shell
Signed-off-by: madomado <wboy111@outlook.com>
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-13 16:03:19 +08:00
Raboneko 19942fd554 bump: iosevka-fusion 2023-05-13 05:36:10 +00:00
Raboneko d88e168002 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-05-13 01:16:30 +00:00
Raboneko dad9821f5e bump: codium 2023-05-12 23:36:28 +00:00
Raboneko a7f564100d bump: ruff 2023-05-12 20:36:16 +00:00
Raboneko 6bf5e46a65 bump: ruff 2023-05-12 19:10:56 +00:00
Raboneko 2acb8d9043 bump: ruff 2023-05-12 18:16:51 +00:00
Raboneko 3f314d6541 bump: libhelium 2023-05-12 08:17:06 +00:00
Raboneko df1e07d758 bump: libhelium 2023-05-11 22:36:19 +00:00
Raboneko 74749c3dc6 bump: subatomic 2023-05-11 08:36:44 +00:00
Raboneko 77fff7f65d bump: osu-lazer 2023-05-11 08:17:41 +00:00
Raboneko 030fda249f bump: subatomic 2023-05-11 07:13:13 +00:00
Raboneko f7f716be0c bump: gcm-core 2023-05-11 01:12:19 +00:00
Raboneko fecfabbe97 bump: dart 2023-05-10 13:28:12 +00:00
Raboneko a8884cad6e bump: osu-lazer 2023-05-10 05:36:13 +00:00
Raboneko 8153d176d8 bump: crystal 2023-05-09 12:41:49 +00:00
Raboneko 91610ed2fa bump: protobuf 2023-05-08 19:11:26 +00:00
Raboneko 001aab3681 bump: maturin 2023-05-07 07:12:04 +00:00
Raboneko 31e7338478 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-05-07 01:24:07 +00:00
Raboneko 276e7841a7 bump: sarasa-gothic 2023-05-06 11:11:24 +00:00
Raboneko 18caa05cb9 bump: iosevka-fusion 2023-05-06 09:36:20 +00:00
windowsboy111 779f2214c7 feat: add group to sccache
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-05-06 17:19:58 +08:00
windowsboy111 f49bff7169 chore: sync with Terra 38 2023-05-06 17:14:49 +08:00
Raboneko f2f04ae2bb bump: ruff 2023-05-05 18:17:09 +00:00
Raboneko ddabe2f924 bump: felix 2023-05-05 08:36:20 +00:00
Raboneko 02333612c1 bump: groovy-docs groovy 2023-05-05 06:37:12 +00:00
Raboneko b91f8d22ca bump: groovy-docs groovy 2023-05-04 23:36:12 +00:00
Raboneko 9bcfae2c66 bump: protobuf 2023-05-04 21:12:34 +00:00
madomado 7edfb3f3c5 fix(ci): update-nightly
Signed-off-by: madomado <wboy111@outlook.com>
2023-05-04 10:05:39 +08:00
Raboneko c2aa0dce26 bump(nightly): latte-dock-nightly prismlauncher-nightly prismlauncher-qt5-nightly 2023-05-04 02:04:11 +00:00
Raboneko c12c9fa618 bump: groovy-docs groovy 2023-05-03 23:13:38 +00:00
Raboneko 71c4ca4533 bump: gala 2023-05-02 22:13:10 +00:00
Raboneko 307e96c1cd bump: elementary-icon-theme 2023-05-02 21:36:23 +00:00
Raboneko 5882f21b2f bump: elementary-onboarding switchboard-plug-pantheon-shell 2023-05-02 17:12:48 +00:00
Raboneko ca7bc04655 bump: ruff 2023-05-02 07:36:28 +00:00
Raboneko 065afa30f7 bump: xyproto-vt100 2023-05-01 19:36:26 +00:00
Raboneko 74eed9b3cf bump: anki-bin anki-qt5 anki 2023-05-01 03:15:37 +00:00
Raboneko 4b351f9609 bump: nerd-fonts 2023-04-30 22:36:19 +00:00
Raboneko 9b7aecee8d bump: libhelium 2023-04-28 17:13:12 +00:00
Raboneko 9da92b42de bump: orjson 2023-04-28 01:12:27 +00:00
Raboneko c2dccdcb72 bump: discord-openasar discord 2023-04-27 18:17:41 +00:00
Raboneko d0b15285a3 bump: rich 2023-04-27 14:36:30 +00:00
Raboneko 54488b4a2d bump: gitoxide 2023-04-27 12:52:11 +00:00
Raboneko 4644c2c130 bump: gitoxide 2023-04-27 10:36:16 +00:00
windowsboy111 cd35510f97 chore: revert sync for vala-language-server-nightly vala-lint-nightly 2023-04-26 21:23:19 +08:00
windowsboy111 596b7e931a fix: anda-mock-configs 2023-04-26 21:21:42 +08:00
windowsboy111 cea7b08853 chore: sync with Terra 38 2023-04-26 21:19:43 +08:00
madomado 680e4a435f bump: subatomic libhelium (#402) 2023-04-26 10:04:19 -03:00
Raboneko 9e81517297 bump: sass 2023-04-25 23:36:21 +00:00
Raboneko 2e373391e0 bump: elementary-theme 2023-04-25 18:36:50 +00:00
windowsboy111 743da1af04 chore: sync with Terra 38 2023-04-25 23:27:54 +08:00
windowsboy111 afd908a896 Merge branch 'f37' of github.com:terrapkg/packages into f37 2023-04-23 13:35:14 +08:00
cat-master21 7a0facb903 fix(qt5-qtdbustest): fix archive name
Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-04-23 13:34:41 +08:00
windowsboy111 2cfb1f862b fix(update): libappimage
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-04-23 13:34:05 +08:00
Raboneko 8d8ffa2c69 bump: crystal 2023-04-22 13:28:44 +00:00
windowsboy111 343638e91e feat: more format hcl
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-04-22 20:53:22 +08:00
windowsboy111 6d04cf04aa fix(update): crystal
Somehow the regex thingy failed

Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-04-22 20:53:22 +08:00
windowsboy111 27dd9c08b8 fix(arch): set build arch in anda.hcl for numerous packages
I also formatted most of the hcl files

Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-04-22 20:53:21 +08:00
Raboneko 7c4bc4ea6f bump: gradle 2023-04-22 04:17:23 +00:00
cat-master21 d6d7dc900b fix(properties-cpp-devel): add patch
Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-04-22 11:53:30 +08:00
windowsboy111 b9087fe2fb fix(ci): sync update-comps update-nightly 2023-04-22 11:46:50 +08:00
Raboneko 17e328d3a8 bump: moby-compose 2023-04-20 13:18:26 +00:00
Raboneko a544541d91 bump: ruff 2023-04-19 21:12:33 +00:00
Raboneko b65b4bf042 bump: discord-canary-openasar discord-canary 2023-04-19 20:36:36 +00:00
Raboneko f765a176c2 bump: authy osu-lazer libhelium 2023-04-19 14:36:23 +00:00
Raboneko 2bb4079ea1 bump: osu-lazer 2023-04-17 14:13:50 +00:00
windowsboy111 5dc00c0d22 fix(ci): mg 2023-04-16 22:40:36 +08:00
windowsboy111 01c87386be fix(ci): json-build 2023-04-16 20:40:39 +08:00
windowsboy111 156496e8f8 fix(ci): wrong terra builder 2023-04-16 20:33:59 +08:00
windowsboy111 85b6f96286 fix(ci): json-build 2023-04-16 20:16:13 +08:00
windowsboy111 dd8d197c5b fix(ci): build json-build 2023-04-16 19:54:11 +08:00
windowsboy111 8df14981f1 feat(ci): json-build 2023-04-16 19:42:58 +08:00
windowsboy111 2f7d51c44d fix(ci): build again 2023-04-16 19:39:28 +08:00
windowsboy111 c75f7caae2 fix(ci): build 2023-04-16 19:34:21 +08:00
windowsboy111 3d9779edba feat(ci): allow json in build.yml 2023-04-16 19:26:02 +08:00
windowsboy111 c859b624a7 fix(ci): sync 2023-04-16 18:21:34 +08:00
windowsboy111 7c213381c1 feat(ci): f37 workflows 2023-04-16 17:32:57 +08:00
madomado d636086b85 add: blahaj crystal (#384) 2023-04-15 21:22:10 -07:00
madomado ffb1c556c7 add: codium (#383)
* add: codium

* add: codium
2023-04-16 10:14:34 +07:00
cat-master21 14c9ab7e8d feat: add ayatana-indicator-notifications (#382)
* feat: add ayatana-indicator-notifications

* fix: include systemd 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-04-15 19:43:59 -07:00
cat-master21 a61220058b feat: add ayatana-indicator-sound (#378)
* feat: add ayatana-indicator-sound

* fix: correct ayatana-indicator directory

* chore: remove unused doc package

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-04-16 10:01:30 +08:00
cat-master21 5cbf49637f fix(lomiri-url-dispatcher): add missing dependency (#377)
Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
2023-04-16 09:34:08 +08:00
cat-master21 a40b28dff3 upd(lomiri-api): fb0956064460cb8b9e98cf8f450ddfad0326bfec (#379) 2023-04-16 09:32:33 +08:00
Raboneko a8005d0fcf bump: subatomic 2023-04-16 01:15:47 +00:00
Raboneko 43c4b78f82 bump: iosevka-fusion 2023-04-15 12:25:59 +00:00
Raboneko 66878a581b bump: subatomic 2023-04-15 08:16:51 +00:00
Raboneko 7291fc9046 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-04-15 01:19:33 +00:00
Raboneko a2ff5d353d bump: libhelium 2023-04-14 19:36:19 +00:00
Raboneko c5a36c72c4 bump: zellij 2023-04-13 09:14:30 +00:00
Raboneko d286c7a9b7 bump: protobuf 2023-04-13 01:08:52 +00:00
Raboneko 38a645e097 bump: starship 2023-04-12 19:11:44 +00:00
Raboneko 047de5ae7f bump: gradle 2023-04-12 13:18:20 +00:00
cat-master21 75228ba473 fix(kotlin): remove rpmlint warnings (#371) 2023-04-12 18:46:40 +08:00
Raboneko 53e5cafea0 bump: subatomic 2023-04-12 03:36:29 +00:00
Raboneko f4d4ae00a2 bump: subatomic 2023-04-12 03:14:42 +00:00
Raboneko d0abb75077 bump: sass 2023-04-11 23:13:54 +00:00
madomado 38524368f1 fix: starship (#375) 2023-04-11 18:48:34 +07:00
Raboneko f403354486 bump: anda 2023-04-11 07:36:28 +00:00
madomado 8846e7a445 add: anda subatomic (#374) 2023-04-10 23:43:45 -07:00
Raboneko a21b8b4a73 bump: starship 2023-04-11 06:37:27 +00:00
Raboneko c4418ccf4a bump: libhelium 2023-04-10 23:36:31 +00:00
madomado 835715c491 fix(ci): mg (again!) (#373) 2023-04-10 09:12:19 -07:00
cat-master21 114816fb69 chore(nux): change binary diff to source (#368)
Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
2023-04-10 14:36:58 +08:00
cat-master21 d2a21a1ea0 chore(libindicator): remove linting warning (#369)
* chore(libindicator): remove linting warning

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

* chore(libindicator): specify libdir

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-04-10 14:35:49 +08:00
cat-master21 ef2b01e927 fix(unity-settings-daemon): remove rpmlint warning (#370)
Signed-off-by: cat-master21 <96554164+cat-master21@users.noreply.github.com>
2023-04-10 14:35:10 +08:00
madomado 3ee61c35aa feat(ci): add debug to mg.sh (#367)
Signed-off-by: madomado <wboy111@outlook.com>
2023-04-09 15:22:36 -07:00
Raboneko bc78326b0c bump: orjson 2023-04-09 16:17:28 +00:00
Alyxia Sother f6fec00ac2 feat: kotlin & kotlin-native (#366)
* feat: kotlin & kotlin-native

* feat: add update.rhai to kotlin

* fix: linting and arches for kotlin
2023-04-09 07:07:13 -07:00
Raboneko c84f4cd108 bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-04-09 01:19:35 +00:00
Raboneko c909d21150 bump: iosevka-fusion 2023-04-08 09:12:18 +00:00
madomado 1b93431803 bump: muon (#364)
Signed-off-by: madomado <wboy111@outlook.com>
2023-04-08 01:38:19 -07:00
madomado 2f38a7c601 fix(ci): mg (#362)
* fix(ci): mg

* fix: version + release (?)

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

* fix: rel

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-04-08 00:54:52 -07:00
lleyton f0a86e3c6b Fix lomiri-url-dispatcher builds on aarch64 (#363) 2023-04-07 18:43:58 -07:00
Raboneko ec6b61a30b bump(nightly): prismlauncher-nightly prismlauncher-qt5-nightly 2023-04-08 01:14:25 +00:00
madomado 7970775839 fix: elementary-terminal (#361)
* fix: elementary-terminal

* fix(ci): mg again aa

* fix(ci): mg
2023-04-07 04:15:47 -07:00
madomado 70338681c9 fix(ci): mg +x perm (#360) 2023-04-07 04:00:13 -07:00
madomado 1667c439b0 fix(ci): mg (#359) 2023-04-07 03:34:27 -07:00
madomado 0843bf1515 fix(ci): autobuild build (mg) (#358) 2023-04-07 03:25:55 -07:00
3658 changed files with 16557 additions and 96535 deletions
-9
View File
@@ -1,9 +0,0 @@
{
"repoOwner": "terrapkg",
"repoName": "packages",
"resetAuthor": true,
"targetBranchChoices": ["frawhide", "f44", "f43", "f42", "el10"],
"branchLabelMapping": {
"^sync-(.+)$": "$1"
}
}
+10
View File
@@ -0,0 +1,10 @@
ARG VARIANT="37"
FROM fedora:${VARIANT}
RUN useradd -m vscode
RUN groupadd mock
RUN usermod -aG mock vscode
RUN echo vscode ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/vscode
RUN dnf -y install git 'dnf-command(config-manager)' mock createrepo_c
RUN dnf config-manager --add-repo='https://raw.githubusercontent.com/terrapkg/subatomic-repos/main/terra.repo'
RUN dnf -y install anda anda-mock-configs
+7 -16
View File
@@ -1,20 +1,11 @@
{
"name": "Terra Devcontainer",
"image": "ghcr.io/terrapkg/builder:frawhide",
"runArgs": ["--privileged"],
"features": {
"ghcr.io/devcontainers/features/common-utils:2": {}
},
"customizations": {
"vscode": {
"extensions": [
"rhaiscript.vscode-rhai",
"1dot75cm.rpmspec",
"hashicorp.hcl",
"redhat.vscode-xml"
]
}
"name": "Fedora",
"build": {
"dockerfile": "Dockerfile",
"args": { "VARIANT": "37" }
},
"settings": {},
"extensions": [],
"remoteUser": "vscode",
"onCreateCommand": "sudo usermod -a -G mock vscode"
"runArgs": ["--privileged"]
}
-67
View File
@@ -1,67 +0,0 @@
name: Package Bug Report
description: Report an issue with a package.
title: "[BUG] "
labels: ["bug", "triage"]
#projects: ["octo-org/1", "octo-org/44"]
assignees:
- hamachitan
#type: bug
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: input
id: pkg
attributes:
label: Full Raw Package Name (e.g. anda-0.4.14-1.fcrawhide.x86_64)
description: |
If you report multiple packages, only the main package is needed if applicable, or separate them with spaces otherwise. Obtain the full package name using `rpm -qa pkg-name`.
**The format MUST BE LITERALLY THE SAME as `anda-0.4.14-1.fc43.x86_64`. Do NOT add anything else, not even backticks.**
placeholder: anda-0.4.14-1.fc43.x86_64 (MUST be under this format, no backticks)
validations:
required: true
- type: dropdown
id: releasever
attributes:
label: Release Version
description: Which version of Terra are you using?
options:
- frawhide
- f44
- f43
- f42
- el10
default: 1
- type: textarea
id: description
attributes:
label: Describe the Bug
description: A clear and concise description of what the bug is. Please only report issues with packaging or Terra itself, report upstream bugs to the respective project.
placeholder: A bug happened!
validations:
required: true
- type: textarea
id: repro
attributes:
label: To Reproduce
description: How can the bug be reproduced?
placeholder: |
1. `dnf install this-package`
2. run `this-package`
3. see error
validations:
required: true
- type: textarea
id: expect
attributes:
label: Expected Behavior
description: A clear and concise description of what you expected to happen.
placeholder: Running it should show hello world!
- type: textarea
id: logs
attributes:
label: Relevant Log Output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
+29
View File
@@ -0,0 +1,29 @@
---
name: Bug report
about: Report an issue with a package (or Terra itself)
title: '[BUG] '
labels: bug
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is. Please only report issues with packaging or Terra itself, report upstream bugs to the respective project.
**To Reproduce**
Steps to reproduce the behavior:
1. Install '...'
2. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Affected (please complete the following information):**
- Distro [e.g. Fedora]
- Package [e.g. melody, srpm-macros]
**Additional context**
Add any other context about the problem here.
-29
View File
@@ -1,29 +0,0 @@
---
name: Incident Report
about: Report an issue with Terra itself
title: '[INCIDENT] '
labels: incident
assignees: ['madonuko', 'korewaChino', 'lleyton']
---
**Describe the Incident**
A clear and concise description of what is going on. **If you want to report a problem with a package, please use the Package Bug Report option instead.**
**To Reproduce**
Steps to reproduce the behavior:
1. Install '...'
2. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Affected (please complete the following information):**
- Distro [e.g. Fedora]
- Other relevant environments
**Additional context**
Add any other context about the problem here.
@@ -6,10 +6,3 @@ A clear and concise description of why you want this package. Would this provide
**Additional context**
Add any other context about the package submission here. Link to any relavent issues.
**Checklist**
- [] This package is maintained OR there is a valid reason to add it (e.g. python dependency)
- [] I have tested at least the `x86_64` version of the package
- [] I have read through any relevant [Terra](https://developer.fyralabs.com/terra) and [Fedora packaging](https://docs.fedoraproject.org/en-US/packaging-guidelines/) documentation/policies/guidelines
- [] I have made sure there are no security issues with this package to the best of my ability
- [] I have made sure this is not in Fedora (unless adding to the [extras repo](https://developer.fyralabs.com/terra/installing#extras)).
-8
View File
@@ -1,8 +0,0 @@
version: 2
updates:
# Maintain GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
open-pull-requests-limit: 5
-180
View File
@@ -1,180 +0,0 @@
// Configure sccache environment variables for GitHub Actions cache integration
//
// This script is still unused until we build terra-sccache with this supported,
// Turns out that Fedora's sccache build has the GHA feature support disabled.
//
// Note: ACTIONS_CACHE_SERVICE_V2 and SCCACHE_GHA_ENABLED are set at workflow level
module.exports = async ({ github, context, core, exec }) => {
// Find sccache path (try which command)
let sccachePath = "/usr/bin/sccache";
try {
const result = await exec.getExecOutput("which", ["sccache"], {
ignoreReturnCode: true,
silent: true,
});
if (result.exitCode === 0 && result.stdout.trim()) {
sccachePath = result.stdout.trim();
core.info(`Found sccache at: ${sccachePath}`);
}
} catch (e) {
core.debug(`Could not find sccache path: ${e.message}`);
}
// Check sccache version
try {
const versionResult = await exec.getExecOutput(sccachePath, ["--version"], {
ignoreReturnCode: true,
silent: true,
});
core.info(`sccache version: ${versionResult.stdout.trim()}`);
} catch (e) {
core.warning(`Could not get sccache version: ${e.message}`);
}
// Enable caching
core.exportVariable("RUSTC_WRAPPER", sccachePath);
core.exportVariable("SCCACHE_GHA_ENABLED", "true");
// Disable Cargo incremental builds to not interfere with caching
core.exportVariable("CARGO_INCREMENTAL", "false");
// Debug: Show what environment variables are available
core.info("=== Environment Variables Diagnostic ===");
core.info(`SCCACHE_GHA_ENABLED: ${process.env.SCCACHE_GHA_ENABLED}`);
core.info(
`ACTIONS_CACHE_SERVICE_V2: ${process.env.ACTIONS_CACHE_SERVICE_V2}`,
);
core.info(
`ACTIONS_RESULTS_URL: ${process.env.ACTIONS_RESULTS_URL ? "SET (length: " + process.env.ACTIONS_RESULTS_URL.length + ")" : "NOT SET"}`,
);
core.info(
`ACTIONS_RUNTIME_TOKEN: ${process.env.ACTIONS_RUNTIME_TOKEN ? "SET (length: " + process.env.ACTIONS_RUNTIME_TOKEN.length + ")" : "NOT SET"}`,
);
core.info(`RUSTC_WRAPPER: ${process.env.RUSTC_WRAPPER}`);
core.info(`SCCACHE_LOG: ${process.env.SCCACHE_LOG}`);
core.info("========================================");
// Export SCCACHE_PATH so it's available to subsequent steps
core.exportVariable("SCCACHE_PATH", sccachePath);
// Expose the GHA cache related variables to make it easier for users to
// integrate with GHA support (from upstream mozilla/sccache-action)
if (process.env.ACTIONS_RESULTS_URL) {
core.exportVariable("ACTIONS_RESULTS_URL", process.env.ACTIONS_RESULTS_URL);
core.info("✓ Exported ACTIONS_RESULTS_URL");
} else {
core.error(
"ACTIONS_RESULTS_URL is not set - GitHub Actions cache WILL NOT work",
);
}
if (process.env.ACTIONS_RUNTIME_TOKEN) {
core.exportVariable(
"ACTIONS_RUNTIME_TOKEN",
process.env.ACTIONS_RUNTIME_TOKEN,
);
core.info("✓ Exported ACTIONS_RUNTIME_TOKEN");
} else {
core.error(
"ACTIONS_RUNTIME_TOKEN is not set - GitHub Actions cache WILL NOT work",
);
}
// Set cache version and restore keys for this specific build matrix
if (process.env.SCCACHE_GHA_VERSION) {
core.exportVariable("SCCACHE_GHA_VERSION", process.env.SCCACHE_GHA_VERSION);
}
if (process.env.SCCACHE_GHA_CACHE_FROM) {
core.exportVariable(
"SCCACHE_GHA_CACHE_FROM",
process.env.SCCACHE_GHA_CACHE_FROM,
);
}
// Check if cache busting is enabled
const inputs =
(github &&
github.context &&
github.context.payload &&
github.context.payload.inputs) ||
{};
const rawBustCache =
inputs.bust_cache ??
inputs.bustCache ??
process.env.INPUT_BUST_CACHE ??
process.env.BUST_CACHE;
let bustCache = false;
if (typeof rawBustCache === "string") {
const v = rawBustCache.toLowerCase().trim();
bustCache = v === "true" || v === "1" || v === "yes";
} else {
bustCache = !!rawBustCache;
}
if (bustCache) {
core.exportVariable("SCCACHE_BUST_CACHE", "true");
core.exportVariable("SCCACHE_RECACHE", "1");
core.info("SCCACHE_RECACHE enabled because bust_cache is true");
}
// Stop any running sccache daemon so it picks up the new environment variables
core.info("Stopping any running sccache daemon to pick up configuration...");
try {
await exec.exec(sccachePath, ["--stop-server"], {
ignoreReturnCode: true,
});
core.info("✓ sccache daemon stopped successfully");
} catch (e) {
core.debug(
`Could not stop sccache daemon (it may not be running): ${e.message}`,
);
}
// Verify sccache can see the GHA environment variables by starting server with explicit env
core.info("Starting sccache server with GHA environment variables...");
const sccacheEnv = {
...process.env,
SCCACHE_GHA_ENABLED: process.env.SCCACHE_GHA_ENABLED || "on",
ACTIONS_CACHE_SERVICE_V2: process.env.ACTIONS_CACHE_SERVICE_V2 || "on",
};
try {
await exec.exec(sccachePath, ["--start-server"], {
ignoreReturnCode: true,
env: sccacheEnv,
});
core.info("✓ sccache server started");
} catch (e) {
core.warning(`Could not start sccache server: ${e.message}`);
}
// Show the current sccache configuration
core.info("Verifying sccache configuration:");
try {
const statsResult = await exec.getExecOutput(
sccachePath,
["--show-stats"],
{
ignoreReturnCode: true,
env: sccacheEnv,
},
);
// Check if it's using GitHub Actions cache
if (statsResult.stdout.includes("GitHub Actions")) {
core.info("✓ sccache is configured to use GitHub Actions cache");
} else if (statsResult.stdout.includes("Local disk")) {
core.error(
"✗ sccache is using Local disk cache instead of GitHub Actions cache!",
);
core.error(
"This means SCCACHE_GHA_ENABLED or required env vars are not being recognized.",
);
core.info("Stats output:");
core.info(statsResult.stdout);
}
} catch (e) {
core.debug(`Could not show sccache stats: ${e.message}`);
}
};
-121
View File
@@ -1,121 +0,0 @@
module.exports = async ({ github, context, core, exec }) => {
if (!exec) {
throw new Error("exec parameter is required but was not provided");
}
// Use SCCACHE_PATH if set, otherwise default to 'sccache' (will use PATH)
const sccachePath = process.env.SCCACHE_PATH || "sccache";
core.debug(`Using sccache path: ${sccachePath}`);
const percentage = (x, y) => Math.round((x / y) * 100 || 0);
const plural = (count, base, pluralForm = base + "s") =>
`${count} ${count === 1 ? base : pluralForm}`;
const sumStats = (stats) =>
Object.values(stats.counts).reduce((acc, val) => acc + val, 0);
const formatDuration = (duration) => {
const ms = duration.nanos / 1e6;
return `${duration.secs}s ${ms}ms`;
};
const formatJsonStats = (stats) => {
const cacheErrorCount = sumStats(stats.stats.cache_errors);
const cacheHitCount = sumStats(stats.stats.cache_hits);
const cacheMissCount = sumStats(stats.stats.cache_misses);
const totalHits = cacheHitCount + cacheMissCount + cacheErrorCount;
const ratio = percentage(cacheHitCount, totalHits);
const writeDuration = formatDuration(stats.stats.cache_write_duration);
const readDuration = formatDuration(stats.stats.cache_read_hit_duration);
const compilerDuration = formatDuration(
stats.stats.compiler_write_duration,
);
const noticeHit = plural(cacheHitCount, "hit");
const noticeMiss = plural(cacheMissCount, "miss", "misses");
const noticeError = plural(cacheErrorCount, "error");
const notice = `${ratio}% - ${noticeHit}, ${noticeMiss}, ${noticeError}`;
const table = [
[{ data: "Cache hit %", header: true }, { data: `${ratio}%` }],
[
{ data: "Cache hits", header: true },
{ data: cacheHitCount.toString() },
],
[
{ data: "Cache misses", header: true },
{ data: cacheMissCount.toString() },
],
[
{ data: "Cache errors", header: true },
{ data: cacheErrorCount.toString() },
],
[
{ data: "Compile requests", header: true },
{ data: stats.stats.compile_requests.toString() },
],
[
{ data: "Requests executed", header: true },
{ data: stats.stats.requests_executed.toString() },
],
[
{ data: "Cache writes", header: true },
{ data: stats.stats.cache_writes.toString() },
],
[
{ data: "Cache write errors", header: true },
{ data: stats.stats.cache_write_errors.toString() },
],
[{ data: "Cache write duration", header: true }, { data: writeDuration }],
[
{ data: "Cache read hit duration", header: true },
{ data: readDuration },
],
[
{ data: "Compiler write duration", header: true },
{ data: compilerDuration },
],
];
return { table, notice };
};
const getOutput = async (command, args = []) => {
core.debug(`get_output: ${command} ${args.join(" ")}`);
const output = await exec.getExecOutput(command, args, {
ignoreReturnCode: false,
silent: false,
});
if (!output.stdout.endsWith("\n")) {
process.stdout.write("\n");
}
return output.stdout.toString();
};
const humanStats = await core.group("Get human-readable stats", async () => {
return getOutput(sccachePath, ["--show-stats"]);
});
const jsonStats = await core.group("Get JSON stats", async () => {
return getOutput(sccachePath, ["--show-stats", "--stats-format=json"]);
});
const stats = JSON.parse(jsonStats);
const formattedStats = formatJsonStats(stats);
core.notice(formattedStats.notice, {
title: `sccache stats - ${context.job}`,
});
core.info("\nFull human-readable stats:");
core.info(humanStats);
core.summary.addHeading("sccache stats", 2);
core.summary.addTable(formattedStats.table);
core.summary.addDetails(
"Full human-readable stats",
"\n\n```\n" + humanStats + "\n```\n\n",
);
core.summary.addDetails(
"Full JSON Stats",
"\n\n```json\n" + JSON.stringify(stats, null, 2) + "\n```\n\n",
);
await core.summary.write();
};
+61 -100
View File
@@ -1,39 +1,35 @@
# for each folder in anda/
# generate a new workflow for each folder in anda/
name: Automatically build packages
permissions:
contents: read
attestations: write
artifact-metadata: write
id-token: write
on:
push:
paths:
- anda/**
branches:
- frawhide
- f37
pull_request:
branches:
- frawhide
- f37
merge_group:
branches:
- frawhide
- f37
workflow_dispatch:
workflow_call:
jobs:
manifest:
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-latest
outputs:
build_matrix: ${{ steps.generate_build_matrix.outputs.build_matrix }}
container:
image: ghcr.io/terrapkg/builder:frawhide
image: ghcr.io/terrapkg/builder:f37
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Set workspace as safe
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Generate build matrix
@@ -41,98 +37,63 @@ jobs:
run: anda ci >> $GITHUB_OUTPUT
build:
needs: manifest
uses: ./.github/workflows/json-build.yml
secrets: inherit
with:
packages: ${{ needs.manifest.outputs.build_matrix }}
publish: ${{ github.event_name == 'push' }}
appstream:
needs: build
runs-on: ubuntu-latest
strategy:
matrix:
pkg: ${{ fromJson(needs.manifest.outputs.build_matrix) }}
version: ["37"]
fail-fast: false
runs-on: ${{ matrix.pkg.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }}
container:
image: ghcr.io/terrapkg/appstream-generator:main
image: ghcr.io/terrapkg/builder:f37
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Download artifacts
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
- name: Checkout
uses: actions/checkout@v3
with:
merge-multiple: true
path: ./artifacts
- name: Generate test catalog
id: catalog
# run appstream-builder, then add step summary
run: |
set -x
appstream-builder -v \
--packages-dir=artifacts/rpms \
--icons-dir=icons \
--include-failed \
--output-dir=output \
--uncompressed-icons \
--origin=test \
--basename=test \
--veto-ignore=missing-parents \
--veto-ignore=missing-info 2>&1 | tee asb.log
fetch-depth: 0
- name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run appstreamcli validate
if: steps.catalog.outcome == 'success'
run: |
if stat output/test.xml.gz &>/dev/null; then
echo "## AppStream MetaInfo Validation" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo '```xml' >> $GITHUB_STEP_SUMMARY
appstreamcli validate output/test.xml.gz >> $GITHUB_STEP_SUMMARY | true
echo "" >> $GITHUB_STEP_SUMMARY
echo '```' >> $GITHUB_STEP_SUMMARY
else
echo "Nothing to do."
fi
- name: Export logs
id: export_logs
if: steps.catalog.outcome == 'success'
run: |
if stat output/*.xml.gz &>/dev/null; then
echo "## AppStream Builder Log" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo '```log' >> $GITHUB_STEP_SUMMARY
cat asb.log >> $GITHUB_STEP_SUMMARY
echo '```' >> $GITHUB_STEP_SUMMARY
echo '---' >> $GITHUB_STEP_SUMMARY
else
echo "Nothing to do."
fi
- name: Cache buildroot
id: br-cache
uses: actions/cache@v3
with:
path: /var/cache
key: ${{ runner.os }}-br-${{ matrix.version }}-${{ matrix.pkg.arch }}
restore-keys: |
${{ runner.os }}-br-${{ matrix.version }}-${{ matrix.pkg.arch }}
${{ runner.os }}-br-${{ matrix.version }}
${{ runner.os }}-br
- name: Report Summary
id: report_summary
if: steps.export_logs.outcome == 'success'
- name: Include custom build template instead of package default
run: cp -v anda/mock-configs/anda.tpl /etc/mock/templates/anda.tpl
- name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c anda-${{ matrix.version }}-${{ matrix.pkg.arch }}
- name: Generating artifact name
id: art
run: |
echo "## AppStream Builder Report" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
if stat output/*.xml.gz &>/dev/null; then
if grep -q "veto" asb.log; then
echo "::group::Vetoed packages"
echo "### Vetoed packages" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo '```xml' >> $GITHUB_STEP_SUMMARY
echo "$(grep -i 'veto' asb.log)" >> $GITHUB_STEP_SUMMARY
echo '```' >> $GITHUB_STEP_SUMMARY
echo "::warning file=asb.log::Some packages were vetoed during AppStream generation. Please review the 'Vetoed packages' section in the summary for details."
echo "::endgroup::"
fi
echo "## Full Data Summary" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "### Generated Appstream files:" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
for file in output/*.xml.gz; do
echo "#### \`$file\`" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo '```xml' >> $GITHUB_STEP_SUMMARY
zcat "$file" >> $GITHUB_STEP_SUMMARY || true
echo '```' >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
done
else
echo "No appstream files found." >> $GITHUB_STEP_SUMMARY
fi
NAME=${{ matrix.pkg.pkg }}-${{ matrix.pkg.arch }}-${{ matrix.version }}
x=${NAME//\//@}
echo "name=$x" >> $GITHUB_OUTPUT
- uses: actions/upload-artifact@v3
with:
name: ${{ steps.art.outputs.name }}
path: anda-build/rpm/rpms/*
- name: Upload packages to subatomic
if: github.event_name == 'push'
run: |
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }} anda-build/rpm/rpms/*
- name: Notify Madoguchi (Success)
if: success() && github.event_name == 'push'
run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
- 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}}
+32 -61
View File
@@ -1,9 +1,5 @@
name: Bootstrap Andaman and Subatomic
permissions:
contents: read
attestations: write
artifact-metadata: write
id-token: write
on:
workflow_dispatch:
@@ -11,81 +7,56 @@ jobs:
bootstrap:
strategy:
matrix:
version: ["rawhide"]
version: ["37"]
arch: ["x86_64", "aarch64"]
fail-fast: true
runs-on: ${{ matrix.arch == 'aarch64' && 'ubuntu-22.04-arm' || 'ubuntu-22.04' }}
runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }}
container:
image: registry.fedoraproject.org/fedora-minimal:${{ matrix.version }}
image: fedora:37
options: --cap-add=SYS_ADMIN --privileged
steps:
- uses: actions/setup-go@v3
with:
go-version: "^1.19"
- name: Install repositories
run: |
dnf5 swap -y --setopt=install_weak_deps=False systemd-standalone-sysusers systemd
dnf5 install -y --setopt=install_weak_deps=False curl wget git-core openssl-devel cargo podman fuse-overlayfs dnf5-plugins rpmbuild script
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 anda-mock-configs gcc curl wget git-core openssl-devel
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: actions/checkout@v3
with:
ref: f${{ matrix.version }}
repository: FyraLabs/subatomic
set-safe-directory: true
fetch-depth: 1
- name: Build anda-srpm-macros
run: |
mkdir -p anda-build/rpm/rpms
rpmbuild -bb anda/terra/srpm-macros/*.spec --undefine=_disable_source_fetch -D "_sourcedir $(pwd)/anda/terra/srpm-macros/" -D "_rpmdir $(pwd)/anda-build/rpm/rpms/"
mv ./anda-build/rpm/rpms/*/anda-*.rpm ./anda-build/rpm/rpms/
dnf5 install -y ./anda-build/rpm/rpms/anda-*.rpm
- name: Install build dependencies
run: dnf5 builddep -y anda/terra/{mock-configs,srpm-macros}/*.spec anda/tools/buildsys/{anda,subatomic}/*.spec
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
- name: Install Anda
run: |
rpmbuild -bb anda/tools/buildsys/anda/*.spec --undefine=_disable_source_fetch -D "_sourcedir $(pwd)/anda/tools/buildsys/anda/" -D "_rpmdir $(pwd)/anda-build/rpm/rpms/"
mv ./anda-build/rpm/rpms/*/anda-*.rpm ./anda-build/rpm/rpms/
dnf5 install -y ./anda-build/rpm/rpms/anda-*.rpm
- name: Build terra-mock-configs
run: |
echo "PATH=$PATH:/github/home/.cargo/bin" >> $GITHUB_ENV
export PATH=$PATH:/github/home/.cargo/bin
git config --global --add safe.directory "$GITHUB_WORKSPACE"
anda build -D "vendor Terra" -rrpmbuild anda/terra/mock-configs/pkg
- name: Install terra-mock-configs
run: dnf5 install -y anda-build/rpm/rpms/terra-mock-configs*.rpm
- name: Build terra-release
run: anda build -D "vendor Terra" -rrpmbuild anda/terra/release/pkg
- name: Build terra-appstream-helper
run: anda build -D "vendor Terra" -D "__python %{__python3}" -rrpmbuild anda/terra/appstream-helper/pkg
uses: actions-rs/cargo@v1
with:
command: install
args: anda
- name: Build Subatomic
run: anda build -D "vendor Terra" -rrpmbuild anda/tools/buildsys/subatomic/pkg
run: |
git config --global --add safe.directory "$GITHUB_WORKSPACE"
anda build -c anda-${{ matrix.version }}-${{ matrix.arch }} subatomic -p rpm -D "autogitcommit $(git log -1 --format='%H')"
- name: Install Subatomic
run: dnf5 install -y ./anda-build/rpm/rpms/subatomic-*.rpm
run: sudo dnf install -y ./anda-build/rpm/rpms/subatomic-*.rpm
- name: Tidy up output directory
run: rmdir anda-build/rpm/rpms/{noarch,aarch64,x86_64} | true
- uses: actions/checkout@v3
with:
repository: FyraLabs/anda
- name: Upload packages to subatomic
- name: Build Andaman
run: anda build -c anda-${{ matrix.version }}-${{ matrix.arch }} anda -p rpm
- name: Upload to Subatomic
run: |
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
if: github.event_name == 'push'
run: |
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}-source anda-build/rpm/srpm/*
- name: Attest build provenance
uses: actions/attest-build-provenance@a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 # v4.1.0
with:
subject-path: |
anda-build/rpm/rpms/*
anda-build/rpm/srpm/*
+49 -50
View File
@@ -1,67 +1,66 @@
name: Manual Builds
permissions:
contents: read
attestations: write
artifact-metadata: write
id-token: write
on:
workflow_dispatch:
inputs:
packages:
description: "Packages to Build"
required: true
custom_builder:
description: "Custom Builder"
required: false
default: ""
architecture:
description: "Architectures"
required: false
default: ""
type: string
run-name: ${{ inputs.packages }}
jobs:
manifest:
parse:
outputs:
build_matrix: ${{ steps.parsing.outputs.build_matrix }}
runs-on: ubuntu-24.04-arm
pkgs: ${{ steps.parsing.outputs.pkgs }}
runs-on: "ubuntu-latest"
steps:
- name: Parse Input
id: parsing
run: echo "${{ inputs.packages }}" | sed 's/ /\n/g' | sed 's/$/\//g' | jq -R . | jq -s . | jq -c . | sed 's/^/pkgs=/' >> $GITHUB_OUTPUT
build:
needs: parse
strategy:
matrix:
pkg: ${{ fromJson(needs.parse.outputs.pkgs) }}
version: ["37"]
arch: ["x86_64", "aarch64"]
fail-fast: false
runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }}
container:
image: ghcr.io/terrapkg/builder:frawhide
image: ghcr.io/terrapkg/builder:f37
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Setup Git
run: |
git config --global --add safe.directory "$GITHUB_WORKSPACE"
git config user.name "Raboneko"
git config user.email "raboneko@fyralabs.com"
- name: Parse Input
id: parsing
run: |
for pkg in ${{ inputs.packages }}; do
touch anda/$pkg/.build
done
git add --all
git commit -a -m "tmp"
b=$(anda ci | sed -E 's@^build_matrix=@@')
if [ "${{ inputs.architecture }}" != "" ]; then
# e.g.: [ unique_by(.pkg)[] | (.arch="x86_64", .arch="aarch64") ]
filter=`echo -n "${{ inputs.architecture }}" | tr '[:space:]' '\n' | sed -E '/^$/d; s@^.+$@.arch="\0"@' | tr '\n' ', '`
b=`echo $b | jq -c '[unique_by(.pkg)[] | ('"$filter"')]'`
elif [ "${{ inputs.custom_builder }}" != "" ]; then
b=`echo $b | jq -c 'unique_by(.pkg)'`
fi
echo "build_matrix=$b" >> $GITHUB_OUTPUT
- name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
build:
needs: manifest
uses: ./.github/workflows/json-build.yml
secrets: inherit
with:
packages: ${{ needs.manifest.outputs.build_matrix }}
custom_builder: ${{ inputs.custom_builder }}
- name: Build with Anda
run: anda build ${{ matrix.pkg }}pkg --package rpm -c anda-${{ matrix.version }}-${{ matrix.arch }}
- name: Generating artifact name
id: art
run: |
NAME=${{ matrix.pkg }}-${{ matrix.arch }}-${{ matrix.version }}
x=${NAME//\//@}
echo "name=$x" >> $GITHUB_OUTPUT
- uses: actions/upload-artifact@v3
with:
name: ${{ steps.art.outputs.name }}
path: anda-build/rpm/rpms/*
- name: Upload packages to subatomic
run: |
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }} anda-build/rpm/rpms/*
- name: Notify Madoguchi (Success)
if: success()
run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
- name: Notify Madoguchi (Failure)
if: cancelled() || failure()
run: ./.github/workflows/mg.sh false ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
+13 -102
View File
@@ -1,99 +1,32 @@
name: JSON Build
permissions:
contents: read
attestations: write
artifact-metadata: write
id-token: write
on:
workflow_call:
inputs:
packages:
description: "Packages to Build"
required: true
type: string
publish:
description: "Whether the package should be published"
required: false
type: boolean
default: true
custom_builder:
description: "Custom Builder"
required: false
type: string
default: ""
bust_cache:
description: "Whether to bust the cache"
required: false
type: boolean
default: false
workflow_dispatch:
inputs:
packages:
description: "Packages to Build"
required: true
type: string
publish:
description: "Whether the package should be published"
required: false
type: boolean
default: true
jobs:
build:
strategy:
matrix:
pkg: ${{ fromJson(inputs.packages) }}
version: ["rawhide"]
version: ["37"]
fail-fast: false
runs-on: ${{ inputs.custom_builder && inputs.custom_builder || (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && format('cirun-arm64-lg--{0}', github.run_id) || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && format('cirun-x86-64-lg--{0}', github.run_id) || 'ubuntu-22.04' }}
runs-on: ${{ matrix.pkg.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
image: ghcr.io/terrapkg/builder:f37
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Configure sccache
id: sccache
if: ${{ !contains(matrix.pkg.labels.sccache, '0') }}
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
env:
SCCACHE_GHA_VERSION: ${{ matrix.version }}-${{ matrix.pkg.arch }}-${{ matrix.pkg.pkg }}
SCCACHE_GHA_CACHE_FROM: ${{ matrix.version }}-${{ matrix.pkg.arch }}-${{ matrix.pkg.pkg }}
with:
script: |
const script = require('./.github/scripts/configure-sccache.js')
await script({github, context, core, exec})
- name: CI Setup Script
if: ${{ !contains(matrix.pkg.labels, 'mock') }}
run: |
dir=$(dirname ${{ matrix.pkg.pkg }})
if [ -f $dir/ci_setup.rhai ]; then
anda run $dir/ci_setup.rhai --labels script_path=$dir/ci_setup.rhai
fi
- name: Install Build Dependencies
if: ${{ matrix.pkg.labels.mock != '1' }}
run: |
dir=$(dirname ${{ matrix.pkg.pkg }})
dnf5 builddep -y ${dir}/*.spec
- name: Build with Andaman
run: anda build -D "vendor Terra" -D "__python %{__python3}" ${{ matrix.pkg.pkg }} -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
- name: Report Cache Summary
if: steps.sccache.outcome == 'success'
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
with:
script: |
const script = require('./.github/scripts/sccache-stats.js')
await script({github, context, core, exec})
- name: Build with Anda
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c anda-${{ matrix.version }}-${{ matrix.pkg.arch }}
- name: Generating artifact name
id: art
@@ -102,43 +35,21 @@ jobs:
x=${NAME//\//@}
echo "name=$x" >> $GITHUB_OUTPUT
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
- uses: actions/upload-artifact@v3
with:
name: ${{ steps.art.outputs.name }}
compression-level: 0 # The RPMs are already compressed :p
path: |
anda-build/rpm/rpms/*
anda-build/rpm/srpm/*
path: anda-build/rpm/rpms/*
- name: Upload packages to subatomic
if: inputs.publish
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
if: inputs.publish && matrix.pkg.labels['no_upload_srpms'] != '1'
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }}-source anda-build/rpm/srpm/*
- name: Attest build provenance
if: inputs.publish
uses: actions/attest-build-provenance@a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 # v4.1.0
with:
subject-path: |
anda-build/rpm/rpms/*
anda-build/rpm/srpm/*
terra${{ matrix.version }} anda-build/rpm/rpms/*
- name: Notify Madoguchi (Success)
if: inputs.publish && success()
run: ./.github/workflows/mg.sh true "${{matrix.pkg.pkg}}" "${{matrix.version}}" "${{matrix.pkg.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
if: success()
run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
- name: Notify Madoguchi (Failure)
if: inputs.publish && (cancelled() || failure())
run: ./.github/workflows/mg.sh false "${{matrix.pkg.pkg}}" "${{matrix.version}}" "${{matrix.pkg.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
if: cancelled() || failure()
run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
+14
View File
@@ -0,0 +1,14 @@
name: Lint
on: [push, pull_request]
jobs:
lint:
runs-on: ubuntu-latest
container:
image: ghcr.io/terrapkg/builder:f38
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Lint spec files
run: rpmlint $(find anda -type f -name "*.spec" -type f)
+6 -6
View File
@@ -2,20 +2,20 @@ set -x
dirs=$2
dirs=${dirs/\/pkg/}
export p="{\"id\":\"$5\",\"ver\":\"%v\",\"rel\":\"%r\",\"arch\":\"$4\",\"dirs\":\"$dirs\",\"succ\":$1,\"commit\":\"$7\"}"
export p="{\"id\":\"$5\",\"ver\":\"%v\",\"rel\":\"%r\",\"arch\":\"$4\",\"dirs\":\"$dirs\",\"succ\":$1}"
if [[ $1 == false ]]; then
d=${p/\%v/?}
d=${d/\%r/?}
curl -H "Authorization: Bearer $6" https://madoguchi.fyralabs.com/ci5/terra$3/builds/f -X PUT -H "Content-Type: application/json" -d "$d" --fail-with-body
curl -H "Authorization: Bearer $6" https://madoguchi.fyralabs.com/ci/terra$3/builds/f -X PUT -H "Content-Type: application/json" -d $d --fail-with-body
exit 0
fi
for f in anda-build/rpm/rpms/*; do
n=$(lesspipe.sh $f | grep -E "Name\s*: " | sed "s@Name\s*: @@" | head -n1)
v=$(lesspipe.sh $f | grep -E "Version\s*: " | sed "s@Version\s*: @@" | head -n1)
r=$(lesspipe.sh $f | grep -E "Release\s*: " | sed "s@Release\s*: @@" | head -n1)
n=$(lesspipe.sh $f | grep -E "Name\s*: " | sed "s@Name\s*: @@")
v=$(lesspipe.sh $f | grep -E "Version\s*: " | sed "s@Version\s*: @@")
r=$(lesspipe.sh $f | grep -E "Release\s*: " | sed "s@Release\s*: @@")
d=${p/\%v/$v}
d=${d/\%r/$r}
curl -H "Authorization: Bearer $6" https://madoguchi.fyralabs.com/ci5/terra$3/builds/$n -X PUT -H "Content-Type: application/json" -d $d --fail-with-body
curl -H "Authorization: Bearer $6" https://madoguchi.fyralabs.com/ci/terra$3/builds/$n -X PUT -H "Content-Type: application/json" -d $d --fail-with-body
done
-78
View File
@@ -1,78 +0,0 @@
# This workflow uses actions that are not certified by GitHub. They are provided
# by a third-party and are governed by separate terms of service, privacy
# policy, and support documentation.
name: Scorecard supply-chain security
on:
# For Branch-Protection check. Only the default branch is supported. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
branch_protection_rule:
# To guarantee Maintained check is occasionally updated. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
schedule:
- cron: '43 13 * * 2'
push:
branches: [ "frawhide" ]
# Declare default permissions as read only.
permissions: read-all
jobs:
analysis:
name: Scorecard analysis
runs-on: ubuntu-latest
# `publish_results: true` only works when run from the default branch. conditional can be removed if disabled.
if: github.event.repository.default_branch == github.ref_name || github.event_name == 'pull_request'
permissions:
# Needed to upload the results to code-scanning dashboard.
security-events: write
# Needed to publish results and get a badge (see publish_results below).
id-token: write
# Uncomment the permissions below if installing in a private repository.
# contents: read
# actions: read
steps:
- name: "Checkout code"
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: "Run analysis"
uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3
with:
results_file: results.sarif
results_format: sarif
# (Optional) "write" PAT token. Uncomment the `repo_token` line below if:
# - you want to enable the Branch-Protection check on a *public* repository, or
# - you are installing Scorecard on a *private* repository
# To create the PAT, follow the steps in https://github.com/ossf/scorecard-action?tab=readme-ov-file#authentication-with-fine-grained-pat-optional.
# repo_token: ${{ secrets.SCORECARD_TOKEN }}
# Public repositories:
# - Publish results to OpenSSF REST API for easy access by consumers
# - Allows the repository to include the Scorecard badge.
# - See https://github.com/ossf/scorecard-action#publishing-results.
# For private repositories:
# - `publish_results` will always be set to `false`, regardless
# of the value entered here.
publish_results: true
# (Optional) Uncomment file_mode if you have a .gitattributes with files marked export-ignore
# file_mode: git
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
name: SARIF file
path: results.sarif
retention-days: 5
# Upload the results to GitHub's code scanning dashboard (optional).
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@e46ed2cbd01164d986452f91f178727624ae40d7 # v4
with:
sarif_file: results.sarif
-41
View File
@@ -1,41 +0,0 @@
name: Automatic backport/sync action
permissions:
contents: read
on:
pull_request_target:
types: ["labeled", "closed"]
jobs:
backport:
permissions:
contents: write
pull-requests: write
name: Backport/sync PR
runs-on: ubuntu-22.04
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@85813678d776774a19ec5af56bd3a04305946f8a # v12.0.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
+38
View File
@@ -0,0 +1,38 @@
name: Sync PR to other branches
on:
pull_request:
types:
- closed
branches:
- f38
jobs:
sync:
strategy:
matrix:
branch: ["f37"]
fail-fast: false
if: github.event.pull_request.merged == true && !contains(github.event.pull_request.labels.*.name, 'nosync')
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
ref: ${{ matrix.branch }}
- name: Install SSH key and Setup Git
run: |
mkdir -p ${{ runner.temp }}
echo "${{ secrets.SSH_SIGNING_KEY }}" > ${{ runner.temp }}/signing_key
chmod 0700 ${{ runner.temp }}/signing_key
git config --global --add safe.directory "$GITHUB_WORKSPACE"
git config user.name "Raboneko"
git config user.email "raboneko@fyralabs.com"
git config gpg.format "ssh"
git config user.signingkey "${{ runner.temp }}/signing_key"
- name: Apply patches and Push
run: |
curl https://github.com/terrapkg/packages/pull/${{ github.event.pull_request.number }}.patch > pr.patch
git am -S --keep-cr --signoff < pr.patch
git push -u origin --all
-59
View File
@@ -1,59 +0,0 @@
name: Update per branch
permissions:
contents: read
on:
schedule:
- cron: "*/30 * * * *"
workflow_dispatch:
jobs:
autoupdate:
permissions:
contents: write
runs-on: ubuntu-24.04-arm
strategy:
matrix:
branch:
- frawhide
- f44
- f43
- f42
- el10
container:
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
ref: ${{ matrix.branch }}
fetch-depth: 0
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
- name: Install SSH signing key & Set up git repository
run: |
mkdir -p ${{ runner.temp }}
echo "${{ secrets.SSH_SIGNING_KEY }}" > ${{ runner.temp }}/signing_key
chmod 0700 ${{ runner.temp }}/signing_key
git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run Update
run: |
nbranch="${{ matrix.branch }}"
[ "$nbranch" = 'frawhide' ] && nbranch='f42'
anda update --filters updbranch=1 --labels branch=${{ matrix.branch }},nbranch=$nbranch
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RUST_BACKTRACE: full
- name: Save
run: |
if [[ `git status --porcelain` ]]; then
git config user.name "Raboneko"
git config user.email "raboneko@fyralabs.com"
git config gpg.format "ssh"
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump(branch): $(anda run andax/ci/update_commit_message.rhai)"
git commit -S -a -m "$msg"
git push -u origin --all
fi
+8 -11
View File
@@ -1,29 +1,26 @@
name: Push comps updates
permissions:
contents: read
on:
push:
branches:
- frawhide
- f44
- f43
- f42
- el10
- f38
- f37
paths:
- comps.xml
workflow_dispatch:
jobs:
update-comps:
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-latest
container:
image: ghcr.io/terrapkg/builder:frawhide
image: ghcr.io/terrapkg/builder:38
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: actions/checkout@v3
- id: get-branch
uses: grandmasterdev/github-action-get-branch@latest
- name: Push to subatomic
run: |
branch=${{ github.ref_name }}
branch=${{steps.get-branch.outputs.branch-name}}
ver=${branch/f/}
subatomic-cli upload-comps \
--server https://subatomic.fyralabs.com \
+12 -20
View File
@@ -1,6 +1,4 @@
name: Nightly Update
permissions:
contents: read
on:
schedule:
- cron: "0 0 * * *"
@@ -8,51 +6,45 @@ on:
jobs:
autoupdate:
permissions:
contents: write
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-latest
container:
image: ghcr.io/terrapkg/builder:frawhide
image: ghcr.io/terrapkg/builder:f38
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@v3
with:
fetch-depth: 0
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
- name: Install SSH signing key & Set up git repository
- 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
git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run Nightly Update
run: anda update --filters nightly=1
run: anda update -vv --filters nightly=1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RUST_BACKTRACE: full
- name: Save
run: |
git config --global --add safe.directory "*"
if [[ `git status --porcelain` ]]; then
git config user.name "Raboneko"
git config user.email "raboneko@fyralabs.com"
git config gpg.format "ssh"
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump(nightly): $(anda run andax/ci/update_commit_message.rhai)"
msg="bump(nightly): $(git status | grep modified | sed -r 's@.+/([^/]+)/[^/]+\n?@\1 @g' | tr -d '\n')"
git commit -S -a -m "$msg"
git format-patch HEAD^
copy_over () {
git checkout $1
f37 () {
git format-patch HEAD^
git checkout f37
git apply *.patch || true
git add anda
git add *
git commit -S -a -m "$msg"
}
copy_over f44 || true
copy_over f43 || true
copy_over f42 || true
copy_over el10 || true
f37 || true
git push -u origin --all
fi
-58
View File
@@ -1,58 +0,0 @@
name: Weekly Update
permissions:
contents: read
on:
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
jobs:
autoupdate:
permissions:
contents: write
runs-on: ubuntu-24.04-arm
container:
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
- name: Install SSH signing key & Set up git repository
run: |
mkdir -p ${{ runner.temp }}
echo "${{ secrets.SSH_SIGNING_KEY }}" > ${{ runner.temp }}/signing_key
chmod 0700 ${{ runner.temp }}/signing_key
git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run Weekly Update
run: anda update --filters weekly=$(date "+%w")
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RUST_BACKTRACE: full
- name: Save
run: |
if [[ `git status --porcelain` ]]; then
git config user.name "Raboneko"
git config user.email "raboneko@fyralabs.com"
git config gpg.format "ssh"
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump(weekly): $(anda run andax/ci/update_commit_message.rhai)"
git commit -S -a -m "$msg"
git format-patch HEAD^
copy_over () {
git checkout $1
git apply *.patch || true
git add anda
git commit -S -a -m "$msg"
}
copy_over f44 || true
copy_over f43 || true
copy_over f42 || true
copy_over el10 || true
git push -u origin --all
fi
+14 -24
View File
@@ -1,58 +1,48 @@
name: Update
permissions:
contents: read
on:
schedule:
- cron: "*/10 * * * *"
- cron: "*/30 * * * *"
workflow_dispatch:
jobs:
autoupdate:
permissions:
contents: write
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-latest
container:
image: ghcr.io/terrapkg/builder:frawhide
image: ghcr.io/terrapkg/builder:f38
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@v3
with:
fetch-depth: 0
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
- name: Install SSH signing key & Set up git repository
- 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
git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run Update
run: anda update --excludes nightly=1 --excludes weekly=1 --excludes updbranch=1
run: anda update -vv
env:
GITHUB_TOKEN: ${{ secrets.AUTOUPDATE_GH_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RUST_BACKTRACE: full
- name: Save
run: |
git config --global --add safe.directory "*"
if [[ `git status --porcelain` ]]; then
git config user.name "Raboneko"
git config user.email "raboneko@fyralabs.com"
git config gpg.format "ssh"
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump: $(anda run andax/ci/update_commit_message.rhai)"
msg="bump: $(git status | grep modified | sed -r 's@.+/([^/]+)/[^/]+\n?@\1 @g' | tr -d '\n')"
git commit -S -a -m "$msg"
git format-patch HEAD^
copy_over () {
git checkout $1
git apply *.patch || true
git add anda
git commit -S -a -m "$msg"
}
copy_over f44 || true
copy_over f43 || true
copy_over f42 || true
copy_over el10 || true
# git format-patch HEAD^
# git checkout f37
# git apply *.patch || true
# git add *
# git commit -S -a -m "$msg"
git push -u origin --all
fi
+1 -7
View File
@@ -1,8 +1,2 @@
anda-build/
**/*.tar*
**/*.crate
**/*.zip
**/*.minisig
**/*.nupkg
**/*.rpm
**/*.kate-swp
*.patch
-8
View File
@@ -1,8 +0,0 @@
{
"recommendations": [
"rhaiscript.vscode-rhai",
"1dot75cm.rpmspec",
"hashicorp.hcl",
"redhat.vscode-xml"
]
}
-1
View File
@@ -1 +0,0 @@
https://fyralabs.com/funding.json
-9
View File
@@ -1,9 +0,0 @@
// There is no HCL extension, but the Terraform extension grants HCL support
{
"auto_install_extensions": {
"RPM Spec": true,
"XML": true,
"rhai": true,
"Terraform": true
}
}
+30
View File
@@ -0,0 +1,30 @@
# 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 -4
View File
@@ -1,7 +1,7 @@
# Contributing
First of all, thanks for being interested in contributing to Terra! If you have any questions about contributing, please [join our chats](https://wiki.ultramarine-linux.org/en/community/community/).
First of all, thanks for being interested in contributing to Terra! If you have any questions about contributing, please contact us on [Discord](https://discord.gg/5fdPuxTg5Q). Since we use a GitHub Wiki for [documention](https://github.com/terrapkg/packages/wiki), our guidelines may be found there. See the links below:
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing)
- [FAQ](https://developer.fyralabs.com/terra/faq)
- [Policy](https://developer.fyralabs.com/terra/policy)
* [Contribution Guide](https://github.com/terrapkg/packages/wiki/Contribute)
* [FAQ](https://github.com/terrapkg/packages/wiki/FAQ)
* [Policy](https://github.com/terrapkg/packages/wiki/Policy)
+7 -60
View File
@@ -1,77 +1,24 @@
# Terra Sources
[![Repository status](https://repology.org/badge/repository-big/terra_rawhide.svg?header=Terra+Rawhide)](https://repology.org/repository/terra_rawhide)
[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/terrapkg/packages/badge)](https://scorecard.dev/viewer/?uri=github.com/terrapkg/packages)
[![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)
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.
See the introduction at [our website](https://terrapkg.com).
[Contributions](https://github.com/terrapkg/packages/wiki/Contribute) are always welcome, but please read our [documentation](https://github.com/terrapkg/packages/wiki) first.
This monorepo contains the package manifests for all packages in Terra.
## Installation
The latest detailed instructions are available in our Devdocs: https://developer.fyralabs.com/terra/installing
### Fedora
```bash
sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terra$releasever' terra-release
sudo dnf config-manager --add-repo https://github.com/terrapkg/subatomic-repos/raw/main/terra.repo
```
If you are using immutable/atomic editions of Fedora, run the following commands instead:
```bash
curl -fsSL https://github.com/terrapkg/subatomic-repos/raw/main/terra.repo | pkexec tee /etc/yum.repos.d/terra.repo
sudo rpm-ostree install terra-release
```
#### Subrepos
On Fedora, you can optionally install the Terra subrepos. Extra care and caution may be needed as some of these packages may conflict with other repositories such as RPM Fusion.
- Install `terra-release-extras` to enable the Extras subrepo. This repo contains packages which conflict with Fedora packages in some way, such as being a patched version of the same package.
- Install `terra-release-mesa` to install the Mesa subrepo which contains a patched and codec complete Mesa.
- Install `terra-release-nvidia` to install the NVIDIA subrepo which contains NVIDIA drivers.
- Install `terra-release-multimedia` for multimedia packages in Terra. This repository is currently considered a work in progress.
### Enterprise Linux (EL)
Only EL10 is supported. Not all packages available in Terra are available in Terra EL at this time.
Terra EL requires the EPEL repos, which may be installed with:
```bash
sudo dnf install 'https://dl.fedoraproject.org/pub/epel/epel-release-latest-$releasever.noarch.rpm'
```
And Terra EL itself can be installed with:
```bash
sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terrael$releasever' terra-release
```
## Contributions
First of all, thanks for being interested in contributing to Terra! If you have any questions about contributing, please [join our chats](https://wiki.ultramarine-linux.org/en/community/community/).
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing)
- [FAQ](https://developer.fyralabs.com/terra/faq)
- [Guidelines](https://developer.fyralabs.com/terra/guidelines)
## Documentation
Our documentation can be found on our [GitHub Wiki](https://github.com/terrapkg/packages/wiki).
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/).
## Searching Packages
[pkgs.org](https://fedora.pkgs.org/rawhide/terra/) and [Repology](https://repology.org/) provide a list of the packages available in Terra.
> Note: you can also take a look at our [devdocs](https://developer.fyralabs.com/terra/).
## Questions?
Feel free to reach out on [Discord](https://discord.gg/5fdPuxTg5Q). We're always happy to help!
Feel free to reach out by [joining our community](https://wiki.ultramarine-linux.org/en/community/community/). We're always happy to help!
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing)
- [FAQ](https://developer.fyralabs.com/terra/faq)
- [Guidelines](https://developer.fyralabs.com/terra/guidelines)
+2 -2
View File
@@ -3,7 +3,7 @@
## Our Process
Fyra Labs is committed to ensuring user security and privacy.
As such, we constantly try our best to ensure that our infrastructure and process are secure, which you may read about in our [FAQ](https://developer.fyralabs.com/terra/faq#technical-details).
As such, we constantly try our best to ensure that our infrastructure and process are secure, which you may read about in our [FAQ](https://github.com/terrapkg/packages/wiki/FAQ#technical-details).
As a part of Fyra Labs's transparency measures, we will publicize details of any known breaches. This information will include, but will not be limited to:
* Affected users, infrastructure, and data.
@@ -11,7 +11,7 @@ As a part of Fyra Labs's transparency measures, we will publicize details of any
* An in-depth explanation of how the breach occurred, including relevant security vulnerabilities.
* How Fyra Labs will better protect user data in the future, ensuring our commitment to security and privacy.
We will publish these updates on our [Twitter](https://twitter.com/TeamFyraLabs), [Fedi](https://fedi.fyralabs.com/@hq), and [Discord](https://discord.gg/5fdPuxTg5Q).
We will publish these updates on our [Twitter](https://twitter.com/TeamFyraLabs) and [Discord](https://discord.gg/5fdPuxTg5Q).
## Reporting a Vulnerability
-3
View File
@@ -3,7 +3,4 @@ project pkg {
rpm {
spec = "anki-bin.spec"
}
labels {
subrepo = "extras"
}
}
+21 -43
View File
@@ -1,32 +1,20 @@
%global xurl https://files.pythonhosted.org/packages/2b/bc/36972ebb0c09effa41a1dc5f1e9c19b9fd85675cc3196f43559eeb3d0ceb/anki-25.9.4-cp39-abi3-manylinux_2_36_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/cb/8e/42e0a2e8f8e6da78571ff8e79dd65eef1602390d03349839a2f4397fdcb5/anki-25.9.4-cp39-abi3-manylinux_2_36_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/83/a1/a8e8c5bc7dda44c0decfdeb128ca308d65d7beca1a4131230e9abadef439/aqt-25.9.4-py3-none-any.whl
Name: anki-bin
Version: 25.9.4
Version: 23.12.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-pip rpm_macro(fdupes) cargo
Requires: python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-orjson
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema
Requires: python3-flask-cors python3-protobuf python3-requests python3-waitress python3-pyqt6-webengine python3-send2trash
Requires: python3-protobuf >= 4.21
Requires: libxcrypt-compat hicolor-icon-theme sox
Requires: (mpv or mpv-nightly)
ExclusiveArch: x86_64
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 python3-pyqt6-webengine
ExclusiveArch: x86_64
Conflicts: anki
%ifarch x86_64
Source0: %xurl
%elifarch aarch64
Source0: %aurl
%endif
Source1: %qurl
Source0: https://files.pythonhosted.org/packages/cp39/a/anki/anki-%{version}-cp39-abi3-manylinux_2_28_%{_arch}.whl
Source1: https://files.pythonhosted.org/packages/py3/a/aqt/aqt-%{version}-py3-none-any.whl
Source2: https://raw.githubusercontent.com/ankitects/anki/%{version}/qt/runanki.py
Source3: https://raw.githubusercontent.com/ankitects/anki/%{version}/qt/bundle/lin/anki.desktop
Source4: https://raw.githubusercontent.com/ankitects/anki/%{version}/qt/bundle/lin/anki.png
Source4: https://raw.githubusercontent.com/ankitects/anki/%{version}/qt/bundle/lin/anki.png
Source5: https://raw.githubusercontent.com/ankitects/anki/%{version}/LICENSE
Source6: https://raw.githubusercontent.com/ankitects/anki/%{version}/README.md
@@ -40,39 +28,29 @@ Anki is based on a theory called spaced repetition.
%build
%install
pip3 install --root=%{buildroot} %SOURCE0 %SOURCE1
python3.11 -m installer --destdir="%{buildroot}" %{SOURCE0}
python3.11 -m installer --destdir="%{buildroot}" %{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"
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/
%fdupes %_libdir/python*/site-packages/_aqt/data/
%files
%license LICENSE
%doc README.md
%_bindir/anki
%_bindir/pyuic6
%_bindir/pylupdate6
/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
/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
%changelog
* Fri Nov 10 2023 hazel-bunny <dabiswas112@gmail.com> - 23.10-2
- Add python3-orjson and mpv as dependencies
* Wed Jan 11 2023 madonuko <mado@fyralabs.com> - 2.1.60
* Wed Jan 11 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.1.60
- Initial package
+1 -15
View File
@@ -1,15 +1 @@
let aarch64_regex = `<a href="https://files\.pythonhosted\.org/packages/(..)/(..)/(.{60})/anki-([\d.]+)-cp(\d+)-abi3-manylinux_.+?_aarch64.whl">`;
let html = get("https://pypi.org/project/anki/");
let relevant = find(aarch64_regex, html, 0);
let ver = find(aarch64_regex, relevant, 4);
rpm.version(ver);
if rpm.changed() {
rpm.release();
rpm.global("aurl", find(`"(.+)"`, relevant, 1));
let cp = find(aarch64_regex, relevant, 5);
let x86_64_regex = `<a href="https://files\.pythonhosted\.org/packages/(..)/(..)/(.{60})/anki-${ver}-cp${cp}-abi3-manylinux_.+?_x86_64.whl">`;
let relevant1 = find(x86_64_regex, html, 0);
rpm.global("xurl", find(`"(.+)"`, relevant1, 1));
let qhtml = get("https://pypi.org/project/aqt/");
rpm.global("qurl", find(`<a href="(https://files\.pythonhosted\.org/packages/../../.{60}/aqt-${ver}-py3-none.any.whl)">`, qhtml, 1));
}
rpm.version(gh("ankitects/anki"));
+4 -5
View File
@@ -1,5 +1,5 @@
Name: anki-qt5
Version: 25.09.4
Version: 23.12.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
@@ -7,7 +7,7 @@ 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 python3-orjson mpv python3-qt5-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-pyqt5-sip
ExclusiveArch: x86_64
Conflicts: anki
@@ -20,10 +20,9 @@ phrases in a foreign language) as easily, quickly and efficiently as possible.
Anki is based on a theory called spaced repetition.
%prep
rm -rf ./*
git clone https://github.com/ankitects/anki .
git checkout %version
%patch 1 -p1
%patch1 -p1
# See https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=anki-qt5
@@ -62,5 +61,5 @@ find %{buildroot} -iname direct_url.json | xargs -r rm -rf
/usr/lib64/python*/site-packages/anki-%{version}.dist-info/
%changelog
* Tue Jan 3 2023 madonuko <mado@fyralabs.com> - 2.1.60
* Tue Jan 3 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.1.60
- Initial package
-3
View File
@@ -3,7 +3,4 @@ project pkg {
rpm {
spec = "anki.spec"
}
labels {
subrepo = "extras"
}
}
+7 -9
View File
@@ -1,16 +1,15 @@
Name: anki
Version: 25.09.4
Version: 23.12.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/
Packager: madonuko <mado@fyralabs.com>
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 cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc python3-pyqt6-webengine
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc python3-pyqt6-webengine
Requires: hicolor-icon-theme python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-send2trash
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat python3-pyqt6-webengine
Recommends: (mpv or mpv-nightly)
Recommends: mpv
Obsoletes: anki <= 2.1.15
Conflicts: anki-qt5
Patch0: 0001-No-update.patch
@@ -21,16 +20,15 @@ phrases in a foreign language) as easily, quickly and efficiently as possible.
Anki is based on a theory called spaced repetition.
%prep
%git_clone https://github.com/ankitects/anki
%patch 0 -p1
git clone https://github.com/ankitects/anki .
git checkout %{version}
# See https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=anki
%build
export RELEASE=1
export PYTHONPATH=%_libdir/python3/dist-packages
cargo update
./tools/build
mold -run ./tools/build
%install
@@ -67,5 +65,5 @@ chmod 755 %{buildroot}%{_bindir}/anki
%changelog
* Tue Jan 3 2023 madonuko <mado@fyralabs.com> - 2.1.60
* Tue Jan 3 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.1.60
- Initial package
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "armcord-bin.spec"
}
}
+77
View File
@@ -0,0 +1,77 @@
%define debug_package %nil
%global _build_id_links none
%ifarch x86_64
%global src ArmCord-%version
%elifarch aarch64
%global src ArmCord-%version-arm64
%elifarch armv7l
%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.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
Source0: %url/releases/download/v%version/%src.tar.gz
Source1: armcord.png
Source2: https://raw.githubusercontent.com/ArmCord/ArmCord/v%version/README.md
Requires: electron xdg-utils
ExclusiveArch: x86_64 aarch64 armv7l
Conflicts: armcord
%description
ArmCord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
%autosetup -n %src
cat <<EOF > .armcord.desktop
[Desktop Entry]
Name=ArmCord
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=%_bindir/armcord
Icon=armcord
Categories=Network;InstantMessaging;
StartupWMClass=armcord
Keywords=discord;armcord;vencord;shelter;electron;
EOF
%build
%install
mkdir -p %buildroot%_bindir %buildroot%_datadir/applications %buildroot%_datadir/pixmaps %buildroot%_datadir/armcord %buildroot%_docdir/%name
cp -a * %buildroot%_datadir/armcord/
ln -s %_datadir/armcord/armcord %buildroot%_bindir/armcord
chmod +x -R %buildroot%_datadir/armcord/*
chmod 755 %buildroot%_datadir/armcord/armcord
install -Dm644 .armcord.desktop %buildroot%_datadir/applications/ArmCord.desktop
install -Dm644 %SOURCE1 %buildroot%_datadir/pixmaps/armcord.png
install -Dm644 %SOURCE2 %buildroot%_docdir/%name/
%files
%doc README.md
%_datadir/armcord
%_bindir/armcord
%_datadir/applications/ArmCord.desktop
%_datadir/pixmaps/armcord.png
%changelog
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
- Remove libnotify dependency.
- Fix desktop entry.
- Set as noarch package because there are not binary files.
- Use /usr/share/ instead of /opt/
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
- Initial package
Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

+1
View File
@@ -0,0 +1 @@
rpm.version(gh("ArmCord/ArmCord"));
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "armcord.spec"
}
}
+66
View File
@@ -0,0 +1,66 @@
%define debug_package %nil
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
git clone %url .
git checkout v%version
cat <<EOF > armcord.desktop
[Desktop Entry]
Name=ArmCord
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=/usr/bin/armcord
Icon=armcord
Categories=Network;InstantMessaging;
StartupWMClass=armcord
Keywords=discord;armcord;vencord;shelter;electron;
EOF
%build
npx pnpm@7 install --no-frozen-lockfile
npm run packageQuick
%install
install -Dm644 dist/*-unpacked/resources/app.asar %buildroot/usr/share/armcord/app.asar
install -Dm755 %SOURCE1 %buildroot/usr/bin/armcord
install -Dm644 armcord.desktop %buildroot/usr/share/applications/ArmCord.desktop
install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/armcord.png
%files
%doc README.md
%license LICENSE
/usr/bin/armcord
/usr/share/applications/ArmCord.desktop
/usr/share/pixmaps/armcord.png
/usr/share/armcord/app.asar
%changelog
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
- Remove libnotify dependency.
- Fix desktop entry.
- Set as noarch package because there are not binary files.
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
- Initial package
+13
View File
@@ -0,0 +1,13 @@
#!/bin/sh
electron=/usr/bin/electron
CONFIG=${XDG_CONFIG_HOME:-~/.config}
FLAGS="$CONFIG/armcord-flags.conf"
# Allow users to override command-line options
if [ -f "$FLAGS" ]; then
USER_FLAGS="$(cat "$FLAGS")"
fi
# shellcheck disable=SC2086 # USER_FLAGS has to be unquoted
"$electron" /usr/share/armcord/app.asar $USER_FLAGS "$@"
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("ArmCord/ArmCord"));
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "audacity-freeworld.spec"
}
}
@@ -1,752 +0,0 @@
%global __requires_exclude ^lib-.*.so
%global __provides_exclude ^lib-.*.so
%global ver Audacity-3.7.7
%global sanitized_ver %(echo %{ver} | sed 's/Audacity-//g')
Name: audacity-freeworld
Version: %{sanitized_ver}
Release: 1%?dist
Summary: Multitrack audio editor
License: GPLv2
URL: https://www.audacityteam.org/
%define realname audacity
Conflicts: %{realname}
Source0: https://github.com/audacity/audacity/releases/download/Audacity-%{version}/audacity-sources-%{version}.tar.gz
# manual can be installed from the base Fedora Audacity package.
BuildRequires: cmake
BuildRequires: gettext-devel
BuildRequires: chrpath
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: alsa-lib-devel
BuildRequires: desktop-file-utils
BuildRequires: expat-devel
BuildRequires: flac-devel
BuildRequires: git
BuildRequires: gtk3-devel
BuildRequires: jack-audio-connection-kit-devel
BuildRequires: ladspa-devel
BuildRequires: lame-devel
BuildRequires: libid3tag-devel
BuildRequires: libjpeg-turbo-devel turbojpeg
BuildRequires: libmad-devel
BuildRequires: taglib-devel
BuildRequires: twolame-devel
BuildRequires: libogg-devel
BuildRequires: libsndfile-devel
BuildRequires: libuuid-devel
BuildRequires: libvorbis-devel
BuildRequires: libX11-devel
BuildRequires: libXext-devel
BuildRequires: lilv-devel
BuildRequires: lv2-devel
BuildRequires: mpg123-devel
BuildRequires: opusfile-devel
BuildRequires: portaudio-devel >= 19-16
BuildRequires: portmidi-devel
BuildRequires: rapidjson-devel
BuildRequires: serd-devel
BuildRequires: shared-mime-info
BuildRequires: sord-devel
BuildRequires: soundtouch-devel
BuildRequires: soxr-devel
# Use local sqlite as system fails
BuildRequires: sqlite-devel
BuildRequires: sratom-devel
BuildRequires: suil-devel
BuildRequires: vamp-plugin-sdk-devel >= 2.0
BuildRequires: wavpack-devel
BuildRequires: wxGTK-devel
BuildRequires: zip
BuildRequires: zlib-devel
BuildRequires: python3
BuildRequires: libappstream-glib
Recommends: ffmpeg-libs
# For new symbols in portaudio
Requires: portaudio%{?_isa} >= 19-16
ExcludeArch: s390x
%description
Audacity is a cross-platform multitrack audio editor. It allows you to
record sounds directly or to import files in various formats. It features
a few s0mple effects, all of the editing features you should need, and
unlimited undo. The GUI was built with wxWidgets and the audio I/O
supports PulseAudio, OSS and ALSA under Linux.
This build has support for mp3 and ffmpeg import/export.
%prep
%autosetup -p1 -n %{realname}-sources-%{version}
# Make sure we use the system versions.
rm -rf lib-src/{libvamp,libsoxr}/
#Included in src/AboutDialog.cpp but not supplied
touch include/RevisionIdent.h
%build
%cmake \
-DCMAKE_MODULE_LINKER_FLAGS:STRING="$(wx-config --libs)" \
-DCMAKE_SHARED_LINKER_FLAGS:STRING="$(wx-config --libs)" \
-DAUDACITY_BUILD_LEVEL:STRING=2 \
-Daudacity_conan_enabled=Off \
-Daudacity_has_networking=Off \
-Daudacity_has_crashreports=Off \
-Daudacity_has_updates_check=Off \
-Daudacity_has_sentry_reporting=Off \
-Daudacity_lib_preference:STRING=system \
-Daudacity_use_libsndfile=system \
-Daudacity_use_soxr=system \
-Daudacity_use_lame=system \
-Daudacity_use_twolame=system \
-Daudacity_use_libflac=system \
-Daudacity_use_ladspa=on \
-Daudacity_use_libvorbis=system \
-Daudacity_use_libid3tag=system \
-Daudacity_use_expat=system \
-Daudacity_use_soundtouch=system \
-Daudacity_use_vamp=system \
-Daudacity_use_lv2=system \
-Daudacity_use_midi=system \
-Daudacity_use_libogg=system \
-Daudacity_has_vst3:BOOL=Off \
-Daudacity_use_ffmpeg=loaded
%cmake_build
%install
%cmake_install
# Remove the RPATH from all the private libraries provided with Audacity and
# make them all executable so that debug symbol extraction happens.
# CMake could do this on its own using the install target for the library,
# but the Audacity build system manually copies around the libraries so it
# doesn't use the install target. This is very involved to fix in the code,
# so this work around is easier and more maintainable than patching the build
# system.
pushd %{buildroot}%{_libdir}/%{realname}
for libFile in *;
do
if [[ ! -d $libFile ]];
then
chrpath --delete $libFile
chmod 755 $libFile
fi
done
popd
pushd %{buildroot}%{_libdir}/%{realname}/modules
for libFile in *;
do
if [[ ! -d $libFile ]];
then
chrpath --delete $libFile
chmod 755 $libFile
fi
done
popd
if appstream-util --help | grep -q replace-screenshots ; then
appstream-util replace-screenshots %{buildroot}%{_metainfodir}/audacity.appdata.xml \
https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/audacity/a.png
fi
%{find_lang} %{realname}
desktop-file-install --dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/audacity.desktop
mkdir %{buildroot}%{_datadir}/doc/%{realname}/nyquist
cp -pr lib-src/libnyquist/nyquist/license.txt %{buildroot}%{_datadir}/doc/%{realname}/nyquist
cp -pr lib-src/libnyquist/nyquist/Readme.txt %{buildroot}%{_datadir}/doc/%{realname}/nyquist
rm %{buildroot}%{_datadir}/doc/%{realname}/LICENSE.txt
rm -f %{buildroot}%{_prefix}/%{realname}
%files -f %{realname}.lang
%{_bindir}/%{realname}
%{_libdir}/%{realname}/
%dir %{_datadir}/%{realname}
%{_datadir}/%{realname}/EffectsMenuDefaults.xml
%{_datadir}/%{realname}/nyquist/
%{_datadir}/%{realname}/plug-ins/
%{_mandir}/man*/*
%{_datadir}/applications/*
%{_metainfodir}/%{realname}.appdata.xml
%{_datadir}/pixmaps/*
%{_datadir}/icons/hicolor/*/%{realname}.png
%{_datadir}/icons/hicolor/scalable/apps/%{realname}.svg
%{_datadir}/mime/packages/*
%{_datadir}/doc/%{realname}
%license LICENSE.txt
%changelog
* Thu Jan 03 2025 Owen Zimmerman <owen@fyralabs.com>
- Port to Terra
* Thu Dec 12 2024 Leigh Scott <leigh123linux@gmail.com> - 3.7.1-1
- Update to 3.7.1
* Wed Oct 30 2024 Leigh Scott <leigh123linux@gmail.com> - 3.7.0-1
- Update to 3.7.0
* Sat Sep 14 2024 Leigh Scott <leigh123linux@gmail.com> - 3.6.3-1
- Update to 3.6.3
* Wed Sep 04 2024 Leigh Scott <leigh123linux@gmail.com> - 3.6.2-1
- Update to 3.6.2
* Mon Jul 29 2024 Leigh Scott <leigh123linux@gmail.com> - 3.6.1-1
- Update to 3.6.1
* Wed Jul 17 2024 Leigh Scott <leigh123linux@gmail.com> - 3.6.0-1
- Update to 3.6.0
* Fri Apr 26 2024 Leigh Scott <leigh123linux@gmail.com> - 3.5.1-1
- Update to 3.5.1
* Sat Feb 03 2024 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 3.4.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Nov 17 2023 Leigh Scott <leigh123linux@gmail.com> - 3.4.2-1
- 3.4.2
* Fri Nov 03 2023 Leigh Scott <leigh123linux@gmail.com> - 3.4.0-1
- 3.4.0
* Wed Aug 02 2023 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 3.3.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sun Jun 11 2023 Leigh Scott <leigh123linux@gmail.com> - 3.3.3-1
- 3.3.3
* Sun May 07 2023 Leigh Scott <leigh123linux@gmail.com> - 3.3.2-1
- 3.3.2
* Thu May 04 2023 Leigh Scott <leigh123linux@gmail.com> - 3.3.1-2
- Fix crash on startup (rfbz#6669)
* Fri Apr 28 2023 Leigh Scott <leigh123linux@gmail.com> - 3.3.1-1
- 3.3.1
* Mon Apr 24 2023 Leigh Scott <leigh123linux@gmail.com> - 3.3.0-1
- 3.3.0
* Sat Apr 01 2023 Leigh Scott <leigh123linux@gmail.com> - 3.2.5-2
- Add ffmpeg-6 support
* Tue Mar 14 2023 Leigh Scott <leigh123linux@gmail.com> - 3.2.5-1
- 3.2.5
- Use clang
* Tue Dec 06 2022 Leigh Scott <leigh123linux@gmail.com> - 3.2.2-1
- 3.2.2
* Thu Oct 06 2022 Leigh Scott <leigh123linux@gmail.com> - 3.2.1-1
- 3.2.1
* Fri Sep 23 2022 Leigh Scott <leigh123linux@gmail.com> - 3.2.0-1
- 3.2.0
* Sat Aug 06 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 3.1.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
* Thu Feb 24 2022 Leigh Scott <leigh123linux@gmail.com> - 3.1.3-3
- Use compat-ffmpeg4 for f36+
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 3.1.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Dec 23 2021 Leigh Scott <leigh123linux@gmail.com> - 3.1.3-1
- 3.1.3
* Sun Dec 12 2021 Leigh Scott <leigh123linux@gmail.com> - 3.1.2-1
- 3.1.2
* Sat Nov 13 2021 Leigh Scott <leigh123linux@gmail.com> - 3.1.1-1
- 3.1.1
* Wed Nov 10 2021 Leigh Scott <leigh123linux@gmail.com> - 3.1.0-1
- 3.1.0
* Wed Nov 10 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.5-5
- Rebuilt for new ffmpeg snapshot
* Tue Oct 26 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.5-4
- Fix build level
* Tue Oct 26 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.5-3
- Fix lang (rfbz#6117)
* Tue Oct 19 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.5-2
- Filter internal libs from provides and requires (rfbz#6112)
* Thu Oct 14 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.5-1
- 3.0.5
* Sat Oct 02 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.2-3
- Add Fedora patches
* Mon Aug 02 2021 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 3.0.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon Apr 19 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.2-1
- 3.0.2
* Sun Mar 21 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.0-2
- Use local sqlite as system fails
* Thu Mar 18 2021 Leigh Scott <leigh123linux@gmail.com> - 3.0.0-1
- 3.0.0
- Use local wxwidgets, audacity isn't usable with gtk3
* Tue Feb 23 2021 Sérgio Basto <sergio@serjux.com> - 2.4.2-4
- partial fedora sync
* Wed Feb 03 2021 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 2.4.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Jan 1 2021 Leigh Scott <leigh123linux@gmail.com> - 2.4.2-2
- Rebuilt for new ffmpeg snapshot
* Wed Oct 21 2020 Leigh Scott <leigh123linux@gmail.com> - 2.4.2-1
- Update to Audacity 2.4.2
* Wed Sep 02 2020 Leigh Scott <leigh123linux@gmail.com> - 2.3.3-5
- Add GDK_BACKEND=x11 to audacity.desktop exec line (rfbz#5551)
- Fix incorrect appdata.xml type tag (bug #1810509)
* Mon Aug 17 2020 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 2.3.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Mar 26 2020 leigh123linux <leigh123linux@googlemail.com> - 2.3.3-3
- Fix gcc-10 compile issue
* Tue Feb 04 2020 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 2.3.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sat Nov 23 2019 David Timms <iinet.net.au@dtimms> - 2.3.3-1
- Update to Audacity 2.3.3.
- Modify wxWidgets build require to wxGTK3 (gtk3 version).
- Modify libdir patch for 2.3.3.
- Fix -manual file archive dropping the leading help/ in path.
- Disable twolame for EPEL-8 as the -devel package isn't available.
* Wed Aug 07 2019 Leigh Scott <leigh123linux@gmail.com> - 2.3.2-2
- Rebuild for new ffmpeg version
* Tue Jun 4 2019 David Timms <iinet.net.au@dtimms> - 2.3.2-1
- Update to Audacity 2.3.2 release.
- Rebase audacity-2.3.2-libdir.patch.
* Mon Mar 18 2019 Leigh Scott <leigh123linux@googlemail.com> - 2.3.1-1
- Update to Audacity 2.3.1 release
- Fixes Audacity 2.3.0 broken release (rfbz#5077)
* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 2.3.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Oct 1 2018 David Timms <iinet.net.au@dtimms> - 2.3.0-1
- Update to Audacity 2.3.0 release.
- change mp3 capability to be always present rather than a compile option.
- Modify audacity-2.2.1-libdir.patch and audacity-2.2.1-libmp3lame-default.patch
to apply the rpm macro path directly.
- Add grep check to fail if RPMLIB is found in modified source.
- Fix libid3tag configure option.
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 2.2.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Apr 27 2018 Leigh Scott <leigh123linux@googlemail.com> - 2.2.2-5
- Revert 'Use compat-ffmpeg28 on Fedora 28+'
* Thu Mar 08 2018 RPM Fusion Release Engineering <leigh123linux@googlemail.com> - 2.2.2-4
- Rebuilt for new ffmpeg snapshot
* Mon Feb 26 2018 Sérgio Basto <sergio@serjux.com> - 2.2.2-3
- Restore remove after configure
- Remove obsolete scriptlets
* Sun Feb 25 2018 Sérgio Basto <sergio@serjux.com> - 2.2.2-2
- Use compat-ffmpeg28 on Fedora 28+
- Also add conditionals to be possible build with local ffmpeg (not in use)
- Use autoconf before ./configure
- Readd libmp3lame-default.patch and libdir.patch
- Readd to configure --disable-dynamic-loading
- General review of spec
- Comment BR portmidi-devel and remove no-local-includes.patch
* Thu Feb 22 2018 Sérgio Basto <sergio@serjux.com> - 2.2.2-1
- Update to 2.2.2
- Readd no-local-includes.patch
- Reorganize conditonal with_mp3, now have twolame, lame and libmad
- Readd desktop.in.patch
- Add to configure --with-lv2 --with-midi --with-portmidi with some commentaries
- Temporary fix to portaudio became permanent (--with-portaudio=local)
* Thu Feb 01 2018 Sérgio Basto <sergio@serjux.com> - 2.2.1-1
- Update to 2.2.1
* Sun Dec 03 2017 Sérgio Basto <sergio@serjux.com> - 2.2.0-1
- Update to 2.2.0
* Mon Oct 16 2017 Leigh Scott <leigh123linux@googlemail.com> - 2.1.3-5
- Rebuild for ffmpeg update
* Sun Oct 08 2017 Sérgio Basto <sergio@serjux.com> - 2.1.3-4
- Rebuild for soundtouch 2.0.0
- Fix build for new wxBase
- Sync with Fedora proper
* Thu Aug 31 2017 RPM Fusion Release Engineering <kwizart@rpmfusion.org> - 2.1.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Apr 29 2017 Leigh Scott <leigh123linux@googlemail.com> - 2.1.3-2
- Rebuild for ffmpeg update
* Fri Mar 24 2017 Leigh Scott <leigh123linux@googlemail.com> - 2.1.3-1
- 2.1.3 release.
* Sat Mar 18 2017 RPM Fusion Release Engineering <kwizart@rpmfusion.org> - 2.1.3-0.10.20161109git53a5c93
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Tue Nov 22 2016 Sérgio Basto <sergio@serjux.com> - 2.1.3-0.9.20161109git53a5c93
- Use bcond_without correctly, fix wx-config-3.0-gtk2 detection, also simplify
some comments
* Thu Nov 17 2016 David Timms <iinet.net.au@dtimms> - 2.1.3-0.8.20161109git53a5c93
- fix mp3 build parameter by defining mp3importexport conditional.
* Wed Nov 9 2016 David Timms <iinet.net.au@dtimms> - 2.1.3-0.7.20161109git53a5c93
- 2.1.3 Alpha git snapshot 2016-11-09.
* Sat Jul 30 2016 Julian Sikorski <belegdol@fedoraproject.org> - 2.1.2-3
- Rebuilt for ffmpeg-3.1.1
* Wed Jun 22 2016 Nicolas Chauvet <kwizart@gmail.com> - 2.1.2-2
- Backport fix for gcc6
* Thu Mar 03 2016 Sérgio Basto <sergio@serjux.com> - 2.1.2-1
- Update audacity to 2.1.2 final
* Sun Jul 19 2015 David Timms <iinet.net.au@dtimms> - 2.1.1-1
- Release of Audacity 2.1.1.
* Sun Jun 28 2015 David Timms <iinet.net.au@dtimms> - 2.1.1-0.2.dea351a
- remove Source1 reference to manual (available in Fedora audacity build).
* Wed Jun 24 2015 David Timms <iinet.net.au@dtimms> - 2.1.1-0.1.dea351a
- Update to 2.1.1 pre-release git snapshot to prepare for release.
- Conditionalize AppData out of EPEL <=7 release.
- Use better AppData screenshots.
* Mon Jan 12 2015 David Timms <iinet.net.au@dtimms> - 2.0.6-1
- update to upstream release 2.0.6
- update non-dl-ffmpeg.patch to match this version
* Sat Aug 30 2014 Sérgio Basto <sergio@serjux.com> - 2.0.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Mon Sep 30 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.0.4-3
- Rebuilt
* Sun Sep 22 2013 David Timms <iinet.net.au@dtimms> - 2.0.4-2
- Add upstream patch to avoid segfault when starting Effects|Equalization
* Sat Sep 14 2013 David Timms <iinet.net.au@dtimms> - 2.0.4-1
- update to upstream release 2.0.4
- rebase audacity-2.0.1-libmp3lame-default
* Sat May 4 2013 Hans de Goede <j.w.r.degoede@gmail.com> - 2.0.3-1
- New upstream release 2.0.3
- Fix FTBFS by using ffmpeg-compat (rf#2707)
- Disable dynamic loading to force proper Requires for the used libs
* Sun Mar 03 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.0.1-2
- Mass rebuilt for Fedora 19 Features
* Tue Jul 3 2012 David Timms <iinet.net.au@dtimms> - 2.0.1-1
- update to 2.0.1 final
- rebase libmp3lame-default.patch
- rebase desktop.in.patch
* Tue Jun 26 2012 David Timms <iinet.net.au@dtimms> - 2.0.1-0.1.rc2
- update to 2.0.1 release candidate 2
* Wed Mar 14 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-1
- update to 2.0.0 final
* Sun Mar 11 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.9.rc9
- update to 2.0.0 release candidate 9
- drop upstreamed glib2 include patch
* Tue Mar 6 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.8.rc8
- update to 2.0.0 release candidate 8 for testing only
* Wed Feb 22 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.3.rc3
- update to 2.0.0 release candidate 3
* Sat Feb 18 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.2.rc1.20120218svn11513
- update to release candidate from svn snapshot
* Sun Feb 5 2012 David Timms <iinet.net.au@dtimms> - 2.0.0-0.1.alpha20120205svn11456
- update to 2.0.0 alpha svn snapshot
- delete accepted ffmpeg-0.8.y patch
* Tue Dec 13 2011 David Timms <iinet.net.au@dtimms> - 1.3.14-0.5
- fix Source1 help reference (again).
* Tue Dec 13 2011 David Timms <iinet.net.au@dtimms> - 1.3.14-0.4
- update to 1.3.14 beta release
* Thu Dec 8 2011 David Timms <iinet.net.au@dtimms> - 1.3.14-0.3.alpha20111101svn11296
- add ffmpeg-0.8 patch from Leland Lucius
- add test patch to workaround gtypes-include problem
* Tue Nov 1 2011 David Timms <iinet.net.au@dtimms> - 1.3.14-0.1.alpha20111101svn11296
- update to 1.3.14 alpha svn snapshot
* Sat Apr 30 2011 David Timms <iinet.net.au@dtimms> - 1.3.13-0.4.beta
- fix files and dir ownership including -manual files in the main package
* Tue Apr 26 2011 David Timms <iinet.net.au@dtimms> - 1.3.13-0.2.beta
- delete help file Source reference; will be done in Fedora instead.
* Sun Apr 24 2011 David Timms <iinet.net.au@dtimms> - 1.3.13-0.2.beta
- upgrade to 1.3.13-beta
- drop patches included in upstream release
- convert desktop file to a patch against new upstream .desktop file.
* Wed Nov 10 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.11.beta
- fix build failure compiling ffmpeg.cpp
* Wed Nov 10 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.10.beta
- fix build failure in portmixer due to "Missing support in pa_mac_core.h"
Applied svn trunk portmixer configure changes.
- del previous patch attempt (unsuccessful)
* Sun Oct 31 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.9.beta
- fix build failure due to portmixer configure problems
* Sun Oct 31 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.8.beta
- fix hang when play at speed with ratio less than 0.09 is used (#637347)
* Sat Aug 7 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.7.beta
- patch to suit APIChange introduced in ffmpeg-0.6. Resolves rfbz #1356.
fixes ffmpeg import/export.
* Thu Jul 15 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.6.beta
- drop vamp-plugin path patch to suit updated vamp-plugin-sdk-2.1
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.4.beta
- mods to ease diffs between builds for fedora and full
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.3.beta
- really package new icons found in icons/hicolor
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.2.beta
- mod tartopdir to use package version macro
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.1.3.beta
- fix icons glob to use realname
- add more supported mimetypes and categories to the desktop file
* Mon Jun 28 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.1.2.beta
- upgrade to 1.3.12-beta
- package new icons found in icons/hicolor
* Sat Dec 5 2009 David Timms <iinet.net.au@dtimms> - 1.3.10-0.1.1.beta
- upgrade to 1.3.10-beta
- re-base spec to fedora devel and patches by mschwendt
* Thu Dec 3 2009 David Timms <iinet.net.au@dtimms> - 1.3.9-0.4.2.beta
- continue with upgrade to f12 version
* Mon Nov 16 2009 David Timms <iinet.net.au@dtimms> - 1.3.9-0.4.1.beta
- upgrade to 1.3.9-beta to match Fedora version.
- resync to include new and updated patches from mschwendt
- add conditional freeworld to allow minimal change from Fedora version
* Fri Oct 23 2009 Orcan Ogetbil <oged[DOT]fedora[AT]gmail[DOT]com> - 1.3.7-0.6.2.beta
- Update desktop file according to F-12 FedoraStudio feature
* Tue May 26 2009 David Timms <iinet.net.au@dtimms> - 1.3.7-0.6.1.beta
- match the 1.3.7.beta version in fedora proper
- include new and updated patches from mschwendt
- del no longer required patches
* Sun Mar 29 2009 Julian Sikorski <belegdol@fedoraproject.org> - 1.3.6-0.4.beta
- wxGTK no longer provides wxGTK2 in Fedora 11
* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.3.6-0.3.beta
- rebuild for new F11 features
- revert to 1.3.6.beta for now
* Sat Feb 7 2009 David Timms <iinet.net.au@dtimms> - 1.3.7-0.1.beta
- update to new upstream beta release
- drop beta release 1.3.2 from package
* Sun Dec 14 2008 David Timms <iinet.net.au@dtimms> - 1.3.6-0.2.beta
- add Kevin Koflers portaudio patch to allow output via pulseaudio
* Sun Nov 23 2008 David Timms <iinet.net.au@dtimms> - 1.3.6-0.1.beta
- update to new upstream beta release
- drop libdir patch for now
- drop upstreamed fr.po patch
- add support for ffmpeg import and export via BR and --with-ffmpeg
- add patch to allow selection of ffmpeg library on unix.
* Fri Aug 22 2008 David Timms <iinet.net.au@dtimms> - 1.3.5-0.4.beta
- mod patch2 apply command
* Fri Aug 22 2008 David Timms <iinet.net.au@dtimms> - 1.3.5-0.3.beta
- add Requires lame-libs
- update 1.3.4-gcc43.patch to suit 1.3.5, since patch mostly upstreamed.
* Mon Aug 18 2008 David Timms <iinet.net.au@dtimms> - 1.3.5-0.2.beta
- rename spec and Name to audacity-freeworld.
- add provides/obsoletes audacity-nonfree.
- import livna package into rpmfusion.
* Sun Jun 8 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.5-0.1.beta
- fix bad fr.po that makes Fichier>Open dialog too wide
- sync with F-9 updates-testing
- update to 1.3.5-beta
- tmp patch merged upstream
- expat2 patch merged upstream
- desktop-file: drop deprecated Encoding, drop Icon file extension
* Fri May 9 2008 Michael Schwendt <mschwendt@users.sf.net>
- scriptlets: run update-desktop-database without path
- drop scriptlet dependencies
* Sat May 3 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.4-0.7.20080123cvs
- check ownership of temporary files directory (#436260) (CVE-2007-6061)
* Sat Apr 12 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.4-0.6.20080123cvs
- set a default location for libmp3lame.so.0 again
* Fri Mar 21 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.4-0.5.20080123cvs
- package the old 1.3.2-beta and a post 1.3.4-beta snapshot in the
same package -- users may stick to the older one, but please help
with evaluating the newer one
- merge packaging changes from my 1.3.3/1.3.4 test packages:
- build newer release with wxGTK 2.8.x
- BR soundtouch-devel and --with-soundtouch=system
- drop obsolete patches: resample, mp3 export, destdir, FLAC, fr
* Fri Mar 21 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.9.beta
- make soundtouch and allegro build with RPM optflags
* Sun Feb 10 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.8.beta
- rawhide: patch for JACK 0.109.0 API changes (jack_port_lock/unlock removal).
- rebuilt for GCC 4.3 as requested by Fedora Release Engineering
- subst _libdir in ladspa plugin loader
* Thu Jan 3 2008 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.7.beta
- Patch for GCC 4.3.0 C++.
* Fri Nov 16 2007 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.6.beta
- rebuilt for FLAC 1.1.4 -> 1.2.x upgrade, which broke FLAC import
* Mon Mar 5 2007 Michael Schwendt <mschwendt@users.sf.net>
- add umask 022 to scriptlets
* Sat Mar 3 2007 Michael Schwendt <mschwendt[ATusers.sf.net> - 1.3.2-0.5.beta
- build with wxGTK 2.6 compatibility package
* Sat Feb 24 2007 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.4.beta
- patch for FLAC 1.1.4 API compatibility
- patch ExportMP3.cpp (MPEG-2 Layer III bitrates resulted in
broken/empty files)
* Tue Feb 20 2007 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.3.beta
- patch app init to set a default location for libmp3lame.so.0
- fix the libmp3lame.so.0 subst
- subst _libdir in libmp3lame search
- use sed instead of perl
* Sun Feb 18 2007 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.2.beta
- patch the source to use libsamplerate actually and fix Resample.cpp
* Thu Feb 15 2007 Michael Schwendt <mschwendt@users.sf.net> - 1.3.2-0.1.beta
- sync with Fedora Extras 6 upgrade to 1.3.2-beta
- add BR expat-devel jack-audio-connection-kit-devel alsa-lib-devel
- built-in/patched: nyquist soundtouch
- built-in/patched, n/a: twolame
- adjust configure options accordingly
- patches 1-3 unnecessary, add gemi's audacity-1.3.2-destdir.patch
- make patch from iconv src/Languages.cpp conversion (ISO Latin-1 to UTF-8)
- make patch for locale/fr.po (MAC to ISO Latin-1)
* Wed Oct 18 2006 Michael Schwendt <mschwendt@users.sf.net> - 1.2.4-0.3.b.2
- rename to "audacity-nonfree" and "Conflicts: audacity"
* Fri Oct 06 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info>
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
* Sun Sep 24 2006 Michael Schwendt <mschwendt[At]users.sf.net>
- rebuild
* Sat Jun 3 2006 Michael Schwendt <mschwendt@users.sf.net> - 1.2.4-0.2.b
- bump and rebuild
* Fri Mar 17 2006 Michael Schwendt <mschwendt@users.sf.net> - 1.2.4-0.1.b
- Update to 1.2.4b (stable release).
- Follow upstream recommendation and use the GTK+ 1.x wxGTK.
This is because of various issues with fonts/layout/behaviour.
- Build with compat-wxGTK-devel.
- Modify build section to find wx-2.4-config instead of wx-config.
* Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- switch to new release field
* Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- add dist
* Wed Jul 20 2005 Michael Schwendt <mschwendt@users.sf.net> - 1.2.3-5.lvn.1
- Sync with minor changes in Fedora Extras 4 package.
- Drop Epoch and bump release so this is high enough for an upgrade.
* Fri May 20 2005 David Woodhouse <dwmw2@infradead.org> - 1.2.3-4
- Add more possible MIME types for ogg which may be seen even though
they're not standard.
* Sun Jan 30 2005 Michael Schwendt <mschwendt@users.sf.net> - 0:1.2.3-1.lvn.1
- Build with mp3 and wxGTK2 by default,
- Make the libmp3lame perl substitution in %%prep more robust.
- s/Fedora/Livna/ in desktop file.
* Sat Nov 20 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.3-1
- New Version 1.2.3
* Sat Oct 30 2004 Michael Schwendt <mschwendt@users.sf.net> - 0:1.2.2-0.fdr.1
- Update to 1.2.2, patch aboutdialog to be readable with wxGTK.
* Mon May 10 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.1-0.fdr.1
- New Version 1.2.1
* Sun Apr 11 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.2
- Fix for Language.cpp restored
* Tue Mar 2 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.1
- New Version 1.2.0
* Mon Nov 24 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.4.pre3
- Added icon
- Separated mp3 plugin
* Sun Nov 23 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.2.pre3
- Changes to specfile
* Sun Nov 2 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-0.fdr.1.pre3
- New upstream version 1.2.0-pre3
* Sat Oct 25 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-pre2.fdr.1
- First Fedora release
-4
View File
@@ -1,4 +0,0 @@
rpm.global("ver", gh("audacity/audacity"));
if rpm.changed() {
rpm.release();
}
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "authy.spec"
}
}
+54
View File
@@ -0,0 +1,54 @@
%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.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_23.snap
Requires: gtk3
Requires: nss
BuildRequires: squashfs-tools desktop-file-utils
%description
%{summary}.
%prep
unsquashfs -q -f -d snap %{SOURCE0}
%build
%install
install -d %buildroot%_datadir/authy
cp -r snap/. %buildroot%_datadir/authy
sed -i 's|${SNAP}/meta/gui/icon.png|authy|g' %buildroot%_datadir/authy/meta/gui/authy.desktop
install -Dm644 %buildroot%_datadir/authy/meta/gui/authy.desktop -t %buildroot%_datadir/applications
install -Dm644 %buildroot%_datadir/authy/meta/gui/icon.png %buildroot%_datadir/pixmaps/authy.png
rm -rf %buildroot%_datadir/authy/{data-dir,gnome-platform,lib,meta,scripts,usr,*.sh}
install -d %buildroot%_bindir
ln -s %_datadir/authy/authy %buildroot%_bindir
%check
desktop-file-validate %buildroot%_datadir/applications/authy.desktop
%files
%_datadir/authy/
%_bindir/authy
%_datadir/applications/authy.desktop
%_datadir/pixmaps/authy.png
%changelog
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.3.0-2
- Use /usr/share/ instead of /opt/
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 2.2.1-2
- Initial release
+5
View File
@@ -0,0 +1,5 @@
let req = new_req("https://api.snapcraft.io/v2/snaps/info/authy");
req.head("Snap-Device-Series", "16");
let obj = json(req.get())["channel-map"][0];
rpm.version(obj.version);
rpm.source(0, obj.download.url);
-6
View File
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "auto-cpufreq.spec"
}
}
-87
View File
@@ -1,87 +0,0 @@
%global _desc Automatic CPU speed & power optimizer for Linux.
Name: python-auto-cpufreq
Version: 3.0.0
Release: 2%?dist
Summary: Automatic CPU speed & power optimizer for Linux
License: LGPL-3.0-or-later
URL: https://foolcontrol.org/?p=4603
Source0: https://github.com/AdnanHodzic/auto-cpufreq/archive/refs/tags/v%{version}.tar.gz
Patch0: prevent-install-and-copy.patch
BuildRequires: python3-devel
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
BuildRequires: python3-installer
BuildRequires: systemd-rpm-macros
BuildRequires: python3-poetry-core
BuildRequires: python3-poetry-dynamic-versioning
BuildArch: noarch
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-auto-cpufreq
Summary: %{summary}
%{?python_provide:%python_provide python3-auto-cpufreq}
%description -n python3-auto-cpufreq
%_desc
%prep
%git_clone https://github.com/AdnanHodzic/auto-cpufreq.git %{version}
%patch -P0 -p1
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files auto_cpufreq
mkdir -p %{buildroot}%{_datadir}/polkit-1/actions/
install -Dm644 scripts/org.auto-cpufreq.pkexec.policy %{buildroot}%{_datadir}/polkit-1/actions/
install -Dm644 images/icon.png %{buildroot}%{_hicolordir}/512x512/apps/auto-cpufreq.png
install -Dm644 images/icon.png %{buildroot}%{_datadir}/%{name}/icon.png
mkdir -p %{buildroot}%{_datadir}/auto-cpufreq/scripts/
mkdir -p %{buildroot}/opt/auto-cpufreq/
mkdir -p %{buildroot}%{_appsdir}/
mkdir -p %{buildroot}%{_unitdir}/
install -Dm755 scripts/auto-cpufreq-install.sh %{buildroot}%{_datadir}/auto-cpufreq/scripts/
install -Dm755 scripts/auto-cpufreq-remove.sh %{buildroot}%{_datadir}/auto-cpufreq/scripts/
install -Dm644 scripts/auto-cpufreq.service %{buildroot}%{_unitdir}/auto-cpufreq.service
install -Dm755 scripts/cpufreqctl.sh %{buildroot}%{_datadir}/auto-cpufreq/scripts/
install -Dm644 scripts/style.css %{buildroot}%{_datadir}/auto-cpufreq/scripts/
install -Dm644 scripts/auto-cpufreq-gtk.desktop %{buildroot}%{_appsdir}/
%post
%systemd_post auto-cpufreq.service
%preun
%systemd_preun auto-cpufreq.service
%postun
%systemd_postun_with_restart auto-cpufreq.service
%files -n python3-auto-cpufreq -f %{pyproject_files}
%doc README.md
%license LICENSE
%{_bindir}/auto-cpufreq
%{_bindir}/auto-cpufreq-gtk
%{_datadir}/polkit-1/actions/org.auto-cpufreq.pkexec.policy
%{_hicolordir}/512x512/apps/auto-cpufreq.png
%{_datadir}/%{name}/icon.png
%{_unitdir}/auto-cpufreq.service
%{_datadir}/auto-cpufreq/scripts/
%{_appsdir}/auto-cpufreq-gtk.desktop
%changelog
* Tue Apr 07 2026 Owen Zimmerman <owen@fyralabs.com>
- Add install fix patch
* Sun Apr 05 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -1,101 +0,0 @@
diff --git a/auto_cpufreq/core.py b/auto_cpufreq/core.py
index f03e7de..2dff5fb 100755
--- a/auto_cpufreq/core.py
+++ b/auto_cpufreq/core.py
@@ -277,19 +277,12 @@ def get_current_gov():
)
def cpufreqctl():
- """
- deploy cpufreqctl.auto-cpufreq script
- """
- if not (IS_INSTALLED_WITH_SNAP or os.path.isfile("/usr/local/bin/cpufreqctl.auto-cpufreq")):
- copy(SCRIPTS_DIR / "cpufreqctl.sh", "/usr/local/bin/cpufreqctl.auto-cpufreq")
- call(["chmod", "a+x", "/usr/local/bin/cpufreqctl.auto-cpufreq"])
+ # scripts are already in the correct place
+ pass
def cpufreqctl_restore():
- """
- remove cpufreqctl.auto-cpufreq script
- """
- if not IS_INSTALLED_WITH_SNAP and os.path.isfile("/usr/local/bin/cpufreqctl.auto-cpufreq"):
- os.remove("/usr/local/bin/cpufreqctl.auto-cpufreq")
+ #no need to restore
+ pass
def footer(l=79): print("\n" + "-" * l + "\n")
@@ -307,31 +300,8 @@ def remove_complete_msg():
footer()
def deploy_daemon():
- print("\n" + "-" * 21 + " Deploying auto-cpufreq as a daemon " + "-" * 22 + "\n")
-
- cpufreqctl() # deploy cpufreqctl script func call
-
- bluetooth_disable() # turn off bluetooth on boot
-
- auto_cpufreq_stats_path.touch(exist_ok=True)
-
- print("\n* Deploy auto-cpufreq install script")
- copy(SCRIPTS_DIR / "auto-cpufreq-install.sh", "/usr/local/bin/auto-cpufreq-install")
- call(["chmod", "a+x", "/usr/local/bin/auto-cpufreq-install"])
-
- print("\n* Deploy auto-cpufreq remove script")
- copy(SCRIPTS_DIR / "auto-cpufreq-remove.sh", "/usr/local/bin/auto-cpufreq-remove")
- call(["chmod", "a+x", "/usr/local/bin/auto-cpufreq-remove"])
-
- # output warning if gnome power profile is running
- gnome_power_detect_install()
- gnome_power_svc_disable()
-
- tuned_svc_disable()
-
- tlp_service_detect() # output warning if TLP service is detected
-
- call("/usr/local/bin/auto-cpufreq-install", shell=True)
+ # prevent needless copying and system changes
+ pass
def deploy_daemon_performance():
print("\n" + "-" * 21 + " Deploying auto-cpufreq as a daemon (performance) " + "-" * 22 + "\n")
@@ -363,37 +333,7 @@ def deploy_daemon_performance():
call("/usr/local/bin/auto-cpufreq-install", shell=True)
-def remove_daemon():
- # check if auto-cpufreq is installed
- if not os.path.exists("/usr/local/bin/auto-cpufreq-remove"):
- print("\nauto-cpufreq daemon is not installed.\n")
- sys.exit(1)
-
- print("\n" + "-" * 21 + " Removing auto-cpufreq daemon " + "-" * 22 + "\n")
-
- bluetooth_enable() # turn on bluetooth on boot
-
- # output warning if gnome power profile is stopped
- gnome_power_rm_reminder()
- gnome_power_svc_enable()
-
- tuned_svc_enable()
-
- # run auto-cpufreq daemon remove script
- call("/usr/local/bin/auto-cpufreq-remove", shell=True)
-
- # remove auto-cpufreq-remove
- os.remove("/usr/local/bin/auto-cpufreq-remove")
-
- # delete override pickle if it exists
- if os.path.exists(governor_override_state): os.remove(governor_override_state)
-
- # delete stats file
- if auto_cpufreq_stats_path.exists():
- if auto_cpufreq_stats_file is not None: auto_cpufreq_stats_file.close()
- auto_cpufreq_stats_path.unlink()
-
- cpufreqctl_restore() # restore original cpufrectl script
+def remove_daemon(): pass
def gov_check():
for gov in AVAILABLE_GOVERNORS:
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("AdnanHodzic/auto-cpufreq"));
-6
View File
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "bazzite-portal.spec"
}
}
@@ -1,42 +0,0 @@
Name: bazzite-portal
Version: 0.2.2
Release: 1%{?dist}
Summary: Bazzite Portal is a tabbed frontend for curated script execution, with a focus on distro specific QOL shortcuts
URL: https://github.com/ublue-os/yafti-gtk
Source0: https://github.com/ublue-os/yafti-gtk/archive/refs/tags/v%{version}.tar.gz
License: GPL-3.0-only
Requires: python3-gobject
Requires: python3-PyYAML
Requires: gtk4
Provides: Bazzite-Portal
BuildArch: noarch
Packager: Zacharias Xenakis <xarishark@outlook.com>
%description
%{summary}.
%prep
%autosetup -n yafti-gtk-%{version}
%build
%install
install -Dm 755 yafti_gtk.py %{buildroot}%{_bindir}/yafti_gtk.py
install -Dm 644 io.github.ublue_os.yafti_gtk.desktop %{buildroot}%{_appsdir}/io.github.ublue_os.yafti_gtk.desktop
install -Dm 644 portal.svg %{buildroot}%{_scalableiconsdir}/io.github.ublue_os.yafti_gtk.svg
install -Dm 644 io.github.ublue_os.yafti_gtk.metainfo.xml %{buildroot}%{_metainfodir}/io.github.ublue_os.yafti_gtk.metainfo.xml
%files
%doc README.md
%license LICENSE
%{_bindir}/yafti_gtk.py
%{_appsdir}/io.github.ublue_os.yafti_gtk.desktop
%{_scalableiconsdir}/io.github.ublue_os.yafti_gtk.svg
%{_metainfodir}/io.github.ublue_os.yafti_gtk.metainfo.xml
%changelog
* Sun Apr 19 2026 Xarishark <xarishark@outlook.com>
- Upgraded to GTK4
* Wed Jan 28 2026 Xarishark <xarishark@outlook.com>
- Initial commit
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("ublue-os/yafti-gtk"));
-6
View File
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "bitwarden-cli.bin.spec"
}
}
@@ -1,25 +0,0 @@
Name: bitwarden-cli.bin
Version: 2026.4.1
Release: 1%{?dist}
Summary: Bitwarden command-line client
License: GPL-3.0-only
URL: https://bitwarden.com
Source0: https://github.com/bitwarden/clients/releases/download/cli-v%version/bw-oss-linux-%version.zip
Packager: madonuko <mado@fyralabs.com>
Provides: bw
ExclusiveArch: x86_64
BuildRequires: unzip
%description
%summary.
%prep
unzip %{S:0}
%install
install -Dpm755 bw -t %buildroot%_bindir
%files
%_bindir/bw
-5
View File
@@ -1,5 +0,0 @@
let v = gh("bitwarden/clients");
if v.starts_with("cli-v") {
v.crop(5);
rpm.version(v);
}
-8
View File
@@ -1,8 +0,0 @@
project pkg {
rpm {
spec = "bitwarden-cli.spec"
}
labels {
updbranch = 1
}
}
@@ -1,40 +0,0 @@
%define debug_package %nil
%global __strip /bin/true
%ifarch aarch64
%global armsuffix -arm64
%endif
Name: bitwarden-cli
Version: 2026.4.1
Release: 1%{?dist}
Summary: Bitwarden command-line client
License: GPL-3.0-only
URL: https://bitwarden.com
Source0: https://github.com/bitwarden/clients/archive/refs/tags/cli-v%version.tar.gz
Packager: madonuko <mado@fyralabs.com>
Provides: bw
BuildRequires: nodejs-npm
BuildRequires: gcc-c++ gcc make
%description
%summary.
%prep
%autosetup -n clients-cli-v%version
npm i
%build
pushd apps/cli
npm i
npm run dist:oss:lin%?armsuffix
%install
install -Dm755 apps/cli/dist/oss/linux%?armsuffix/bw -t %buildroot%_bindir
%files
%doc README.md SECURITY.md CONTRIBUTING.md
%license LICENSE.txt LICENSE_GPL.txt LICENSE_BITWARDEN.txt
%_bindir/bw
-3
View File
@@ -1,3 +0,0 @@
import "andax/bump_extras.rhai" as bump;
rpm.version(bump::madoguchi("bitwarden-cli.bin", labels.branch));
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "chdig.spec"
}
}
-35
View File
@@ -1,35 +0,0 @@
%undefine __brp_mangle_shebangs
Name: chdig
Version: 26.4.3
Release: 1%{?dist}
Summary: Dig into ClickHouse with TUI interface
URL: https://github.com/azat/chdig
Source0: %url/archive/refs/tags/v%{version}.tar.gz
License: MIT
BuildRequires: cargo anda-srpm-macros cargo-rpm-macros mold clang fontconfig-devel glib2 libgcc
%description
%{summary}.
%prep
%autosetup -n %{name}-%{version}
%cargo_prep_online
%build
%cargo_build
%install
install -Dm755 target/rpm/chdig %{buildroot}%{_bindir}/chdig
%cargo_license_summary_online
%{cargo_license_online -a} > LICENSE.dependencies
%files
%doc README.md
%license LICENSE
%license LICENSE.dependencies
%{_bindir}/chdig
%changelog
* Fri Nov 14 2025 Owen Zimmerman <owen@fyralabs.com>
- Intial Commit
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("azat/chdig"));
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "chrultrabook-tools.spec"
}
}
@@ -1,74 +0,0 @@
%undefine __brp_mangle_shebangs
Name: chrultrabook-tools
Version: 3.1.6
Release: 1%{?dist}
Summary: User-friendly configuration utility for Chromebooks running an alternate OS
URL: https://github.com/death7654/Chrultrabook-Tools
Source0: %url/archive/refs/tags/%version.tar.gz
License: GPL-3.0-only AND MPL-2.0 AND MIT-0 AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND (CC0-1.0 OR Apache-2.0) AND BSL-1.0 AND BlueOak-1.0.0 AND CC0-1.0 AND (BSD-3-Clause OR Apache-2.0) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND ISC AND MIT AND (Apache-2.0 OR MIT) AND BSD-3-Clause AND NCSA AND Unicode-3.0 AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT) AND (Apache-2.0/MIT) AND CDLA-Permissive-2.0 AND (MIT OR Zlib OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0 OR BSD-1-Clause) AND Unlicense
BuildRequires: cargo
BuildRequires: glib2
BuildRequires: glib2-devel
BuildRequires: gtk3
BuildRequires: gtk3-devel
BuildRequires: javascriptcoregtk4.1
BuildRequires: javascriptcoregtk4.1-devel
BuildRequires: libsoup3
BuildRequires: libsoup3-devel
BuildRequires: libappindicator-gtk3
BuildRequires: libappindicator-devel
BuildRequires: gstreamer1
BuildRequires: gstreamer1-devel
BuildRequires: patchelf
BuildRequires: libstdc++-static
BuildRequires: libxdo-devel
BuildRequires: anda-srpm-macros
BuildRequires: rustc
BuildRequires: %{tauri_buildrequires -a}
# This may seem weird, but https://github.com/nodejs/node/issues/51752#issuecomment-2970163641
BuildRequires: nodejs-full-i18n
Requires: chromium-ectool
Requires: coreboot-utils-cbmem
Requires: libayatana-appindicator-gtk3
Requires: libayatana-ido-gtk3
Requires: libayatana-indicator-gtk3
Packager: Owen Zimmerman owen@fyralabs.com
%description
%summary.
%prep
%autosetup -n Chrultrabook-Tools-%version
%tauri_prep
%build
%npm_build -r build -B
%install
%tauri_install
install -Dm755 src-tauri/linux/chrultrabook-tools-root %{buildroot}%{_bindir}/chrultrabook-tools-root
install -Dm644 src-tauri/linux/chrultrabook-tools.desktop %{buildroot}%{_appsdir}/chrultrabook-tools.desktop
install -Dm644 src-tauri/icons/128x128.png %{buildroot}%{_hicolordir}/128x128/apps/chrultrabook-tools.png
# Not matching, but upstream does it this way. Working with upstream to correct this issue.
install -Dm644 src-tauri/icons/128x128@2x.png %{buildroot}%{_hicolordir}/256x256@2/apps/chrultrabook-tools.png
install -Dm644 src-tauri/icons/32x32.png %{buildroot}%{_hicolordir}/32x32/apps/chrultrabook-tools.png
install -Dm644 src-tauri/linux/com.chrultrabook.tools.policy %{buildroot}%{_datadir}/polkit-1/actions/com.chrultrabook.tools.policy
%{tauri_cargo_license} > LICENSE.dependencies
%files
%doc README.md
%license LICENSE
%license LICENSE.dependencies
%{_bindir}/chrultrabook-tools
%{_bindir}/chrultrabook-tools-root
%{_appsdir}/chrultrabook-tools.desktop
%{_hicolordir}/*x*/apps/chrultrabook-tools.png
%{_datadir}/polkit-1/actions/com.chrultrabook.tools.policy
%changelog
* Mon Jan 19 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("death7654/Chrultrabook-Tools"));
-8
View File
@@ -1,8 +0,0 @@
project pkg {
rpm {
spec = "coolercontrol.spec"
}
labels {
large = 1
}
}
-141
View File
@@ -1,141 +0,0 @@
%bcond_without mold
%global _desc %{expand:
CoolerControl is a feature-rich cooling device control application for Linux. It has a system daemon
for background device management, as well as a GUI to expertly customize your settings.
}
%global rdnn org.coolercontrol.CoolerControl
# Don't mangle shebangs
%global __brp_mangle_shebangs %{nil}
Name: coolercontrol
Version: 4.3.0
Release: 1%{?dist}
Summary: Cooling device control for Linux
ExclusiveArch: x86_64 aarch64
License: GPL-3.0-or-later
URL: https://gitlab.com/coolercontrol/coolercontrol
Source0: %url/-/archive/%version/coolercontrol-%version.tar.gz
Packager: madonuko <mado@fyralabs.com>
Requires: hicolor-icon-theme
Requires: coolercontrold = %{version}
BuildRequires: pkgconfig(appstream-glib)
BuildRequires: desktop-file-utils
BuildRequires: make
BuildRequires: cmake
BuildRequires: autoconf automake gcc gcc-c++
BuildRequires: cmake(Qt6)
BuildRequires: cmake(Qt6WebEngineCore)
BuildRequires: cmake(Qt6WebEngineWidgets)
BuildRequires: cmake(Qt6WebChannel)
%description %_desc
%package -n coolercontrold
Summary: Monitor and control your cooling devices.
License: GPL-3.0-or-later AND (Apache-2.0 OR MIT) AND (MIT OR Apache-2.0) AND Unicode-3.0 AND (0BSD OR MIT OR Apache-2.0) AND AGPL-3.0-or-later AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-3-Clause AND MIT AND (BSD-3-Clause OR Apache-2.0) AND (BSD-3-Clause OR MIT) AND (CC0-1.0 OR Apache-2.0) AND ISC AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
BuildRequires: anda-srpm-macros cargo-rpm-macros rust-srpm-macros
BuildRequires: systemd-rpm-macros
BuildRequires: pkgconfig(libdrm_amdgpu)
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(protobuf)
BuildRequires: nodejs-npm
Recommends: python3-liquidctl
%description -n coolercontrold %_desc
This is the system daemon for CoolerControl.
CoolerControl is an open-source application for monitoring and controlling supported cooling
devices. It features an intuitive interface, flexible control options, and live thermal data to keep
your system quiet, cool, and stable.
%prep
%autosetup
pushd coolercontrold
%cargo_prep_online
popd
pushd coolercontrol-ui
npm ci --prefer-offline &
popd
wait
%build
pushd coolercontrol-ui
%make_build
popd
pushd coolercontrold
%{cargo_license_online} > LICENSE.dependencies
%{cargo_license_summary_online}
wait
cp -rfp ../coolercontrol-ui/dist/* resources/app/
%{cargo_build} --locked
popd
pushd coolercontrol
%cmake
%cmake_build
popd
%install
pushd coolercontrold
install -Dpm755 target/rpm/coolercontrold %buildroot%_bindir/coolercontrold
install -Dpm644 LICENSE.dependencies %buildroot%_datadir/licenses/coolercontrold/LICENSE.dependencies
popd
pushd coolercontrol/
%cmake_install
popd
desktop-file-install --dir=%buildroot%_datadir/applications packaging/metadata/%rdnn.desktop
install -Dpm644 packaging/metadata/%rdnn.svg %buildroot%_iconsdir/hicolor/scalable/apps/%rdnn.svg
install -Dpm644 packaging/metadata/%rdnn-alert.svg %buildroot%_iconsdir/hicolor/scalable/apps/%rdnn-alert.svg
install -Dpm644 packaging/metadata/%rdnn-symbolic.svg %buildroot%_iconsdir/hicolor/symbolic/apps/%rdnn-symbolic.svg
install -Dpm644 packaging/metadata/%rdnn-symbolic-alert.svg %buildroot%_iconsdir/hicolor/symbolic/apps/%rdnn-symbolic-alert.svg
install -Dpm644 packaging/metadata/%rdnn.png %buildroot%_iconsdir/hicolor/256x256/apps/%rdnn.png
install -Dpm644 packaging/metadata/%rdnn-alert.png %buildroot%_iconsdir/hicolor/256x256/apps/%rdnn-alert.png
for f in packaging/systemd/*.service; do
install -Dpm644 $f %buildroot%_unitdir/$(basename $f)
done
install -Dpm644 packaging/metadata/%rdnn.metainfo.xml %buildroot%_metainfodir/%rdnn.metainfo.xml
%check
appstream-util validate-relax --nonet %buildroot%_metainfodir/%rdnn.metainfo.xml
%post -n coolercontrold
%systemd_post coolercontrold.service
%preun -n coolercontrold
%systemd_preun coolercontrold.service
%postun -n coolercontrold
%systemd_postun_with_restart coolercontrold.service
%files
%doc README.md
%doc CHANGELOG.md
%license LICENSE
%_bindir/coolercontrol
%_datadir/applications/%rdnn.desktop
%_datadir/metainfo/%rdnn.metainfo.xml
%_iconsdir/hicolor/*/apps/%rdnn.*
%_iconsdir/hicolor/*/apps/%rdnn-alert.*
%_iconsdir/hicolor/*/apps/%rdnn-symbolic.svg
%_iconsdir/hicolor/*/apps/%rdnn-symbolic-alert.svg
%files -n coolercontrold
%doc coolercontrold/README.md
%license LICENSE
%license LICENSE.dependencies
%_bindir/coolercontrold
%_unitdir/coolercontrold.service
%changelog
* Sat Feb 28 2026 Guy Boldon <gb@guyboldon.com> - 3.1.1-2
- Updated dependencies and build to match current version
* Thu Aug 15 2024 madonuko <mado@fyralabs.com> - 1.4.0-1
- Initial package
-1
View File
@@ -1 +0,0 @@
rpm.version(gitlab("30707566"));
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 1.0.1067
Version: 0.0.209
Release: 1%{?dist}
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
@@ -34,7 +34,6 @@ sed "s@Discord Canary@Discord Canary OpenAsar@g" a > discord-canary.desktop
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/discord-canary-openasar
cp -rv * %{buildroot}%{_datadir}/discord-canary-openasar
mkdir -p %{buildroot}%{_datadir}/applications/
@@ -43,18 +42,16 @@ ln -s %_datadir/discord-canary-openasar/discord-canary.desktop %{buildroot}%{_da
ln -s %_datadir/discord-canary-openasar/discord.png %{buildroot}%{_datadir}/pixmaps/discord-canary-openasar.png
cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-canary-openasar/resources/app.asar
chmod o+w %{buildroot}%{_datadir}/discord-canary-openasar/resources -R
ln -s %_datadir/discord-canary-openasar/DiscordCanary %buildroot%_bindir/discord-canary-openasar
%files
%_bindir/discord-canary-openasar
%{_datadir}/discord-canary-openasar/
%{_datadir}/applications/discord-canary-openasar.desktop
%{_datadir}/pixmaps/discord-canary-openasar.png
%changelog
* Wed Jan 18 2023 madonuko <mado@fyralabs.com> - 0.0.146-1
* Wed Jan 18 2023 windowsboy111 <windowsboy111@fyralabs.com> - 0.0.146-1
- Renamed from openasar-canary to discord-canary-openasar
- Fix issues after removing discord-canary package
- Bundle discord-canary
@@ -1 +1,3 @@
rpm.version(get("https://discord.com/api/canary/updates?platform=linux").json().name);
let html = get("https://discordapp.com/api/download/canary?platform=linux&format=tar.gz");
let newver = find("https://dl-canary\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1);
rpm.version(newver);
+27 -26
View File
@@ -1,20 +1,24 @@
%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: 1.0.1067
Version: 0.0.209
Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
Source0: https://dl-canary.discordapp.net/apps/linux/%{version}/%{name}-%{version}.tar.gz
Source1: https://discord.com/terms#/terms.html
License: Proprietary
Requires: zenity
Source0: https://dl-canary.discordapp.net/apps/linux/%{version}/discord-canary-%{version}.tar.gz
License: https://discord.com/terms
Requires: glibc GConf2 nspr >= 4.13 nss >= 3.27 libX11 >= 1.6 libXtst >= 1.2
Group: Applications/Internet
ExclusiveArch: x86_64
%electronmeta -D
%description
All-in-one voice and text chat for gamers that's free, secure, and works on
both your desktop and phone.
Imagine a place where you can belong to a school club, a gaming group, or a
worldwide art community. Where just you and a handful of friends can spend time
together. A place that makes it easy to talk every day and hang out more often.
%prep
%autosetup -n DiscordCanary
@@ -22,27 +26,24 @@ both your desktop and phone.
%build
%install
install -Dpm755 updater_bootstrap -t %{buildroot}%{_datadir}/%{name}
install -Dpm755 %{name} -t %{buildroot}%{_bindir}
install -Dpm644 discord.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
%desktop_file_install %{name}.desktop
cp %{SOURCE1} -t .
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_datadir}/discord-canary
cp -rv * %{buildroot}%{_datadir}/discord-canary
mkdir -p %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/pixmaps
ln -s %_datadir/discord-canary/discord-canary.desktop %{buildroot}%{_datadir}/applications/
ln -s %_datadir/discord-canary/discord.png %{buildroot}%{_datadir}/pixmaps/discord-canary.png
%files
%license terms.html
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_appsdir}/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/discord-canary/
%{_datadir}/applications/discord-canary.desktop
%{_datadir}/pixmaps/discord-canary.png
%changelog
* Tue May 5 2026 Gilver E. <roachy@fyralabs.com> - 1.0.1025-2
- Update build for new bootstrap format
* Thu Dec 01 2022 root - 0.0.144-1
- new version
* Thu Nov 17 2022 madonuko <mado@fyralabs.com> - 0.0.143-1
* Thu Nov 17 2022 windowsboy111 <wboy111@outlook.com> - 0.0.143-1
- new version
* Fri Oct 28 2022 root - 0.0.142-1
@@ -57,10 +58,10 @@ cp %{SOURCE1} -t .
* Thu Oct 27 2022 root - 0.0.141-1
- new version
* Wed Oct 19 2022 madonuko <mado@fyralabs.com> - 0.0.140-1
* Wed Oct 19 2022 windowsboy111 <wboy111@outlook.com> - 0.0.140-1
- new version
* Sun Oct 16 2022 madonuko <mado@fyralabs.com> - 0.0.139
* Sun Oct 16 2022 windowsboy111 <wboy111@outlook.com> - 0.0.139
- Repackaged for Terra
* Tue Feb 22 2022 Ultramarine Release Tracking Service - 0.0.133-2
+3 -1
View File
@@ -1 +1,3 @@
rpm.version(get("https://discord.com/api/canary/updates?platform=linux").json().name);
let html = get("https://discordapp.com/api/download/canary?platform=linux&format=tar.gz");
let newver = find("https://dl-canary\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1);
rpm.version(newver);
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-openasar
Version: 1.0.138
Version: 0.0.34
Release: 1%{?dist}
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
@@ -34,7 +34,6 @@ sed "s@Discord@Discord OpenAsar@g" a > discord.desktop
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/discord-openasar
cp -rv * %{buildroot}%{_datadir}/discord-openasar
mkdir -p %{buildroot}%{_datadir}/applications/
@@ -43,16 +42,14 @@ ln -s %_datadir/discord-openasar/discord.desktop %{buildroot}%{_datadir}/applica
ln -s %_datadir/discord-openasar/discord.png %{buildroot}%{_datadir}/pixmaps/discord-openasar.png
cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-openasar/resources/app.asar
chmod o+w %{buildroot}%{_datadir}/discord-openasar/resources -R
ln -s %_datadir/discord-openasar/Discord %buildroot%_bindir/discord-openasar
%files
%_bindir/discord-openasar
%{_datadir}/discord-openasar/
%{_datadir}/applications/discord-openasar.desktop
%{_datadir}/pixmaps/discord-openasar.png
%changelog
* Sat Jan 21 2023 madonuko <mado@fyralabs.com> - 0.0.38-1
* Sat Jan 21 2023 windowsboy111 <windowsboy111@fyralabs.com> - 0.0.38-1
- Initial package
+3 -1
View File
@@ -1 +1,3 @@
rpm.version(get("https://discord.com/api/stable/updates?platform=linux").json().name);
let html = get("https://discordapp.com/api/download?platform=linux&format=tar.gz");
let newver = find("https://dl\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1);
rpm.version(newver);
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb-openasar
Version: 1.0.190
Version: 0.0.58
Release: 1%{?dist}
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
@@ -34,7 +34,6 @@ sed "s@Discord Ptb@Discord Ptb OpenAsar@g" a > discord-ptb.desktop
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/discord-ptb-openasar
cp -rv * %{buildroot}%{_datadir}/discord-ptb-openasar
mkdir -p %{buildroot}%{_datadir}/applications/
@@ -45,16 +44,14 @@ install discord-ptb.desktop %{buildroot}%{_datadir}/applications/discord-ptb-ope
install discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb-openasar.png
cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-ptb-openasar/resources/app.asar
chmod o+w %{buildroot}%{_datadir}/discord-ptb-openasar/resources -R
ln -s %_datadir/discord-ptb-openasar/Discord %buildroot%_bindir/discord-ptb-openasar
%files
%_bindir/discord-ptb-openasar
%{_datadir}/discord-ptb-openasar/
%{_datadir}/applications/discord-ptb-openasar.desktop
%{_datadir}/pixmaps/discord-ptb-openasar.png
%changelog
* Sat Jan 21 2023 madonuko <mado@fyralabs.com> - 0.0.38-1
* Sat Jan 21 2023 windowsboy111 <windowsboy111@fyralabs.com> - 0.0.38-1
- Initial package
+3 -1
View File
@@ -1 +1,3 @@
rpm.version(get("https://discord.com/api/ptb/updates?platform=linux").json().name);
let html = get("https://discordapp.com/api/download/ptb?platform=linux&format=tar.gz");
let newver = find("https://dl-ptb\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1);
rpm.version(newver);
+32 -27
View File
@@ -1,20 +1,28 @@
%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: 1.0.190
Release: 2%{?dist}
Version: 0.0.58
Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
Source0: https://dl-ptb.discordapp.net/apps/linux/%{version}/%{name}-%{version}.tar.gz
Source1: https://discord.com/terms#/terms.html
License: Proprietary
Requires: zenity
Source0: https://dl-ptb.discordapp.net/apps/linux/%{version}/discord-ptb-%{version}.tar.gz
License: https://discord.com/terms
Requires: glibc GConf2
Requires: nspr >= 4.13
Requires: nss >= 3.27
Requires: libX11 >= 1.6
Requires: libXtst >= 1.2
Group: Applications/Internet
ExclusiveArch: x86_64
%electronmeta -D
%description
All-in-one voice and text chat for gamers that's free, secure, and works on
both your desktop and phone.
Imagine a place where you can belong to a school club, a gaming group, or a
worldwide art community. Where just you and a handful of friends can spend time
together. A place that makes it easy to talk every day and hang out more often.
%prep
%autosetup -n DiscordPTB
@@ -22,28 +30,25 @@ both your desktop and phone.
%build
%install
install -Dpm755 updater_bootstrap -t %{buildroot}%{_datadir}/%{name}
install -Dpm755 %{name} -t %{buildroot}%{_bindir}
install -Dpm644 discord.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
%desktop_file_install %{name}.desktop
cp %{SOURCE1} -t .
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_datadir}/discord-ptb
cp -rv * %{buildroot}%{_datadir}/discord-ptb
mkdir -p %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/pixmaps
ln -s %_datadir/discord-ptb/discord-ptb.desktop %{buildroot}%{_datadir}/applications/
ln -s %_datadir/discord-ptb/discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb.png
%files
%license terms.html
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_appsdir}/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/discord-ptb/
%{_datadir}/applications/discord-ptb.desktop
%{_datadir}/pixmaps/discord-ptb.png
%changelog
* Tue May 5 2026 Gilver E. <roachy@fyralabs.com> - 1.0.189-2
- Update build for new bootstrap format
* Thu Nov 17 2022 madonuko <mado@fyralabs.com> - 0.0.35-1
* Thu Nov 17 2022 windowsboy111 <wboy111@outlook.com> - 0.0.35-1
- new version
* Thu Oct 20 2022 madonuko <mado@fyralabs.com> - 0.0.34-1
* Thu Oct 20 2022 windowsboy111 <wboy111@outlook.com> - 0.0.34-1
- new version
* Sun Oct 16 2022 madonuko <mado@fyralabs.com> - 0.0.33
* Sun Oct 16 2022 windowsboy111 <wboy111@outlook.com> - 0.0.33
- Initial Package.
+3 -1
View File
@@ -1 +1,3 @@
rpm.version(get("https://discord.com/api/ptb/updates?platform=linux").json().name);
let html = get("https://discordapp.com/api/download/ptb?platform=linux&format=tar.gz");
let newver = find("https://dl-ptb\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1);
rpm.version(newver);
+33 -29
View File
@@ -1,20 +1,28 @@
Name: discord
Version: 1.0.138
Release: 2%{?dist}
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
Source0: https://dl.discordapp.net/apps/linux/%{version}/%{name}-%{version}.tar.gz
Source1: https://discord.com/terms#/terms.html
License: Proprietary
Requires: zenity
Group: Applications/Internet
ExclusiveArch: x86_64
%define debug_package %{nil}
%global _build_id_links none
%electronmeta -D
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.34
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
License: https://discord.com/terms
Requires: glibc GConf2
Requires: nspr >= 4.13
Requires: nss >= 3.27
Requires: libX11 >= 1.6
Requires: libXtst >= 1.2
Group: Applications/Internet
ExclusiveArch: x86_64
%description
All-in-one voice and text chat for gamers that's free, secure, and works on
both your desktop and phone.
Imagine a place where you can belong to a school club, a gaming group, or a
worldwide art community. Where just you and a handful of friends can spend time
together. A place that makes it easy to talk every day and hang out more often.
%prep
%autosetup -n Discord
@@ -22,23 +30,19 @@ both your desktop and phone.
%build
%install
install -Dpm755 updater_bootstrap -t %{buildroot}%{_datadir}/%{name}
install -Dpm755 %{name} -t %{buildroot}%{_bindir}
install -Dpm644 %{name}.png -t %{buildroot}%{_datadir}/pixmaps
%desktop_file_install %{name}.desktop
cp %{SOURCE1} -t .
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_datadir}/discord
cp -rv * %{buildroot}%{_datadir}/discord
mkdir -p %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/pixmaps
ln -s %_datadir/discord/discord.desktop %{buildroot}%{_datadir}/applications/discord.desktop
ln -s %_datadir/discord/discord.png %{buildroot}%{_datadir}/pixmaps/discord.png
%files
%license terms.html
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_appsdir}/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/discord/
%{_datadir}/applications/discord.desktop
%{_datadir}/pixmaps/discord.png
%changelog
* Tue May 5 2026 Gilver E. <roachy@fyralabs.com> - 1.0.136-4
- Remove unused files from package
* Mon May 4 2026 Gilver E. <roachy@fyralabs.com> - 1.0.136-2
- Updated /usr/bin symlink
* Thu Jan 19 2023 madonuko <mado@fyralabs.com> - 0.0.143-1
* Thu Jan 19 2023 windowsboy111 <wboy111@outlook.com> - 0.0.143-1
- Initial package
+3 -1
View File
@@ -1 +1,3 @@
rpm.version(get("https://discord.com/api/stable/updates?platform=linux").json().name);
let html = get("https://discordapp.com/api/download?platform=linux&format=tar.gz");
let newver = find("https://dl\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1);
rpm.version(newver);
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "dorion.spec"
}
}
-63
View File
@@ -1,63 +0,0 @@
%undefine __brp_mangle_shebangs
Name: dorion
Version: 6.12.2
Release: 1%{?dist}
Summary: Tiny alternative Discord client with a smaller footprint, snappier startup, themes, plugins and more!
SourceLicense: GPL-3.0-only
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND 0BSD AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 AND ISC) AND (Apache-2.0 AND MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND (BSD-3-Clause AND MIT) AND (BSD-3-Clause OR Apache-2.0) AND (BSD-3-Clause OR MIT) AND (BSD-3-Clause OR MIT OR Apache-2.0) AND CC0-1.0 AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CDLA-Permissive-2.0 AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
URL: https://spikehd.dev/projects/dorion
Source0: https://github.com/SpikeHD/Dorion/archive/refs/tags/v%version.tar.gz
Source1: https://raw.githubusercontent.com/uwu/shelter-builds/main/shelter.js
Packager: madonuko <mado@fyralabs.com>
BuildRequires: pnpm rpm_macro(cargo_install) rust-packaging
BuildRequires: cmake gcc-c++
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(webkit2gtk-web-extension-4.1)
BuildRequires: pkgconfig(openssl)
%description
Dorion is an alternative Discord client aimed towards lower-spec or storage-sensitive PCs that supports themes, plugins, and more!
%prep
%autosetup -n Dorion-%version
pnpm i
cat<<EOF > Dorion.desktop
[Desktop Entry]
Categories=Network;
Exec=Dorion
Icon=Dorion
Name=Dorion
Terminal=false
Type=Application
MimeType=x-scheme-handler/discord
EOF
cd src-tauri
%cargo_prep_online
cp %{S:1} injection/shelter.js
%build
pnpm run build:js
cd src-tauri
cd extension_webkit
%cmake
%cmake_build
cp %__cmake_builddir/libextension.so .
cd ..
%cargo_license_summary_online
%{cargo_license_online} > ../LICENSE.dependencies
%install
install -Dpm655 Dorion.desktop -t %buildroot%_datadir/applications
cd src-tauri
%cargo_install
install -Dpm644 icons/icon.png %buildroot%_iconsdir/hicolor/512x512/apps/Dorion.png
%files
%doc README.md
%license LICENSE LICENSE.dependencies
%_bindir/Dorion
%_iconsdir/hicolor/512x512/apps/Dorion.png
%_datadir/applications/Dorion.desktop
-1
View File
@@ -1 +0,0 @@
rpm.version(gh_rawfile("SpikeHD/Dorion", "main", "package.json").json().version);
-8
View File
@@ -1,8 +0,0 @@
project pkg {
rpm {
spec = "envision.spec"
}
labels {
nightly = 1
}
}
-64
View File
@@ -1,64 +0,0 @@
%global commit 0149a82705e97b2f9cdccbc6076b4f213c9dc890
%global commit_date 20260410
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: envision-nightly
Version: %commit_date.%shortcommit
Release: 1%{?dist}
Summary: UI for building, configuring and running Monado, the open source OpenXR runtime
SourceLicense: AGPL-3.0-or-later
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND ISC AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib
URL: https://gitlab.com/gabmus/envision/
Source0: %url/-/archive/%commit/envision-%commit.tar.gz
BuildRequires: anda-srpm-macros
BuildRequires: cargo
BuildRequires: cargo-rpm-macros
BuildRequires: meson
BuildRequires: ninja-build
BuildRequires: pkgconfig(glib-2.0) >= 2.66
BuildRequires: pkgconfig(gio-2.0) >= 2.66
BuildRequires: pkgconfig(gtk4) >= 4.10.0
BuildRequires: pkgconfig(vte-2.91-gtk4) >= 0.72.0
BuildRequires: pkgconfig(libadwaita-1)
BuildRequires: pkgconfig(libusb-1.0)
BuildRequires: pkgconfig(openssl)
BuildRequires: openxr-devel
BuildRequires: libappstream-glib
BuildRequires: desktop-file-utils
BuildRequires: glib2-devel
BuildRequires: git-core
Recommends: android-tools
Conflicts: envision
%description
%summary.
%prep
%autosetup -n envision-%commit
%cargo_prep_online
%build
# generate constants.rs from constants.rs.in
%meson
# skip subdir
sed -E "/^subdir\('src'\)/d" -i meson.build
%meson --reconfigure
%meson_build
%install
%meson_install
%cargo_install
%{cargo_license_online} > LICENSE.dependencies
%files
%doc README.md
%license LICENSE
%license LICENSE.dependencies
%_bindir/envision
%_datadir/applications/org.gabmus.envision.Devel.desktop
%_datadir/envision/
%_iconsdir/hicolor/scalable/apps/org.gabmus.envision.Devel.svg
%_iconsdir/hicolor/symbolic/apps/org.gabmus.envision.Devel-symbolic.svg
%_metainfodir/org.gabmus.envision.Devel.appdata.xml
-5
View File
@@ -1,5 +0,0 @@
rpm.global("commit", gitlab_commit("gitlab.com", "46446166", "main"));
if rpm.changed() {
rpm.global("commit_date", date());
rpm.release();
}
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "falcond-gui.spec"
}
}
-52
View File
@@ -1,52 +0,0 @@
Name: falcond-gui
Version: 1.0.2
Release: 1%?dist
Summary: A GTK4/LibAdwaita application to control and monitor the Falcond gaming optimization daemon
SourceLicense: MIT
License: (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND CC0-1.0 AND ISC AND (MIT OR Apache-2.0) AND MIT AND (Unlicense OR MIT)
URL: https://git.pika-os.com/general-packages/falcond-gui
Source0: %{url}/archive/v%{version}.tar.gz
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
BuildRequires: desktop-file-utils
BuildRequires: gtk4-devel
BuildRequires: libadwaita-devel
BuildRequires: mold
Requires: gtk4
Requires: falcond
Requires: falcond-profiles
Requires: libadwaita
Requires(post): gtk-update-icon-cache
Packager: Gilver E. <roachy@fyralabs.com>
%description
falcond-gui provides a user-friendly graphical interface for managing falcond. It allows users to view the status of the daemon and customize its behavior.
%prep
%autosetup -n %{name}/%{name}
%cargo_prep_online
%build
%install
%cargo_install
desktop-file-install res/%{name}.desktop
install -Dm644 res/falcond.png -t %{buildroot}%{_hicolordir}/512x512/apps/
%{cargo_license_online} > LICENSE.dependencies
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%posttrans
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor/ &>/dev/null || :
%files
%doc ../README.md
%license ../LICENSE.md
%{_bindir}/%{name}
%{_hicolordir}/512x512/apps/falcond.png
%{_appsdir}/%{name}.desktop
%changelog
* Thu Jan 1 2026 Gilver E. <roachy@fyralabs.com> - 1.0.0-1
- Initial package
-1
View File
@@ -1 +0,0 @@
rpm.version(get("https://git.pika-os.com/api/v1/repos/general-packages/falcond-gui/releases").json_arr()[0].tag_name);
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "feishin.spec"
}
}
-70
View File
@@ -1,70 +0,0 @@
%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: 1.11.0
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
Packager: madonuko <mado@fyralabs.com>
BuildRequires: jq libxcrypt-compat pnpm
%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
pnpm i
pnpm run postinstall
pnpm run build
%ifarch x86_64
%define a linux
%elifarch aarch64
%define a arm64
%endif
pnpm exec electron-builder --linux dir --%a
%install
mkdir -p %buildroot%_datadir/{pixmaps,applications} %buildroot%_bindir
mv dist/*-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
@@ -1 +0,0 @@
rpm.version(gh("jeffvli/feishin"));
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "flameshot.qt5.spec"
}
}
-110
View File
@@ -1,110 +0,0 @@
#? https://github.com/terrapkg/packages/pull/5554
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver 12.1.0
%global commit 4edfb2ac1d71e7f75fcdcb850ff6bce5fb148a7b
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20250618
%global devel_name QtColorWidgets
Name: flameshot.qt5
Version: %ver^%{commit_date}git.%shortcommit
Release: 3%?dist
License: GPL-3.0-or-later AND ASL-2.0 AND GPL-2.0-only AND LGPL-3.0-only AND FAL-1.3
Summary: Powerful yet simple to use screenshot software
URL: https://flameshot.org
Source0: https://github.com/flameshot-org/flameshot/archive/%commit/flameshot-%commit.tar.gz
Packager: madonuko <mado@fyralabs.com>
BuildRequires: cmake >= 3.13.0
BuildRequires: gcc-c++ >= 7
BuildRequires: fdupes
BuildRequires: libappstream-glib
BuildRequires: ninja-build
BuildRequires: desktop-file-utils
BuildRequires: cmake(Qt5Core) >= 5.9.0
BuildRequires: cmake(KF5GuiAddons) >= 5.89.0
BuildRequires: cmake(Qt5DBus) >= 5.9.0
BuildRequires: cmake(Qt5Gui) >= 5.9.0
BuildRequires: cmake(Qt5LinguistTools) >= 5.9.0
BuildRequires: cmake(Qt5Network) >= 5.9.0
BuildRequires: cmake(Qt5Svg) >= 5.9.0
BuildRequires: cmake(Qt5Widgets) >= 5.9.0
Requires: hicolor-icon-theme
Requires: qt5-qtbase >= 5.9.0
Requires: qt5-qttools >= 5.9.0
Requires: qt5-qtsvg%{?_isa} >= 5.9.0
%dnl Provides: flameshot = %version-%release
Conflicts: flameshot
Recommends: xdg-desktop-portal%{?_isa}
Recommends: (xdg-desktop-portal-gnome%{?_isa} if gnome-shell%{?_isa})
Recommends: (xdg-desktop-portal-kde%{?_isa} if plasma-workspace-wayland%{?_isa})
Recommends: (xdg-desktop-portal-wlr%{?_isa} if wlroots%{?_isa})
%description
Powerful and simple to use screenshot software with built-in
editor with advanced features.
Features:
* Customizable appearance.
* Easy to use.
* In-app screenshot edition.
* DBus interface.
* Upload to Imgur
%pkg_completion -Bfz flameshot
%package devel
Summary: Flameshot development files
Requires: %{name} = %{version}
%description devel
Development files for Flameshot.
%prep
%autosetup -p1 -n flameshot-%commit
%build
export GIT_HASH=%commit
%cmake -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DUSE_WAYLAND_CLIPBOARD:BOOL=ON \
%cmake_build
%install
%cmake_install
# https://fedoraproject.org/wiki/PackagingDrafts/find_lang
%find_lang Internationalization --with-qt
%fdupes %{buildroot}%{_datadir}/icons
%check
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%files -f Internationalization.lang
%{_datadir}/flameshot/translations/Internationalization_grc.qm
%doc README.md
%license LICENSE
%dir %{_datadir}/flameshot
%dir %{_datadir}/flameshot/translations
%{_bindir}/flameshot
%{_libdir}/lib%{devel_name}.so.*
%{_datadir}/applications/org.flameshot.Flameshot.desktop
%{_metainfodir}/org.flameshot.Flameshot.metainfo.xml
%{_datadir}/dbus-1/interfaces/org.flameshot.Flameshot.xml
%{_datadir}/dbus-1/services/org.flameshot.Flameshot.service
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/icons/hicolor/scalable/apps/*.svg
%{_mandir}/man1/flameshot.1*
%files devel
%{_libdir}/lib%{devel_name}.so
%{_libdir}/cmake/%{devel_name}/
%{_libdir}/pkgconfig/%{devel_name}.pc
%{_includedir}/%{devel_name}/

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