Compare commits

...

431 Commits

Author SHA1 Message Date
halfcyan eacaa051be Add Modrinth desktop app 2024-08-31 12:38:03 -05:00
Raboneko d8fe736849 bump(nightly): envision mpv flow nightly nim-nightly nvidia-patch 2024-08-31 01:22:47 +00:00
Raboneko 0340b40ee6 bump: ruffle 2024-08-31 01:21:48 +00:00
Raboneko cb2092f9d4 bump: libhelium 2024-08-30 20:20:11 +00:00
Raboneko 98abd0786a bump: discord-canary-openasar discord-canary 2024-08-30 17:37:14 +00:00
Raboneko ff3b3d0890 bump: arrpc 2024-08-30 14:39:59 +00:00
Raboneko a4d3e844d2 bump: preview 2024-08-30 13:50:32 +00:00
Raboneko 0ac6602c05 bump(nightly): mpv flow nightly prismlauncher-nightly nim-nightly 2024-08-30 01:23:22 +00:00
Raboneko b99b98d8d4 bump: discord-canary-openasar discord-canary 2024-08-29 23:47:02 +00:00
Raboneko b08ae6eb9c bump: gamescope 2024-08-29 23:36:56 +00:00
Raboneko fd3ea2a778 bump: komikku 2024-08-29 22:38:26 +00:00
Raboneko 6afa6e4f01 bump: gamescope 2024-08-29 21:59:39 +00:00
Raboneko 96380b33a7 bump: subatomic 2024-08-29 20:55:52 +00:00
Raboneko b8d0770377 bump: subatomic 2024-08-29 20:45:31 +00:00
Raboneko 2f996da8a7 bump: ruff 2024-08-29 15:24:47 +00:00
madomado e4d3e4d5e5 fix: tracy (#2019)
Signed-off-by: madomado <madonuko@outlook.com>
2024-08-29 08:55:06 -05:00
madomado 8074e4a17f add: nph (#2016)
* add: nph

* nim

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-08-29 08:53:15 -05:00
madomado 03a366201c bump: process-cpp (#2018)
Signed-off-by: madomado <madonuko@outlook.com>
2024-08-29 08:53:00 -05:00
Raboneko 529258d462 bump: srpm-macros 2024-08-29 04:46:33 +00:00
Raboneko ebaed9b737 bump: gamescope 2024-08-29 02:29:46 +00:00
Raboneko 2cdabd5848 bump(nightly): envision mpv latte-dock-nightly flow nightly nim-nightly vala-lint-nightly yt-dlp 2024-08-29 01:22:47 +00:00
Raboneko 3df95c1a92 bump(branch): mesa-freeworld 2024-08-28 22:10:46 +00:00
Raboneko fb012ca1c5 bump: protobuf 2024-08-28 21:19:21 +00:00
Raboneko fa5ebf6274 bump: preview 2024-08-28 18:21:41 +00:00
Raboneko f1236f5bf9 bump: preview stable 2024-08-28 16:55:49 +00:00
Raboneko b15e75b472 bump: dart 2024-08-28 12:37:10 +00:00
Raboneko 666c1e587a bump: ruffle 2024-08-28 01:42:06 +00:00
Raboneko 8fb48ac169 bump(nightly): envision flow nightly nim-nightly 2024-08-28 01:22:17 +00:00
lea 1b82dd049d fix: allow it to require gnome-shell 47 (#2014) 2024-08-27 18:21:43 -07:00
Raboneko 2eace812e1 bump: switchboard-plug-mouse-touchpad 2024-08-27 22:23:20 +00:00
Raboneko a69cc4f10a bump: protobuf 2024-08-27 21:58:49 +00:00
Raboneko 7f29442920 bump: elementary-settings-daemon 2024-08-27 21:48:44 +00:00
Raboneko b27e5840d2 bump: discord-openasar discord 2024-08-27 19:47:52 +00:00
Raboneko 389c4abd5d bump: discord-canary-openasar discord-canary 2024-08-27 18:55:49 +00:00
madomado 9b0baaf26e fix: gnome-shell-extension-appmenu-is-back (#2011)
Signed-off-by: madomado <madonuko@outlook.com>
2024-08-27 10:19:02 -07:00
Raboneko 02f40d4b81 bump: preview stable 2024-08-27 11:47:56 +00:00
Raboneko 15e10a71d8 bump(nightly): envision mpv flow nightly prismlauncher-nightly nim-nightly yt-dlp 2024-08-27 01:21:40 +00:00
Raboneko 529b2312ed bump: ruffle 2024-08-27 01:20:17 +00:00
Raboneko 949a63f38b bump: discord-canary-openasar discord-canary 2024-08-26 23:21:42 +00:00
Raboneko 0394017878 bump: containerd 2024-08-26 22:38:26 +00:00
Raboneko d7d3bf64ed bump: open-in-mpv 2024-08-26 17:55:58 +00:00
madomado bd053c567b fix(gnome-shell-extension-appmenu-is-back): bump requires for gnome-shell (#1956)
Signed-off-by: madomado <madonuko@outlook.com>
2024-08-26 09:45:45 -05:00
Raboneko 9db7470f11 bump: vala-panel-appmenu 2024-08-26 08:28:44 +00:00
Owen Zimmerman 6ed310e12e Add cbfstool (#1997)
* add cbfstool

* Update dependancies

* fix files part and version variable

* fix typo

* fix build step

* Add git dep

* Finished package
2024-08-26 13:13:52 +08:00
madomado 7854fd5910 fix: armcord-bin (#1995)
Signed-off-by: madomado <madonuko@outlook.com>
2024-08-25 22:09:19 -07:00
madomado 694757dbb9 fix: armcord (#1996)
* fix: armcord

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

* pnpm?

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

* license

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

* Update armcord.spec

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

* indentation

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-08-25 22:09:00 -07:00
Raboneko b6e10a6637 bump(nightly): flow nightly prismlauncher-nightly nim-nightly 2024-08-26 01:20:56 +00:00
Raboneko 3dd4a238be bump: ruffle 2024-08-26 01:10:34 +00:00
june b90e576c1a add quirks (#1998) 2024-08-25 16:25:45 -07:00
Raboneko ae247913ab bump: limine 2024-08-25 17:47:47 +00:00
Cappy Ishihara e334d5d927 fix gamescope for older GPUs (#1930)
* gamescope: make the SDL backend the default backend for all builds

* add back funny patches

* Obsolete gamescope-legacy with wrapper script, fix multiarch subpackage

* fix dependency issue

* terra downstream script patches

* add the ctrl patch properly

* revert

* update to 3.15.0

* simplify wrapper script

* handle calling gamescope-legacy from non-gamescope session

* Use my PR patch for gamescope fallback

* format patch from github

* update patch

---------

Signed-off-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-08-25 17:42:06 +08:00
june 36362e035c fix version formatting for cros-keyboard-map (#1989)
* fix version formatting

* fix version formatting in rhai script too
2024-08-25 10:25:56 +08:00
Raboneko 1e3ef94120 bump: ruffle 2024-08-25 01:46:21 +00:00
june 879c1368c0 fix: cros-keyboard-map (#1958)
* use preset and restart keyd

* do not need before=keyd

* move systemd presets to ultramarine linux edition package

* use keyd reload after install

* split scripts into seperate repo

* fix license
2024-08-24 20:40:11 -05:00
Raboneko 3e816913e1 bump(nightly): envision mpv flow nightly 2024-08-25 01:26:34 +00:00
Raboneko 88ca80fc5d bump: sarasa-gothic 2024-08-24 22:17:55 +00:00
Raboneko 578487b844 bump: bat-extras 2024-08-24 21:37:41 +00:00
Raboneko c19a7a9491 bump: blueprint-compiler 2024-08-24 19:38:08 +00:00
madomado 3d99c411dc fix: terra-release (#1931)
Signed-off-by: madomado <madonuko@outlook.com>
2024-08-24 11:32:19 -07:00
Raboneko 5875bb0e0c bump: ruffle 2024-08-24 08:20:32 +00:00
Raboneko 95d43bc184 bump(nightly): mpv flow nightly prismlauncher-nightly nim-nightly opentabletdriver-nightly 2024-08-24 01:18:35 +00:00
Raboneko 2ed7fe8fd7 bump: glow 2024-08-23 19:38:49 +00:00
Raboneko a6b2fecdb0 bump: tau-helium 2024-08-23 17:19:42 +00:00
Raboneko 0f1adac5cf bump: armcord-bin armcord 2024-08-23 16:38:49 +00:00
Raboneko d8c185ed39 bump: youki 2024-08-23 13:26:18 +00:00
Raboneko 9d71fcbd14 bump: lomiri-system-settings 2024-08-23 11:17:51 +00:00
Raboneko 3f35de4a02 bump: ruffle 2024-08-23 01:39:16 +00:00
Raboneko 0b4dada4ea bump(nightly): mpv latte-dock-nightly nightly nim-nightly 2024-08-23 01:20:13 +00:00
Raboneko 9a45f37d3a bump: discord-ptb-openasar discord-ptb 2024-08-22 22:34:05 +00:00
Raboneko d00714c1f2 bump: system76-scheduler 2024-08-22 21:45:49 +00:00
Raboneko 6d20c57c35 bump: discord-openasar discord preview 2024-08-22 21:18:12 +00:00
Raboneko 46eb234531 bump: discord-canary-openasar discord-canary preview 2024-08-22 20:22:23 +00:00
Raboneko 8db8b66443 bump: preview stable 2024-08-22 19:48:19 +00:00
Raboneko d7565b236e bump: wingpanel-applications-menu 2024-08-22 19:25:51 +00:00
Raboneko 89d985d7e9 bump: discord-canary-openasar discord-canary 2024-08-22 18:50:27 +00:00
Raboneko bd8d78423f bump: tracy 2024-08-22 18:40:45 +00:00
Raboneko 49aa21c5ad bump: discord-canary-openasar discord-canary 2024-08-22 17:45:40 +00:00
Raboneko 1008d2d393 bump: ruff 2024-08-22 13:57:08 +00:00
Raboneko 399bb3ff80 bump: kotlin-native kotlin 2024-08-22 11:13:13 +00:00
Raboneko 6dca9ad5d5 bump: xyproto-textoutput 2024-08-22 08:27:03 +00:00
Raboneko a09b485bbf bump: ruffle 2024-08-22 01:41:08 +00:00
Raboneko 9c877b4d96 bump(nightly): mpv latte-dock-nightly flow nightly prismlauncher-nightly nim-nightly yt-dlp 2024-08-22 01:21:17 +00:00
Raboneko e30313f292 bump: maturin 2024-08-21 22:33:02 +00:00
Raboneko 5a82401d7f bump: wingpanel-indicator-bluetooth wingpanel-indicator-network wingpanel-indicator-power wingpanel-indicator-sound 2024-08-21 19:57:24 +00:00
Raboneko 76ce2fb3cf bump: wingpanel-indicator-datetime wingpanel-indicator-keyboard wingpanel-indicator-nightlight wingpanel-indicator-notifications gamescope 2024-08-21 18:29:19 +00:00
Raboneko 904602d351 bump: wingpanel 2024-08-21 18:00:38 +00:00
Raboneko 6cfd1ff7c6 [frawhide] mesa-freeworld: handle gallium files (#1976) (#1978)
* mesa-freeworld: handle gallium files (#1976)

(cherry picked from commit 0ed17a3f8f)

* %global with_gallium_video 1

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
Co-authored-by: madomado <madonuko@outlook.com>
2024-08-21 12:22:08 -05:00
Raboneko 3138e25788 bump: flutter 2024-08-21 16:28:12 +00:00
Raboneko dd79054b62 bump: xyproto-env 2024-08-21 10:16:22 +00:00
Raboneko 39733a1be3 bump: xyproto-env 2024-08-21 09:40:33 +00:00
Raboneko 9a62d35658 bump: xyproto-textoutput 2024-08-21 07:58:30 +00:00
Raboneko 9a80c66a70 bump: xyproto-vt100 2024-08-21 07:48:19 +00:00
Raboneko 5ffcc071f3 bump: nushell 2024-08-21 03:58:28 +00:00
Raboneko 1085a4e8bc bump: electron 2024-08-21 02:59:57 +00:00
Raboneko 26b5993987 bump: ruffle 2024-08-21 01:38:52 +00:00
Raboneko e3411f6597 bump(nightly): mpv flow nightly gamescope-session prismlauncher-nightly nim-nightly 2024-08-21 01:19:34 +00:00
madomado 97d5347c6e fix: bandwhich (#1955) 2024-08-20 14:40:38 -05:00
madomado 3424e20626 fix: katsu (#1966)
Package this properly
2024-08-20 14:39:42 -05:00
Raboneko 16edc65c3b bump: preview stable 2024-08-20 18:50:26 +00:00
Raboneko b49c9d3afa bump: switchboard-plug-display 2024-08-20 15:30:31 +00:00
Raboneko c69995e7e1 bump: crystal 2024-08-20 14:32:18 +00:00
Raboneko 974ef19f79 bump: elementary-shortcut-overlay switchboard-plug-keyboard switchboard-plug-pantheon-shell 2024-08-20 14:18:29 +00:00
Raboneko d00b31705b bump: srpm-macros 2024-08-20 11:38:08 +00:00
Raboneko b6bea227fc bump: srpm-macros 2024-08-20 07:15:46 +00:00
Raboneko 4fc0fbb432 bump: electron 2024-08-20 03:39:04 +00:00
Raboneko fb102674fa bump: discord-canary-openasar discord-canary gamescope 2024-08-20 02:23:28 +00:00
Raboneko 24ad29f75d bump: ruffle 2024-08-20 01:23:44 +00:00
Raboneko 0067e85e08 bump(nightly): envision mpv flow nightly prismlauncher-nightly nim-nightly yt-dlp 2024-08-20 01:19:19 +00:00
Raboneko d225ba8ca4 bump: preview 2024-08-19 22:38:21 +00:00
Raboneko 0b3e46c529 bump: gala 2024-08-19 18:20:53 +00:00
Cappy Ishihara 6e9b162f08 otd: Build using .NET 8, but require .NET 6 at runtime (#1967) 2024-08-20 02:19:49 +08:00
Raboneko 8bee77dc50 bump: preview 2024-08-19 16:58:02 +00:00
madomado 2eab51a6d1 add: opentabletdriver-nightly (#1968) 2024-08-19 21:40:34 +07:00
Ben Woods d8c5842660 add: rust-bottom (#1961) 2024-08-19 15:45:11 +08:00
Raboneko 63a2d376e8 bump(branch): mesa-freeworld 2024-08-19 07:34:29 +00:00
Raboneko 54f027b897 bump: ruffle 2024-08-19 01:43:22 +00:00
Raboneko 066d3bfc31 bump(nightly): envision flow nightly prismlauncher-nightly nim-nightly yt-dlp 2024-08-19 01:21:00 +00:00
Raboneko 2558a34596 bump: sarasa-gothic 2024-08-18 23:19:14 +00:00
Raboneko 59dbd6f8f3 bump: lomiri-app-launch 2024-08-18 22:21:15 +00:00
madomado 6759bdfbf9 fix(update): zed-preview (#1935)
* fix(update): zed-preview

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

* fix spec

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

* Update zed-preview.spec

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

* yeah just don't remove -pre then

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

* other tidying

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

* oopsie

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-08-18 13:54:19 -05:00
Raboneko d07757e7bb bump: libusermetrics 2024-08-18 16:39:49 +00:00
Raboneko 8ecd29c7fa bump: ruffle 2024-08-18 01:42:23 +00:00
Raboneko 4cabc4cbe0 bump(nightly): flow nightly nim-nightly tdlib 2024-08-18 01:24:22 +00:00
Raboneko ea326fd8ea bump: libhelium 2024-08-17 23:38:08 +00:00
Raboneko 1f7f838354 bump: komikku 2024-08-17 22:45:30 +00:00
Raboneko daef48c6b6 bump: lomiri-system-settings 2024-08-17 20:48:19 +00:00
Raboneko b2e26275a8 bump: bandwhich 2024-08-17 08:47:41 +00:00
Raboneko 1e4f438a36 bump: libhelium tau-helium 2024-08-17 02:42:14 +00:00
Raboneko 8fb8d8f8e0 bump(nightly): mpv flow nightly nim-nightly openbangla-keyboard 2024-08-17 01:17:21 +00:00
Raboneko e6b2135253 bump: ruffle 2024-08-17 01:08:50 +00:00
Raboneko 24d7508f36 bump: discord-ptb-openasar discord-ptb 2024-08-16 21:58:44 +00:00
Raboneko 708becfff9 bump: preview 2024-08-16 19:13:52 +00:00
Raboneko 5c6be905c6 bump: osu-lazer 2024-08-16 18:55:36 +00:00
madomado f179d855bf feat(srpm-macros): move sources outside of this repo (#1905) 2024-08-16 11:52:22 -07:00
madomado 2e174a59b1 fix: kotlin-native (#1934)
Signed-off-by: madomado <madonuko@outlook.com>
2024-08-16 12:26:29 -05:00
madomado 10eded1422 fix: elementary-camera (#1933)
Signed-off-by: madomado <madonuko@outlook.com>
2024-08-16 12:23:51 -05:00
madomado 2fc002217d fix: mesa-freeworld (#1932)
Signed-off-by: madomado <madonuko@outlook.com>
2024-08-16 12:23:40 -05:00
Raboneko 085d0b2d52 bump: ruff 2024-08-16 17:14:04 +00:00
Raboneko d9f4bfa6d9 bump: dart 2024-08-16 12:58:18 +00:00
Raboneko adf807785a bump: osu-lazer 2024-08-16 10:35:59 +00:00
Raboneko 33600955c2 bump: unity-session 2024-08-16 10:19:56 +00:00
Raboneko 2d3315f197 bump: moby-compose 2024-08-16 09:56:54 +00:00
Raboneko 2f1041a272 bump: ruffle 2024-08-16 01:38:10 +00:00
Raboneko 60e66babbd bump(nightly): envision flow nightly nim-nightly yt-dlp 2024-08-16 01:19:30 +00:00
Raboneko 01c88f10b5 bump: komikku 2024-08-15 22:55:42 +00:00
Raboneko 281205c884 bump: codium 2024-08-15 18:43:00 +00:00
Raboneko 4fcf2081f3 bump: mock-configs 2024-08-15 16:55:51 +00:00
Cappy Ishihara f59908b235 add: extest (#1908)
Co-authored-by: madomado <madonuko@outlook.com>
2024-08-16 00:01:44 +08:00
Owen Zimmerman 328feb84c4 fix(cros-keyboard-map): amend dependencies (#1904)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2024-08-15 23:48:06 +08:00
Raboneko 1e395137d7 bump: mock-configs 2024-08-15 15:29:21 +00:00
Raboneko a341dd4c34 bump: mock-configs 2024-08-15 13:02:58 +00:00
Raboneko a186aba3ab bump: preview stable xyproto-env ruff mock-configs 2024-08-15 12:40:30 +00:00
Cappy Ishihara 5795b186c5 add: gamescope-legacy (#1912) 2024-08-15 18:14:18 +07:00
Raboneko 5bdc8cb3fa bump: electron 2024-08-15 06:42:37 +00:00
Raboneko 42b6c6b067 bump: apparmor 2024-08-15 02:20:00 +00:00
Raboneko 321fd1966f bump: ruffle 2024-08-15 01:31:16 +00:00
Raboneko d3affb6243 bump(nightly): flow nightly nim-nightly tdlib 2024-08-15 01:15:52 +00:00
Raboneko 85596260d5 bump: preview 2024-08-14 18:42:44 +00:00
Raboneko bbdd6371ce bump: preview stable 2024-08-14 17:39:53 +00:00
Raboneko c334a0c0df bump: lomiri-system-settings gradle 2024-08-14 12:38:22 +00:00
Raboneko 36f0abfc87 bump: mock-configs 2024-08-14 10:35:12 +00:00
Raboneko 9b818a522f bump: mock-configs 2024-08-14 10:18:45 +00:00
Raboneko 0b2ee9e5ad bump: ruffle 2024-08-14 01:38:46 +00:00
Raboneko 2eaaad88b9 bump(nightly): envision mpv flow nightly prismlauncher-nightly nim-nightly openbangla-keyboard cros-keyboard-map yt-dlp 2024-08-14 01:20:10 +00:00
Raboneko 36ba73e2ba bump: discord-canary-openasar discord-canary 2024-08-13 23:15:17 +00:00
Raboneko bd13622e1c bump: discord-canary-openasar discord-canary 2024-08-13 19:13:24 +00:00
Philipp Trulson b3c0da3e77 Fix binary path in systemd unit for kvrocks (#1899) 2024-08-14 01:28:38 +08:00
Raboneko 23ddc312eb bump: discord-openasar discord 2024-08-13 17:15:04 +00:00
Raboneko baaa0be079 bump: ruffle 2024-08-13 01:21:16 +00:00
Raboneko aacf13ae72 bump: discord-canary-openasar discord-canary 2024-08-12 23:36:31 +00:00
Raboneko 88e95ca604 bump: discord-canary-openasar discord-canary 2024-08-12 20:18:53 +00:00
Raboneko f4af79fdc4 bump: limine 2024-08-12 19:13:31 +00:00
Raboneko e7b39e7e2c bump: elementary-videos 2024-08-12 18:30:31 +00:00
Raboneko 23052b3ace bump: libhelium tau-helium 2024-08-12 16:56:04 +00:00
Raboneko 130412db85 bump: codium 2024-08-12 14:23:44 +00:00
Raboneko 750d9e535c bump: ruffle 2024-08-12 01:41:25 +00:00
Raboneko a9aee82e6a bump(nightly): envision mpv flow nightly nim-nightly 2024-08-12 01:21:37 +00:00
madomado 03ff25d3da add: libbacktrace (#1872) 2024-08-11 09:31:02 -04:00
madomado 9826c480b6 add: libaudec (#1873)
This is a builddep for zrythm.
I did not include `update.rhai` because upstream has not released any
newer versions for the last 3 years.
2024-08-11 09:30:31 -04:00
madomado 7f8f0f076b fix: uxplay (#1878)
Signed-off-by: madomado <madonuko@outlook.com>
2024-08-11 09:29:05 -04:00
Raboneko 7bb1147645 bump: armcord-bin armcord 2024-08-11 12:35:49 +00:00
Raboneko 0a54c6edbc bump(branch): mesa-freeworld 2024-08-11 12:19:30 +00:00
madomado c52c0f5a81 add: mesa-freeworld (#1847)
* add: mesa-freeworld

Missing `update.rhai` because that requires some CI changes

* we do the funny and remove the file manually

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

* update.rhai

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-08-11 19:14:02 +07:00
madomado a3c1967ce8 add: lsp-dsp-lib (#1871) 2024-08-10 21:39:01 -05:00
Raboneko cfd04c6c97 bump: ruffle 2024-08-11 01:45:49 +00:00
Raboneko bc2d102cb8 bump(nightly): mpv nightly albius nim-nightly nvidia-patch 2024-08-11 01:25:46 +00:00
Raboneko fb87f2eae9 bump: sarasa-gothic 2024-08-10 21:16:59 +00:00
Raboneko 755dd08769 bump: uxplay 2024-08-10 18:26:50 +00:00
Raboneko d9af35021c bump: libhelium 2024-08-10 17:59:04 +00:00
Raboneko ca61fe6e54 bump: libhelium 2024-08-10 17:49:15 +00:00
Raboneko e08b319082 bump: limine 2024-08-10 11:36:22 +00:00
madomado 973714a4ee docs: update readme and contributing (#1822)
* docs: update readme and contributing

* more links

* Update CONTRIBUTING.md

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-08-10 11:35:13 +08:00
Raboneko 0aacc1965a bump(nightly): envision mpv nightly gamescope-session nim-nightly 2024-08-10 01:20:06 +00:00
Raboneko 1fcca3a56f bump: komikku ruffle 2024-08-10 01:09:50 +00:00
Raboneko 17fceac96f bump: discord-ptb-openasar discord-ptb 2024-08-09 21:38:10 +00:00
Raboneko 51e644d91e bump: osu-lazer 2024-08-09 16:38:07 +00:00
Raboneko 93c3542e8d bump: limine 2024-08-09 12:59:08 +00:00
Raboneko 7065679f2c bump: gamescope 2024-08-09 09:24:40 +00:00
Raboneko 4767e5b956 bump: katsu 2024-08-09 06:23:56 +00:00
Raboneko c39f0d467e bump(nightly): envision flow nightly 2024-08-09 01:20:31 +00:00
Raboneko aa2b8290fb bump: ruffle 2024-08-09 01:11:41 +00:00
Raboneko ed673bec68 bump: discord-canary-openasar discord-canary 2024-08-08 23:55:39 +00:00
Raboneko 045606c831 bump: limine 2024-08-08 20:23:06 +00:00
Raboneko 70d3836c99 bump: ruff 2024-08-08 15:55:43 +00:00
madomado 9224889290 fix(voicevox): try to use large runners (#1865) 2024-08-08 21:46:20 +07:00
madomado 9c856fdf59 fix: voicevox (#1850) 2024-08-08 08:35:03 -05:00
Cappy Ishihara ebef13fac5 add: youtube-music (#1827)
* add: youtube-music

* fix buildrequires line?

* oops

* use NodeJS 22 for build?

* use pnpm 9

* use pnpm package from fedora and normal nodejs to see if it would still faikl

* try node 18

* attempt to conflict node 22 on build

* wtf

* forgot to add changelog

* try vendoring pnpm with nodejs18

* Revert "try vendoring pnpm with nodejs18"

This reverts commit fdc705e87c.

* vendor pnpm and node on buildtime

* add packager line

* debug dir tree

* arch-specific directories fix

---------

Co-authored-by: madonuko <madonuko@outlook.com>
2024-08-08 20:33:13 +08:00
madomado 4302efd5a8 fix(codium): remove --unity-launch from .desktop (#1851) 2024-08-08 19:22:18 +07:00
madomado 545f6e24c6 fix(opentabletdriver): update.rhai comment (#1852) 2024-08-08 19:21:56 +07:00
madomado 5a2e81ac23 feat(ci): update workflows for autoupdate per branch (#1848) 2024-08-08 17:11:39 +07:00
Raboneko 9fefc1b45a bump: ruffle 2024-08-08 01:38:07 +00:00
Raboneko ad296daf7d bump(nightly): mpv flow nightly prismlauncher-nightly 2024-08-08 01:19:42 +00:00
Raboneko b4214918d1 bump: preview stable 2024-08-07 16:27:39 +00:00
madomado 9b9546524f fix: gamescope (#1842)
* fix: gamescope

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

* Update terra-gamescope.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-08-07 08:29:50 -05:00
Raboneko 320c66228c bump: gamescope 2024-08-07 05:16:55 +00:00
Raboneko 6df605117f bump: ruffle 2024-08-07 01:39:15 +00:00
Raboneko 79d48d5d03 bump(nightly): envision mpv flow nightly tdlib yt-dlp 2024-08-07 01:19:48 +00:00
Raboneko 1bcbff366c bump: elementary-onboarding 2024-08-07 00:00:43 +00:00
Raboneko 35c40d5d2c bump: discord-canary-openasar discord-canary 2024-08-06 18:40:55 +00:00
Raboneko 6b23128d2e bump: flutter 2024-08-06 17:55:53 +00:00
Raboneko e67db073a3 bump: switchboard-plug-bluetooth 2024-08-06 15:31:26 +00:00
Raboneko 9aa6d3393d bump: lomiri-system-settings 2024-08-06 14:45:59 +00:00
Raboneko db597f5ca4 bump: libhelium tau-helium 2024-08-06 14:16:23 +00:00
Raboneko 71123cdee4 bump: kotlin-native kotlin 2024-08-06 11:14:57 +00:00
Raboneko 7a03abb583 bump: dart 2024-08-06 10:18:28 +00:00
Raboneko bb8f98befd bump: lomiri-system-settings 2024-08-06 02:26:48 +00:00
Raboneko 1f0c6361ce bump: ruffle 2024-08-06 01:38:12 +00:00
Raboneko 56746cb0ff bump(nightly): envision flow nightly prismlauncher-nightly yt-dlp 2024-08-06 01:19:05 +00:00
Raboneko 003c53209b bump: gamescope 2024-08-06 00:00:16 +00:00
Raboneko b11c8b8141 bump: discord-openasar discord 2024-08-05 22:15:03 +00:00
Raboneko ce86e2f98b bump: keyd 2024-08-05 15:30:26 +00:00
madomado ebd4c26116 fix: keyd (#1839)
fix service file to point to the correct executable

Signed-off-by: madomado <madonuko@outlook.com>
2024-08-05 10:19:47 -05:00
Raboneko 6ae5c4879d bump: sbctl 2024-08-05 13:36:18 +00:00
Raboneko 1e21ae7180 bump: limine 2024-08-05 09:16:19 +00:00
Raboneko 6567f59c62 bump(nightly): mpv nightly yt-dlp 2024-08-05 01:20:27 +00:00
Raboneko ee13af1ac5 bump: libhelium tau-helium 2024-08-04 21:37:38 +00:00
madomado 2125b6f6a4 fix: ruffle (#1834)
Signed-off-by: madomado <madonuko@outlook.com>
2024-08-04 10:53:39 -05:00
madomado 6658a74eb6 fix: elementary-files (#1828)
* fix: elementary-files

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

* Update elementary-files.spec

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

* disable some Werror

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

* Update elementary-files.spec

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

* files?

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

* Update elementary-files.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-08-04 02:36:30 -05:00
Raboneko ba106302cd bump: ruffle 2024-08-04 01:44:02 +00:00
Raboneko f7ddfdf7e2 bump(nightly): nightly prismlauncher-nightly nim-nightly 2024-08-04 01:24:23 +00:00
Raboneko 846f35f597 bump: sarasa-gothic 2024-08-03 22:46:26 +00:00
Raboneko df1c8eeb10 bump: ruffle 2024-08-03 01:35:09 +00:00
Raboneko 3a99990eb4 bump(nightly): envision mpv nightly 2024-08-03 01:17:29 +00:00
Raboneko fa7f96db4b bump: keyd 2024-08-02 22:36:40 +00:00
madomado 886c8cb028 bump: keyd (#1815)
Signed-off-by: madomado <madonuko@outlook.com>
2024-08-02 17:27:01 -05:00
Raboneko 72e4664a24 bump: elementary-files 2024-08-02 18:55:37 +00:00
Raboneko 539cb5c241 bump: stable 2024-08-02 17:39:03 +00:00
Raboneko 175d7319b5 bump: limine 2024-08-02 16:42:45 +00:00
Raboneko 2a0ee494d5 bump: ruff 2024-08-02 16:00:02 +00:00
Raboneko c994524882 bump: komikku 2024-08-02 09:23:27 +00:00
Cappy Ishihara 3ca853a449 fix: update OpenTabletDriver to .NET 8 (#1816)
* fix: update OpenTabletDriver to .NET 8

* create a temp dir for doing stuff
2024-08-02 17:03:13 +08:00
Raboneko 890be0a832 bump: preview 2024-08-02 07:56:53 +00:00
Raboneko e2588cd58a bump: osu-lazer 2024-08-02 06:28:58 +00:00
Raboneko e8edc0b58f bump: limine 2024-08-02 04:50:00 +00:00
Raboneko d0251473f7 bump: ruffle 2024-08-02 01:37:00 +00:00
Raboneko f7a8a76553 bump(nightly): envision mpv flow nightly gamescope-session nim-nightly yt-dlp 2024-08-02 01:18:16 +00:00
madomado 2497712261 fix(zed*): add cargo clean to make for more disk space (#1805) 2024-08-01 14:14:29 -07:00
Raboneko f50e30ac64 bump: discord-ptb-openasar discord-ptb 2024-08-01 17:45:45 +00:00
Raboneko f6bba760eb bump: preview stable 2024-08-01 17:30:32 +00:00
Raboneko f3073fd357 bump: discord-canary-openasar discord-canary 2024-08-01 16:42:07 +00:00
Raboneko 7dbff988a4 bump: voicevox 2024-08-01 16:00:13 +00:00
lea eda54638b3 fix: disable large runners for zed (#1800) 2024-08-01 15:39:25 +08:00
Raboneko 6c2b9d0851 bump: ruffle 2024-08-01 01:44:32 +00:00
Raboneko a7e1919a38 bump(nightly): envision mpv flow nightly gamescope-session tdlib cros-keyboard-map yt-dlp 2024-08-01 01:25:07 +00:00
Raboneko ccc23cf983 bump: sbctl 2024-07-31 21:56:08 +00:00
Raboneko fd30248e6d bump: preview 2024-07-31 19:13:10 +00:00
madomado 779eeda900 fix: sbctl (#1788)
Signed-off-by: madomado <madonuko@outlook.com>
2024-07-31 11:53:19 -07:00
madomado d4cbab9529 Update terra-gamescope.spec (#1787)
Signed-off-by: madomado <madonuko@outlook.com>
2024-07-31 11:53:10 -07:00
lea 662487b534 fix: don't run zed tests by default (#1786) 2024-07-31 11:52:49 -07:00
Raboneko a87ccd2192 bump: appcenter elementary-camera elementary-theme switchboard-plug-pantheon-shell 2024-07-31 17:58:49 +00:00
Raboneko 9af52bd3bb bump: preview stable 2024-07-31 17:38:28 +00:00
Raboneko 86b480b387 bump: protobuf 2024-07-31 16:40:39 +00:00
Raboneko a8fa80dc29 bump: sbctl 2024-07-31 13:26:26 +00:00
Raboneko c86cb6f33d bump: sbctl 2024-07-31 12:41:28 +00:00
Raboneko dbcc9807f7 bump: sbctl 2024-07-31 11:18:40 +00:00
Raboneko fe664f45ee bump: osu-lazer 2024-07-31 06:56:01 +00:00
Raboneko fd0f712927 bump: osu-lazer 2024-07-31 05:39:05 +00:00
Raboneko 75e96e44f0 bump: ruffle 2024-07-31 01:10:25 +00:00
Raboneko 4bc0e906bf bump(nightly): envision mpv latte-dock-nightly flow nightly gamescope-session yt-dlp 2024-07-31 01:05:32 +00:00
Raboneko bd5a6ac47c bump: preview gamescope 2024-07-30 22:17:09 +00:00
Raboneko 471bf55c15 bump: gamescope 2024-07-30 21:58:32 +00:00
Raboneko df07795a55 bump: libhelium tau-helium 2024-07-30 21:17:54 +00:00
Raboneko b1cac14d36 bump: preview 2024-07-30 20:16:48 +00:00
Raboneko 53dcb240a4 bump: discord-openasar discord 2024-07-30 16:41:05 +00:00
lea cad0c511db fix: use correct file ext for mock configurations (#1775) 2024-07-30 23:33:10 +08:00
Raboneko 17a5a3b4fb bump: feishin 2024-07-30 10:56:37 +00:00
Raboneko 71e6675556 bump: limine 2024-07-30 10:20:20 +00:00
Raboneko c9b4784814 bump: feishin 2024-07-30 08:58:14 +00:00
Raboneko cafa5bfe1b bump: subatomic 2024-07-30 04:25:08 +00:00
Raboneko 97d8f68fde bump: libhelium tau-helium 2024-07-30 03:24:18 +00:00
Raboneko 60c98f2738 bump: ruffle nushell 2024-07-30 01:37:15 +00:00
Raboneko 0b48a1e230 bump(nightly): mpv flow nightly gamescope-session nim-nightly yt-dlp 2024-07-30 01:18:55 +00:00
madomado 09a8da62fb feat(ruffle): add desktop file (#1769) 2024-07-29 16:38:52 -07:00
madomado d0370ddf77 fix: switchboard-plug-security-privacy (#1774) 2024-07-29 16:33:07 -07:00
Raboneko 02c06c9e7b bump: electron 2024-07-29 21:46:28 +00:00
Raboneko 9f435c0699 bump: limine 2024-07-29 19:37:27 +00:00
Raboneko d0eccbe3e4 bump: discord-ptb-openasar discord-ptb 2024-07-29 17:40:07 +00:00
Raboneko d8557106e9 bump: switchboard-plug-security-privacy limine 2024-07-29 17:19:36 +00:00
madomado 2e1c2ccdc0 feat(envision): update by nightly (#1764)
Signed-off-by: madomado <madonuko@outlook.com>
2024-07-29 12:05:04 -05:00
Raboneko 65fcb85507 bump: discord-canary-openasar discord-canary 2024-07-29 16:38:25 +00:00
Raboneko 44a1dd17b8 bump: envision 2024-07-29 16:20:17 +00:00
Raboneko c8fd03956e bump: envision 2024-07-29 15:17:28 +00:00
madomado 2cda5051ae fix: starship (#1742) 2024-07-29 09:59:24 -05:00
madomado 1e2779df7f feat(zed-preview): include releases that are not pre-releases (#1753)
Signed-off-by: madomado <madonuko@outlook.com>
2024-07-29 09:56:26 -05:00
madomado 726e5b4ef8 add: ruffle (#1754) 2024-07-29 09:56:13 -05:00
madomado c687fd69f7 fix: gamescope-session (#1755)
Signed-off-by: madomado <madonuko@outlook.com>
2024-07-29 09:55:57 -05:00
Raboneko 4ac846d403 bump: envision 2024-07-29 12:58:38 +00:00
Raboneko 21c95c499a bump: discord-canary-openasar discord-canary envision mock-configs 2024-07-29 09:36:15 +00:00
madomado 6485b827cd bump: anda (#1749) 2024-07-29 15:49:29 +07:00
madomado ae65ccf197 fix(ci): update.yml (#1748)
update for 0.3.1

Signed-off-by: madomado <madonuko@outlook.com>
2024-07-29 01:09:34 -07:00
madomado daaa8b8193 fix: discord* (#1743) 2024-07-29 00:39:47 -05:00
Raboneko e0fffd6430 bump(nightly): flow nightly gamescope-session 2024-07-29 01:20:24 +00:00
Raboneko 9991babf9e bump: anda 2024-07-28 09:29:38 +00:00
Raboneko b07b1b9f6c bump: envision anda 2024-07-28 09:21:26 +00:00
Raboneko 9029452bd0 bump(nightly): flow nightly 2024-07-28 01:24:29 +00:00
Raboneko bebdedf5fb bump: libhelium tau-helium 2024-07-27 20:20:34 +00:00
madomado 918a38a807 fix: switchboard-plug-sharing (#1671)
* fix: switchboard-plug-sharing

* Update switchboard-plug-sharing.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-07-27 13:02:37 -07:00
madomado 453a96d731 fix: switchboard-plug-networking (#1669)
* fix: switchboard-plug-networking

* Update switchboard-plug-networking.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-07-27 13:02:05 -07:00
madomado 2d1d04a118 fix: switchboard-plug-keyboard (#1668)
* fix: switchboard-plug-keyboard

* Update switchboard-plug-keyboard.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-07-27 13:01:58 -07:00
madomado 0c23c0a711 fix: switchboard-plug-parental-controls (#1670)
Signed-off-by: madonuko <madonuko@outlook.com>
2024-07-27 13:01:47 -07:00
madomado 1f2a747988 fix: switchboard-plug-sound (#1672) 2024-07-27 13:01:34 -07:00
madomado 285920f1a1 fix: switchboard-plug-useraccounts (#1673) 2024-07-27 13:01:29 -07:00
madomado f03c7324ef fix: switchboard-plug-datetime (#1676)
* fix: switchboard-plug-datetime

* Update switchboard-plug-datetime.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-07-27 13:01:23 -07:00
madomado f1c3f32211 fix: switchboard-plug-about (#1674) 2024-07-27 13:01:20 -07:00
madomado 81bd31bef2 fix: switchboard-plug-applications (#1675) 2024-07-27 13:01:02 -07:00
madomado 9a67308286 fix: switchboard-plug-locale (#1677) 2024-07-27 13:00:50 -07:00
madomado 6a7d308034 fix: switchboard-plug-mouse-touchpad (#1678) 2024-07-27 13:00:42 -07:00
madomado fda8bf22c7 fix: switchboard-plug-notifications (#1679) 2024-07-27 13:00:36 -07:00
madomado ead46838d2 fix: switchboard-plug-power (#1680) 2024-07-27 13:00:23 -07:00
Raboneko cffad89d0c bump: pillow-heif 2024-07-27 16:25:26 +00:00
Raboneko 720d79499c bump: envision 2024-07-27 15:14:45 +00:00
Raboneko 2d597a2316 bump: envision 2024-07-27 14:50:47 +00:00
Raboneko 994d07fe50 bump: envision 2024-07-27 09:58:27 +00:00
Raboneko b51001bcc6 bump: starship 2024-07-27 09:27:00 +00:00
Raboneko 907540cd06 bump: sarasa-gothic limine 2024-07-27 09:15:37 +00:00
Raboneko e97e2c4a1b bump: envision 2024-07-27 08:55:50 +00:00
Raboneko c56b0c0eaa bump: envision 2024-07-27 08:18:54 +00:00
Raboneko e4a09211fd bump: envision 2024-07-27 07:56:30 +00:00
lea 1d8cafc982 fix: use mold for linking and various other fixes (#1648) 2024-07-26 20:24:21 -07:00
Raboneko 831c2b2bf2 bump(nightly): mpv nightly nim-nightly 2024-07-27 01:17:23 +00:00
Raboneko 62e80cd977 bump: envision 2024-07-26 22:21:31 +00:00
Raboneko 557ffe3063 bump: discord-ptb-openasar discord-ptb 2024-07-26 21:59:46 +00:00
Raboneko d4ddb341eb bump: discord-canary-openasar discord-canary 2024-07-26 21:28:29 +00:00
Raboneko 15fa0cc822 bump: discord-canary-openasar discord-canary 2024-07-26 20:46:16 +00:00
Raboneko e3cf473fec bump: envision 2024-07-26 19:18:38 +00:00
Raboneko ad33a79f2c bump: osu-lazer 2024-07-26 18:38:58 +00:00
Raboneko 668703f718 bump: switchboard-plug-keyboard switchboard-plug-networking switchboard-plug-onlineaccounts switchboard-plug-parental-controls switchboard-plug-printers switchboard-plug-sharing switchboard-plug-sound switchboard-plug-useraccounts 2024-07-26 17:29:02 +00:00
Raboneko 872f475b44 bump: switchboard-plug-about switchboard-plug-applications switchboard-plug-datetime switchboard-plug-locale switchboard-plug-mouse-touchpad switchboard-plug-notifications switchboard-plug-power preview libhelium tau-helium 2024-07-26 17:13:55 +00:00
Raboneko fc373a5b17 bump: envision 2024-07-26 15:49:27 +00:00
madomado 3e448ac50c bump: terra-mock-configs (#1659)
Signed-off-by: madomado <madonuko@outlook.com>
2024-07-26 09:42:16 -05:00
madomado 4fb18a4699 fix: rnote (#1647)
try using mold

Signed-off-by: madomado <madonuko@outlook.com>
2024-07-26 09:42:03 -05:00
madomado 391aaee1be fix: envision (#1646)
Signed-off-by: madomado <madonuko@outlook.com>
2024-07-26 09:41:45 -05:00
Raboneko ac5f8ed33d bump: mock-configs 2024-07-26 11:57:13 +00:00
lea 5adec7692e add tarballs to .gitignore (#1655) 2024-07-26 19:45:46 +08:00
madomado d067855887 chore: remove opentabletdriver (duplicate) (#1650) 2024-07-26 04:37:05 -07:00
madomado 94b728de4c feat(ci): include f41 (#1649) 2024-07-26 04:30:21 -07:00
Raboneko 4f37064f61 bump: rnote 2024-07-26 10:18:49 +00:00
Raboneko bb05a63c17 bump: envision 2024-07-26 09:36:03 +00:00
Raboneko 0e031e66b1 bump: envision 2024-07-26 09:21:59 +00:00
Raboneko 0a278e744d bump: envision 2024-07-26 08:48:11 +00:00
Raboneko ff3477e3a7 bump: envision 2024-07-26 08:37:57 +00:00
madomado 1fb83f9313 fix: elementary-music (#1641) 2024-07-26 00:20:27 -07:00
madomado 456874a04f fix: elementary-settings-daemon (#1634)
Signed-off-by: madomado <madonuko@outlook.com>
2024-07-26 01:22:13 -05:00
madomado 63951cca89 fix: elememtary-videos (#1636) 2024-07-26 01:22:01 -05:00
Owen Zimmerman 79663fb3f2 add: tracy (#1433)
* add-tracy

* Update tracy.spec

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

* Update tracy.spec

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

* update-add-tracy

* build-test-fix

* Build-fail-fix

* Update anda/misc/tracy/tracy.spec

Co-authored-by: lea <lleyton@fyralabs.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* test-fix-again

* tidy up stuff and use meson

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

* add g++

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

* dnl files

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

* debug_package

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

* Update tracy.spec

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

* -fPIE

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

* CXXFLAGS

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

* CXX?

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

* /usr/include/freetype2/

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

* Update tracy.spec

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

* move stuff around and funny funky fix

* casually add changelog

* ??]

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

* fix pkg-config cflags maybe?

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

* Update tracy.spec

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

* fix PIE/PIC?

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

* Update version

* Update tracy version

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

* Update tracy.spec

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

* remove patch

* fix it

* a?

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: lea <lleyton@fyralabs.com>
Co-authored-by: madomado <madonuko@outlook.com>
2024-07-25 19:07:55 -07:00
Raboneko 85e4958d29 bump(nightly): nightly nim-nightly yt-dlp 2024-07-26 01:17:55 +00:00
Raboneko 40ebd0278d bump: elementary-videos 2024-07-25 23:29:34 +00:00
Raboneko 4affbadcd2 bump: discord-canary-openasar discord-canary 2024-07-25 22:45:44 +00:00
Raboneko f55b3984e3 bump: discord-canary-openasar discord-canary 2024-07-25 20:29:03 +00:00
Raboneko 34d386fde8 bump: elementary-music 2024-07-25 19:36:38 +00:00
Raboneko 21c51258df bump: elementary-screenshot-tool elementary-settings-daemon 2024-07-25 17:55:58 +00:00
Raboneko 0c67494d6e bump: elementary-calendar 2024-07-25 17:41:01 +00:00
Raboneko c4e0dafc72 bump: osu-lazer 2024-07-25 16:55:55 +00:00
Raboneko 38475ccf8e bump: envision 2024-07-25 16:27:25 +00:00
Raboneko c6b6e0c3dc bump: moby-buildx ruff 2024-07-25 15:15:53 +00:00
Raboneko 660e9a25f4 bump: envision 2024-07-25 08:26:52 +00:00
Raboneko 48d104ccbe bump: envision 2024-07-25 07:48:34 +00:00
Raboneko 592fb7cd9d bump: discord-canary-openasar discord-canary 2024-07-25 06:55:47 +00:00
Raboneko d38335b17c bump(nightly): mpv nightly osu-lazer nim-nightly yt-dlp 2024-07-25 01:18:36 +00:00
madomado a35bba4e97 fix: elementary-notifications (#1631)
* fix: elementary-notifications

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

* Update elementary-notifications.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-07-24 18:54:21 -05:00
Raboneko 3578e728a1 bump: discord-canary-openasar discord-canary electron 2024-07-24 23:17:00 +00:00
Raboneko ac605c5b17 bump: preview 2024-07-24 20:39:53 +00:00
Raboneko eff2b78fe4 bump: elementary-code 2024-07-24 19:25:43 +00:00
madomado d7fcfc5854 fix(ci): fix commit param number in mg.sh (#1628)
I can't count :nami:

Signed-off-by: madomado <madonuko@outlook.com>
2024-07-24 18:38:18 +00:00
Raboneko 8671907f40 bump: discord-canary-openasar discord-canary elementary-notifications 2024-07-24 18:30:43 +00:00
madomado 1cd64d23fa fix(ci): try $GITHUB_SHA instead (#1624)
* fix(ci): try $GITHUB_SHA instead

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

* Update build.yml

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

* Update json-build.yml

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-07-24 18:24:20 +00:00
Raboneko 4ed8156870 bump: xdg-desktop-portal-pantheon 2024-07-24 18:00:31 +00:00
Raboneko e912eb42f2 bump: stable 2024-07-24 17:50:24 +00:00
madomado 0a2f2f458c fix(ci): mg.sh typo (#1621)
kill me?

Signed-off-by: madomado <madonuko@outlook.com>
2024-07-24 16:55:42 +00:00
madomado 3a257750c9 fix: zed-nightly (#1611) 2024-07-24 16:11:57 +08:00
madomado d22f08a952 add: onefetch (#1609) 2024-07-24 07:42:50 +00:00
madomado bd1beb7874 fix: gitoxide (#1610) 2024-07-24 05:57:42 +00:00
Raboneko 0f423fa424 bump: lomiri-system-settings 2024-07-24 04:18:47 +00:00
Raboneko a0a6f2c210 bump: nushell 2024-07-24 02:11:56 +00:00
Raboneko 97e536ba89 bump(nightly): mpv flow nightly gamescope-session albius nim-nightly tdlib yt-dlp 2024-07-24 01:18:51 +00:00
Raboneko 515d7cf39f bump: apparmor 2024-07-24 01:11:06 +00:00
Raboneko 50a323feda bump: discord-canary-openasar discord-canary 2024-07-23 22:31:16 +00:00
Raboneko 694ad5cd5b bump: gitoxide 2024-07-23 18:56:01 +00:00
Raboneko 9f6397fa2d bump: moby-compose 2024-07-23 14:45:34 +00:00
madomado e6ba93e0dd bump: mpv (#1606)
* fix(update): mpv

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

* bump: mpv

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2024-07-23 09:30:41 -05:00
madomado 0836405a44 fix(ci): mg.sh should use new ci5 endpoint (#1607)
Signed-off-by: madomado <madonuko@outlook.com>
2024-07-23 09:30:28 -05:00
Raboneko caa4db15ee bump: vencord-desktop 2024-07-23 14:14:54 +00:00
Raboneko fff5b6b8c6 bump: vencord-desktop 2024-07-23 13:55:58 +00:00
Raboneko 722acd8ca2 bump: vencord-desktop 2024-07-23 13:45:45 +00:00
Raboneko 1e5950f741 bump: vencord-desktop 2024-07-23 13:36:21 +00:00
Raboneko fd2cb67b90 bump: vencord-desktop 2024-07-23 13:23:36 +00:00
Raboneko 176393c950 bump: anda 2024-07-23 11:18:09 +00:00
lea f3e82f8b01 feat: enable counting (#1603) 2024-07-23 13:57:01 +08:00
lea f3fc94ec24 fix: bump rawhide release ver to 41 (#1602) 2024-07-23 13:48:44 +08:00
madomado 730400aa95 fix(ci/update): better filter (#1576)
* fix(ci/update): better filter

This requires anda 0.2.2

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

* bump: discord-canary-openasar discord-canary envision preview stable osu-lazer libhelium terra-mesa tau-helium anda

* Revert "bump: discord-canary-openasar discord-canary envision preview stable osu-lazer libhelium terra-mesa tau-helium anda"

This reverts commit 69e3695090.

---------

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2024-07-22 22:10:45 -07:00
lea da92fc7546 feat: seperate mock configs (#1599)
* feat: seperate mock configs

* i am not cappy

* ci: clone main from mock-configs
2024-07-23 13:01:55 +08:00
Raboneko 1ddcd3612c bump(nightly): nim-nightly 2024-07-23 01:18:29 +00:00
Raboneko c092c78531 bump: discord-openasar discord 2024-07-22 19:17:55 +00:00
Raboneko 29e3eabc59 bump: elementary-wallpapers 2024-07-22 17:45:36 +00:00
Raboneko 63bc6f791f bump: envision 2024-07-22 11:25:36 +00:00
Raboneko bd667caf37 bump: envision 2024-07-22 08:26:28 +00:00
Raboneko 8414d5b1d1 bump: gping 2024-07-21 23:38:18 +00:00
Raboneko 71186687fe bump: gping 2024-07-21 23:21:03 +00:00
Raboneko e5d0485afd bump: envision 2024-07-21 19:14:18 +00:00
Raboneko 3718c1d063 bump: limine 2024-07-21 12:53:20 +00:00
Raboneko ce063e4851 bump: envision 2024-07-21 07:13:00 +00:00
Raboneko a13a326135 bump: envision 2024-07-21 06:40:25 +00:00
Raboneko 578fe4d548 bump(nightly): prismlauncher-nightly nim-nightly 2024-07-21 01:23:43 +00:00
Raboneko e9780682ef bump: ruff 2024-07-20 18:28:01 +00:00
Raboneko abb75e89df bump: lomiri 2024-07-20 15:45:27 +00:00
Cappy Ishihara 675951d4e7 fix: gamescope package (#1593)
* fix: gamescope package

* remove mesa from stash

* fix spec again
2024-07-20 21:22:30 +08:00
madomado ab55e71494 feat(ci): multilib (#1594)
See #1549
2024-07-20 19:51:31 +07:00
Raboneko 5a35b7161c bump: envision 2024-07-20 10:22:59 +00:00
Raboneko 08e00d250d bump: osu-lazer 2024-07-20 09:59:16 +00:00
Raboneko dfe871a99b bump: envision 2024-07-20 09:27:41 +00:00
madomado 42b47fae0b rm: terra-mesa (#1587)
This is temporary and prevents potential conflicts with Fedora.

Signed-off-by: madomado <madonuko@outlook.com>
2024-07-19 23:25:03 -07:00
246 changed files with 3126 additions and 2536 deletions
+16 -4
View File
@@ -51,15 +51,27 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Checkout latest Mock configs
uses: actions/checkout@v4
with:
repository: terrapkg/mock-configs
path: mock-configs
- name: Set up git repository - name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE" run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Include custom build template instead of package default - name: Include custom build template instead of package default
run: | run: |
cp -v anda/terra/mock-configs/terra.tpl /etc/mock/templates/terra.tpl cp -v mock-configs/terra.tpl /etc/mock/templates/terra.tpl
- name: Build with Andaman - name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c anda/terra/mock-configs/terra-${{ matrix.version }}-${{ matrix.pkg.arch }}.cfg run: anda build ${{ matrix.pkg.pkg }} --package rpm -c mock-configs/terra-${{ matrix.version }}-${{ matrix.pkg.arch }}.cfg
- name: Build with Andaman (alternate arch)
if: |
matrix.pkg.arch == 'x86_64' && matrix.pkg.labels['multilib']
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c mock-configs/terra-${{ matrix.version }}-i386.cfg
- name: Generating artifact name - name: Generating artifact name
id: art id: art
@@ -94,7 +106,7 @@ jobs:
- name: Notify Madoguchi (Success) - name: Notify Madoguchi (Success)
if: success() && github.event_name == 'push' 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}} ${{github.sha}} run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
- name: Notify Madoguchi (Failure) - name: Notify Madoguchi (Failure)
if: ( cancelled() || failure() ) && github.event_name == 'push' 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}} ${{github.sha}} run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
+13 -9
View File
@@ -56,18 +56,22 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Checkout latest Mock configs
uses: actions/checkout@v4
with:
repository: terrapkg/mock-configs
path: mock-configs
- name: Set up git repository - name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE" run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Cache buildroot - name: Include custom build template instead of package default
id: br-cache run: |
uses: actions/cache@v4 cp -v mock-configs/terra.tpl /etc/mock/templates/terra.tpl
with:
path: /var/cache
key: ${{ runner.os }}-br-${{ matrix.version }}-${{ matrix.arch }}-${{ matrix.pkg }}
- name: Build with Andaman - name: Build with Andaman
run: anda build anda/${{ matrix.pkg }}pkg --package rpm -c anda/terra/mock-configs/terra-${{ matrix.version }}-${{ matrix.arch }}.cfg run: anda build anda/${{ matrix.pkg }}pkg --package rpm -c mock-configs/terra-${{ matrix.version }}-${{ matrix.arch }}.cfg
- name: Generating artifact name - name: Generating artifact name
id: art id: art
@@ -100,7 +104,7 @@ jobs:
- name: Notify Madoguchi (Success) - name: Notify Madoguchi (Success)
if: success() if: success()
run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} ${{github.sha}} run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
- name: Notify Madoguchi (Failure) - name: Notify Madoguchi (Failure)
if: cancelled() || failure() if: cancelled() || failure()
run: ./.github/workflows/mg.sh false ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} ${{github.sha}} run: ./.github/workflows/mg.sh false ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
+13 -9
View File
@@ -22,18 +22,22 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Checkout latest Mock configs
uses: actions/checkout@v4
with:
repository: terrapkg/mock-configs
path: mock-configs
- name: Set up git repository - name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE" run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Cache buildroot - name: Include custom build template instead of package default
id: br-cache run: |
uses: actions/cache@v4 cp -v mock-configs/terra.tpl /etc/mock/templates/terra.tpl
with:
path: /var/cache
key: ${{ runner.os }}-br-${{ matrix.version }}-${{ matrix.pkg.arch }}-${{ matrix.pkg.pkg }}
- name: Build with Andaman - name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c anda/terra/mock-configs/terra-${{ matrix.version }}-${{ matrix.pkg.arch }}.cfg run: anda build ${{ matrix.pkg.pkg }} --package rpm -c mock-configs/terra-${{ matrix.version }}-${{ matrix.pkg.arch }}.cfg
- name: Generating artifact name - name: Generating artifact name
id: art id: art
@@ -67,7 +71,7 @@ jobs:
- name: Notify Madoguchi (Success) - name: Notify Madoguchi (Success)
if: success() if: success()
run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} ${{github.sha}} run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
- name: Notify Madoguchi (Failure) - name: Notify Madoguchi (Failure)
if: cancelled() || failure() if: cancelled() || failure()
run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} ${{github.sha}} run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
+2 -2
View File
@@ -2,7 +2,7 @@ set -x
dirs=$2 dirs=$2
dirs=${dirs/\/pkg/} dirs=${dirs/\/pkg/}
export p="{\"id\":\"$5\",\"ver\":\"%v\",\"rel\":\"%r\",\"arch\":\"$4\",\"dirs\":\"$dirs\",\"succ\":$1,\"commit\":\"%6\"}" export p="{\"id\":\"$5\",\"ver\":\"%v\",\"rel\":\"%r\",\"arch\":\"$4\",\"dirs\":\"$dirs\",\"succ\":$1,\"commit\":\"$7\"}"
if [[ $1 == false ]]; then if [[ $1 == false ]]; then
d=${p/\%v/?} d=${p/\%v/?}
@@ -17,5 +17,5 @@ for f in anda-build/rpm/rpms/*; do
r=$(lesspipe.sh $f | grep -E "Release\s*: " | sed "s@Release\s*: @@") r=$(lesspipe.sh $f | grep -E "Release\s*: " | sed "s@Release\s*: @@")
d=${p/\%v/$v} d=${p/\%v/$v}
d=${d/\%r/$r} d=${d/\%r/$r}
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 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
done done
+52
View File
@@ -0,0 +1,52 @@
name: Update per branch
on:
schedule:
- cron: "*/30 * * * *"
workflow_dispatch:
jobs:
autoupdate:
runs-on: ubuntu-latest
strategy:
matrix:
branch:
- frawhide
- f39
- f40
- f41
- el9
container:
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: ${{ matrix.branch }}
fetch-depth: 0
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
- name: Install SSH signing key & Set up git repository
run: |
mkdir -p ${{ runner.temp }}
echo "${{ secrets.SSH_SIGNING_KEY }}" > ${{ runner.temp }}/signing_key
chmod 0700 ${{ runner.temp }}/signing_key
git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run Update
run: anda update -vv --filters updbranch=1 --labels branch=${{ matrix.branch }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RUST_BACKTRACE: full
- name: Save
run: |
if [[ `git status --porcelain` ]]; then
git config user.name "Raboneko"
git config user.email "raboneko@fyralabs.com"
git config gpg.format "ssh"
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump(branch): $(git status | grep modified | sed -r 's@.+/([^/]+)/[^/]+\n?@\1 @g' | tr -d '\n')"
git commit -S -a -m "$msg"
git push -u origin --all
fi
+1
View File
@@ -48,5 +48,6 @@ jobs:
} }
copy_over f39 || true copy_over f39 || true
copy_over f40 || true copy_over f40 || true
copy_over f41 || true
git push -u origin --all git push -u origin --all
fi fi
+2 -1
View File
@@ -25,7 +25,7 @@ jobs:
git config --global --add safe.directory "$GITHUB_WORKSPACE" git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run Update - name: Run Update
run: anda update -vv run: anda update -vv --excludes nightly=1 --excludes updbranch=1
env: env:
GITHUB_TOKEN: ${{ secrets.AUTOUPDATE_GH_TOKEN }} GITHUB_TOKEN: ${{ secrets.AUTOUPDATE_GH_TOKEN }}
RUST_BACKTRACE: full RUST_BACKTRACE: full
@@ -49,5 +49,6 @@ jobs:
} }
copy_over f39 || true copy_over f39 || true
copy_over f40 || true copy_over f40 || true
copy_over f41 || true
git push -u origin --all git push -u origin --all
fi fi
+1
View File
@@ -1 +1,2 @@
anda-build/ anda-build/
**/*.tar*
+4 -6
View File
@@ -1,9 +1,7 @@
# Contributing # Contributing
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). 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/).
## Documentations - [Contribution Guide](https://developer.fyralabs.com/terra/contributing)
- [FAQ](https://developer.fyralabs.com/terra/faq)
* [Contribution Guide](https://developer.fyralabs.com/terra/contributing) - [Policy](https://developer.fyralabs.com/terra/policy)
* [FAQ](https://developer.fyralabs.com/terra/faq)
* [Policy](https://developer.fyralabs.com/terra/policy)
+18 -3
View File
@@ -7,16 +7,31 @@
Terra is a rolling-release Fedora repository for all the software you need. 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. With Terra, you can install the latest packages knowing that quality and security are assured.
See the introduction at [our website](https://terra.fyralabs.com).
This monorepo contains the package manifests for all packages in Terra. This monorepo contains the package manifests for all packages in Terra.
## Installation ## Installation
```bash ```bash
sudo dnf install --repofrompath 'terra,https://repos.fyralabs.com/terra$releasever' --setopt='terra.gpgkey=https://repos.fyralabs.com/terra$releasever/key.asc' terra-release sudo dnf install --repofrompath 'terra,https://repos.fyralabs.com/terra$releasever' --setopt='terra.gpgkey=https://repos.fyralabs.com/terra$releasever/key.asc' terra-release
``` ```
You should also install the `terra-release` package so that when our infrastructure has any migrations, you can be assured that your Terra installation will still work as-is.
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
```
## Documentation ## Documentation
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/). Alternatively, the GitHub Wiki contains older versions of the documentations.
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/).
## Questions? ## 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)
- [Policy](https://developer.fyralabs.com/terra/policy)
+4 -4
View File
@@ -2,11 +2,11 @@
%global _build_id_links none %global _build_id_links none
%ifarch x86_64 %ifarch x86_64
%global src ArmCord-%version %global src ArmCord-%version-linux-x64
%elifarch aarch64 %elifarch aarch64
%global src ArmCord-%version-arm64 %global src ArmCord-%version-linux-arm64
%elifarch armv7l %elifarch armv7l
%global src ArmCord-%version-armv7l %global src ArmCord-%version-linux-armv7l
%endif %endif
# Exclude private libraries # Exclude private libraries
@@ -14,7 +14,7 @@
%global __provides_exclude_from %{_datadir}/armcord/.*\\.so %global __provides_exclude_from %{_datadir}/armcord/.*\\.so
Name: armcord-bin Name: armcord-bin
Version: 3.2.7 Version: 3.3.0
Release: 1%?dist Release: 1%?dist
License: OSL-3.0 License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience Summary: Custom lightweight Discord client designed to enhance your experience
+9 -6
View File
@@ -1,15 +1,16 @@
%define debug_package %nil %define debug_package %nil
Name: armcord Name: armcord
Version: 3.2.7 Version: 3.3.0
Release: 1%?dist Release: 1%?dist
License: OSL-3.0 License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/ArmCord/ArmCord URL: https://github.com/ArmCord/ArmCord
Group: Applications/Internet Group: Applications/Internet
Source1: launch.sh Source1: launch.sh
Packager: madonuko <mado@fyralabs.com>
Requires: electron xdg-utils Requires: electron xdg-utils
BuildRequires: nodejs-npm git add-determinism BuildRequires: git-core add-determinism pnpm
Conflicts: armcord-bin Conflicts: armcord-bin
BuildArch: noarch BuildArch: noarch
@@ -37,8 +38,8 @@ EOF
%build %build
npx pnpm@7 install --no-frozen-lockfile pnpm install --no-frozen-lockfile
npm run packageQuick pnpm run packageQuick
%install %install
@@ -50,13 +51,16 @@ install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/armcord.png
%files %files
%doc README.md %doc README.md
%license LICENSE %license license.txt
/usr/bin/armcord /usr/bin/armcord
/usr/share/applications/ArmCord.desktop /usr/share/applications/ArmCord.desktop
/usr/share/pixmaps/armcord.png /usr/share/pixmaps/armcord.png
/usr/share/armcord/app.asar /usr/share/armcord/app.asar
%changelog %changelog
* Mon Aug 26 2024 madonuko <mado@fyralabs.com> - 3.3.0-1
- Update to license.txt
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2 * Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
- Remove libnotify dependency. - Remove libnotify dependency.
- Fix desktop entry. - Fix desktop entry.
@@ -64,4 +68,3 @@ install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/armcord.png
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1 * Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
- Initial package - Initial package
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar Name: discord-canary-openasar
Version: 0.0.454 Version: 0.0.479
Release: 1%?dist Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms License: MIT AND https://discord.com/terms
@@ -34,6 +34,7 @@ sed "s@Discord Canary@Discord Canary OpenAsar@g" a > discord-canary.desktop
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/discord-canary-openasar mkdir -p %{buildroot}%{_datadir}/discord-canary-openasar
cp -rv * %{buildroot}%{_datadir}/discord-canary-openasar cp -rv * %{buildroot}%{_datadir}/discord-canary-openasar
mkdir -p %{buildroot}%{_datadir}/applications/ mkdir -p %{buildroot}%{_datadir}/applications/
@@ -42,9 +43,11 @@ 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 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 cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-canary-openasar/resources/app.asar
chmod o+w %{buildroot}%{_datadir}/discord-canary-openasar/resources -R chmod o+w %{buildroot}%{_datadir}/discord-canary-openasar/resources -R
ln -s %_datadir/discord-canary-openasar/DiscordCanary %buildroot%_bindir/discord-canary-openasar
%files %files
%_bindir/discord-canary-openasar
%{_datadir}/discord-canary-openasar/ %{_datadir}/discord-canary-openasar/
%{_datadir}/applications/discord-canary-openasar.desktop %{_datadir}/applications/discord-canary-openasar.desktop
%{_datadir}/pixmaps/discord-canary-openasar.png %{_datadir}/pixmaps/discord-canary-openasar.png
+6 -4
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary Name: discord-canary
Version: 0.0.454 Version: 0.0.479
Release: 1%?dist Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers Summary: Free Voice and Text Chat for Gamers
URL: discord.com URL: discord.com
@@ -16,9 +16,8 @@ Requires: glibc GConf2 nspr >= 4.13 nss >= 3.27 libX11 >= 1.6 libXtst >= 1
Group: Applications/Internet Group: Applications/Internet
ExclusiveArch: x86_64 ExclusiveArch: x86_64
%description %description
Imagine a place where you can belong to a school club, a gaming group, or a All-in-one voice and text chat for gamers that's free, secure, and works on
worldwide art community. Where just you and a handful of friends can spend time both your desktop and phone.
together. A place that makes it easy to talk every day and hang out more often.
%prep %prep
%autosetup -n DiscordCanary %autosetup -n DiscordCanary
@@ -27,14 +26,17 @@ together. A place that makes it easy to talk every day and hang out more often.
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/discord-canary mkdir -p %{buildroot}%{_datadir}/discord-canary
cp -rv * %{buildroot}%{_datadir}/discord-canary cp -rv * %{buildroot}%{_datadir}/discord-canary
mkdir -p %{buildroot}%{_datadir}/applications/ mkdir -p %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/pixmaps mkdir -p %{buildroot}%{_datadir}/pixmaps
ln -s %_datadir/discord-canary/discord-canary.desktop %{buildroot}%{_datadir}/applications/ ln -s %_datadir/discord-canary/discord-canary.desktop %{buildroot}%{_datadir}/applications/
ln -s %_datadir/discord-canary/discord.png %{buildroot}%{_datadir}/pixmaps/discord-canary.png ln -s %_datadir/discord-canary/discord.png %{buildroot}%{_datadir}/pixmaps/discord-canary.png
ln -s %_datadir/discord/DiscordCanary %buildroot%_bindir/discord-canary
%files %files
%_bindir/discord-canary
%{_datadir}/discord-canary/ %{_datadir}/discord-canary/
%{_datadir}/applications/discord-canary.desktop %{_datadir}/applications/discord-canary.desktop
%{_datadir}/pixmaps/discord-canary.png %{_datadir}/pixmaps/discord-canary.png
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-openasar Name: discord-openasar
Version: 0.0.60 Version: 0.0.66
Release: 1%?dist Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms License: MIT AND https://discord.com/terms
@@ -34,6 +34,7 @@ sed "s@Discord@Discord OpenAsar@g" a > discord.desktop
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/discord-openasar mkdir -p %{buildroot}%{_datadir}/discord-openasar
cp -rv * %{buildroot}%{_datadir}/discord-openasar cp -rv * %{buildroot}%{_datadir}/discord-openasar
mkdir -p %{buildroot}%{_datadir}/applications/ mkdir -p %{buildroot}%{_datadir}/applications/
@@ -42,9 +43,11 @@ ln -s %_datadir/discord-openasar/discord.desktop %{buildroot}%{_datadir}/applica
ln -s %_datadir/discord-openasar/discord.png %{buildroot}%{_datadir}/pixmaps/discord-openasar.png ln -s %_datadir/discord-openasar/discord.png %{buildroot}%{_datadir}/pixmaps/discord-openasar.png
cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-openasar/resources/app.asar cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-openasar/resources/app.asar
chmod o+w %{buildroot}%{_datadir}/discord-openasar/resources -R chmod o+w %{buildroot}%{_datadir}/discord-openasar/resources -R
ln -s %_datadir/discord-openasar/Discord %buildroot%_bindir/discord-openasar
%files %files
%_bindir/discord-openasar
%{_datadir}/discord-openasar/ %{_datadir}/discord-openasar/
%{_datadir}/applications/discord-openasar.desktop %{_datadir}/applications/discord-openasar.desktop
%{_datadir}/pixmaps/discord-openasar.png %{_datadir}/pixmaps/discord-openasar.png
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb-openasar Name: discord-ptb-openasar
Version: 0.0.95 Version: 0.0.101
Release: 1%?dist Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms License: MIT AND https://discord.com/terms
@@ -34,6 +34,7 @@ sed "s@Discord Ptb@Discord Ptb OpenAsar@g" a > discord-ptb.desktop
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/discord-ptb-openasar mkdir -p %{buildroot}%{_datadir}/discord-ptb-openasar
cp -rv * %{buildroot}%{_datadir}/discord-ptb-openasar cp -rv * %{buildroot}%{_datadir}/discord-ptb-openasar
mkdir -p %{buildroot}%{_datadir}/applications/ mkdir -p %{buildroot}%{_datadir}/applications/
@@ -44,9 +45,11 @@ install discord-ptb.desktop %{buildroot}%{_datadir}/applications/discord-ptb-ope
install discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb-openasar.png install discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb-openasar.png
cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-ptb-openasar/resources/app.asar cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-ptb-openasar/resources/app.asar
chmod o+w %{buildroot}%{_datadir}/discord-ptb-openasar/resources -R chmod o+w %{buildroot}%{_datadir}/discord-ptb-openasar/resources -R
ln -s %_datadir/discord-ptb-openasar/Discord %buildroot%_bindir/discord-ptb-openasar
%files %files
%_bindir/discord-ptb-openasar
%{_datadir}/discord-ptb-openasar/ %{_datadir}/discord-ptb-openasar/
%{_datadir}/applications/discord-ptb-openasar.desktop %{_datadir}/applications/discord-ptb-openasar.desktop
%{_datadir}/pixmaps/discord-ptb-openasar.png %{_datadir}/pixmaps/discord-ptb-openasar.png
+6 -4
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb Name: discord-ptb
Version: 0.0.95 Version: 0.0.101
Release: 1%?dist Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers. Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com URL: https://discord.com
@@ -20,9 +20,8 @@ Requires: libXtst >= 1.2
Group: Applications/Internet Group: Applications/Internet
ExclusiveArch: x86_64 ExclusiveArch: x86_64
%description %description
Imagine a place where you can belong to a school club, a gaming group, or a All-in-one voice and text chat for gamers that's free, secure, and works on
worldwide art community. Where just you and a handful of friends can spend time both your desktop and phone.
together. A place that makes it easy to talk every day and hang out more often.
%prep %prep
%autosetup -n DiscordPTB %autosetup -n DiscordPTB
@@ -31,14 +30,17 @@ together. A place that makes it easy to talk every day and hang out more often.
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/discord-ptb mkdir -p %{buildroot}%{_datadir}/discord-ptb
cp -rv * %{buildroot}%{_datadir}/discord-ptb cp -rv * %{buildroot}%{_datadir}/discord-ptb
mkdir -p %{buildroot}%{_datadir}/applications/ mkdir -p %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/pixmaps mkdir -p %{buildroot}%{_datadir}/pixmaps
ln -s %_datadir/discord-ptb/discord-ptb.desktop %{buildroot}%{_datadir}/applications/ ln -s %_datadir/discord-ptb/discord-ptb.desktop %{buildroot}%{_datadir}/applications/
ln -s %_datadir/discord-ptb/discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb.png ln -s %_datadir/discord-ptb/discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb.png
ln -s %_datadir/discord-ptb/Discord %buildroot%_bindir/discord-ptb
%files %files
%_bindir/discord-ptb
%{_datadir}/discord-ptb/ %{_datadir}/discord-ptb/
%{_datadir}/applications/discord-ptb.desktop %{_datadir}/applications/discord-ptb.desktop
%{_datadir}/pixmaps/discord-ptb.png %{_datadir}/pixmaps/discord-ptb.png
+6 -4
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord Name: discord
Version: 0.0.60 Version: 0.0.66
Release: 1%?dist Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com URL: https://discord.com
@@ -20,9 +20,8 @@ Requires: libXtst >= 1.2
Group: Applications/Internet Group: Applications/Internet
ExclusiveArch: x86_64 ExclusiveArch: x86_64
%description %description
Imagine a place where you can belong to a school club, a gaming group, or a All-in-one voice and text chat for gamers that's free, secure, and works on
worldwide art community. Where just you and a handful of friends can spend time both your desktop and phone.
together. A place that makes it easy to talk every day and hang out more often.
%prep %prep
%autosetup -n Discord %autosetup -n Discord
@@ -31,14 +30,17 @@ together. A place that makes it easy to talk every day and hang out more often.
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/discord mkdir -p %{buildroot}%{_datadir}/discord
cp -rv * %{buildroot}%{_datadir}/discord cp -rv * %{buildroot}%{_datadir}/discord
mkdir -p %{buildroot}%{_datadir}/applications/ mkdir -p %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/pixmaps mkdir -p %{buildroot}%{_datadir}/pixmaps
ln -s %_datadir/discord/discord.desktop %{buildroot}%{_datadir}/applications/discord.desktop ln -s %_datadir/discord/discord.desktop %{buildroot}%{_datadir}/applications/discord.desktop
ln -s %_datadir/discord/discord.png %{buildroot}%{_datadir}/pixmaps/discord.png ln -s %_datadir/discord/discord.png %{buildroot}%{_datadir}/pixmaps/discord.png
ln -s %_datadir/discord/Discord %buildroot%_bindir/discord
%files %files
%_bindir/discord
%{_datadir}/discord/ %{_datadir}/discord/
%{_datadir}/applications/discord.desktop %{_datadir}/applications/discord.desktop
%{_datadir}/pixmaps/discord.png %{_datadir}/pixmaps/discord.png
+3
View File
@@ -2,4 +2,7 @@ project pkg {
rpm { rpm {
spec = "envision.spec" spec = "envision.spec"
} }
labels {
nightly = 1
}
} }
+3 -2
View File
@@ -1,5 +1,5 @@
%global commit 6cf5e40b96d1cbd99a3cfcef1f03899356e79448 %global commit 943fc151f7c1927cb450456de9bb838311d9cc24
%global commit_date 20240703 %global commit_date 20240831
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: envision Name: envision
@@ -17,6 +17,7 @@ BuildRequires: pkgconfig(vte-2.91-gtk4) >= 0.72.0
BuildRequires: pkgconfig(libadwaita-1) BuildRequires: pkgconfig(libadwaita-1)
BuildRequires: pkgconfig(libusb-1.0) BuildRequires: pkgconfig(libusb-1.0)
BuildRequires: openssl-devel-engine BuildRequires: openssl-devel-engine
BuildRequires: openxr-devel
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
BuildRequires: desktop-file-utils BuildRequires: desktop-file-utils
BuildRequires: glib2-devel BuildRequires: glib2-devel
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: feishin Name: feishin
Version: 0.7.1 Version: 0.7.3
Release: 1%?dist Release: 1%?dist
Summary: A modern self-hosted music player Summary: A modern self-hosted music player
License: GPL-3.0 License: GPL-3.0
+2 -2
View File
@@ -5,9 +5,9 @@
%global pure_protobuf_version 2.0.0 %global pure_protobuf_version 2.0.0
Name: komikku Name: komikku
Version: 1.51.1 Version: 1.56.0
%forgemeta %forgemeta
Release: %autorelease Release: 1%?dist
Summary: A manga reader for GNOME Summary: A manga reader for GNOME
BuildArch: noarch BuildArch: noarch
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit e509ec0aaffce74e520702e16e3e21ea0f168940 %global commit 7c672e33a5eab0564383127c8837b1034a84357b
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240720 %global commit_date 20240831
%global ver v0.38.0 %global ver 0.38.0
Name: mpv-nightly Name: mpv-nightly
Version: %ver^%commit_date.%shortcommit Version: %ver^%commit_date.%shortcommit
+5 -1
View File
@@ -1,7 +1,11 @@
if filters.contains("nightly") { if filters.contains("nightly") {
rpm.global("commit", gh_commit("mpv-player/mpv")); rpm.global("commit", gh_commit("mpv-player/mpv"));
if rpm.changed() { if rpm.changed() {
rpm.global("ver", gh("mpv-player/mpv")); let v = gh("mpv-player/mpv");
if v.starts_with("v") {
v.crop(1);
}
rpm.global("ver", v);
rpm.global("commit_date", date()); rpm.global("commit_date", date());
rpm.release(); rpm.release();
} }
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "ruffle-nightly.spec"
}
}
+67
View File
@@ -0,0 +1,67 @@
%global ver 2024-08-31
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
%global _description %{expand:
Ruffle is an Adobe Flash Player emulator written in the Rust programming
language. Ruffle targets both the desktop and the web using WebAssembly.}
Name: ruffle-nightly
Version: %goodver
Release: 1%?dist
Summary: A Flash Player emulator written in Rust
License: Apache-2.0 OR MIT
URL: https://ruffle.rs/
Source0: https://github.com/ruffle-rs/ruffle/archive/refs/tags/nightly-%ver.tar.gz
Provides: ruffle
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: gcc-c++ cmake java
BuildRequires: java-latest-openjdk-headless
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(xcb-cursor)
Packager: madonuko <mado@fyralabs.com>
%description %_description
%files
%doc README.md
%license LICENSE.md
%license LICENSE.dependencies
%_bindir/ruffle_desktop
%_datadir/applications/ruffle_desktop.desktop
%_iconsdir/hicolor/scalable/apps/ruffle_desktop.svg
%prep
%autosetup -n ruffle-nightly-%ver
%cargo_prep_online
cat<<EOF > ruffle_desktop.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=Ruffle Desktop
Comment=%summary
Exec=%_bindir/ruffle_desktop
Icon=ruffle_desktop
Terminal=false
StartupNotify=false
Categories=Application;
MimeType=application/x-shockwave-flash;
EOF
%build
%{cargo_license_online} > LICENSE.dependencies
%install
cd desktop
%cargo_install
install -Dm644 assets/icon.svg %buildroot%_iconsdir/hicolor/scalable/apps/ruffle_desktop.svg
install -Dm644 ../ruffle_desktop.desktop %buildroot%_datadir/applications/ruffle_desktop.desktop
%changelog
* Mon Jul 29 2024 madonuko <mado@fyralabs.com>
- Initial package
+13
View File
@@ -0,0 +1,13 @@
let releases = "https://api.github.com/repos/ruffle-rs/ruffle/releases".get().json_arr();
for release in releases {
let tag = release.tag_name;
if !tag.starts_with("nightly-") {
continue;
}
tag.crop(8); // remove "nightly-"
rpm.global("ver", tag);
break;
}
if rpm.changed() {
rpm.release();
}
+11 -3
View File
@@ -1,19 +1,27 @@
%define debug_package %nil %define debug_package %nil
%global _build_id_links none %global _build_id_links none
# do not strip binaries
%define __strip /bin/true
# do not perform compression in cpio
%define _source_payload w0.ufdio
%define _binary_payload w0.gzdio
# Exclude private libraries # Exclude private libraries
%global __requires_exclude libffmpeg.so %global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: voicevox Name: voicevox
Version: 0.19.2 Version: 0.20.0
Release: 4%?dist Release: 1%?dist
Summary: Free Japanese text-to-speech editor Summary: Free Japanese text-to-speech editor
License: LGPL-3.0 License: LGPL-3.0
URL: https://voicevox.hiroshiba.jp URL: https://voicevox.hiroshiba.jp
Source0: https://github.com/VOICEVOX/voicevox/releases/download/%version/VOICEVOX.AppImage.7z.001 Source0: https://github.com/VOICEVOX/voicevox/releases/download/%version/VOICEVOX.AppImage.7z.001
Source1: https://github.com/VOICEVOX/voicevox/releases/download/%version/VOICEVOX.AppImage.7z.002 Source1: https://github.com/VOICEVOX/voicevox/releases/download/%version/VOICEVOX.AppImage.7z.002
Source2: https://github.com/VOICEVOX/voicevox/releases/download/%version/VOICEVOX.AppImage.7z.003 Source2: https://github.com/VOICEVOX/voicevox/releases/download/%version/VOICEVOX.AppImage.7z.003
Packager: madonuko <mado@fyralabs.com>
BuildRequires: p7zip-plugins BuildRequires: p7zip-plugins
ExclusiveArch: x86_64 ExclusiveArch: x86_64
@@ -28,7 +36,7 @@ Summary: Documentation files for voicevox (Japanese)
%prep %prep
cat<<EOF > voicevox.sh cat<<EOF > voicevox.sh
#!/bin/sh #!/usr/bin/sh
/usr/share/voicevox/VOICEVOX.AppImage /usr/share/voicevox/VOICEVOX.AppImage
EOF EOF
7z x %SOURCE0 7z x %SOURCE0
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "youtube-music.spec"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("th-ch/youtube-music"));
@@ -0,0 +1,10 @@
[Desktop Entry]
Name=YouTube Music
Exec=/usr/bin/youtube-music --no-sandbox %U
TryExec=/usr/bin/youtube-music
Icon=youtube-music
Terminal=false
Type=Application
StartupWMClass=YouTube Music
Comment=YouTube Music Desktop App - including custom plugins
Categories=AudioVideo;
@@ -0,0 +1,91 @@
%define debug_package %nil
# macro shorthand for calling pnpm
%global pnpm npx pnpm@%{pnpm_version}
Name: youtube-music
Version: 3.5.1
Release: 1%{?dist}
Summary: YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
Source1: youtube-music.desktop
License: MIT
URL: https://github.com/th-ch/youtube-music
Packager: Cappy Ishihara <cappy@fyralabs.com>
# For some unknown reason, PNPM is not working with Node.js 22 on Aarch64 devices.
# todo: investigate why
#ExclusiveArch: x86_64
BuildRequires: git-core gcc make
# Required for usocket native module built with node-gyp
BuildRequires: python3 gcc-c++
%description
YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
%prep
rm -rf ./*
git clone --recursive %{url} .
git checkout v%{version}
%build
# Vendor PNPM directly instead of installing from packages, because we need to somehow force PNPM to use Node.js 20
# We are not using Fedora's PNPM because we need to use `pnpm env`, which PNPM does not support when not vendored directly from upstream
curl -fsSL https://get.pnpm.io/install.sh | sh -
source /builddir/.bashrc
pnpm env use --global 20
pnpm install
pnpm build
pnpm electron-builder --linux --dir
%install
# Install assets
install -d -m 0755 %{buildroot}%{_datadir}/icons/hicolor/1024x1024/apps
install -d -m 0755 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
# Copy icon files
ls -laR pack
%ifarch aarch64
pushd pack/linux-arm64-unpacked/resources/app.asar.unpacked/assets
%else
pushd pack/linux-unpacked/resources/app.asar.unpacked/assets
%endif
install -m 0644 youtube-music.png %{buildroot}%{_datadir}/icons/hicolor/1024x1024/apps/youtube-music.png
install -m 0644 youtube-music.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/youtube-music.svg
install -m 0644 youtube-music-tray-paused.png %{buildroot}%{_datadir}/icons/hicolor/1024x1024/apps/youtube-music-tray-paused.png
install -m 0644 youtube-music-tray.png %{buildroot}%{_datadir}/icons/hicolor/1024x1024/apps/youtube-music-tray.png
popd
# Actually install the app
install -d -m 0755 %{buildroot}%{_datadir}/youtube-music
# Delete unpacked asar files before copying
rm -rfv pack/linux*-unpacked/resources/app.asar.unpacked
cp -rv pack/linux*-unpacked/* %{buildroot}%{_datadir}/youtube-music
install -d -m 0755 %{buildroot}%{_bindir}
ln -svf %{_datadir}/youtube-music/youtube-music %{buildroot}%{_bindir}/youtube-music
# Install desktop file
install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/youtube-music.desktop
%files
%license license
%doc README.md
%doc docs
%{_bindir}/youtube-music
%{_datadir}/youtube-music
%{_datadir}/icons/hicolor/*/apps/youtube-music*
%{_datadir}/applications/youtube-music.desktop
%changelog
* Sat Aug 03 2024 Cappy Ishihara <cappy@cappuchino.xyz>
- Initial Release
@@ -2,8 +2,8 @@
Name: elementary-appcenter Name: elementary-appcenter
Summary: Software Center from elementary Summary: Software Center from elementary
Version: 7.4.0 Version: 8.0.0
Release: 2%{?dist} Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
Provides: appcenter = %{version}-%{release} Provides: appcenter = %{version}-%{release}
@@ -5,8 +5,8 @@
Name: elementary-calendar Name: elementary-calendar
Summary: Desktop calendar app designed for elementary Summary: Desktop calendar app designed for elementary
Version: 7.0.0 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/calendar URL: https://github.com/elementary/calendar
@@ -3,8 +3,8 @@
Name: elementary-camera Name: elementary-camera
Summary: Camera app designed for elementary Summary: Camera app designed for elementary
Version: 6.2.2 Version: 8.0.0
Release: 2%{?dist} Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/elementary/camera URL: https://github.com/elementary/camera
@@ -20,7 +20,7 @@ BuildRequires: fdupes
BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite) >= 6.0.0 BuildRequires: pkgconfig(granite-7)
BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-1.0)
BuildRequires: pkgconfig(gstreamer-pbutils-1.0) BuildRequires: pkgconfig(gstreamer-pbutils-1.0)
BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtk+-3.0)
@@ -5,8 +5,8 @@
Name: elementary-code Name: elementary-code
Summary: Code editor from elementary Summary: Code editor from elementary
Version: 7.2.0 Version: 7.3.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/elementary/%{srcname} URL: https://github.com/elementary/%{srcname}
@@ -5,8 +5,8 @@
Name: elementary-files Name: elementary-files
Summary: File manager from elementary Summary: File manager from elementary
Version: 6.5.3 Version: 7.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/elementary/%{srcname} URL: https://github.com/elementary/%{srcname}
@@ -42,6 +42,8 @@ BuildRequires: pkgconfig(pango) >= 1.1.2
BuildRequires: pkgconfig(plank) >= 0.10.9 BuildRequires: pkgconfig(plank) >= 0.10.9
BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(systemd) >= 206 BuildRequires: pkgconfig(systemd) >= 206
BuildRequires: pkgconfig(libportal)
BuildRequires: pkgconfig(libportal-gtk3)
Requires: contractor Requires: contractor
Requires: file-roller Requires: file-roller
@@ -76,6 +78,7 @@ This package contains the development headers.
%build %build
CFLAGS="$CFLAGS -Wno-implicit-function-declaration"
%meson -Dwith-zeitgeist=disabled %meson -Dwith-zeitgeist=disabled
%meson_build %meson_build
@@ -85,11 +88,6 @@ This package contains the development headers.
%find_lang %{appname} %find_lang %{appname}
%fdupes %buildroot%_datadir/icons/hicolor/
# remove unused pixmaps
rm -r %{buildroot}/%{_datadir}/pixmaps
# install file-roller contracts # install file-roller contracts
mkdir -p %{buildroot}/%{_datadir}/contractor mkdir -p %{buildroot}/%{_datadir}/contractor
cp -pav %{SOURCE1} %{buildroot}/%{_datadir}/contractor/ cp -pav %{SOURCE1} %{buildroot}/%{_datadir}/contractor/
@@ -120,7 +118,7 @@ appstream-util validate-relax --nonet \
%{_bindir}/%{appname}-pkexec %{_bindir}/%{appname}-pkexec
%{_libdir}/%{appname}/ %{_libdir}/%{appname}/
%{_libdir}/libpantheon-files-core.so.6* %{_libdir}/libpantheon-files-core.so.*
%{_datadir}/applications/%{appname}.desktop %{_datadir}/applications/%{appname}.desktop
%{_datadir}/contractor/*.contract %{_datadir}/contractor/*.contract
@@ -10,8 +10,8 @@ utilizes Granite for a consistent and slick UI.}
Name: elementary-music Name: elementary-music
Summary: Music player and library from elementary Summary: Music player and library from elementary
Version: 7.1.0 Version: 8.0.0
Release: 2%{?dist} Release: 1%?dist
License: LGPL-2.0-or-later License: LGPL-2.0-or-later
URL: https://github.com/elementary/%{srcname} URL: https://github.com/elementary/%{srcname}
@@ -41,6 +41,7 @@ BuildRequires: pkgconfig(libpeas-1.0)
BuildRequires: pkgconfig(libpeas-gtk-1.0) BuildRequires: pkgconfig(libpeas-gtk-1.0)
BuildRequires: pkgconfig(taglib_c) BuildRequires: pkgconfig(taglib_c)
BuildRequires: pkgconfig(zeitgeist-2.0) BuildRequires: pkgconfig(zeitgeist-2.0)
BuildRequires: pkgconfig(libadwaita-1)
Requires: hicolor-icon-theme Requires: hicolor-icon-theme
@@ -99,7 +100,6 @@ appstream-util validate-relax --nonet \
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml %{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg %{_datadir}/icons/hicolor/*/apps/%{appname}.svg
%{_datadir}/metainfo/%{appname}.metainfo.xml %{_datadir}/metainfo/%{appname}.metainfo.xml
%{_datadir}/locale/*/LC_MESSAGES/%{appname}.mo
%files devel %files devel
@@ -3,8 +3,8 @@
Name: elementary-notifications Name: elementary-notifications
Version: 7.0.1 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
Summary: GTK Notification server for Pantheon Summary: GTK Notification server for Pantheon
License: GPL-3.0 License: GPL-3.0
@@ -54,7 +54,6 @@ appstream-util validate-relax --nonet %buildroot%_datadir/metainfo/%appname.meta
%{_bindir}/%{appname}.demo %{_bindir}/%{appname}.demo
%{_datadir}/applications/%{appname}.demo.desktop %{_datadir}/applications/%{appname}.demo.desktop
%config %{_sysconfdir}/xdg/autostart/%{appname}.desktop
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml %{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
%{_metainfodir}/%{appname}.metainfo.xml %{_metainfodir}/%{appname}.metainfo.xml
@@ -3,8 +3,8 @@
Name: elementary-onboarding Name: elementary-onboarding
Summary: Onboarding app for new users Summary: Onboarding app for new users
Version: 7.2.0 Version: 8.0.0
Release: 2%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/onboarding URL: https://github.com/elementary/onboarding
@@ -3,8 +3,8 @@
Name: elementary-screenshot-tool Name: elementary-screenshot-tool
Summary: Screenshot tool designed for elementary Summary: Screenshot tool designed for elementary
Version: 6.0.4 Version: 8.0.0
Release: 2%{?dist} Release: 1%?dist
License: LGPL-3.0 License: LGPL-3.0
URL: https://github.com/elementary/screenshot URL: https://github.com/elementary/screenshot
@@ -3,8 +3,8 @@
%global iface io.elementary.SettingsDaemon.AccountsService %global iface io.elementary.SettingsDaemon.AccountsService
Name: elementary-settings-daemon Name: elementary-settings-daemon
Version: 1.3.1 Version: 8.1.0
Release: 1%{?dist} Release: 1%?dist
Summary: Settings Daemon and Portal for Pantheon Summary: Settings Daemon and Portal for Pantheon
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -26,6 +26,8 @@ BuildRequires: pkgconfig(granite) >= 5.3.0
BuildRequires: pkgconfig(libgeoclue-2.0) BuildRequires: pkgconfig(libgeoclue-2.0)
BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(fwupd) BuildRequires: pkgconfig(fwupd)
BuildRequires: pkgconfig(gexiv2)
BuildRequires: pkgconfig(packagekit-glib2)
Requires: xdg-desktop-portal Requires: xdg-desktop-portal
@@ -45,6 +47,8 @@ Requires: xdg-desktop-portal
%install %install
%meson_install %meson_install
%find_lang %appname
%check %check
desktop-file-validate \ desktop-file-validate \
@@ -64,7 +68,7 @@ appstream-util validate-relax --nonet \
%systemd_preun %{appname}.check-for-firmware-updates.timer %systemd_preun %{appname}.check-for-firmware-updates.timer
%files %files -f %appname.lang
%license LICENSE %license LICENSE
%doc README.md %doc README.md
@@ -87,8 +91,6 @@ appstream-util validate-relax --nonet \
%{_sysconfdir}/xdg/autostart/%appname.desktop %{_sysconfdir}/xdg/autostart/%appname.desktop
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
%changelog %changelog
%autochangelog %autochangelog
@@ -3,7 +3,7 @@
Name: elementary-shortcut-overlay Name: elementary-shortcut-overlay
Summary: Native, OS-wide shortcut overlay Summary: Native, OS-wide shortcut overlay
Version: 8.0.0 Version: 8.0.1
Release: 1%?dist Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
@@ -3,7 +3,7 @@
Name: elementary-theme Name: elementary-theme
Summary: Elementary GTK+ Stylesheet Summary: Elementary GTK+ Stylesheet
Version: 8.0.0 Version: 8.1.0
Release: 1%?dist Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
@@ -3,8 +3,8 @@
Name: elementary-videos Name: elementary-videos
Summary: Video player and library app from elementary Summary: Video player and library app from elementary
Version: 3.0.0 Version: 8.0.1
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/%{srcname} URL: https://github.com/elementary/%{srcname}
@@ -22,13 +22,14 @@ BuildRequires: pkgconfig(clutter-gtk-1.0)
BuildRequires: pkgconfig(gdk-x11-3.0) BuildRequires: pkgconfig(gdk-x11-3.0)
BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(granite) BuildRequires: pkgconfig(granite-7)
BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-1.0)
BuildRequires: pkgconfig(gstreamer-pbutils-1.0) BuildRequires: pkgconfig(gstreamer-pbutils-1.0)
BuildRequires: pkgconfig(gstreamer-tag-1.0) BuildRequires: pkgconfig(gstreamer-tag-1.0)
BuildRequires: pkgconfig(gstreamer-video-1.0) BuildRequires: pkgconfig(gstreamer-video-1.0)
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22 BuildRequires: pkgconfig(gtk+-3.0) >= 3.22
BuildRequires: pkgconfig(libhandy-1) BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(libadwaita-1)
Requires: hicolor-icon-theme Requires: hicolor-icon-theme
@@ -3,8 +3,8 @@
Name: elementary-wallpapers Name: elementary-wallpapers
Summary: Collection of wallpapers from the elementary project Summary: Collection of wallpapers from the elementary project
Version: 7.0.0 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
# License breakdown is available in debian/copyright # License breakdown is available in debian/copyright
License: CC-BY-SA-4.0 AND CC0-1.0 AND Unlicense License: CC-BY-SA-4.0 AND CC0-1.0 AND Unlicense
+2 -2
View File
@@ -2,8 +2,8 @@
Name: gala Name: gala
Summary: Gala window manager Summary: Gala window manager
Version: 7.1.3 Version: 8.0.0
Release: 2%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
Epoch: 1 Epoch: 1
@@ -3,38 +3,31 @@
%global srcname switchboard-plug-about %global srcname switchboard-plug-about
%global plug_type hardware %global plug_type hardware
%global plug_name about %global plug_name system
%global plug_rdnn io.elementary.switchboard.about %global plug_rdnn io.elementary.settings.system
Name: switchboard-plug-about Name: switchboard-plug-about
Summary: Switchboard System Information plug Summary: Switchboard System Information plug
Version: 6.2.0 Version: 8.0.0
Release: 3%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-about URL: https://github.com/elementary/switchboard-plug-about
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
Patch0: https://github.com/elementary/switchboard-plug-about/compare/6.2.0..72d7da13da2824812908276751fd3024db2dd0f8.patch
BuildRequires: gettext BuildRequires: gettext
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
BuildRequires: meson BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: pkgconfig(appstream) >= 0.12.10
BuildRequires: pkgconfig(fwupd) BuildRequires: pkgconfig(fwupd)
BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.64.0
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(granite)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libgtop-2.0) BuildRequires: pkgconfig(libgtop-2.0)
BuildRequires: pkgconfig(libhandy-1) BuildRequires: pkgconfig(switchboard-3)
BuildRequires: pkgconfig(switchboard-2.0)
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(udisks2) BuildRequires: pkgconfig(udisks2)
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(packagekit-glib2)
BuildRequires: pkgconfig(polkit-gobject-1)
Requires: switchboard%{?_isa} Requires: switchboard%{?_isa}
Supplements: switchboard%{?_isa} Supplements: switchboard%{?_isa}
@@ -57,24 +50,25 @@ This switchboard plug shows system information.
%install %install
%meson_install %meson_install
%fdupes %buildroot%_datadir/locale/ %fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug %find_lang %{plug_rdnn}
# remove the specified stock icon from appdata (invalid in libappstream-glib) mv %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml{.in,}
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml # remove the specified stock icon from metainfo (invalid in libappstream-glib)
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%check %check
appstream-util validate-relax --nonet \ appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang %files -f %{plug_rdnn}.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so %{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%changelog %changelog
@@ -4,12 +4,12 @@
%global plug_type personal %global plug_type personal
%global plug_name applications %global plug_name applications
%global plug_rdnn io.elementary.switchboard.%{plug_name} %global plug_rdnn io.elementary.settings.%{plug_name}
Name: switchboard-plug-applications Name: switchboard-plug-applications
Summary: Switchboard Applications plug Summary: Switchboard Applications plug
Version: 7.0.1 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-applications URL: https://github.com/elementary/switchboard-plug-applications
@@ -18,16 +18,11 @@ Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
BuildRequires: gettext BuildRequires: gettext
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
BuildRequires: meson BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: pkgconfig(flatpak) >= 1.1.2 BuildRequires: pkgconfig(flatpak)
BuildRequires: pkgconfig(glib-2.0) >= 2.34 BuildRequires: pkgconfig(glib-2.0) >= 2.34
BuildRequires: pkgconfig(granite) BuildRequires: pkgconfig(switchboard-3)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(switchboard-2.0)
BuildRequires: pkgconfig(libhandy-1)
Requires: switchboard%{?_isa} Requires: switchboard%{?_isa}
Supplements: switchboard%{?_isa} Supplements: switchboard%{?_isa}
@@ -49,10 +44,10 @@ that allows the user to manage application settings.
%install %install
%meson_install %meson_install
%fdupes %buildroot%_datadir/locale/ %fdupes %buildroot%_datadir/locale/
mv %buildroot%_datadir/metainfo/%plug_rdnn.appdata.xml %buildroot%_datadir/metainfo/%plug_rdnn.metainfo.xml || true mv %buildroot%_datadir/metainfo/%plug_rdnn.metainfo.xml %buildroot%_datadir/metainfo/%plug_rdnn.metainfo.xml || true
%find_lang %{plug_name}-plug %find_lang %{plug_rdnn}
# remove the specified stock icon from appdata (invalid in libappstream-glib) # remove the specified stock icon from metainfo (invalid in libappstream-glib)
sed -i '/icon type="stock"/d' %{buildroot}%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml sed -i '/icon type="stock"/d' %{buildroot}%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
@@ -61,11 +56,11 @@ appstream-util validate-relax --nonet \
%{buildroot}%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %{buildroot}%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang %files -f %{plug_rdnn}.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so %{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so
%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%{_datadir}/icons/hicolor/*/apps/io.elementary.settings.applications.svg %{_datadir}/icons/hicolor/*/apps/io.elementary.settings.applications.svg
@@ -8,8 +8,8 @@
Name: switchboard-plug-bluetooth Name: switchboard-plug-bluetooth
Summary: Switchboard Bluetooth plug Summary: Switchboard Bluetooth plug
Version: 2.3.6 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-bluetooth URL: https://github.com/elementary/switchboard-plug-bluetooth
@@ -4,12 +4,12 @@
%global plug_type system %global plug_type system
%global plug_name datetime %global plug_name datetime
%global plug_rdnn io.elementary.switchboard.datetime %global plug_rdnn io.elementary.settings.datetime
Name: switchboard-plug-datetime Name: switchboard-plug-datetime
Summary: Switchboard Date & Time Plug Summary: Switchboard Date & Time Plug
Version: 2.2.0 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-datetime URL: https://github.com/elementary/switchboard-plug-datetime
@@ -18,11 +18,8 @@ Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
BuildRequires: gettext BuildRequires: gettext
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
BuildRequires: meson BuildRequires: meson
BuildRequires: vala
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: pkgconfig(granite)
BuildRequires: pkgconfig(libadwaita-1)
BuildRequires: switchboard-devel BuildRequires: switchboard-devel
Requires: switchboard%{?_isa} Requires: switchboard%{?_isa}
@@ -44,24 +41,24 @@ Supplements: switchboard%{?_isa}
%install %install
%meson_install %meson_install
%fdupes %buildroot%_datadir/locale/ %fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug %find_lang %{plug_rdnn}
# remove the specified stock icon from appdata (invalid in libappstream-glib) # remove the specified stock icon from metainfo (invalid in libappstream-glib)
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%check %check
appstream-util validate-relax --nonet \ appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang %files -f %{plug_rdnn}.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so %{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%changelog %changelog
@@ -8,8 +8,8 @@
Name: switchboard-plug-display Name: switchboard-plug-display
Summary: Switchboard Display plug Summary: Switchboard Display plug
Version: 7.0.0 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-display URL: https://github.com/elementary/switchboard-plug-display
@@ -4,12 +4,12 @@
%global plug_type hardware %global plug_type hardware
%global plug_name keyboard %global plug_name keyboard
%global plug_rdnn io.elementary.switchboard.keyboard %global plug_rdnn io.elementary.settings.keyboard
Name: switchboard-plug-keyboard Name: switchboard-plug-keyboard
Summary: Switchboard Keyboard plug Summary: Switchboard Keyboard plug
Version: 3.2.1 Version: 8.0.1
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-keyboard URL: https://github.com/elementary/switchboard-plug-keyboard
@@ -21,14 +21,8 @@ BuildRequires: meson
BuildRequires: vala >= 0.22.0 BuildRequires: vala >= 0.22.0
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0) >= 2.32
BuildRequires: pkgconfig(granite) >= 6.0.0
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(ibus-1.0) >= 1.5.19 BuildRequires: pkgconfig(ibus-1.0) >= 1.5.19
BuildRequires: pkgconfig(libgnomekbd) BuildRequires: pkgconfig(switchboard-3)
BuildRequires: pkgconfig(libgnomekbdui)
BuildRequires: pkgconfig(libhandy-1) >= 0.90.0
BuildRequires: pkgconfig(switchboard-2.0)
BuildRequires: pkgconfig(xkeyboard-config) BuildRequires: pkgconfig(xkeyboard-config)
Requires: gala Requires: gala
@@ -54,7 +48,7 @@ same time. Keyboard shortcuts are also part of this plug.
%install %install
%meson_install %meson_install
%fdupes %buildroot%_datadir/locale/ %fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug %find_lang %{plug_rdnn}
%check %check
@@ -62,12 +56,12 @@ appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang %files -f %{plug_rdnn}.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so %{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so
%{_datadir}/glib-2.0/schemas/keyboard.gschema.xml %{_datadir}/glib-2.0/schemas/%{plug_rdnn}.gschema.xml
%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
@@ -4,12 +4,12 @@
%global plug_type personal %global plug_type personal
%global plug_name locale %global plug_name locale
%global plug_rdnn io.elementary.switchboard.locale %global plug_rdnn io.elementary.settings.locale
Name: switchboard-plug-locale Name: switchboard-plug-locale
Summary: Switchboard Locale Plug Summary: Switchboard Locale Plug
Version: 2.5.9 Version: 8.0.0
Release: 2%?dist Release: 1%?dist
License: LGPL-3.0-or-later License: LGPL-3.0-or-later
URL: https://github.com/elementary/%name URL: https://github.com/elementary/%name
@@ -23,9 +23,7 @@ BuildRequires: fdupes
BuildRequires: pkgconfig(accountsservice) BuildRequires: pkgconfig(accountsservice)
BuildRequires: pkgconfig(ibus-1.0) BuildRequires: pkgconfig(ibus-1.0)
BuildRequires: pkgconfig(gnome-desktop-3.0) BuildRequires: pkgconfig(gnome-desktop-4)
BuildRequires: pkgconfig(granite)
BuildRequires: polkit-devel
BuildRequires: switchboard-devel BuildRequires: switchboard-devel
Requires: switchboard%?_isa Requires: switchboard%?_isa
@@ -46,7 +44,7 @@ Supplements: switchboard%?_isa
%install %install
%meson_install %meson_install
%fdupes %buildroot%_datadir/locale/ %fdupes %buildroot%_datadir/locale/
%find_lang %plug_name-plug %find_lang %plug_rdnn
%check %check
@@ -54,13 +52,13 @@ appstream-util validate-relax --nonet \
%buildroot/%_datadir/metainfo/%plug_rdnn.appdata.xml %buildroot/%_datadir/metainfo/%plug_rdnn.appdata.xml
%files -f %plug_name-plug.lang %files -f %plug_rdnn.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%_libdir/switchboard/%plug_type/lib%plug_name-plug.so %_libdir/switchboard-3/%plug_type/lib%plug_rdnn.so
%_libdir/switchboard/personal/pantheon-locale/languagelist %_libdir/switchboard-3/%plug_type/pantheon-locale/languagelist
%_libdir/switchboard/personal/pantheon-locale/packages_blacklist %_libdir/switchboard-3/%plug_type/pantheon-locale/packages_blocklist
%_datadir/glib-2.0/schemas/%plug_rdnn.gschema.xml %_datadir/glib-2.0/schemas/%plug_rdnn.gschema.xml
%_datadir/polkit-1/actions/%plug_rdnn.policy %_datadir/polkit-1/actions/%plug_rdnn.policy
@@ -4,12 +4,12 @@
%global plug_type hardware %global plug_type hardware
%global plug_name mouse-touchpad %global plug_name mouse-touchpad
%global plug_rdnn io.elementary.switchboard.mouse-touchpad %global plug_rdnn io.elementary.settings.mouse-touchpad
Name: switchboard-plug-mouse-touchpad Name: switchboard-plug-mouse-touchpad
Summary: Switchboard Mouse and Touchpad plug Summary: Switchboard Mouse and Touchpad plug
Version: 7.0.0 Version: 8.0.1
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-mouse-touchpad URL: https://github.com/elementary/switchboard-plug-mouse-touchpad
@@ -18,13 +18,9 @@ Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
BuildRequires: gettext BuildRequires: gettext
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
BuildRequires: meson BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: pkgconfig(glib-2.0) >= 2.32 BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite) BuildRequires: pkgconfig(switchboard-3)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(switchboard-2.0)
BuildRequires: pkgconfig(libxml-2.0)
Requires: switchboard%{?_isa} Requires: switchboard%{?_isa}
Supplements: switchboard%{?_isa} Supplements: switchboard%{?_isa}
@@ -45,21 +41,21 @@ A switchboard plug to configure the behavior of mice and touchpads.
%install %install
%meson_install %meson_install
%find_lang %{plug_name}-plug %find_lang %{plug_rdnn}
%check %check
appstream-util validate-relax --nonet \ appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang %files -f %{plug_rdnn}.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so %{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%changelog %changelog
@@ -4,12 +4,12 @@
%global plug_type network %global plug_type network
%global plug_name networking %global plug_name networking
%global plug_rdnn io.elementary.switchboard.network %global plug_rdnn io.elementary.settings.network
Name: switchboard-plug-networking Name: switchboard-plug-networking
Summary: Switchboard Networking plug Summary: Switchboard Networking plug
Version: 2.5.0 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-network URL: https://github.com/elementary/switchboard-plug-network
@@ -22,13 +22,9 @@ BuildRequires: vala >= 0.22.0
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0) >= 2.32 BuildRequires: pkgconfig(glib-2.0) >= 2.32
BuildRequires: pkgconfig(granite) BuildRequires: pkgconfig(libnm)
BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(libnma-gtk4)
BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(switchboard-3)
BuildRequires: pkgconfig(libnm) >= 1.20.6
BuildRequires: pkgconfig(libnma)
BuildRequires: pkgconfig(polkit-gobject-1)
BuildRequires: pkgconfig(switchboard-2.0)
Requires: network-manager-applet%{?_isa} Requires: network-manager-applet%{?_isa}
Requires: switchboard%{?_isa} Requires: switchboard%{?_isa}
@@ -52,21 +48,21 @@ A switchboard plug for configuring available networks.
%install %install
%meson_install %meson_install
%fdupes %buildroot%_datadir/locale/ %fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug %find_lang %{plug_rdnn}
%check %check
appstream-util validate-relax --nonet \ appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang %files -f %{plug_rdnn}.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so %{_libdir}/switchboard-3/%{plug_type}/libnetwork.so
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%changelog %changelog
@@ -4,12 +4,12 @@
%global plug_type personal %global plug_type personal
%global plug_name notifications %global plug_name notifications
%global plug_rdnn io.elementary.switchboard.notifications %global plug_rdnn io.elementary.settings.notifications
Name: switchboard-plug-notifications Name: switchboard-plug-notifications
Summary: Switchboard Notifications plug Summary: Switchboard Notifications plug
Version: 2.2.0 Version: 8.0.0
Release: 2%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-notifications URL: https://github.com/elementary/switchboard-plug-notifications
@@ -18,13 +18,10 @@ Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
BuildRequires: gettext BuildRequires: gettext
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
BuildRequires: meson BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0) >= 2.32 BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite) BuildRequires: pkgconfig(switchboard-3)
BuildRequires: pkgconfig(gtk+-3.0) >= 3.12
BuildRequires: pkgconfig(switchboard-2.0)
Requires: gala%{?_isa} Requires: gala%{?_isa}
Requires: switchboard%{?_isa} Requires: switchboard%{?_isa}
@@ -50,21 +47,21 @@ related to the Notifications plugin for Gala.
%install %install
%meson_install %meson_install
%fdupes %buildroot%_datadir/locale/ %fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug %find_lang %{plug_rdnn}
%check %check
appstream-util validate-relax --nonet \ appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang %files -f %{plug_rdnn}.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so %{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%changelog %changelog
@@ -6,8 +6,8 @@
Name: switchboard-plug-onlineaccounts Name: switchboard-plug-onlineaccounts
Summary: Switchboard Online Accounts plug Summary: Switchboard Online Accounts plug
Version: 6.5.3 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-onlineaccounts URL: https://github.com/elementary/switchboard-plug-onlineaccounts
@@ -8,8 +8,8 @@
Name: switchboard-plug-pantheon-shell Name: switchboard-plug-pantheon-shell
Summary: Switchboard Pantheon Shell plug Summary: Switchboard Pantheon Shell plug
Version: 6.5.0 Version: 8.0.1
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/elementary/switchboard-plug-pantheon-shell URL: https://github.com/elementary/switchboard-plug-pantheon-shell
@@ -3,13 +3,13 @@
%global srcname switchboard-plug-parental-controls %global srcname switchboard-plug-parental-controls
%global plug_type system %global plug_type system
%global plug_name parental-controls %global plug_name screentime-limits
%global plug_rdnn io.elementary.switchboard.parental-controls %global plug_rdnn io.elementary.settings.screentime-limits
Name: switchboard-plug-parental-controls Name: switchboard-plug-parental-controls
Summary: Switchboard Screen Time & Limits Plug Summary: Switchboard Screen Time & Limits Plug
Version: 6.0.1 Version: 8.0.0
Release: 2%?dist Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/%name URL: https://github.com/elementary/%name
@@ -25,12 +25,8 @@ BuildRequires: pkgconfig(accountsservice)
BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(flatpak) BuildRequires: pkgconfig(flatpak)
BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite)
BuildRequires: pkgconfig(libhandy-1) >= 0.90.0
BuildRequires: pkgconfig(malcontent-0)
BuildRequires: pkgconfig(polkit-gobject-1)
BuildRequires: polkit-devel
BuildRequires: switchboard-devel BuildRequires: switchboard-devel
BuildRequires: rpm_macro(_unitdir)
Requires: switchboard%{?_isa} Requires: switchboard%{?_isa}
Supplements: switchboard%{?_isa} Supplements: switchboard%{?_isa}
@@ -51,24 +47,25 @@ Supplements: switchboard%{?_isa}
%install %install
%meson_install %meson_install
%fdupes %buildroot%_datadir/locale/ %fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug %find_lang %{plug_rdnn}
# remove the specified stock icon from appdata (invalid in libappstream-glib) # remove the specified stock icon from appdata (invalid in libappstream-glib)
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%check %check
appstream-util validate-relax --nonet \ appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang %files -f %{plug_rdnn}.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so %{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%_iconsdir/hicolor/*/apps/%plug_rdnn.svg
%_sysconfdir/pantheon-parental-controls/daemon.conf %_sysconfdir/pantheon-parental-controls/daemon.conf
%_bindir/pantheon-parental-controls-daemon %_bindir/pantheon-parental-controls-daemon
@@ -76,8 +73,8 @@ appstream-util validate-relax --nonet \
%_datadir/applications/pantheon-parental-controls-client.desktop %_datadir/applications/pantheon-parental-controls-client.desktop
%_datadir/dbus-1/system-services/org.pantheon.ParentalControls.service %_datadir/dbus-1/system-services/org.pantheon.ParentalControls.service
%_datadir/dbus-1/system.d/org.pantheon.ParentalControls.conf %_datadir/dbus-1/system.d/org.pantheon.ParentalControls.conf
%_datadir/polkit-1/actions/io.elementary.switchboard.screentime-limits.policy %_datadir/polkit-1/actions/%plug_rdnn.policy
/usr/lib/systemd/system/pantheon-parental-controls.service %_unitdir/pantheon-parental-controls.service
%changelog %changelog
* Tue Jun 13 2023 windowsboy111 <windowsboy111@fyralabs.com> - 6.0.1-1 * Tue Jun 13 2023 windowsboy111 <windowsboy111@fyralabs.com> - 6.0.1-1
@@ -4,12 +4,12 @@
%global plug_type hardware %global plug_type hardware
%global plug_name power %global plug_name power
%global plug_rdnn io.elementary.switchboard.power %global plug_rdnn io.elementary.settings.power
Name: switchboard-plug-power Name: switchboard-plug-power
Summary: Switchboard Power Plug Summary: Switchboard Power Plug
Version: 2.7.0 Version: 8.0.0
Release: 2%?dist Release: 1%?dist
License: GPL-2.0-or-later License: GPL-2.0-or-later
URL: https://github.com/elementary/%name URL: https://github.com/elementary/%name
@@ -18,13 +18,10 @@ Source0: %url/archive/%version/%srcname-%version.tar.gz
BuildRequires: gettext BuildRequires: gettext
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
BuildRequires: meson BuildRequires: meson
BuildRequires: vala
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(granite)
BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(polkit-gobject-1)
BuildRequires: polkit-devel
BuildRequires: switchboard-devel BuildRequires: switchboard-devel
Requires: switchboard%?_isa Requires: switchboard%?_isa
@@ -45,24 +42,24 @@ Supplements: switchboard%?_isa
%install %install
%meson_install %meson_install
%fdupes %buildroot%_datadir/locale/ %fdupes %buildroot%_datadir/locale/
%find_lang %plug_name-plug %find_lang %plug_rdnn
# remove the specified stock icon from appdata (invalid in libappstream-glib) # remove the specified stock icon from metainfo (invalid in libappstream-glib)
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%check %check
appstream-util validate-relax --nonet \ appstream-util validate-relax --nonet \
%buildroot/%_datadir/metainfo/%plug_rdnn.appdata.xml %buildroot/%_datadir/metainfo/%plug_rdnn.metainfo.xml
%files -f %plug_name-plug.lang %files -f %plug_rdnn.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%_libdir/switchboard/%plug_type/lib%plug_name.so %_libdir/switchboard-3/%plug_type/lib%plug_name.so
%_datadir/metainfo/%plug_rdnn.appdata.xml %_datadir/metainfo/%plug_rdnn.metainfo.xml
%_libexecdir/io.elementary.logind.helper %_libexecdir/io.elementary.logind.helper
%_datadir/dbus-1/system-services/io.elementary.logind.helper.service %_datadir/dbus-1/system-services/io.elementary.logind.helper.service
@@ -8,8 +8,8 @@
Name: switchboard-plug-printers Name: switchboard-plug-printers
Summary: Switchboard Printers Plug Summary: Switchboard Printers Plug
Version: 2.2.1 Version: 8.0.0
Release: 2%?dist Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/switchboard-plug-printers URL: https://github.com/elementary/switchboard-plug-printers
@@ -4,12 +4,12 @@
%global plug_type personal %global plug_type personal
%global plug_name security-privacy %global plug_name security-privacy
%global plug_rdnn io.elementary.switchboard.security-privacy %global plug_rdnn io.elementary.settings.security-privacy
Name: switchboard-plug-security-privacy Name: switchboard-plug-security-privacy
Summary: Switchboard Security & Privacy Plug Summary: Switchboard Security & Privacy Plug
Version: 7.1.0 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/%name URL: https://github.com/elementary/%name
@@ -17,11 +17,11 @@ Source0: %url/archive/%version/%srcname-%version.tar.gz
BuildRequires: gettext BuildRequires: gettext
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
BuildRequires: vala #BuildRequires: vala
BuildRequires: granite-devel #BuildRequires: granite-devel
BuildRequires: pkgconfig(polkit-gobject-1) #BuildRequires: pkgconfig(polkit-gobject-1)
BuildRequires: pkgconfig(switchboard-2.0) BuildRequires: pkgconfig(switchboard-3)
BuildRequires: pkgconfig(zeitgeist-2.0) BuildRequires: pkgconfig(zeitgeist-2.0)
BuildRequires: meson >= 0.46.1 BuildRequires: meson >= 0.46.1
BuildRequires: polkit-devel BuildRequires: polkit-devel
@@ -46,7 +46,7 @@ Supplements: switchboard%{?_isa}
%install %install
%meson_install %meson_install
%find_lang %{plug_name}-plug %find_lang %{plug_rdnn}
%check %check
@@ -54,15 +54,15 @@ appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang %files -f %{plug_rdnn}.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so %{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so
%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%_libdir/switchboard/personal/security-privacy-plug-helper %_libdir/switchboard-3/personal/security-privacy-plug-helper
%_datadir/glib-2.0/schemas/%plug_rdnn.gschema.xml %_datadir/glib-2.0/schemas/%plug_rdnn.gschema.xml
%_datadir/polkit-1/actions/%plug_rdnn.policy %_datadir/polkit-1/actions/%plug_rdnn.policy
@@ -4,12 +4,12 @@
%global plug_type network %global plug_type network
%global plug_name sharing %global plug_name sharing
%global plug_rdnn io.elementary.switchboard.sharing %global plug_rdnn io.elementary.settings.sharing
Name: switchboard-plug-sharing Name: switchboard-plug-sharing
Summary: Switchboard Sharing Plug Summary: Switchboard Sharing Plug
Version: 2.1.6 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/elementary/switchboard-plug-sharing URL: https://github.com/elementary/switchboard-plug-sharing
@@ -18,12 +18,9 @@ Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
BuildRequires: gettext BuildRequires: gettext
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
BuildRequires: meson BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: pkgconfig(glib-2.0) >= 2.32 BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite) BuildRequires: pkgconfig(switchboard-3)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(switchboard-2.0)
Requires: rygel Requires: rygel
Requires: switchboard%{?_isa} Requires: switchboard%{?_isa}
@@ -46,21 +43,21 @@ Configure the sharing of system services.
%install %install
%meson_install %meson_install
%find_lang %{plug_name}-plug %find_lang %{plug_rdnn}
%check %check
appstream-util validate-relax --nonet \ appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang %files -f %{plug_rdnn}.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so %{_libdir}/switchboard-3/%{plug_type}/lib%{plug_rdnn}.so
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%changelog %changelog
@@ -4,12 +4,12 @@
%global plug_type system %global plug_type system
%global plug_name sound %global plug_name sound
%global plug_rdnn io.elementary.switchboard.sound %global plug_rdnn io.elementary.settings.sound
Name: switchboard-plug-sound Name: switchboard-plug-sound
Summary: Switchboard Sound Plug Summary: Switchboard Sound Plug
Version: 2.3.3 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: LGPL-2.0-or-later License: LGPL-2.0-or-later
URL: https://github.com/elementary/switchboard-plug-sound URL: https://github.com/elementary/switchboard-plug-sound
@@ -18,18 +18,12 @@ Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
BuildRequires: gettext BuildRequires: gettext
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
BuildRequires: meson BuildRequires: meson
BuildRequires: vala >= 0.34.1
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libcanberra) BuildRequires: pkgconfig(libcanberra)
BuildRequires: pkgconfig(libcanberra-gtk)
BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libhandy-1) BuildRequires: pkgconfig(switchboard-3)
BuildRequires: pkgconfig(libpulse-mainloop-glib)
BuildRequires: pkgconfig(switchboard-2.0)
Requires: switchboard%{?_isa} Requires: switchboard%{?_isa}
Supplements: switchboard%{?_isa} Supplements: switchboard%{?_isa}
@@ -50,9 +44,9 @@ A sound plug for Switchboard.
%install %install
%meson_install %meson_install
%fdupes %buildroot%_datadir/locale/ %fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug %find_lang %{plug_rdnn}
# remove the specified stock icon from appdata (invalid in libappstream-glib) # remove the specified stock icon from metainfo (invalid in libappstream-glib)
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
@@ -60,13 +54,14 @@ sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.met
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%files -f %{plug_name}-plug.lang %files -f %{plug_rdnn}.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so %{_libdir}/switchboard-3/%{plug_type}/lib%{plug_rdnn}.so
%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
%{_datadir}/glib-2.0/schemas/%{plug_name}.gschema.xml
%changelog %changelog
@@ -4,12 +4,12 @@
%global plug_type system %global plug_type system
%global plug_name useraccounts %global plug_name useraccounts
%global plug_rdnn io.elementary.switchboard.useraccounts %global plug_rdnn io.elementary.settings.useraccounts
Name: switchboard-plug-useraccounts Name: switchboard-plug-useraccounts
Summary: Switchboard User Accounts Plug Summary: Switchboard User Accounts Plug
Version: 2.4.3 Version: 8.0.0
Release: 2%?dist Release: 1%?dist
License: LGPL-3.0-or-later License: LGPL-3.0-or-later
URL: https://github.com/elementary/%name URL: https://github.com/elementary/%name
@@ -18,18 +18,11 @@ Source0: %url/archive/%version/%srcname-%version.tar.gz
BuildRequires: gettext BuildRequires: gettext
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
BuildRequires: meson >= 0.46.1 BuildRequires: meson >= 0.46.1
BuildRequires: vala
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: pkgconfig(accountsservice) BuildRequires: pkgconfig(accountsservice)
BuildRequires: gobject-introspection-devel BuildRequires: pkgconfig(gnome-desktop-4)
BuildRequires: gnome-desktop3-devel
BuildRequires: pkgconfig(granite) >= 0.5
BuildRequires: pkgconfig(libhandy-1) >= 0.90.0
BuildRequires: pkgconfig(polkit-gobject-1)
BuildRequires: pkgconfig(pwquality) BuildRequires: pkgconfig(pwquality)
BuildRequires: polkit-devel
BuildRequires: gtk3-devel
BuildRequires: switchboard-devel BuildRequires: switchboard-devel
Requires: switchboard%?_isa Requires: switchboard%?_isa
@@ -50,21 +43,21 @@ Supplements: switchboard%?_isa
%install %install
%meson_install %meson_install
%fdupes %buildroot%_datadir/locale/ %fdupes %buildroot%_datadir/locale/
%find_lang %plug_name-plug %find_lang %plug_rdnn
%check %check
appstream-util validate-relax --nonet \ appstream-util validate-relax --nonet \
%buildroot/%_datadir/metainfo/%plug_rdnn.appdata.xml %buildroot/%_datadir/metainfo/%plug_rdnn.metainfo.xml
%files -f %plug_name-plug.lang %files -f %plug_rdnn.lang
%doc README.md %doc README.md
%license COPYING %license COPYING
%_libdir/switchboard/%plug_type/lib%plug_name.so %_libdir/switchboard-3/%plug_type/lib%plug_name.so
%_libdir/switchboard/system/pantheon-useraccounts/guest-session-toggle %_libdir/switchboard-3/system/useraccounts/guest-session-toggle
%_datadir/metainfo/%plug_rdnn.appdata.xml %_datadir/metainfo/%plug_rdnn.metainfo.xml
%_datadir/polkit-1/actions/%plug_rdnn.policy %_datadir/polkit-1/actions/%plug_rdnn.policy
@@ -5,8 +5,8 @@
Name: wingpanel-applications-menu Name: wingpanel-applications-menu
Summary: Lightweight and stylish app launcher Summary: Lightweight and stylish app launcher
Version: 2.11.1 Version: 8.0.0
Release: 2%?dist Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/applications-menu URL: https://github.com/elementary/applications-menu
@@ -5,8 +5,8 @@
Name: wingpanel-indicator-bluetooth Name: wingpanel-indicator-bluetooth
Summary: Bluetooth Indicator for wingpanel Summary: Bluetooth Indicator for wingpanel
Version: 7.0.1 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: LGPL-2.0-or-later License: LGPL-2.0-or-later
URL: https://github.com/elementary/%{name} URL: https://github.com/elementary/%{name}
@@ -5,8 +5,8 @@
Name: wingpanel-indicator-datetime Name: wingpanel-indicator-datetime
Summary: Datetime Indicator for wingpanel Summary: Datetime Indicator for wingpanel
Version: 2.4.1 Version: 2.4.2
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/wingpanel-indicator-datetime URL: https://github.com/elementary/wingpanel-indicator-datetime
@@ -5,8 +5,8 @@
Name: wingpanel-indicator-keyboard Name: wingpanel-indicator-keyboard
Summary: Keyboard Indicator for wingpanel Summary: Keyboard Indicator for wingpanel
Version: 2.4.1 Version: 2.4.2
Release: 2%{?dist} Release: 1%?dist
License: LGPL-2.0-or-later License: LGPL-2.0-or-later
URL: https://github.com/elementary/%{name} URL: https://github.com/elementary/%{name}
@@ -5,8 +5,8 @@
Name: wingpanel-indicator-network Name: wingpanel-indicator-network
Summary: Network Indicator for wingpanel Summary: Network Indicator for wingpanel
Version: 7.1.0 Version: 7.1.1
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/elementary/wingpanel-indicator-network URL: https://github.com/elementary/wingpanel-indicator-network
@@ -5,8 +5,8 @@
Name: wingpanel-indicator-nightlight Name: wingpanel-indicator-nightlight
Summary: Night Light Indicator for wingpanel Summary: Night Light Indicator for wingpanel
Version: 2.1.2 Version: 2.1.3
Release: 1%{?dist} Release: 1%?dist
License: GPL-2.0-or-later License: GPL-2.0-or-later
URL: https://github.com/elementary/wingpanel-indicator-nightlight URL: https://github.com/elementary/wingpanel-indicator-nightlight
@@ -5,8 +5,8 @@
Name: wingpanel-indicator-notifications Name: wingpanel-indicator-notifications
Summary: Notifications Indicator for wingpanel Summary: Notifications Indicator for wingpanel
Version: 7.1.0 Version: 7.1.1
Release: 1%{?dist} Release: 1%?dist
License: LGPL-2.0-or-later License: LGPL-2.0-or-later
URL: https://github.com/elementary/wingpanel-indicator-notifications URL: https://github.com/elementary/wingpanel-indicator-notifications
@@ -5,8 +5,8 @@
Name: wingpanel-indicator-power Name: wingpanel-indicator-power
Summary: Power indicator for wingpanel Summary: Power indicator for wingpanel
Version: 6.2.1 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-2.0-or-later License: GPL-2.0-or-later
URL: https://github.com/elementary/wingpanel-indicator-power URL: https://github.com/elementary/wingpanel-indicator-power
@@ -5,8 +5,8 @@
Name: wingpanel-indicator-sound Name: wingpanel-indicator-sound
Summary: Sound Indicator for wingpanel Summary: Sound Indicator for wingpanel
Version: 7.0.0 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/elementary/%{name} URL: https://github.com/elementary/%{name}
@@ -6,8 +6,8 @@ launcher.}
Name: wingpanel Name: wingpanel
Summary: Stylish top panel Summary: Stylish top panel
Version: 3.0.5 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-2.0-or-later License: GPL-2.0-or-later
Epoch: 1 Epoch: 1
@@ -1,8 +1,8 @@
%define debug_package %{nil} %define debug_package %{nil}
Name: xdg-desktop-portal-pantheon Name: xdg-desktop-portal-pantheon
Version: 7.1.1 Version: 7.2.0
Release: 1%{?dist} Release: 1%?dist
Summary: Pantheon XDG Desktop Portals Summary: Pantheon XDG Desktop Portals
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/elementary/portals URL: https://github.com/elementary/portals
@@ -11,15 +11,16 @@ URL: https://github.com/fthx/appmenu-is-back
BuildArch: noarch BuildArch: noarch
Source0: https://github.com/fthx/appmenu-is-back/archive/refs/tags/v%{version}.tar.gz Source0: https://github.com/fthx/appmenu-is-back/archive/refs/tags/v%{version}.tar.gz
Patch0: https://github.com/fthx/appmenu-is-back/compare/v2..703a31acf900eb7bcab3462baeefa815ec7f13ab.patch
Requires: (gnome-shell >= 45~ with gnome-shell < 46~) Requires: (gnome-shell >= 46~ with gnome-shell < 48~)
Recommends: gnome-extensions-app Recommends: gnome-extensions-app
%description %description
This extension brings back the app menu in the top panel, for GNOME 45 and later. This extension brings back the app menu in the top panel, for GNOME 45 and later.
%prep %prep
%autosetup -n appmenu-is-back-%{version} %autosetup -n appmenu-is-back-%{version} -p1
%install %install
install -Dm644 metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/metadata.json install -Dm644 metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/metadata.json
@@ -1,6 +1,6 @@
%global forgeurl https://github.com/KDE/latte-dock/ %global forgeurl https://github.com/KDE/latte-dock/
%global commit 4f1c08054b1f975176375f615cf9d2470f7ec7ed %global commit 3f43a2ec5e6ef3d1c28636b420f49fd96f5d83a0
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date %(date '+%Y%m%d') %global commit_date %(date '+%Y%m%d')
%global snapshot_info %{commit_date}.%{shortcommit} %global snapshot_info %{commit_date}.%{shortcommit}
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-app-launch %global forgeurl https://gitlab.com/ubports/development/core/lomiri-app-launch
%global commit af441bdb31bb76b207119a8c91eef3fa93c0c078 %global commit a057a37b56b96efddc7f42577407a3a08a0575cf
%forgemeta %forgemeta
Name: lomiri-app-launch Name: lomiri-app-launch
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit 1530c1fcfd8b8b7eec3a30e2db20cfc9946fa34a %global commit 849214f4bb1a40fae692e18fed5d599e0d8c7af1
%forgemeta %forgemeta
Name: lomiri-system-settings Name: lomiri-system-settings
@@ -1,10 +1,10 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri %global forgeurl https://gitlab.com/ubports/development/core/lomiri
%global commit a083a14fe65105fc1996ceb1b92165ca3b0cb94e %global commit 0b85fddd0123c86fe6b3464143df86a6d0ad6bb9
%forgemeta %forgemeta
Name: lomiri Name: lomiri
Version: 0.2.1 Version: 0.3.0
Release: 1%{?dist} Release: 1%?dist
Summary: A convergent desktop environment by Ubports Summary: A convergent desktop environment by Ubports
License: GPLv3 AND LGPLv3 License: GPLv3 AND LGPLv3
@@ -1,4 +1,4 @@
%define _ubuntu_rel 1ubuntu4 %define _ubuntu_rel 7ubuntu1
Name: unity-session Name: unity-session
Summary: Lightdm profile for Unity 7 Summary: Lightdm profile for Unity 7
@@ -1,5 +1,5 @@
Name: terra-blueprint-compiler Name: terra-blueprint-compiler
Version: 0.12.0 Version: 0.14.0
Release: 1%?dist Release: 1%?dist
License: LGPL-3.0-or-later License: LGPL-3.0-or-later
Summary: Markup language for GTK user interfaces Summary: Markup language for GTK user interfaces
+2 -2
View File
@@ -12,7 +12,7 @@
%endif %endif
Name: codium Name: codium
Version: 1.91.1.24193 Version: 1.92.2.24228
Release: 1%?dist Release: 1%?dist
Summary: Code editing. Redefined. Summary: Code editing. Redefined.
License: MIT License: MIT
@@ -52,7 +52,7 @@ cat <<EOF > vscodium-bin.desktop
Name=VSCodium Name=VSCodium
Comment=Code Editing. Redefined. Comment=Code Editing. Redefined.
GenericName=Text Editor GenericName=Text Editor
Exec=/usr/bin/codium --no-sandbox --unity-launch %F Exec=/usr/bin/codium --no-sandbox %F
Icon=vscodium Icon=vscodium
Type=Application Type=Application
StartupNotify=false StartupNotify=false
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit 787bf3c6585701ec718c740ccb424794c39a2b43 %global commit 267ccdd069df388d0cfd80146c03fe13e1491c5d
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240714 %global commit_date 20240831
Name: flow-control-nightly Name: flow-control-nightly
Version: %commit_date.%shortcommit Version: %commit_date.%shortcommit
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter Name: flutter
Version: 3.22.3 Version: 3.24.1
Release: 1%?dist Release: 1%?dist
Summary: SDK for crafting beautiful, fast user experiences from a single codebase Summary: SDK for crafting beautiful, fast user experiences from a single codebase
License: BSD-3-Clause License: BSD-3-Clause
@@ -0,0 +1,25 @@
From 518d106d6d54bc65d37116e3c5bc940b5c93fb0e Mon Sep 17 00:00:00 2001
From: Philipp Trulson <der-eismann@users.noreply.github.com>
Date: Tue, 13 Aug 2024 10:22:14 +0200
Subject: [PATCH] Change path in systemd service to use package binary
---
utils/systemd/kvrocks.service | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/utils/systemd/kvrocks.service b/utils/systemd/kvrocks.service
index c0180b7c..17482b7a 100644
--- a/utils/systemd/kvrocks.service
+++ b/utils/systemd/kvrocks.service
@@ -6,7 +6,7 @@ After=network-online.target
[Service]
Type=notify
-ExecStart=/usr/local/bin/kvrocks -c /etc/kvrocks/kvrocks.conf
+ExecStart=/usr/bin/kvrocks -c /etc/kvrocks/kvrocks.conf
Restart=on-failure
ExecStop=/bin/kill -s TERM $MAINPID
RestartSec=10s
--
2.45.2
+3 -2
View File
@@ -1,10 +1,11 @@
Name: kvrocks Name: kvrocks
Version: 2.9.0 Version: 2.9.0
Release: 1%?dist Release: 2%?dist
Summary: Distributed key value NoSQL database that uses RocksDB Summary: Distributed key value NoSQL database that uses RocksDB
License: Apache-2.0 License: Apache-2.0
URL: https://kvrocks.apache.org/ URL: https://kvrocks.apache.org/
Source0: https://github.com/apache/kvrocks/archive/refs/tags/v%version.tar.gz Source0: https://github.com/apache/kvrocks/archive/refs/tags/v%version.tar.gz
Patch0: 0001-Change-path-in-systemd-service-to-use-package-binary.patch
Requires: openssl Requires: openssl
BuildRequires: autoconf BuildRequires: autoconf
BuildRequires: cmake BuildRequires: cmake
@@ -19,7 +20,7 @@ Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as st
engine and is compatible with Redis protocol. engine and is compatible with Redis protocol.
%prep %prep
%autosetup %autosetup -p1
%build %build
unset LDFLAGS unset LDFLAGS
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "tracy.spec"
}
}
+77
View File
@@ -0,0 +1,77 @@
%global _desc Tracy is a real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.
Name: tracy
Version: 0.11.1
Release: 1%?dist
Summary: A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.
License: BSD-3-Clause
URL: https://github.com/wolfpld/tracy
Source0: https://github.com/wolfpld/tracy/archive/refs/tags/v%version.tar.gz
BuildRequires: pkgconfig(egl) pkgconfig(glfw3) pkgconfig(freetype2) pkgconfig(dbus-1) pkgconfig(libunwind) pkgconfig(libdebuginfod) pkgconfig(tbb) pkgconfig(wayland-client) pkgconfig(wayland-protocols) pkgconfig(xkbcommon) pkgconfig(capstone)
BuildRequires: cmake gcc gcc-c++ meson
%description
%_desc
%package devel
Summary: Development files for the tracy package
%description devel
%_desc
This package contains the development files for the tracy package.
%prep
%autosetup -p1
%build
%meson
%meson_build
for project in capture csvexport import update profiler
do
pushd $project
%cmake -DDOWNLOAD_CAPSTONE=0
%cmake_build
popd
done
%install
%meson_install
# NOTE: the subprojects don't have install targets so we do it manually
install -Dm755 capture/%__cmake_builddir/tracy-capture %buildroot%_bindir/tracy-capture
install -Dm755 csvexport/%__cmake_builddir/tracy-csvexport %buildroot%_bindir/tracy-csvexport
install -Dm755 import/%__cmake_builddir/tracy-import-chrome %buildroot%_bindir/tracy-import-chrome
install -Dm755 import/%__cmake_builddir/tracy-import-fuchsia %buildroot%_bindir/tracy-import-fuchsia
install -Dm755 update/%__cmake_builddir/tracy-update %buildroot%_bindir/tracy-update
install -Dm755 profiler/%__cmake_builddir/tracy-profiler %buildroot%_bindir/tracy
install -Dm644 extra/desktop/tracy.desktop %buildroot%_datadir/applications/tracy.desktop
install -Dm644 icon/icon.svg %buildroot%_iconsdir/hicolor/scalable/apps/tracy.svg
install -Dm644 extra/desktop/application-tracy.xml %buildroot%_datadir/mime/packages/application-tracy.xml
install -Dm644 icon/application-tracy.svg %buildroot%_iconsdir/hicolor/scalable/apps/application-tracy.svg
%files
%license LICENSE
%doc README.*
%_bindir/tracy
%_bindir/tracy-capture
%_bindir/tracy-csvexport
%_bindir/tracy-import-chrome
%_bindir/tracy-import-fuchsia
%_bindir/tracy-update
%_libdir/libtracy.so
%_datadir/applications/tracy.desktop
%_datadir/mime/packages/application-tracy.xml
%_iconsdir/hicolor/scalable/apps/tracy.svg
%_iconsdir/hicolor/scalable/apps/application-tracy.svg
%files devel
%_libdir/pkgconfig/tracy.pc
%_includedir/common
%_includedir/tracy
%_includedir/client
%changelog
* Wed Jul 24 2024 Owen Zimmerman <owen@fyralabs.com> - 0.11-1
- Initial package.
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("wolfpld/tracy"));
-1
View File
@@ -4,6 +4,5 @@ project pkg {
} }
labels { labels {
nightly = 1 nightly = 1
large = 1
} }
} }
+9 -5
View File
@@ -1,12 +1,14 @@
%global commit 0129d4e2506d5ec5e50ef0968382770b9abec390 %global commit a850731b0ed61b0ef2a0173843b6daedf45327e8
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240619 %global commit_date 20240831
%global ver 0.142.0 %global ver 0.152.0
%bcond_without check %bcond_with check
# Exclude input files from mangling # Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
# Use Mold as the linker
%global build_rustflags %build_rustflags -C link-arg=-fuse-ld=mold
%global crate zed %global crate zed
%global app_id dev.zed.Zed-Nightly %global app_id dev.zed.Zed-Nightly
@@ -33,7 +35,7 @@ BuildRequires: alsa-lib-devel
BuildRequires: fontconfig-devel BuildRequires: fontconfig-devel
BuildRequires: wayland-devel BuildRequires: wayland-devel
BuildRequires: libxkbcommon-x11-devel BuildRequires: libxkbcommon-x11-devel
BuildRequires: openssl-devel BuildRequires: openssl-devel-engine
BuildRequires: libzstd-devel BuildRequires: libzstd-devel
BuildRequires: perl-FindBin BuildRequires: perl-FindBin
BuildRequires: perl-IPC-Cmd BuildRequires: perl-IPC-Cmd
@@ -77,6 +79,8 @@ script/generate-licenses
install -Dm755 target/rpm/zed %{buildroot}%{_libexecdir}/zed-editor install -Dm755 target/rpm/zed %{buildroot}%{_libexecdir}/zed-editor
install -Dm755 target/rpm/cli %{buildroot}%{_bindir}/zed install -Dm755 target/rpm/cli %{buildroot}%{_bindir}/zed
%__cargo clean
install -Dm644 %app_id.desktop %{buildroot}%{_datadir}/applications/%app_id.desktop install -Dm644 %app_id.desktop %{buildroot}%{_datadir}/applications/%app_id.desktop
install -Dm644 crates/zed/resources/app-icon-nightly.png %{buildroot}%{_datadir}/pixmaps/%app_id.png install -Dm644 crates/zed/resources/app-icon-nightly.png %{buildroot}%{_datadir}/pixmaps/%app_id.png
-3
View File
@@ -2,7 +2,4 @@ project pkg {
rpm { rpm {
spec = "zed-preview.spec" spec = "zed-preview.spec"
} }
labels {
large = 1
}
} }
-4
View File
@@ -1,10 +1,6 @@
let releases = "https://api.github.com/repos/zed-industries/zed/releases".get().json_arr(); let releases = "https://api.github.com/repos/zed-industries/zed/releases".get().json_arr();
for release in releases { for release in releases {
if !release.prerelease {
continue;
}
let tag = release.tag_name; let tag = release.tag_name;
tag.pop(4); // remove the "-pre" suffix
tag.crop(1); // remove "v" tag.crop(1); // remove "v"
rpm.global("ver", tag); rpm.global("ver", tag);
break; break;
+12 -6
View File
@@ -1,18 +1,22 @@
%bcond_without check %bcond_with check
%global debug_package %{nil}
%global ver 0.145.1 %global ver 0.151.1-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
# Use Mold as the linker
%global build_rustflags %build_rustflags -C link-arg=-fuse-ld=mold
%global crate zed %global crate zed
%global app_id dev.zed.Zed-Preview %global app_id dev.zed.Zed-Preview
Name: zed-preview Name: zed-preview
Version: %ver Version: %(echo %ver | sed 's/-/~/')
Release: pre1%?dist Release: pre1%?dist
Summary: Zed is a high-performance, multiplayer code editor Summary: Zed is a high-performance, multiplayer code editor
License: MIT License: MIT
URL: https://zed.dev/ URL: https://zed.dev/
Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{ver}-pre.tar.gz Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{ver}.tar.gz
Conflicts: zed Conflicts: zed
Provides: zed Provides: zed
@@ -40,7 +44,7 @@ BuildRequires: vulkan-loader
Code at the speed of thought - Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. Code at the speed of thought - Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
%prep %prep
%autosetup -n %{crate}-%{ver}-pre -p1 %autosetup -n %{crate}-%{ver} -p1
%cargo_prep_online %cargo_prep_online
export DO_STARTUP_NOTIFY="true" export DO_STARTUP_NOTIFY="true"
@@ -71,6 +75,8 @@ script/generate-licenses
install -Dm755 target/rpm/zed %{buildroot}%{_libexecdir}/zed-editor install -Dm755 target/rpm/zed %{buildroot}%{_libexecdir}/zed-editor
install -Dm755 target/rpm/cli %{buildroot}%{_bindir}/zed install -Dm755 target/rpm/cli %{buildroot}%{_bindir}/zed
%__cargo clean
install -Dm644 %app_id.desktop %{buildroot}%{_datadir}/applications/%app_id.desktop install -Dm644 %app_id.desktop %{buildroot}%{_datadir}/applications/%app_id.desktop
install -Dm644 crates/zed/resources/app-icon-preview.png %{buildroot}%{_datadir}/pixmaps/%app_id.png install -Dm644 crates/zed/resources/app-icon-preview.png %{buildroot}%{_datadir}/pixmaps/%app_id.png
-3
View File
@@ -2,7 +2,4 @@ project pkg {
rpm { rpm {
spec = "zed.spec" spec = "zed.spec"
} }
labels {
large = 1
}
} }
Binary file not shown.
+6 -2
View File
@@ -1,13 +1,15 @@
%bcond_without check %bcond_with check
# Exclude input files from mangling # Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
# Use Mold as the linker
%global build_rustflags %build_rustflags -C link-arg=-fuse-ld=mold
%global crate zed %global crate zed
%global app_id dev.zed.Zed %global app_id dev.zed.Zed
Name: zed Name: zed
Version: 0.144.4 Version: 0.150.4
Release: 1%?dist Release: 1%?dist
Summary: Zed is a high-performance, multiplayer code editor Summary: Zed is a high-performance, multiplayer code editor
@@ -73,6 +75,8 @@ script/generate-licenses
install -Dm755 target/rpm/zed %{buildroot}%{_libexecdir}/zed-editor install -Dm755 target/rpm/zed %{buildroot}%{_libexecdir}/zed-editor
install -Dm755 target/rpm/cli %{buildroot}%{_bindir}/zed install -Dm755 target/rpm/cli %{buildroot}%{_bindir}/zed
%__cargo clean
install -Dm644 %app_id.desktop %{buildroot}%{_datadir}/applications/%app_id.desktop install -Dm644 %app_id.desktop %{buildroot}%{_datadir}/applications/%app_id.desktop
install -Dm644 crates/zed/resources/app-icon.png %{buildroot}%{_datadir}/pixmaps/%app_id.png install -Dm644 crates/zed/resources/app-icon.png %{buildroot}%{_datadir}/pixmaps/%app_id.png

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