Compare commits

...

280 Commits

Author SHA1 Message Date
Raboneko 495043ff73 bump: gradle 2024-05-31 22:30:39 +00:00
Raboneko fba25c6a4d bump: ruff 2024-05-31 20:47:46 +00:00
Raboneko d6d801303b bump: crystal 2024-05-31 18:19:15 +00:00
Raboneko 241637f977 bump: nushell sass 2024-05-30 23:47:24 +00:00
Raboneko 930211c6d9 bump: discord-ptb-openasar discord-ptb 2024-05-30 22:14:25 +00:00
Raboneko 10c22a392e bump: discord-canary-openasar discord-canary 2024-05-30 21:50:34 +00:00
Raboneko 4e8d24204e bump: discord-canary-openasar discord-canary 2024-05-30 17:49:26 +00:00
Raboneko f6beb889ed bump: discord-canary-openasar discord-canary 2024-05-30 16:38:50 +00:00
Raboneko 5e8f688797 bump: discord-canary-openasar discord-canary electron 2024-05-29 23:15:21 +00:00
Raboneko d90c39373b bump: sass 2024-05-29 21:58:48 +00:00
Raboneko 1143118fee bump: dart 2024-05-29 14:20:01 +00:00
Raboneko c92bef576c bump: discord-canary-openasar discord-canary 2024-05-28 20:29:52 +00:00
Raboneko ff455ddd36 bump: nushell 2024-05-28 19:47:37 +00:00
Raboneko dbe107fbd7 bump: ruff 2024-05-28 19:27:01 +00:00
Raboneko e2e1f65035 bump: subatomic 2024-05-28 04:37:21 +00:00
Raboneko e45e3c534f bump: sarasa-gothic 2024-05-26 15:20:17 +00:00
Raboneko 9d9c8bc9e2 bump: vala-panel-appmenu 2024-05-26 14:13:16 +00:00
Raboneko a3ccce4cb4 bump: anda 2024-05-25 17:19:43 +00:00
Raboneko 38cef922d2 bump: sccache 2024-05-24 23:15:50 +00:00
Raboneko 525fafd91b bump: neovide 2024-05-24 20:16:42 +00:00
Raboneko de28bc4e39 bump: moby-compose 2024-05-24 12:55:49 +00:00
Raboneko d99c59d16d bump: katsu 2024-05-24 12:32:30 +00:00
Raboneko ec0c6f802a bump: sound 2024-05-24 10:57:50 +00:00
Raboneko 134da51995 bump: limine 2024-05-24 10:22:35 +00:00
Raboneko 4fe98dad92 bump: electron 2024-05-24 01:16:37 +00:00
Raboneko ce6a905186 bump: discord-canary-openasar discord-canary 2024-05-23 18:45:37 +00:00
Raboneko f6f0fa17da bump: elementary-calculator 2024-05-23 17:40:29 +00:00
Raboneko 91764c6a78 bump: pantheon-agent-polkit 2024-05-23 16:56:04 +00:00
Raboneko edbaff13bf bump: containerd 2024-05-23 16:26:40 +00:00
Raboneko 0ccaf6395b bump: switchboard protobuf 2024-05-23 15:39:30 +00:00
Raboneko e1871bbe30 bump: pantheon-tweaks switchboard-plug-tweaks 2024-05-23 14:55:34 +00:00
Raboneko b9a7f155b2 bump: ruff 2024-05-23 02:05:06 +00:00
Raboneko 9e8720d529 bump: electron 2024-05-22 23:36:56 +00:00
Raboneko 698cc35553 bump: flutter 2024-05-22 19:57:56 +00:00
Raboneko cfa949f4f5 bump: discord-canary-openasar discord-canary 2024-05-22 19:26:38 +00:00
Raboneko 178940d9bd bump: containerd 2024-05-22 19:00:28 +00:00
Raboneko 2caed53d7d bump: dart 2024-05-22 18:28:15 +00:00
Raboneko ae488fd676 bump: moby-buildx 2024-05-22 17:28:16 +00:00
Raboneko d5f82701b3 fix: nim-nightly (#1285) (#1294)
suppress failures for x86_64-specific commands

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

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-22 21:15:07 +08:00
Raboneko 6a39248814 bump: gitoxide 2024-05-22 11:57:53 +00:00
Raboneko 1a27148655 bump: pantheon-tweaks switchboard-plug-tweaks 2024-05-22 11:37:32 +00:00
Raboneko b4884d412d bump: vala-panel-appmenu 2024-05-22 11:26:21 +00:00
Raboneko 0a1dac398f fix: add parted and gdisk to deps (#1287) (#1291)
(cherry picked from commit d889b17c23)

Co-authored-by: lea <lleyton@fyralabs.com>
2024-05-22 02:15:03 -07:00
Raboneko b61ade23d2 fix(neovide)!: requires neovim > 0.9.5 (#1286) (#1288)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 6cba232fa4)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-22 16:53:19 +08:00
Raboneko 2bed774c3e bump: katsu 2024-05-22 08:48:35 +00:00
Raboneko 07873185c6 bump: datetime 2024-05-22 06:55:44 +00:00
Raboneko 00cb852f0c bump: session 2024-05-22 06:45:35 +00:00
Raboneko 819f7d8197 bump: messages 2024-05-22 06:35:08 +00:00
Raboneko c00df7d094 bump: limine 2024-05-22 06:19:59 +00:00
Raboneko 0f9a42ad9b bump: discord-canary-openasar discord-canary 2024-05-22 01:10:18 +00:00
Raboneko a065a7b138 bump: youki katsu 2024-05-21 21:57:34 +00:00
Raboneko 08be7aae47 bump: discord-canary-openasar discord-canary 2024-05-21 20:20:13 +00:00
Raboneko 3bc832b95d bump: discord-canary-openasar discord-canary 2024-05-21 18:37:34 +00:00
Raboneko ad18ccc128 bump: discord-canary-openasar discord-canary 2024-05-21 15:56:36 +00:00
Raboneko 0017031c79 feat(comps): add helium group (#1280) (#1281)
(cherry picked from commit 47d1cddc70)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-21 21:36:00 +08:00
Raboneko 234fa4a7ba fix: kotlin-native (#1275) (#1277)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit acc2ea46b6)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-21 21:27:10 +08:00
Raboneko 9eedd679e3 bump: kotlin-native kotlin 2024-05-21 10:55:51 +00:00
Raboneko bd8df79bff bump: osu-lazer 2024-05-21 07:36:54 +00:00
Raboneko dcbb59cb19 bump: osu-lazer 2024-05-21 06:28:03 +00:00
Raboneko 8e229f3060 bump: osu-lazer 2024-05-21 06:00:10 +00:00
Raboneko f777530a9f bump: sound 2024-05-21 05:50:10 +00:00
Raboneko c18c249eb0 bump: gendesk 2024-05-20 18:33:13 +00:00
Raboneko 2cf537d05b bump: xyproto-textoutput xyproto-vt100 2024-05-20 18:19:41 +00:00
Raboneko 0f2dee3e77 bump: osu-lazer 2024-05-19 09:21:19 +00:00
Raboneko a2b461cdf1 bump: pantheon-tweaks switchboard-plug-tweaks 2024-05-19 06:57:06 +00:00
Raboneko 4626c6fbb8 bump: osu-lazer 2024-05-19 06:47:02 +00:00
Raboneko 85a8150d56 bump: armcord-bin armcord 2024-05-18 11:56:18 +00:00
Raboneko 5037d8169c add hard dependency on Qt 4 CLI tools (we should patch this to use Qt 6 CLI tho) (#1270) (#1271)
(cherry picked from commit 010aef5096)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-05-17 19:37:37 +07:00
Raboneko 46cbac1718 bump: osu-lazer 2024-05-17 10:21:27 +00:00
Raboneko 5405917fc4 bump: neovide 2024-05-17 09:16:26 +00:00
Raboneko 76ee9dc836 fix: starship (#1252) (#1267)
* fix: starship

* deps

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

---------

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

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-17 11:55:25 +08:00
Raboneko 86b8b5f404 bump: sass 2024-05-16 22:35:53 +00:00
Raboneko 169a2d7728 bump: containerd 2024-05-16 22:21:34 +00:00
Raboneko 4f25a53166 add: tuxclocker (#1254) (#1258)
(cherry picked from commit b26d13c4f3)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-17 00:37:44 +08:00
Raboneko c9af79d9f3 add: asar (#1250) (#1255)
(cherry picked from commit a49785d705)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-16 21:10:34 +08:00
Raboneko b7a6a9d40d bump: discord-canary-openasar discord-canary 2024-05-15 23:37:27 +00:00
Raboneko 5970650be6 bump: discord-canary-openasar discord-canary 2024-05-15 23:16:10 +00:00
Raboneko 71a444b977 bump: electron 2024-05-15 18:37:20 +00:00
Raboneko 34609542db bump: starship 2024-05-15 17:29:48 +00:00
Raboneko 0e8cdf2ddc bump: electron 2024-05-15 05:29:42 +00:00
Raboneko 0c644d4309 bump: discord-canary-openasar discord-canary 2024-05-14 17:57:57 +00:00
Raboneko 1e12aa3d6c bump: electron 2024-05-14 01:23:11 +00:00
Raboneko 051b6049fb bump: discord-openasar discord 2024-05-13 21:40:25 +00:00
Raboneko 5b4510c8da bump: flutter 2024-05-13 20:48:56 +00:00
Raboneko 2660c33835 bump: dart 2024-05-13 19:36:41 +00:00
Raboneko 6803f4ca5a bump: discord-canary-openasar discord-canary 2024-05-13 19:13:05 +00:00
Raboneko a334cc93af bump: submarine 2024-05-12 22:48:37 +00:00
Raboneko c883fc6930 bump: sarasa-gothic 2024-05-12 21:58:31 +00:00
Raboneko a7fc7af5ce bump: sass 2024-05-10 23:15:05 +00:00
Raboneko e9e3b7dc77 bump: discord-canary-openasar discord-canary 2024-05-10 20:58:43 +00:00
Raboneko 23da3bc2e7 bump: discord-canary-openasar discord-canary 2024-05-10 16:55:53 +00:00
Raboneko 985111cbf4 bump: osu-lazer 2024-05-10 10:33:40 +00:00
Raboneko a90d0cb146 bump: discord-canary-openasar discord-canary 2024-05-09 20:58:03 +00:00
Raboneko 80fb6a54f6 bump: discord-canary-openasar discord-canary 2024-05-09 20:16:23 +00:00
Raboneko 640cc0758e bump: discord-ptb-openasar discord-ptb 2024-05-09 19:56:39 +00:00
Raboneko 5918de0fd9 bump: codium 2024-05-09 18:36:08 +00:00
Raboneko b8de37d404 bump: ruff 2024-05-09 17:27:26 +00:00
Raboneko d95f545cf8 bump: katsu 2024-05-09 08:22:16 +00:00
Raboneko 969afa71b6 bump: electron 2024-05-09 01:21:49 +00:00
Raboneko 515d2023ec bump: limine 2024-05-08 20:15:48 +00:00
Raboneko 8d4d59e0a8 bump: discord-canary-openasar discord-canary 2024-05-08 18:37:23 +00:00
Raboneko c6608a437d bump: discord-canary-openasar discord-canary 2024-05-08 18:23:57 +00:00
Raboneko f589456e07 chore: remove kernel-mt8183 (#1233) (#1234)
(cherry picked from commit a3d1694c44)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-08 22:18:01 +08:00
Raboneko fccc5f2beb chore(rebuild): libayatana-common (#1173) (#1229)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit a7f53d3e3f)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-08 21:27:14 +08:00
Raboneko 347992c217 bump: discord-canary-openasar discord-canary 2024-05-08 03:28:48 +00:00
Raboneko b892851778 bump: discord-canary-openasar discord-canary 2024-05-07 18:25:24 +00:00
Raboneko a61fa6aa62 bump: discord-canary-openasar discord-canary 2024-05-07 17:49:04 +00:00
Raboneko c77a9fb264 bump: elementary-icon-theme 2024-05-07 16:59:08 +00:00
Raboneko fef88bbdfd bump: kotlin-native kotlin 2024-05-07 09:58:44 +00:00
Raboneko 4fdfdd6bba bump: feishin 2024-05-07 06:19:43 +00:00
Raboneko 0e234b18b8 fix: zsync2 (#1170) (#1224)
* chore(rebuild): zsync2

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

* bump: zsync2

* bump commit to head

* disable -Wincompatible-pointer-types

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

---------

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

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-07 12:30:32 +08:00
Raboneko 4e959fba08 bump: feishin 2024-05-07 03:45:41 +00:00
Raboneko 9a3c6ae208 fix: click (#1220) (#1221)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 040242f705)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-07 10:54:41 +08:00
Raboneko c3c0f06727 fix: granite-7 (#1216) (#1217)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit f99db348be)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-07 10:34:27 +08:00
Raboneko 5faaf263bd bump: discord-canary-openasar discord-canary sass 2024-05-07 01:13:55 +00:00
Raboneko cd86fd7458 bump: granite-7 2024-05-06 22:20:07 +00:00
Raboneko aac4890a59 bump: elementary-theme 2024-05-06 18:37:26 +00:00
Raboneko 76c5a6325a bump: discord-openasar discord 2024-05-06 18:27:05 +00:00
Raboneko 3b4501450c bump: discord-canary-openasar discord-canary codium 2024-05-06 17:59:03 +00:00
madomado 2233947160 fix: vala-panel (#1215) 2024-05-06 08:13:19 -05:00
Raboneko f713cbd5c6 bump: codium 2024-05-05 19:38:36 +00:00
Raboneko c68dd29704 add: openbangla-keyboard (#1203) (#1208)
(cherry picked from commit d1bbafeb6e)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-05 23:53:30 +08:00
Raboneko 3db5ce511e bump: vala-panel-appmenu 2024-05-05 12:49:35 +00:00
Raboneko 403e1a9771 cros-keyboard-map (#1199) (#1200)
Co-authored-by: june-fish <github@june.fish>
(cherry picked from commit bdbc69d920)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2024-05-05 14:35:43 +08:00
Raboneko 6737594d81 fix: apparmor (#1175) (#1196)
* chore(rebuild): apparmor

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

* ??

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

* Update apparmor.spec

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

* fix versioning

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

* Update apparmor.spec

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

* Update apparmor.spec

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

---------

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

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-05 09:30:41 +08:00
madomado 8b527c5da3 chore(sync): frawhide -> f38 (#1193) 2024-05-04 14:29:25 -05:00
Raboneko cf6bdb0a89 bump: sarasa-gothic 2024-05-04 15:25:43 +00:00
Raboneko a6ae5c98a2 bump: ruff 2024-05-03 23:21:07 +00:00
Raboneko 578e00c0c0 bump: vala-panel-appmenu 2024-05-03 22:40:20 +00:00
Raboneko cdcf2d5f49 bump: limine 2024-05-03 18:57:38 +00:00
madomado ab8909d5d5 chore(sync): frawhide -> f38 (#1192) 2024-05-03 07:08:14 -05:00
Raboneko e6e89212c2 bump: discord-ptb-openasar discord-ptb 2024-05-02 22:18:51 +00:00
madomado 5fb08558f7 chore: sync srpm-macros to f38 (#1190) 2024-05-02 08:36:25 -05:00
Raboneko 3d64e06307 fix: nushell (#1152) (#1183)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 0278f0b280)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-02 21:35:08 +08:00
Raboneko 831d4de7f9 fix(maturin): rust2rpm (#1167) (#1186)
(cherry picked from commit c7b12ea62f)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-02 20:52:37 +08:00
Raboneko dfe66e839a fix(gcm-core): bump dotnet-sdk (#1163) (#1180)
(cherry picked from commit 6446430c22)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-02 20:40:20 +08:00
Raboneko 3544745a2b chore(rebuild): libappimage (#1172) (#1177)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 9dbb12b27d)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-02 20:29:43 +08:00
Raboneko 52016f6cb0 add: pip-system-certs (#1075) (#1165)
* add: pip-system-certs

* git

* Update anda.hcl

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

---------

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

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-02 18:22:11 +08:00
Raboneko 318f72362f bump: zellij 2024-05-02 07:46:05 +00:00
Raboneko ce6898e57e bump: lomiri-app-launch 2024-05-01 20:20:48 +00:00
Raboneko c179b34bc4 bump: vencord-desktop 2024-05-01 14:56:02 +00:00
Raboneko 5ead7302b0 bump: katsu 2024-05-01 08:25:04 +00:00
Raboneko 98e0bd61bf bump: nushell 2024-04-30 23:36:51 +00:00
madomado 387801b1e4 fix: espanso (#1132) 2024-04-29 23:43:41 -05:00
Raboneko 71ef643b5e fix: arrpc (#1115) (#1127)
Add suppport for esbuild / node20
Close #1114

(cherry picked from commit e6d6774339)

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

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

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

* update deps

(cherry picked from commit c6541525e4)

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

* oops, remove the blob

* make package exclusive to x86_64

* fix exclusive

(cherry picked from commit 7dea5106c8)

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

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

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

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

Co-authored-by: seth <getchoo@tuta.io>
Co-authored-by: Raboneko <119771935+raboneko@users.noreply.github.com>
2024-04-04 03:38:53 -07:00
Raboneko 46a2554972 bump: nerd-fonts 2024-04-04 10:30:51 +00:00
Raboneko 3f3925b67e bump: osu-lazer 2024-04-04 07:14:01 +00:00
Raboneko 90ef48d3f6 bump: sass electron 2024-04-04 01:09:03 +00:00
Raboneko bbb3fe9021 bump: discord-canary-openasar discord-canary 2024-04-02 19:25:26 +00:00
Raboneko 15944494fe bump: nushell 2024-04-02 19:12:07 +00:00
lea 2d4584855b fix(terra-obsolete): use explicit release value to since %autorelease is broken (#1027)
port of #1026
2024-04-02 14:04:20 +08:00
Raboneko a59003be04 bump: umstellar 2024-04-01 19:59:08 +00:00
Raboneko 8ffba072c5 bump: ruff 2024-04-01 17:35:45 +00:00
Raboneko 2a55d07e37 bump: discord-canary-openasar discord-canary 2024-04-01 16:24:19 +00:00
Raboneko bf5092900c bump: lomiri-system-settings umstellar 2024-04-01 13:55:58 +00:00
Raboneko 63b916bc0a bump: lomiri-system-settings 2024-04-01 10:00:34 +00:00
Raboneko ad7f165df4 bump: unity-greeter 2024-03-31 18:46:00 +00:00
Raboneko 5171a58c1b bump: unity-shell 2024-03-31 10:14:25 +00:00
Raboneko 730a2dd3d0 bump: limine 2024-03-31 07:56:23 +00:00
Raboneko 81d579ed68 bump: anki-bin anki-qt5 anki 2024-03-31 07:46:16 +00:00
Raboneko 851bca9bae bump: compiz9 2024-03-31 02:29:21 +00:00
Raboneko 52c9ad64ea bump: unity-session 2024-03-31 02:06:27 +00:00
Raboneko d723b2ef9a bump: sarasa-gothic 2024-03-30 19:57:34 +00:00
Raboneko 56dd0e7436 bump: iosevka-fusion 2024-03-30 17:46:29 +00:00
Raboneko 200fc887e1 bump: moby-compose 2024-03-29 15:16:35 +00:00
Raboneko ade1135bd5 bump: flutter 2024-03-28 16:31:13 +00:00
Raboneko 6f3fd67a27 bump: limine 2024-03-28 04:38:43 +00:00
Raboneko c09c3d6e50 bump: protobuf 2024-03-27 20:46:40 +00:00
Raboneko d4ce5b8766 bump: electron 2024-03-27 19:57:00 +00:00
madomado 2559f8e23e chore(sync): f40 -> f38 (#1003) 2024-03-27 13:27:40 -05:00
Raboneko 3af1e807a8 bump: dart 2024-03-27 12:27:43 +00:00
Raboneko f25c99b5d3 bump: discord-canary-openasar discord-canary 2024-03-26 20:59:45 +00:00
Raboneko ff1f7999fc bump: discord-canary-openasar discord-canary 2024-03-26 19:38:28 +00:00
Raboneko 95b6b0ad8f bump: vala-panel-appmenu 2024-03-26 15:18:43 +00:00
Raboneko 8ed48f06fb bump: vala-panel-appmenu 2024-03-26 15:00:01 +00:00
Raboneko e5e434874c bump: vala-panel-appmenu 2024-03-26 08:55:55 +00:00
Raboneko 7d2c28594a bump: lomiri-app-launch 2024-03-26 08:31:35 +00:00
Raboneko 375f44402b bump: discord-openasar discord 2024-03-25 19:11:53 +00:00
156 changed files with 1329 additions and 453 deletions
+9
View File
@@ -0,0 +1,9 @@
{
"repoOwner": "terrapkg",
"repoName": "packages",
"resetAuthor": true,
"targetBranchChoices": ["f38", "f39", "f40", "frawhide"],
"branchLabelMapping": {
"^sync-(.+)$": "$1"
}
}
-7
View File
@@ -54,13 +54,6 @@ jobs:
- 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
id: br-cache
uses: actions/cache@v3
with:
path: /var/cache
key: ${{ runner.os }}-br-${{ matrix.version }}-${{ matrix.pkg.arch }}
- 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 anda/terra/mock-configs/terra.tpl /etc/mock/templates/terra.tpl
+37
View File
@@ -0,0 +1,37 @@
name: Automatic backport/sync action
on:
pull_request_target:
types: ["labeled", "closed"]
jobs:
backport:
name: Backport/sync PR
runs-on: ubuntu-latest
if: github.event.pull_request.merged
steps:
- name: Install SSH signing key
run: |
mkdir -p ${{ runner.temp }}
echo "${{ secrets.SSH_SIGNING_KEY }}" > ${{ runner.temp }}/signing_key
chmod 0700 ${{ runner.temp }}/signing_key
- name: Setup Raboneko Signing
run: |
git config --global gpg.format "ssh"
git config --global user.signingkey "${{ runner.temp }}/signing_key"
git config --global commit.gpgsign true
- name: Backport Action
uses: sorenlouv/backport-github-action@v9.3.0
with:
github_token: ${{ secrets.RABONEKO_BACKPORT_GITHUB_TOKEN }}
auto_backport_label_prefix: sync-
- name: Info log
if: ${{ success() }}
run: cat ~/.backport/backport.info.log
- name: Debug log
if: ${{ failure() }}
run: cat ~/.backport/backport.debug.log
+2 -2
View File
@@ -1,6 +1,6 @@
Name: anki-bin Name: anki-bin
Version: 23.12.1 Version: 24.04.1
Release: 1%{?dist} Release: 1%?dist
Summary: Flashcard program for using space repetition learning (Installed with wheel) Summary: Flashcard program for using space repetition learning (Installed with wheel)
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5 License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
URL: https://apps.ankiweb.net/ URL: https://apps.ankiweb.net/
+2 -2
View File
@@ -1,6 +1,6 @@
Name: anki-qt5 Name: anki-qt5
Version: 23.12.1 Version: 24.04.1
Release: 1%{?dist} Release: 1%?dist
Summary: Flashcard program for using space repetition learning Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5 License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
URL: https://apps.ankiweb.net/ URL: https://apps.ankiweb.net/
+2 -2
View File
@@ -1,6 +1,6 @@
Name: anki Name: anki
Version: 23.12.1 Version: 24.04.1
Release: 1%{?dist} Release: 1%?dist
Summary: Flashcard program for using space repetition learning Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5 License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
URL: https://apps.ankiweb.net/ URL: https://apps.ankiweb.net/
+2 -2
View File
@@ -14,8 +14,8 @@
%global __provides_exclude_from %{_datadir}/armcord/.*\\.so %global __provides_exclude_from %{_datadir}/armcord/.*\\.so
Name: armcord-bin Name: armcord-bin
Version: 3.2.6 Version: 3.2.7
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
+2 -2
View File
@@ -1,8 +1,8 @@
%define debug_package %nil %define debug_package %nil
Name: armcord Name: armcord
Version: 3.2.6 Version: 3.2.7
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
@@ -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.324 Version: 0.0.407
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
+1 -1
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.324 Version: 0.0.407
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
@@ -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.46 Version: 0.0.54
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
@@ -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.76 Version: 0.0.86
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
+1 -1
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.76 Version: 0.0.86
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
+1 -1
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.46 Version: 0.0.54
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
+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.6.1 Version: 0.7.1
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
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit 27fb4c474f5ca850470cd07dfc789ba8bf94b35c %global commit 943a50b300a081bb223325295040846fe435a861
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240312 %global commit_date 20240504
%global ver v0.37.0 %global ver v0.38.0
Name: mpv-nightly Name: mpv-nightly
Version: %ver^%commit_date.%shortcommit Version: %ver^%commit_date.%shortcommit
+2 -2
View File
@@ -13,8 +13,8 @@
%global crate sccache %global crate sccache
Name: rust-sccache Name: rust-sccache
Version: 0.7.7 Version: 0.8.1
Release: 1%{?dist} Release: 1%?dist
Summary: Ccache-like tool Summary: Ccache-like tool
License: Apache-2.0 License: Apache-2.0
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "tuxclocker.spec"
}
}
+42
View File
@@ -0,0 +1,42 @@
Name: tuxclocker
Version: 1.5.1
Release: 1%?dist
Summary: Qt overclocking tool for GNU/Linux
License: GPL-3.0
URL: https://github.com/Lurkki14/tuxclocker
# boost qt5-qtbase qt5-qtcharts
Requires: hicolor-icon-theme
BuildRequires: git-core meson hwdata qt5-qttools gettext anda-srpm-macros
BuildRequires: boost-devel qt5-qtbase-devel qt5-qtcharts-devel libdrm-devel libXNVCtrl-devel openssl-devel
Recommends: xorg-x11-drv-nvidia libdrm libXNVCtrl hwdata
%description
TuxClocker is a hardware controlling and monitoring program.
TuxClocker consists of a DBus daemon and a Qt GUI that uses the daemon.
%prep
git clone --recursive %url .
git checkout %version
%build
%meson
%meson_build
%install
%meson_install
%files
%doc README.md
%license LICENSE
%_bindir/tuxclocker-qt
%_bindir/tuxclockerd
%_libdir/libtuxclocker.so
%_libdir/tuxclocker/
%_datadir/applications/tuxclocker.desktop
%_datadir/dbus-1/system-services/org.tuxclocker.service
%_datadir/dbus-1/system.d/org.tuxclocker.conf
%_datadir/locale/*/LC_MESSAGES/tuxclocker.mo
%_iconsdir/hicolor/scalable/apps/tuxclocker-logo.svg
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("Lurkki14/tuxclocker"));
@@ -6,7 +6,7 @@
Name: vencord-desktop Name: vencord-desktop
Provides: VencordDesktop = %{version}-%{release} Provides: VencordDesktop = %{version}-%{release}
Version: 1.5.1 Version: 1.5.2
Release: 1%?dist Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed
+3 -3
View File
@@ -1,6 +1,6 @@
%global nodev 18.13.0 %global nodev 20.12.2
%global npmv 8.19.3 %global npmv 10.5.0
%global ver 0.18.0 %global ver 0.19.1
%define debug_package %nil %define debug_package %nil
%global _build_id_links none %global _build_id_links none
+1 -1
View File
@@ -1,4 +1,4 @@
%define _ubuntu_rel 22.10.20220822-0ubuntu11 %define _ubuntu_rel 22.10.20220822-0ubuntu12
%global _hardened_build 0 %global _hardened_build 0
Name: compiz9 Name: compiz9
@@ -3,8 +3,8 @@
Name: elementary-calculator Name: elementary-calculator
Summary: Calculator app designed for elementary Summary: Calculator app designed for elementary
Version: 2.0.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/%{srcname} URL: https://github.com/elementary/%{srcname}
@@ -3,8 +3,8 @@
Name: elementary-icon-theme Name: elementary-icon-theme
Summary: Icons from the Elementary Project Summary: Icons from the Elementary Project
Version: 7.3.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/icons URL: https://github.com/elementary/icons
@@ -3,8 +3,8 @@
Name: elementary-theme Name: elementary-theme
Summary: Elementary GTK+ Stylesheet Summary: Elementary GTK+ Stylesheet
Version: 7.3.0 Version: 8.0.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/elementary/stylesheet URL: https://github.com/elementary/stylesheet
@@ -5,8 +5,8 @@ apps built for elementary.}
Name: granite-7 Name: granite-7
Summary: Elementary companion library for GTK+ and GLib Summary: Elementary companion library for GTK+ and GLib
Version: 7.4.0 Version: 7.5.0
Release: 1%{?dist} Release: 1%?dist
License: LGPL-3.0-or-later License: LGPL-3.0-or-later
URL: https://github.com/elementary/granite URL: https://github.com/elementary/granite
@@ -82,6 +82,7 @@ desktop-file-validate \
%{_datadir}/metainfo/granite-7.metainfo.xml %{_datadir}/metainfo/granite-7.metainfo.xml
%{_datadir}/icons/hicolor/*/apps/io.elementary.granite-7.svg %{_datadir}/icons/hicolor/*/apps/io.elementary.granite-7.svg
%{_datadir}/themes/Granite/
%files devel %files devel
@@ -3,8 +3,8 @@
Name: pantheon-agent-polkit Name: pantheon-agent-polkit
Summary: Pantheon Polkit Agent Summary: Pantheon Polkit Agent
Version: 1.0.5 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}
@@ -1,6 +1,6 @@
Name: pantheon-tweaks Name: pantheon-tweaks
Version: 1.1.2 Version: 2.0.2
Release: 1%{?dist} Release: 1%?dist
Summary: A system settings panel for the Pantheon desktop environment Summary: A system settings panel for the Pantheon desktop environment
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/pantheon-tweaks/pantheon-tweaks URL: https://github.com/pantheon-tweaks/pantheon-tweaks
@@ -5,8 +5,8 @@
Name: switchboard-plug-tweaks Name: switchboard-plug-tweaks
Summary: Switchboard Tweaks Plug Summary: Switchboard Tweaks Plug
Version: 1.1.2 Version: 2.0.2
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/pantheon-tweaks/pantheon-tweaks URL: https://github.com/pantheon-tweaks/pantheon-tweaks
@@ -3,8 +3,8 @@
Name: switchboard Name: switchboard
Summary: Modular Desktop Settings Hub Summary: Modular Desktop Settings Hub
Version: 6.0.2 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}
@@ -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 86e830265b067a239aca6d18094ece43f5a549b7 %global commit 99fa99c6e8af868f64dbfdb973eebeb2ca3ad14a
%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 bac3baa2876c61fe2963ad5e861f574d4b9c4402 %global commit aacd2e4704112468b44332e8c8b1f7445651b8da
%forgemeta %forgemeta
Name: lomiri-system-settings Name: lomiri-system-settings
@@ -1,4 +1,4 @@
%global rn 3 %global rn 4
Name: unity-greeter Name: unity-greeter
Version: 23.10.1 Version: 23.10.1
@@ -1,4 +1,4 @@
%define _ubuntu_rel 1ubuntu1 %define _ubuntu_rel 1ubuntu4
Name: unity-session Name: unity-session
Summary: Lightdm profile for Unity 7 Summary: Lightdm profile for Unity 7
@@ -1,4 +1,4 @@
%define archive unity_7.7.0+23.04.20230222.2-0ubuntu6.tar.xz %define archive unity_7.7.0+23.04.20230222.2-0ubuntu7.tar.xz
Name: unity-shell Name: unity-shell
Version: 7.7.0 Version: 7.7.0
@@ -1,7 +1,7 @@
Name: ayatana-indicator-datetime Name: ayatana-indicator-datetime
Summary: A GTK implementation of the StatusNotifierItem Specification Summary: A GTK implementation of the StatusNotifierItem Specification
Version: 24.2.0 Version: 24.5.0
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/AyatanaIndicators/ayatana-indicator-datetime URL: https://github.com/AyatanaIndicators/ayatana-indicator-datetime
Source0: %{url}/archive/refs/tags/%{version}.tar.gz Source0: %{url}/archive/refs/tags/%{version}.tar.gz
@@ -1,7 +1,7 @@
Name: ayatana-indicator-messages Name: ayatana-indicator-messages
Summary: Ayatana Indicator Messages Applet Summary: Ayatana Indicator Messages Applet
Version: 23.10.0 Version: 24.5.0
Release: %autorelease Release: 1%?dist
License: GPLv3 License: GPLv3
URL: https://github.com/AyatanaIndicators/ayatana-indicator-messages URL: https://github.com/AyatanaIndicators/ayatana-indicator-messages
Source0: %{url}/archive/refs/tags/%{version}.tar.gz Source0: %{url}/archive/refs/tags/%{version}.tar.gz
@@ -1,7 +1,7 @@
Name: ayatana-indicator-notifications Name: ayatana-indicator-notifications
Summary: Ayatana Indicator Notifications Applet Summary: Ayatana Indicator Notifications Applet
Version: 23.10.0 Version: 23.10.1
Release: 1%{?dist} Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/AyatanaIndicators/ayatana-indicator-notifications URL: https://github.com/AyatanaIndicators/ayatana-indicator-notifications
Source0: %{url}/archive/refs/tags/%{version}.tar.gz Source0: %{url}/archive/refs/tags/%{version}.tar.gz
@@ -1,6 +1,6 @@
Name: ayatana-indicator-session Name: ayatana-indicator-session
Summary: Ayatana Indicator Session Applet Summary: Ayatana Indicator Session Applet
Version: 24.2.0 Version: 24.5.0
Release: 1%?dist Release: 1%?dist
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/AyatanaIndicators/ayatana-indicator-session URL: https://github.com/AyatanaIndicators/ayatana-indicator-session
@@ -1,7 +1,7 @@
Name: ayatana-indicator-sound Name: ayatana-indicator-sound
Summary: Ayatana Indicator Sound Applet Summary: Ayatana Indicator Sound Applet
Version: 23.10.3 Version: 24.5.0
Release: 1%{?dist} Release: 1%?dist
License: GPLv3 License: GPLv3
URL: https://github.com/AyatanaIndicators/ayatana-indicator-sound URL: https://github.com/AyatanaIndicators/ayatana-indicator-sound
Source0: %{url}/archive/refs/tags/%{version}.tar.gz Source0: %{url}/archive/refs/tags/%{version}.tar.gz
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "asar.spec"
}
}
+41
View File
@@ -0,0 +1,41 @@
%define debug_package %nil
%define __strip /bin/true
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: asar
Version: 3.2.10
Release: 1%?dist
Summary: Simple extensive tar-like archive format with indexing
License: MIT
URL: https://github.com/electron/asar
Source0: %url/archive/refs/tags/v%version.tar.gz
Requires: nodejs
BuildRequires: nodejs-npm
BuildArch: noarch
%description
Asar is a simple extensive archive format, it works like `tar` that concatenates all files
together without compression, while having random access support.
%prep
%autosetup
%build
%install
mkdir -p %buildroot%_bindir
PATH="$PATH:%buildroot%_bindir"
npm install -g --prefix %buildroot%_prefix %SOURCE0
%files
%doc README.md
%license LICENSE.md
%_bindir/asar
%_prefix/lib/node_modules/@electron/asar/
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("electron/asar"));
+1 -1
View File
@@ -12,7 +12,7 @@
%endif %endif
Name: codium Name: codium
Version: 1.87.2.24072 Version: 1.89.1.24130
Release: 1%?dist Release: 1%?dist
Summary: Code editing. Redefined. Summary: Code editing. Redefined.
License: MIT License: MIT
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter Name: flutter
Version: 3.19.4 Version: 3.22.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
+4 -3
View File
@@ -1,13 +1,14 @@
%define debug_package %nil %define debug_package %nil
Name: neovide Name: neovide
Version: 0.12.2 Version: 0.13.1
Release: 1%{?dist} Release: 1%?dist
Summary: No Nonsense Neovim Client in Rust Summary: No Nonsense Neovim Client in Rust
License: MIT License: MIT
URL: https://neovide.dev/ URL: https://neovide.dev/
Source0: https://github.com/neovide/neovide/archive/refs/tags/%version.tar.gz Source0: https://github.com/neovide/neovide/archive/refs/tags/%version.tar.gz
Requires: neovim fontconfig freetype libglvnd Requires: fontconfig freetype libglvnd
Requires: neovim > 0.9.5
BuildRequires: anda-srpm-macros cargo-rpm-macros >= 24 cmake gtk3 python3 SDL2 BuildRequires: anda-srpm-macros cargo-rpm-macros >= 24 cmake gtk3 python3 SDL2
BuildRequires: fontconfig-devel freetype-devel libX11-xcb libX11-devel libstdc++-static libstdc++-devel BuildRequires: fontconfig-devel freetype-devel libX11-xcb libX11-devel libstdc++-static libstdc++-devel
ExclusiveArch: x86_64 ExclusiveArch: x86_64
+1 -1
View File
@@ -7,7 +7,7 @@
# https://github.com/containerd/containerd # https://github.com/containerd/containerd
%global goipath github.com/containerd/containerd %global goipath github.com/containerd/containerd
Version: 1.7.14 Version: 1.7.17
%gometa %gometa
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %nil %define debug_package %nil
Name: moby-buildx Name: moby-buildx
Version: 0.13.1 Version: 0.14.1
Release: 1%?dist Release: 1%?dist
Summary: Docker CLI plugin for extended build capabilities with BuildKit Summary: Docker CLI plugin for extended build capabilities with BuildKit
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil} %define debug_package %{nil}
Name: moby-compose Name: moby-compose
Version: 2.26.0 Version: 2.27.1
Release: 1%?dist Release: 1%?dist
Summary: Define and run multi-container applications with Docker Summary: Define and run multi-container applications with Docker
@@ -2,7 +2,7 @@
%global debug_package %{nil} %global debug_package %{nil}
Name: iosevka-fusion-fonts Name: iosevka-fusion-fonts
Version: 29.0.4 Version: 29.2.0
Release: 1%?dist Release: 1%?dist
Summary: A custom font based on iosevka Summary: A custom font based on iosevka
+2 -2
View File
@@ -4,8 +4,8 @@ Nerd Fonts is a project that patches developer targeted fonts with a high
number of glyphs (icons).} number of glyphs (icons).}
Name: nerd-fonts Name: nerd-fonts
Version: 3.1.1 Version: 3.2.1
Release: 1%{?dist} Release: 1%?dist
URL: https://nerdfonts.com/ URL: https://nerdfonts.com/
Source0: https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v%version/readme.md Source0: https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v%version/readme.md
Source1: https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v%version/LICENSE Source1: https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v%version/LICENSE
@@ -1,5 +1,5 @@
Name: sarasa-gothic-fonts Name: sarasa-gothic-fonts
Version: 1.0.8 Version: 1.0.13
Release: 1%?dist Release: 1%?dist
URL: https://github.com/be5invis/Sarasa-Gothic URL: https://github.com/be5invis/Sarasa-Gothic
Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z
+5 -9
View File
@@ -1,11 +1,10 @@
Name: seto-fonts Name: seto-fonts
Version: 6.20 Version: 6.20
Release: 2%?dist Release: 3%?dist
URL: https://setofont.osdn.jp/ URL: https://setofont.osdn.jp/
Source0: https://osdn.net/frs/redir.php?m=nchc&f=setofont%2F61995%2Fsetofont_v_6_20.zip Source0: https://github.com/terrapkg/pkg-seto-fonts/archive/refs/tags/%version.tar.gz
License: OFL-1.1 License: OFL-1.1
Summary: A handwritten font that contains kanji up to JIS 4th level and difficult kanji Summary: A handwritten font that contains kanji up to JIS 4th level and difficult kanji
BuildRequires: unzip
BuildArch: noarch BuildArch: noarch
@@ -14,7 +13,7 @@ BuildArch: noarch
%prep %prep
%setup -q -n setofont %setup -q -n pkg-seto-fonts-%version
%build %build
@@ -25,11 +24,8 @@ install -Dm644 *.ttf %buildroot/%_datadir/fonts/%name/
%files %files
%doc readme.txt %doc readme.txt
%license LICENSE.md
%_datadir/fonts/%name/ %_datadir/fonts/%name/
%changelog %changelog
* Sun Jun 18 2023 windowsboy111 <windowsboy111@fyralabs.com> - 6.20-2 %autochangelog
- Fix install dir.
* Tue Nov 22 2022 windowsboy111 <windowsboy111@fyralabs.com> - 6.20-1
- Initial package
+2 -2
View File
@@ -1,9 +1,9 @@
%define osuresver 2024.321.0 %define osuresver 2024.517.0
%global debug_package %{nil} %global debug_package %{nil}
%define __strip /bin/true %define __strip /bin/true
Name: osu-lazer Name: osu-lazer
Version: 2024.312.1 Version: 2024.521.2
Release: 1%?dist Release: 1%?dist
Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew. Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew.
ExclusiveArch: x86_64 ExclusiveArch: x86_64
@@ -1,13 +1,13 @@
%global real_name prismlauncher %global real_name prismlauncher
%global nice_name PrismLauncher %global nice_name PrismLauncher
%global commit 3b0564f098c49be2fd3082928c91440c73df4d80 %global commit bfac12604e9cd0884987ca89f34a455cf16c543c
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f %global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f
%global quazip_commit 6117161af08e366c37499895b00ef62f93adc345 %global quazip_commit 6117161af08e366c37499895b00ef62f93adc345
%global tomlplusplus_commit 7eb2ffcc09f8e9890dc0b77ff8ab00fc53b1f2b8 %global tomlplusplus_commit 7eb2ffcc09f8e9890dc0b77ff8ab00fc53b1f2b8
%global commit_date 20240311 %global commit_date 20240501
%global snapshot_info %{commit_date}.%{shortcommit} %global snapshot_info %{commit_date}.%{shortcommit}
%bcond_without qt6 %bcond_without qt6
@@ -76,8 +76,9 @@ Requires(postun): desktop-file-utils
Requires: qt%{qt_version}-qtimageformats Requires: qt%{qt_version}-qtimageformats
Requires: qt%{qt_version}-qtsvg Requires: qt%{qt_version}-qtsvg
Requires: javapackages-filesystem Requires: javapackages-filesystem
Requires: java-17-openjdk Recommends: java-21-openjdk
Requires: java-1.8.0-openjdk Recommends: java-17-openjdk
Suggests: java-1.8.0-openjdk
# xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128 # xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128
Recommends: xrandr Recommends: xrandr
@@ -1,13 +1,13 @@
%global real_name prismlauncher %global real_name prismlauncher
%global nice_name PrismLauncher %global nice_name PrismLauncher
%global commit 3b0564f098c49be2fd3082928c91440c73df4d80 %global commit df0280f52b68f4352d8da711136609c16ce4db7b
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f %global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f
%global quazip_commit 6117161af08e366c37499895b00ef62f93adc345 %global quazip_commit 6117161af08e366c37499895b00ef62f93adc345
%global tomlplusplus_commit 7eb2ffcc09f8e9890dc0b77ff8ab00fc53b1f2b8 %global tomlplusplus_commit 7eb2ffcc09f8e9890dc0b77ff8ab00fc53b1f2b8
%global commit_date 20240311 %global commit_date 20240325
%global snapshot_info %{commit_date}.%{shortcommit} %global snapshot_info %{commit_date}.%{shortcommit}
%bcond_with qt6 %bcond_with qt6
@@ -76,8 +76,9 @@ Requires(postun): desktop-file-utils
Requires: qt%{qt_version}-qtimageformats Requires: qt%{qt_version}-qtimageformats
Requires: qt%{qt_version}-qtsvg Requires: qt%{qt_version}-qtsvg
Requires: javapackages-filesystem Requires: javapackages-filesystem
Requires: java-17-openjdk Recommends: java-21-openjdk
Requires: java-1.8.0-openjdk Recommends: java-17-openjdk
Suggests: java-1.8.0-openjdk
# xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128 # xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128
Recommends: xrandr Recommends: xrandr
@@ -23,7 +23,7 @@ Name: prismlauncher
Name: prismlauncher-qt5 Name: prismlauncher-qt5
%endif %endif
Version: 8.2 Version: 8.2
Release: 1%?dist Release: 2%?dist
Summary: Minecraft launcher with ability to manage multiple instances Summary: Minecraft launcher with ability to manage multiple instances
# see COPYING.md for more information # see COPYING.md for more information
# each file in the source also contains a SPDX-License-Identifier header that declares its license # each file in the source also contains a SPDX-License-Identifier header that declares its license
@@ -61,8 +61,9 @@ Requires(postun): desktop-file-utils
Requires: qt%{qt_version}-qtimageformats Requires: qt%{qt_version}-qtimageformats
Requires: qt%{qt_version}-qtsvg Requires: qt%{qt_version}-qtsvg
Requires: javapackages-filesystem Requires: javapackages-filesystem
Requires: java-17-openjdk Recommends: java-21-openjdk
Requires: java-1.8.0-openjdk Recommends: java-17-openjdk
Suggests: java-1.8.0-openjdk
# xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128 # xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128
Recommends: xrandr Recommends: xrandr
@@ -131,6 +132,9 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
%changelog %changelog
* Wed Apr 03 2024 seth <getchoo at tuta dot io> - 8.2-2
- move JREs to weak deps, add java 21 for snapshots
* Wed Jul 26 2023 seth <getchoo at tuta dot io> - 7.2-2 * Wed Jul 26 2023 seth <getchoo at tuta dot io> - 7.2-2
- remove terra-fractureiser-detector from recommends, use proper build platform - remove terra-fractureiser-detector from recommends, use proper build platform
+7 -3
View File
@@ -22,7 +22,7 @@ Name: prismlauncher
%else %else
Name: prismlauncher-qt5 Name: prismlauncher-qt5
%endif %endif
Version: 8.2 Version: 8.3
Release: 1%?dist Release: 1%?dist
Summary: Minecraft launcher with ability to manage multiple instances Summary: Minecraft launcher with ability to manage multiple instances
# see COPYING.md for more information # see COPYING.md for more information
@@ -61,8 +61,9 @@ Requires(postun): desktop-file-utils
Requires: qt%{qt_version}-qtimageformats Requires: qt%{qt_version}-qtimageformats
Requires: qt%{qt_version}-qtsvg Requires: qt%{qt_version}-qtsvg
Requires: javapackages-filesystem Requires: javapackages-filesystem
Requires: java-17-openjdk Recommends: java-21-openjdk
Requires: java-1.8.0-openjdk Recommends: java-17-openjdk
Suggests: java-1.8.0-openjdk
# xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128 # xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128
Recommends: xrandr Recommends: xrandr
@@ -131,6 +132,9 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
%changelog %changelog
* Wed Apr 03 2024 seth <getchoo at tuta dot io> - 8.2-2
- move JREs to weak deps, add java 21 for snapshots
* Wed Jul 26 2023 seth <getchoo at tuta dot io> - 7.2-2 * Wed Jul 26 2023 seth <getchoo at tuta dot io> - 7.2-2
- remove terra-fractureiser-detector from recommends, use proper build platform - remove terra-fractureiser-detector from recommends, use proper build platform
+2 -2
View File
@@ -1,8 +1,8 @@
%define debug_package %nil %define debug_package %nil
Name: crystal Name: crystal
Version: 1.11.2 Version: 1.12.2
Release: 1%{?dist} Release: 1%?dist
Summary: The Crystal Programming Language Summary: The Crystal Programming Language
License: Apache-2.0 License: Apache-2.0
URL: https://crystal-lang.org/ URL: https://crystal-lang.org/
+1 -1
View File
@@ -1,2 +1,2 @@
let html = get("https://crystal-lang.org/"); let html = get("https://crystal-lang.org/");
rpm.version(find("Latest release <.+>(.+)</a>", html, 1)) rpm.version(find("Latest release: <strong>(.+?)</strong>", html, 1))
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil} %define debug_package %{nil}
Name: dart Name: dart
Version: 3.3.2 Version: 3.4.2
Release: 1%?dist Release: 1%?dist
Summary: The Dart Language Summary: The Dart Language
License: BSD-3-Clause License: BSD-3-Clause
@@ -5,7 +5,7 @@
# https://github.com/xyproto/gendesk # https://github.com/xyproto/gendesk
%global goipath github.com/xyproto/gendesk %global goipath github.com/xyproto/gendesk
Version: 1.0.9 Version: 1.0.10
%global tag 1.0.9 %global tag 1.0.9
%global commit f074161864697100fdc21a99e09b567e82aeb1b9 %global commit f074161864697100fdc21a99e09b567e82aeb1b9
@@ -20,7 +20,7 @@ of information.}
%global godocs README.md %global godocs README.md
Name: %{goname} Name: %{goname}
Release: 2%{?dist} Release: 1%?dist
Summary: Generate .desktop files and download .png icons Summary: Generate .desktop files and download .png icons
License: BSD-3-Clause License: BSD-3-Clause
@@ -3,7 +3,7 @@
# https://github.com/xyproto/textoutput # https://github.com/xyproto/textoutput
%global goipath github.com/xyproto/textoutput %global goipath github.com/xyproto/textoutput
Version: 1.16.3 Version: 1.16.4
%gometa -f %gometa -f
@@ -3,7 +3,7 @@
# https://github.com/xyproto/vt100 # https://github.com/xyproto/vt100
%global goipath github.com/xyproto/vt100 %global goipath github.com/xyproto/vt100
Version: 1.14.3 Version: 1.14.4
%gometa -f %gometa -f
@@ -1,5 +1,5 @@
Name: groovy-docs Name: groovy-docs
Version: 4.0.20 Version: 4.0.21
Release: 1%?dist Release: 1%?dist
Summary: Documentation for the Groovy programming language Summary: Documentation for the Groovy programming language
URL: https://groovy-lang.org/ URL: https://groovy-lang.org/
+1 -1
View File
@@ -1,5 +1,5 @@
Name: groovy Name: groovy
Version: 4.0.20 Version: 4.0.21
Release: 1%?dist Release: 1%?dist
Summary: A multi-faceted language for the Java platform Summary: A multi-faceted language for the Java platform
BuildArch: noarch BuildArch: noarch
@@ -2,14 +2,14 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
Name: kotlin-native Name: kotlin-native
Version: 1.9.23 Version: 2.0.0
Release: 1%?dist Release: 1%?dist
Summary: LLVM backend for the Kotlin compiler Summary: LLVM backend for the Kotlin compiler
ExclusiveArch: x86_64 ExclusiveArch: x86_64
License: ASL 2.0 License: ASL 2.0
URL: https://kotlinlang.org/docs/reference/native-overview.html URL: https://kotlinlang.org/docs/reference/native-overview.html
Source0: https://github.com/JetBrains/kotlin/releases/download/v%{version}/kotlin-native-linux-x86_64-%{version}.tar.gz Source0: https://github.com/JetBrains/kotlin/releases/download/v%version/kotlin-native-prebuilt-linux-x86_64-%version.tar.gz
BuildRequires: tar BuildRequires: tar
BuildRequires: sed BuildRequires: sed
@@ -28,7 +28,7 @@ Kotlin compiler and native implementation of the Kotlin standard library.
%prep %prep
tar -xf %{SOURCE0} && cd kotlin-native-linux-x86_64-%{version} tar -xf %{SOURCE0} && cd kotlin-native-prebuilt-linux-x86_64-%{version}
sed -i "s|\(DIR *= *\).*|\1%{_bindir}|" bin/* sed -i "s|\(DIR *= *\).*|\1%{_bindir}|" bin/*
sed -i "s|\(KONAN_HOME *= *\).*|\1%{_datadir}/%{name}|" bin/* sed -i "s|\(KONAN_HOME *= *\).*|\1%{_datadir}/%{name}|" bin/*
@@ -36,7 +36,7 @@ sed -i "s|\(KONAN_HOME *= *\).*|\1%{_datadir}/%{name}|" bin/*
%build %build
%install %install
rm -rf %{buildroot} && mkdir -p %{buildroot}%{_bindir}/ && cd kotlin-native-linux-x86_64-%{version} rm -rf %{buildroot} && mkdir -p %{buildroot}%{_bindir}/ && cd kotlin-native-prebuilt-linux-x86_64-%{version}
install -m 0755 bin/cinterop %{buildroot}%{_bindir}/ install -m 0755 bin/cinterop %{buildroot}%{_bindir}/
install -m 0755 bin/generate-platform %{buildroot}%{_bindir}/ install -m 0755 bin/generate-platform %{buildroot}%{_bindir}/
install -m 0755 bin/jsinterop %{buildroot}%{_bindir}/ install -m 0755 bin/jsinterop %{buildroot}%{_bindir}/
@@ -79,65 +79,5 @@ kotlinc-native test.kt -o test
%changelog %changelog
* Mon Apr 03 2023 Gonçalo Silva <goncalossilva@gmail.com> %autochangelog
- Update to 1.8.20
* Thu Feb 02 2023 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.8.10
* Wed Dec 28 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.8.0
* Wed Nov 09 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.7.21
* Thu Sep 29 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.7.20
* Fri Jul 08 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.7.10
* Mon Jun 13 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.7.0
* Mon Jun 13 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.6.21
* Thu Jun 09 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.7.0
* Wed Apr 20 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.6.21
* Mon Apr 04 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.6.20
* Tue Dec 14 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.6.10
* Fri Dec 10 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.6.0
* Mon Nov 29 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.32
* Tue Nov 16 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.6.0
* Mon Sep 20 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.31
* Tue Aug 24 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.30
* Tue Jul 13 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.21
* Thu Jun 24 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.20
* Mon May 24 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.10
* Wed May 05 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.0
* Tue Mar 30 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.32
* Fri Feb 26 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.31
* Wed Feb 03 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.30
* Mon Jan 18 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.30-RC
* Mon Dec 07 2020 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.21
* Thu Nov 19 2020 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.20
* Thu Sep 10 2020 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.10
* Fri Aug 14 2020 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.0
* Sat Apr 18 2020 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.3.72
* Mon Apr 13 2020 Gonçalo Silva <goncalossilva@gmail.com>
- Kotlin/Native 1.3.71 - Kotlin/Native 1.3.71
+1 -1
View File
@@ -1,7 +1,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch BuildArch: noarch
Name: kotlin Name: kotlin
Version: 1.9.23 Version: 2.0.0
Release: 1%?dist Release: 1%?dist
Summary: Statically typed programming language Summary: Statically typed programming language
+40 -17
View File
@@ -1,11 +1,12 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit 78c834dd76f273d8813247647531005a1f7db1a6 %global commit 185e06c92362083c06c76f87e325889b1c9dc659
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.1.1 %global ver 2.1.1
%global commit_date 20240312 %global commit_date 20240502
%global debug_package %nil %global debug_package %nil
Name: nim-nighlty Name: nim-nightly
Version: %ver^%commit_date.%commit Version: %ver^%commit_date.%shortcommit
Release: 1%?dist Release: 1%?dist
Summary: Imperative, multi-paradigm, compiled programming language Summary: Imperative, multi-paradigm, compiled programming language
License: MIT and BSD License: MIT and BSD
@@ -18,6 +19,9 @@ Source4: nimsuggest.1
BuildRequires: gcc mold git gcc-c++ nodejs openssl-devel pkgconfig(bash-completion) gc-devel pcre pcre-devel BuildRequires: gcc mold git gcc-c++ nodejs openssl-devel pkgconfig(bash-completion) gc-devel pcre pcre-devel
Requires: redhat-rpm-config gcc Requires: redhat-rpm-config gcc
Conflicts: choosenim Conflicts: choosenim
# somehow wrong name and never noticed
Provides: nim-nightly = %version-%release
Obsoletes: nim-nighlty < 2.1.1^20240404.9e1b170-2
%description %description
@@ -28,6 +32,9 @@ order of priority).
%package tools %package tools
Summary: Tools for Nim programming language Summary: Tools for Nim programming language
Provides: nim-nightly-tools = %version-%release
Obsoletes: nim-nighlty-tools < 2.1.1^20240404.9e1b170-2
%description tools %description tools
Nim is a compiled, garbage-collected systems programming language with a Nim is a compiled, garbage-collected systems programming language with a
design that focuses on efficiency, expressiveness, and elegance (in that design that focuses on efficiency, expressiveness, and elegance (in that
@@ -36,9 +43,12 @@ order of priority).
This package provides various tools, which help Nim programmers. This package provides various tools, which help Nim programmers.
%ifarch x86_64
%package doc %package doc
Summary: Documentation for Nim programming language Summary: Documentation for Nim programming language
BuildArch: noarch BuildArch: noarch
Provides: nim-nightly-doc = %version-%release
Obsoletes: nim-nighlty-doc < 2.1.1^20240404.9e1b170-2
%description doc %description doc
Nim is a compiled, garbage-collected systems programming language with a Nim is a compiled, garbage-collected systems programming language with a
design that focuses on efficiency, expressiveness, and elegance (in that design that focuses on efficiency, expressiveness, and elegance (in that
@@ -46,12 +56,15 @@ order of priority).
This package provides documentation and reference manual for the language This package provides documentation and reference manual for the language
and its standard library. and its standard library.
%endif
%prep %prep
%autosetup -n Nim-%commit %autosetup -n Nim-%commit
# hack # hack
cp /usr/bin/mold /usr/bin/ld cp /usr/bin/mold /usr/bin/ld
%build %build
export CFLAGS="${CFLAGS} -Ofast" export CFLAGS="${CFLAGS} -Ofast"
export CXXFLAGS="${CXXFLAGS} -Ofast" export CXXFLAGS="${CXXFLAGS} -Ofast"
@@ -66,13 +79,18 @@ nimBuildCsourcesIfNeeded CFLAGS="${CFLAGS} -Ic_code -w -O3 -fno-strict-aliasing
nim c --noNimblePath --skipUserCfg --skipParentCfg --hints:off -d:danger koch.nim nim c --noNimblePath --skipUserCfg --skipParentCfg --hints:off -d:danger koch.nim
koch boot -d:release -d:nimStrictMode --lib:lib koch boot -d:release -d:nimStrictMode --lib:lib
%ifarch x86_64
koch docs & koch docs &
%endif
(cd lib; nim c --app:lib -d:danger -d:createNimRtl -t:-fPIE -l:-pie nimrtl.nim) & (cd lib; nim c --app:lib -d:danger -d:createNimRtl -t:-fPIE -l:-pie nimrtl.nim) &
koch tools --skipUserCfg --skipParentCfg --hints:off -d:release -t:-fPIE -l:-pie & koch tools --skipUserCfg --skipParentCfg --hints:off -d:release -t:-fPIE -l:-pie &
nim c -d:danger -t:-fPIE -l:-pie nimsuggest/nimsuggest.nim & nim c -d:danger -t:-fPIE -l:-pie nimsuggest/nimsuggest.nim &
wait wait
%ifarch x86_64
sed -i '/<link.*fonts.googleapis.com/d' doc/html/*.html sed -i '/<link.*fonts.googleapis.com/d' doc/html/*.html
%endif
%install %install
export PATH="$(pwd):$(pwd)/bin:${PATH}" export PATH="$(pwd):$(pwd)/bin:${PATH}"
@@ -82,24 +100,28 @@ mold -run bin/nim cc -d:nimCallDepthLimit=10000 -r tools/niminst/niminst --var:v
sh ./install.sh %buildroot/usr/bin sh ./install.sh %buildroot/usr/bin
mkdir -p %buildroot/%_bindir %buildroot/%_datadir/bash-completion/completions mkdir -p %buildroot/%_bindir %buildroot/%_datadir/bash-completion/completions %buildroot/usr/lib/nim
install -Dpm755 bin/nim{grep,suggest,pretty} %buildroot/%_bindir install -Dpm755 bin/nim{grep,suggest,pretty} %buildroot/%_bindir
install -Dpm644 tools/nim.bash-completion %buildroot/%_datadir/bash-completion/completions/nim install -Dpm644 tools/nim.bash-completion %buildroot/%_datadir/bash-completion/completions/nim
install -Dpm644 dist/nimble/nimble.bash-completion %buildroot/%_datadir/bash-completion/completions/nimble install -Dpm644 dist/nimble/nimble.bash-completion %buildroot/%_datadir/bash-completion/completions/nimble
install -Dpm644 -t%buildroot/%_mandir/man1 %SOURCE1 %SOURCE2 %SOURCE3 %SOURCE4 install -Dpm644 -t%buildroot/%_mandir/man1 %SOURCE1 %SOURCE2 %SOURCE3 %SOURCE4
mkdir -p %buildroot/%_docdir/%name/html %buildroot/usr/lib/nim %ifarch x86_64
cp -a doc/html/*.html %buildroot/%_docdir/%name/html/ mkdir -p %buildroot/%_docdir/%name/html || true
cp tools/dochack/dochack.js %buildroot/%_docdir/%name/ cp -a doc/html/*.html %buildroot/%_docdir/%name/html/ || true
cp tools/dochack/dochack.js %buildroot/%_docdir/%name/ || true
%endif
cp -r lib/* %buildroot%_prefix/lib/nim/ cp -r lib/* %buildroot%_prefix/lib/nim/
cp -a compiler %buildroot%_prefix/lib/nim/
install -Dm644 nim.nimble %buildroot%_prefix/lib/nim/compiler
install -Dm644 config/* -t %buildroot/etc/nim
install -d %buildroot%_includedir || true
cp -a %buildroot%_prefix/lib/nim/lib/*.h %buildroot%_includedir || true
ln -s %_prefix/lib/nim %buildroot%_prefix/lib/nim/lib || true
rm -rf %buildroot/nim || true
rm %buildroot%_bindir/*.bat || true
#check
# export PATH=$PATH:$(realpath ./bin)
# for cat in manyloc gc threads nimble-all lib io async rodfiles debugger examples dll flags
# do
# ./koch tests --pedantic category $cat -d:nimCoroutines || (echo "$cat test category failed" && exit 1)
# done
%files %files
%license copying.txt dist/nimble/license.txt %license copying.txt dist/nimble/license.txt
@@ -108,16 +130,17 @@ cp -r lib/* %buildroot%_prefix/lib/nim/
%_mandir/man1/nim{,ble}.1* %_mandir/man1/nim{,ble}.1*
%_datadir/bash-completion/completions/nim{,ble} %_datadir/bash-completion/completions/nim{,ble}
%_prefix/lib/nim/ %_prefix/lib/nim/
%_sysconfdir/nim/
%files tools %files tools
%license copying.txt %license copying.txt
%_bindir/nim{grep,suggest,pretty} %_bindir/nim{grep,suggest,pretty}
%_mandir/man1/nim{grep,suggest}.1* %_mandir/man1/nim{grep,suggest}.1*
%ifarch x86_64
%files doc %files doc
%doc %_docdir/%name %doc %_docdir/%name
%endif
%changelog %changelog
* Mon Jan 9 2023 windowsboy111 <windowsboy111@fyralabs.com> - 1.9.3^fcc383d89994241f1b73fe4f85ef38528c135e2e-1 %autochangelog
- Initial Package.
+24 -23
View File
@@ -2,8 +2,8 @@
%global debug_package %{nil} %global debug_package %{nil}
Name: nim Name: nim
Version: 2.0.2 Version: 2.0.4
Release: 2%{?dist} Release: 1%?dist
Summary: Imperative, multi-paradigm, compiled programming language Summary: Imperative, multi-paradigm, compiled programming language
License: MIT and BSD License: MIT and BSD
URL: https://nim-lang.org URL: https://nim-lang.org
@@ -13,8 +13,7 @@ Source2: nimgrep.1
Source3: nimble.1 Source3: nimble.1
Source4: nimsuggest.1 Source4: nimsuggest.1
BuildRequires: gcc mold git gcc-c++ nodejs openssl-devel pkgconfig(bash-completion) gc-devel pcre-devel BuildRequires: gcc mold git gcc-c++ nodejs openssl-devel pkgconfig(bash-completion) gc-devel pcre-devel
Requires: redhat-rpm-config gcc Requires: gcc
Conflicts: choosenim
%description %description
@@ -32,7 +31,7 @@ order of priority).
This package provides various tools, which help Nim programmers. This package provides various tools, which help Nim programmers.
%ifarch x86_64
%package doc %package doc
Summary: Documentation for Nim programming language Summary: Documentation for Nim programming language
BuildArch: noarch BuildArch: noarch
@@ -43,10 +42,13 @@ order of priority).
This package provides documentation and reference manual for the language This package provides documentation and reference manual for the language
and its standard library. and its standard library.
%endif
%prep %prep
%autosetup -n nim-%{version} %autosetup -n nim-%{version}
%build %build
export CFLAGS="${CFLAGS} -Ofast" export CFLAGS="${CFLAGS} -Ofast"
export CXXFLAGS="${CXXFLAGS} -Ofast" export CXXFLAGS="${CXXFLAGS} -Ofast"
@@ -58,20 +60,24 @@ export PATH="$(pwd):$(pwd)/bin:${PATH}"
mold -run nim c -d:danger koch.nim mold -run nim c -d:danger koch.nim
mold -run koch boot -d:useLinenoise -t:-fPIE -l:-pie -d:release -d:nativeStacktrace -d:useGnuReadline mold -run koch boot -d:useLinenoise -t:-fPIE -l:-pie -d:release -d:nativeStacktrace -d:useGnuReadline
%ifarch x86_64
mold -run koch docs & mold -run koch docs &
%endif
(cd lib && nim c --app:lib -d:createNimRtl -d:release nimrtl.nim) & (cd lib && nim c --app:lib -d:createNimRtl -d:release nimrtl.nim) &
mold -run koch tools -t:-fPIE -l:-pie & mold -run koch tools -t:-fPIE -l:-pie &
mold -run nim c -t:-fPIE -l:-pie -d:release nimsuggest/nimsuggest.nim & mold -run nim c -t:-fPIE -l:-pie -d:release nimsuggest/nimsuggest.nim &
wait wait
%ifarch x86_64
sed -i '/<link.*fonts.googleapis.com/d' doc/html/*.html sed -i '/<link.*fonts.googleapis.com/d' doc/html/*.html
%endif
%install %install
export PATH="$(pwd):$(pwd)/bin:${PATH}" export PATH="$(pwd):$(pwd)/bin:${PATH}"
sh install.sh %{buildroot}usr/bin sh install.sh %{buildroot}usr/bin
mkdir -p %buildroot{%_bindir,%_docdir/%name/html,%_prefix/lib/nim} mkdir -p %buildroot{%_bindir,%_prefix/lib/nim}
install -Dp -m755 bin/nim{,ble,grep,suggest,pretty} %buildroot/%_bindir install -Dp -m755 bin/nim{,ble,grep,suggest,pretty} %buildroot/%_bindir
install -Dp -m644 dist/nimble/nimble.bash-completion %{buildroot}%{bashcompdir}/nimble install -Dp -m644 dist/nimble/nimble.bash-completion %{buildroot}%{bashcompdir}/nimble
install -Dp -m644 -t%{buildroot}%{_mandir}/man1 %SOURCE1 %SOURCE2 %SOURCE3 %SOURCE4 install -Dp -m644 -t%{buildroot}%{_mandir}/man1 %SOURCE1 %SOURCE2 %SOURCE3 %SOURCE4
@@ -83,34 +89,27 @@ for comp in tools/*.zsh-completion; do
install -Dm644 $comp %zshcompdir/_$(basename "${comp/.zsh-completion}") install -Dm644 $comp %zshcompdir/_$(basename "${comp/.zsh-completion}")
done done
%ifarch x86_64
mkdir -p %buildroot%_docdir/%name/html
cp -a doc/html/*.html %buildroot%_docdir/%name/html/ cp -a doc/html/*.html %buildroot%_docdir/%name/html/
cp tools/dochack/dochack.js %{buildroot}%{_docdir}/%{name}/ cp tools/dochack/dochack.js %{buildroot}%{_docdir}/%{name}/
cp -a lib %buildroot%_prefix/lib/nim ln -s %_datadir/nim/doc %buildroot%_prefix/lib/nim/doc
%endif
cp -a lib %buildroot%_prefix/lib/
mv %buildroot%_prefix/lib/{lib,nim}
cp -a compiler %buildroot%_prefix/lib/nim cp -a compiler %buildroot%_prefix/lib/nim
install -Dm644 nim.nimble %buildroot%_prefix/lib/nim/compiler install -Dm644 nim.nimble %buildroot%_prefix/lib/nim/compiler
ls ** install -m755 lib/libnimrtl.so %buildroot%_prefix/lib/libnimrtl.so # compiler needs
ls %buildroot%_prefix/lib/nim/*
install -m755 lib/libnimrtl.so %buildroot%_prefix/lib/libnimrtl.so
install -Dm644 config/* -t %buildroot/etc/nim install -Dm644 config/* -t %buildroot/etc/nim
install -Dm755 bin/* -t %buildroot%_bindir install -Dm755 bin/* -t %buildroot%_bindir
install -d %buildroot%_includedir install -d %buildroot%_includedir
cp -a %buildroot%_prefix/lib/nim/lib/*.h %buildroot%_includedir cp -a %buildroot%_prefix/lib/nim/lib/*.h %buildroot%_includedir
ln -s %_prefix/lib/nim %buildroot%_prefix/lib/nim/lib # compiler needs lib from here
ln -s %_datadir/nim/doc %buildroot%_prefix/lib/nim/doc ln -s %_prefix/lib/nim/system.nim %_prefix/lib/system.nim # nimsuggest bug
ln -s %_prefix/lib/nim %buildroot%_prefix/lib/nim/lib
rm -rf %buildroot/nim || true rm -rf %buildroot/nim || true
rm %buildroot%_bindir/*.bat || true rm %buildroot%_bindir/*.bat || true
%check
# export PATH=$PATH:$(realpath ./bin)
# for cat in manyloc gc threads nimble-all lib io async rodfiles debugger examples dll flags
# do
# ./koch tests --pedantic category $cat -d:nimCoroutines || (echo "$cat test category failed" && exit 1)
# done
%files %files
%license copying.txt dist/nimble/license.txt %license copying.txt dist/nimble/license.txt
@@ -133,8 +132,10 @@ rm %buildroot%_bindir/*.bat || true
%{_bindir}/nim{grep,suggest,pretty} %{_bindir}/nim{grep,suggest,pretty}
%{_mandir}/man1/nim{grep,suggest}.1* %{_mandir}/man1/nim{grep,suggest}.1*
%ifarch x86_64
%files doc %files doc
%doc %{_docdir}/nim %doc %{_docdir}/nim
%endif
%changelog %changelog
%autochangelog %autochangelog
+2 -2
View File
@@ -1,8 +1,8 @@
%define debug_package %nil %define debug_package %nil
Name: python3-mpv Name: python3-mpv
Version: 1.0.5 Version: 1.0.6
Release: 1%{?dist} Release: 1%?dist
Summary: Python interface to the awesome mpv media player Summary: Python interface to the awesome mpv media player
License: GPL-2.0+ OR LGPL-2.1+ License: GPL-2.0+ OR LGPL-2.1+
URL: https://github.com/jaseg/python-mpv URL: https://github.com/jaseg/python-mpv
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "python-pip-system-certs.spec"
}
}
@@ -0,0 +1,56 @@
# Created by pyp2rpm-3.3.10
%global pypi_name pip-system-certs
%global pypi_version 4.0
Name: python-%{pypi_name}
Version: %{pypi_version}
Release: 1%{?dist}
Summary: Live patches pip to use system certs by default
License: BSD-2-Clause
URL: https://gitlab.com/alelec/pip-system-certs
Source0: https://files.pythonhosted.org/packages/source/p/%{pypi_name}/pip_system_certs-%{pypi_version}.tar.gz
BuildArch: noarch
BuildRequires: python3-devel python3-pip python3dist(setuptools) python3dist(wheel) git
%description
This package patches pip and requests at runtime to use
certificates from the default system store (rather than the bundled certs
ca). This will allow pip to verify tls/ssl connections to servers who's cert is
trusted by your system install.
%package -n python3-%{pypi_name}
Summary: %{summary}
%{?python_provide:%python_provide python3-%{pypi_name}}
Requires: python3dist(wrapt) >= 1.10.4
%description -n python3-%{pypi_name}
This package patches pip and requests at runtime to use
certificates from the default system store (rather than the bundled certs
ca). This will allow pip to verify tls/ssl connections to servers who's cert is
trusted by your system install.
%prep
%autosetup -n pip_system_certs-%{pypi_version}
# Remove bundled egg-info
rm -rf %{pypi_name}.egg-info
%build
pip install git-versioner
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files pip_system_certs
%files -n python3-%{pypi_name} -f %pyproject_files
%license LICENSE
%doc README.rst
%python3_sitelib/pip_system_certs.pth
%changelog
* Thu Apr 04 2024 madomado <madonuko@outlook.com> - 4.0-1
- Initial package.
@@ -0,0 +1 @@
rpm.global("pypi_version", pypi("pip-system-certs"));
@@ -2,7 +2,7 @@
%global pypi_name protobuf %global pypi_name protobuf
Name: python-%{pypi_name} Name: python-%{pypi_name}
Version: 5.26.0 Version: 5.27.0
Release: 1%?dist Release: 1%?dist
Summary: Protocol Buffers Summary: Protocol Buffers
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil} %define debug_package %{nil}
Name: python3-ruff Name: python3-ruff
Version: 0.3.4 Version: 0.4.7
Release: 1%?dist Release: 1%?dist
Summary: An extremely fast Python linter, written in Rust Summary: An extremely fast Python linter, written in Rust
License: MIT License: MIT
+2 -2
View File
@@ -2,8 +2,8 @@
%global crate felix %global crate felix
Name: rust-felix Name: rust-felix
Version: 2.12.1 Version: 2.13.0
Release: 1%{?dist} Release: 1%?dist
Summary: Tui file manager with vim-like key mapping Summary: Tui file manager with vim-like key mapping
License: MIT License: MIT
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate gitoxide %global crate gitoxide
Name: rust-gitoxide Name: rust-gitoxide
Version: 0.33.0 Version: 0.36.0
Release: 1%?dist Release: 1%?dist
Summary: Command-line application for interacting with git repositories Summary: Command-line application for interacting with git repositories
+15 -15
View File
@@ -1,9 +1,9 @@
# Generated by rust2rpm 24 # Generated by rust2rpm 26
%global crate maturin %global crate maturin
Name: rust-terra-maturin Name: rust-terra-maturin
Version: 1.5.1 Version: 1.5.1
Release: 1%?dist Release: %autorelease
Summary: Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages Summary: Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages
License: MIT OR Apache-2.0 License: MIT OR Apache-2.0
@@ -296,6 +296,18 @@ use the "tracing-subscriber" feature of the "%{crate}" crate.
%files -n %{name}+tracing-subscriber-devel %files -n %{name}+tracing-subscriber-devel
%ghost %{crate_instdir}/Cargo.toml %ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+unicode-xid-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+unicode-xid-devel %{_description}
This package contains library source intended for building other packages which
use the "unicode-xid" feature of the "%{crate}" crate.
%files -n %{name}+unicode-xid-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+upload-devel %package -n %{name}+upload-devel
Summary: %{summary} Summary: %{summary}
BuildArch: noarch BuildArch: noarch
@@ -320,18 +332,6 @@ use the "ureq" feature of the "%{crate}" crate.
%files -n %{name}+ureq-devel %files -n %{name}+ureq-devel
%ghost %{crate_instdir}/Cargo.toml %ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+url-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+url-devel %{_description}
This package contains library source intended for building other packages which
use the "url" feature of the "%{crate}" crate.
%files -n %{name}+url-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+wild-devel %package -n %{name}+wild-devel
Summary: %{summary} Summary: %{summary}
BuildArch: noarch BuildArch: noarch
@@ -369,7 +369,7 @@ use the "zig" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml %ghost %{crate_instdir}/Cargo.toml
%prep %prep
%autosetup -n %{crate}-%{version_no_tilde} -p1 %autosetup -n %{crate}-%{version} -p1
%cargo_prep_online %cargo_prep_online
%build %build
+3 -2
View File
@@ -1,5 +1,5 @@
Name: nushell Name: nushell
Version: 0.91.0 Version: 0.94.1
Release: 1%?dist Release: 1%?dist
Summary: A new type of shell Summary: A new type of shell
License: MIT License: MIT
@@ -19,7 +19,8 @@ Requires: glibc openssl zlib
%{cargo_build -f extra,dataframe} --workspace %{cargo_build -f extra,dataframe} --workspace
%install %install
%cargo_install -f extra,dataframe mkdir -p %buildroot%_bindir
cp target/rpm/nu* %buildroot%_bindir/
rm -rf .cargo rm -rf .cargo
%post %post
+2 -2
View File
@@ -4,8 +4,8 @@
%global crate oxipng %global crate oxipng
Name: rust-oxipng Name: rust-oxipng
Version: 9.0.0 Version: 9.1.1
Release: %autorelease Release: 1%?dist
Summary: Lossless PNG compression optimizer Summary: Lossless PNG compression optimizer
License: MIT License: MIT
+1 -1
View File
@@ -1,5 +1,5 @@
Name: rnote Name: rnote
Version: 0.10.1 Version: 0.10.2
Release: 1%?dist Release: 1%?dist
Summary: Sketch and take handwritten notes. Summary: Sketch and take handwritten notes.
License: GPL-3.0 License: GPL-3.0
@@ -0,0 +1,25 @@
From b62e3879abe83e0b879421a023d8e944e31f00cb Mon Sep 17 00:00:00 2001
From: madomado <madonuko@outlook.com>
Date: Mon, 25 Mar 2024 18:33:25 +0800
Subject: [PATCH] gix 0.61.1 -> 0.61.0
---
Cargo.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Cargo.toml b/Cargo.toml
index d98ba90..c3059c9 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -82,7 +82,7 @@ version = "1.0.4"
version = "0.4.3"
[dependencies.gix]
-version = "0.61.1"
+version = "0.61.0"
features = [
"max-performance-safe",
"revision",
--
2.44.0
+9 -8
View File
@@ -1,21 +1,20 @@
%global debug_package %{nil} # Generated by rust2rpm 26
# Generated by rust2rpm 24 #bcond_without check
%bcond_without check
%global crate starship %global crate starship
Name: rust-starship Name: rust-starship
Version: 1.18.1 Version: 1.19.0
Release: 1%?dist Release: %autorelease
Summary: Minimal, blazing-fast, and infinitely customizable prompt for any shell! ☄🌌️ Summary: Minimal, blazing-fast, and infinitely customizable prompt for any shell! ☄🌌️
License: ISC License: ISC
URL: https://crates.io/crates/starship URL: https://crates.io/crates/starship
Source: %{crates_source} Source: %{crates_source}
# Automatically generated patch to strip foreign dependencies # Automatically generated patch to strip dependencies and normalize metadata
Patch: starship-fix-metadata-auto.diff Patch: starship-fix-metadata-auto.diff
BuildRequires: rust-packaging >= 21 BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros BuildRequires: anda-srpm-macros
BuildRequires: cmake BuildRequires: cmake
BuildRequires: pkgconfig BuildRequires: pkgconfig
@@ -29,11 +28,13 @@ shell! ☄🌌️.}
%package -n %{crate} %package -n %{crate}
Summary: %{summary} Summary: %{summary}
License: ISC
%description -n %{crate} %{_description} %description -n %{crate} %{_description}
%files -n %{crate} %files -n %{crate}
%license LICENSE %license LICENSE
#license LICENSE.dependencies
%doc README.md %doc README.md
%{_bindir}/starship %{_bindir}/starship
@@ -170,7 +171,7 @@ use the "starship-battery" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml %ghost %{crate_instdir}/Cargo.toml
%prep %prep
%autosetup -n %{crate}-%{version_no_tilde} -p1 %autosetup -n %{crate}-%{version} -p1
%cargo_prep_online %cargo_prep_online
%build %build
@@ -1,6 +1,6 @@
--- starship-1.14.2/Cargo.toml 1970-01-01T00:00:01+00:00 --- starship-1.19.0/Cargo.toml 1970-01-01T00:00:01+00:00
+++ starship-1.14.2/Cargo.toml 2023-04-25T12:48:23.509565+00:00 +++ starship-1.19.0/Cargo.toml 2024-05-16T10:47:19.540098+00:00
@@ -254,18 +254,3 @@ @@ -263,18 +263,3 @@
] ]
default-features = false default-features = false
@@ -8,7 +8,7 @@
-version = "0.2.0" -version = "0.2.0"
- -
-[target."cfg(windows)".dependencies.windows] -[target."cfg(windows)".dependencies.windows]
-version = "0.48.0" -version = "0.56.0"
-features = [ -features = [
- "Win32_Foundation", - "Win32_Foundation",
- "Win32_UI_Shell", - "Win32_UI_Shell",
+2 -2
View File
@@ -1,6 +1,6 @@
Name: youki Name: youki
Version: 0.3.2 Version: 0.3.3
Release: 1%{?dist} Release: 1%?dist
Summary: A container runtime written in Rust Summary: A container runtime written in Rust
License: Apache-2.0 License: Apache-2.0
+2 -2
View File
@@ -5,8 +5,8 @@
%global crate zellij %global crate zellij
Name: rust-zellij Name: rust-zellij
Version: 0.39.2 Version: 0.40.1
Release: 1%{?dist} Release: 1%?dist
Summary: Terminal workspace with batteries included Summary: Terminal workspace with batteries included
License: MIT License: MIT
@@ -1,9 +1,9 @@
%global real_name vala-language-server %global real_name vala-language-server
%global commit 3b5fe941bea6ecd5c8fcb84930c40b8582eea165 %global commit 0b020298aa3dafacd2f6633533ca91fba5698340
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 240218 %global commit_date 20240323
%global snapshot_info %{commit_date}.%{shortcommit} %global snapshot_info %{commit_date}.%{shortcommit}
%global verrel 0.48.7 %global verrel 0.48.7
@@ -3,7 +3,7 @@
%global commit 8ae2bb65fe66458263d94711ae4ddd978faece00 %global commit 8ae2bb65fe66458263d94711ae4ddd978faece00
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 240218 %global commit_date 20240218
%global snapshot_info %{commit_date}.%{shortcommit} %global snapshot_info %{commit_date}.%{shortcommit}
Name: vala-lint-nightly Name: vala-lint-nightly
@@ -7,7 +7,7 @@
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global repo https://gitlab.gnome.org/GNOME/%{real_name}.git %global repo https://gitlab.gnome.org/GNOME/%{real_name}.git
%global commit_date 240218 %global commit_date 20240218
%global snapshot_info %{commit_date}.%{shortcommit} %global snapshot_info %{commit_date}.%{shortcommit}
Name: vala-nightly Name: vala-nightly
@@ -1,9 +1,9 @@
%global forgeurl https://gitlab.com/vala-panel-project/vala-panel-appmenu %global forgeurl https://gitlab.com/vala-panel-project/vala-panel-appmenu
%global commit 241873e2e795be03a4bf38f7c8d3bb3b5bb10e23 %global commit 0c914bb8e56d291eb1dcaf1036683a86b7c865ec
%forgemeta %forgemeta
Name: vala-panel-appmenu Name: vala-panel-appmenu
Version: 24.02 Version: 24.05
Release: 1%?dist Release: 1%?dist
License: LGPL-3.0-or-later License: LGPL-3.0-or-later
Summary: Application Menu plugin for vala-panel Summary: Application Menu plugin for vala-panel
@@ -21,6 +21,7 @@ BuildRequires: vala
BuildRequires: systemd-rpm-macros BuildRequires: systemd-rpm-macros
BuildRequires: pkgconfig(libxfce4panel-2.0) BuildRequires: pkgconfig(libxfce4panel-2.0)
BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: java-devel
BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libxfconf-0) BuildRequires: pkgconfig(libxfconf-0)
BuildRequires: pkgconfig(budgie-1.0) BuildRequires: pkgconfig(budgie-1.0)
@@ -82,6 +83,13 @@ Summary: Gtk3MenuShell D-Bus exporter
%description -n vala-panel-appmenu-gtk-module %description -n vala-panel-appmenu-gtk-module
GTK (2, 3) module that exports GtkMenuShells over D-Bus. GTK (2, 3) module that exports GtkMenuShells over D-Bus.
%package -n vala-panel-appmenu-jayatana-module
Summary: Vala appmenu support for Java Swing applications
%description -n vala-panel-appmenu-jayatana-module
Vala appmenu support for Java Swing applications.
%prep %prep
%forgeautosetup %forgeautosetup
@@ -123,6 +131,11 @@ GTK (2, 3) module that exports GtkMenuShells over D-Bus.
%{_libdir}/gtk-3.0/modules/libappmenu-gtk-module.so %{_libdir}/gtk-3.0/modules/libappmenu-gtk-module.so
%{_datadir}/glib-2.0/schemas/org.appmenu.gtk-module.gschema.xml %{_datadir}/glib-2.0/schemas/org.appmenu.gtk-module.gschema.xml
%files -n vala-panel-appmenu-jayatana-module
%{_datadir}/java/*.jar
%dir %{_libdir}/jayatana
%{_libdir}/jayatana/*.so
%files -n xfce4-vala-panel-appmenu-plugin %files -n xfce4-vala-panel-appmenu-plugin
%{_libdir}/xfce4/panel/plugins/libappmenu-xfce.so %{_libdir}/xfce4/panel/plugins/libappmenu-xfce.so
%{_datadir}/xfce4/panel/plugins/appmenu.desktop %{_datadir}/xfce4/panel/plugins/appmenu.desktop
+1
View File
@@ -0,0 +1 @@
rpm.version(gitlab("6865057"));
+6 -5
View File
@@ -1,10 +1,9 @@
Name: vala-panel
Version: 24.05
%global forgeurl https://gitlab.com/vala-panel-project/vala-panel %global forgeurl https://gitlab.com/vala-panel-project/vala-panel
%global commit ead4e7a36b0e4b0a2ac43c5d9ca17eb753461afe
%forgemeta %forgemeta
Name: vala-panel Release: 1%?dist
Version: 0.5.0
Release: 2%?dist
License: LGPL-3.0-or-later License: LGPL-3.0-or-later
Summary: This package provides Application Menu plugin for vala-panel Summary: This package provides Application Menu plugin for vala-panel
Group: System/GUI/Other Group: System/GUI/Other
@@ -38,7 +37,7 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%forgeautosetup %forgeautosetup
%build %build
%meson -Dwnck=enabled -Dplatforms='layer-shell,x11' %meson -Dwnck=enabled -Dplatforms='wayland,x11'
%meson_build %meson_build
%install %install
@@ -73,6 +72,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.valapanel.applica
%{_datadir}/vala-panel/applets/*.plugin %{_datadir}/vala-panel/applets/*.plugin
%dir %{_datadir}/vala-panel/images %dir %{_datadir}/vala-panel/images
%{_datadir}/vala-panel/images/background.png %{_datadir}/vala-panel/images/background.png
%{_libdir}/girepository-1.0/ValaPanel-*.typelib
%files devel %files devel
%doc README.md %doc README.md
@@ -82,6 +82,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.valapanel.applica
%{_libdir}/libvalapanel.so %{_libdir}/libvalapanel.so
%{_libdir}/pkgconfig/vala-panel.pc %{_libdir}/pkgconfig/vala-panel.pc
%{_datadir}/vala/vapi/vala-panel.* %{_datadir}/vala/vapi/vala-panel.*
%{_datadir}/gir-1.0/ValaPanel-*.gir
%changelog %changelog
%autochangelog %autochangelog
+6 -3
View File
@@ -4,14 +4,15 @@
Name: apparmor Name: apparmor
Version: 4.0.0~alpha3 Version: 4.0.0~alpha3
Release: 1%{?dist} Release: 2%{?dist}
Summary: AppArmor userspace components Summary: AppArmor userspace components
%define baseversion %(echo %{version} | cut -d. -f-2) %define baseversion %(echo %{version} | cut -d. -f-2)
%global normver %(echo %version | sed 's/~/-/')
License: GPL-2.0 License: GPL-2.0
URL: https://launchpad.net/apparmor URL: https://launchpad.net/apparmor
Source0: %{url}/%{baseversion}/%(echo %version | sed 's/~/-/')/+download/%{name}-%{version}.tar.gz Source0: %{url}/%{baseversion}/%normver/+download/%{name}-%{version}.tar.gz
Source1: apparmor.preset Source1: apparmor.preset
Patch01: 0001-fix-avahi-daemon-authselect-denial-in-fedora.patch Patch01: 0001-fix-avahi-daemon-authselect-denial-in-fedora.patch
@@ -138,6 +139,8 @@ changehat abilities exposed through libapparmor.
%prep %prep
%autosetup -p1 -n %{name}-%{version} %autosetup -p1 -n %{name}-%{version}
sed -i 's/@VERSION@/%normver/g' libraries/libapparmor/swig/python/setup.py.in
sed -i 's/${VERSION}/%normver/g' utils/Makefile
%build %build
export PYTHON=%{__python3} export PYTHON=%{__python3}
@@ -149,7 +152,7 @@ pushd libraries/libapparmor
%configure \ %configure \
--with-python \ --with-python \
%make_build %make_build VERSION=%normver
popd popd
%make_build -C binutils %make_build -C binutils
+1 -1
View File
@@ -7,7 +7,7 @@ Name: libappimage
Version: %{libver_format} Version: %{libver_format}
Release: 2%{?dist} Release: 3%{?dist}
Summary: Implements functionality for dealing with AppImage files Summary: Implements functionality for dealing with AppImage files
License: MIT License: MIT
@@ -1,7 +1,7 @@
Name: libayatana-common Name: libayatana-common
Summary: Common functions for Ayatana System Indicators Summary: Common functions for Ayatana System Indicators
Version: 0.9.10 Version: 0.9.10
Release: 1%{?dist} Release: 2%{?dist}
License: GPL-3.0 License: GPL-3.0
URL: https://github.com/AyatanaIndicators/libayatana-common URL: https://github.com/AyatanaIndicators/libayatana-common
Source0: %{url}/archive/refs/tags/%{version}.tar.gz Source0: %{url}/archive/refs/tags/%{version}.tar.gz
+112 -35
View File
@@ -1,29 +1,36 @@
# ref: https://src.fedoraproject.org/rpms/openh264/blob/rawhide/f/openh264.spec # ref: https://src.fedoraproject.org/rpms/openh264
# To get the gmp-api commit to use, run:
# rm -rf gmp-api;make gmp-bootstrap;cd gmp-api;git rev-parse HEAD
%global commit1 e7d30b921df736a1121a0c8e0cf3ab1ce5b8a4b7 %global commit1 e7d30b921df736a1121a0c8e0cf3ab1ce5b8a4b7
%global shortcommit1 %(c=%{commit1}; echo ${c:0:7}) %global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
# Filter out soname provides for the mozilla plugin %global openh264_version 2.4.0
%global __provides_exclude_from ^%{_libdir}/mozilla/plugins/ %global gst_version 1.23.2
Name: openh264 Name: openh264
Version: 2.4.1 Version: %{openh264_version}
Release: 2%{?dist} # Also bump the Release tag for gstreamer1-plugin-openh264 down below
Release: 1%{?dist}
Summary: H.264 codec library Summary: H.264 codec library
License: BSD-2-Clause License: BSD
URL: https://www.openh264.org/ URL: https://www.openh264.org/
Source0: https://github.com/cisco/openh264/archive/v%{version}/openh264-%{version}.tar.gz Source0: https://github.com/cisco/openh264/archive/v%{openh264_version}/openh264-%{openh264_version}.tar.gz
Source1: https://github.com/mozilla/gmp-api/archive/%{commit1}/gmp-api-%{shortcommit1}.tar.gz Source1: https://github.com/mozilla/gmp-api/archive/%{commit1}/gmp-api-%{shortcommit1}.tar.gz
# The source is:
# http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%%{gst_version}.tar.xz
# modified with gst-p-bad-cleanup.sh from SOURCE3
Source2: gst-plugins-bad-openh264-%{gst_version}.tar.xz
Source3: gst-p-bad-cleanup.sh
# Don't use pkg-config for finding openh264 as we are building against an in-tree copy
Patch2: hardcode-openh264-dep.patch
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: gstreamer1-devel >= %{gst_version}
BuildRequires: gstreamer1-plugins-base-devel >= %{gst_version}
BuildRequires: make BuildRequires: make
BuildRequires: meson
BuildRequires: nasm BuildRequires: nasm
# Replace the stub package
Obsoletes: noopenh264 < 1:0
%description %description
OpenH264 is a codec library which supports H.264 encoding and decoding. It is OpenH264 is a codec library which supports H.264 encoding and decoding. It is
suitable for use in real time applications such as WebRTC. suitable for use in real time applications such as WebRTC.
@@ -31,9 +38,7 @@ suitable for use in real time applications such as WebRTC.
%package devel %package devel
Summary: Development files for %{name} Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release} Requires: %{name}%{?_isa} = %{openh264_version}-%{release}
# Replace the stub package
Obsoletes: noopenh264-devel < 1:0
%description devel %description devel
The %{name}-devel package contains libraries and header files for The %{name}-devel package contains libraries and header files for
@@ -42,7 +47,7 @@ developing applications that use %{name}.
%package -n mozilla-openh264 %package -n mozilla-openh264
Summary: H.264 codec support for Mozilla browsers Summary: H.264 codec support for Mozilla browsers
Requires: %{name}%{?_isa} = %{version}-%{release} Requires: %{name}%{?_isa} = %{openh264_version}-%{release}
Requires: mozilla-filesystem%{?_isa} Requires: mozilla-filesystem%{?_isa}
%description -n mozilla-openh264 %description -n mozilla-openh264
@@ -50,6 +55,18 @@ The mozilla-openh264 package contains a H.264 codec plugin for Mozilla
browsers. browsers.
%package -n gstreamer1-plugin-openh264
Version: %{gst_version}
Release: 2%{?dist}
Summary: GStreamer H.264 plugin
%description -n gstreamer1-plugin-openh264
GStreamer is a streaming media framework, based on graphs of elements which
operate on media data.
This package contains the H.264 plugin.
%prep %prep
%setup -q %setup -q
@@ -57,6 +74,12 @@ browsers.
tar -xf %{S:1} tar -xf %{S:1}
mv gmp-api-%{commit1} gmp-api mv gmp-api-%{commit1} gmp-api
# Extract gst-plugins-bad-free archive
tar -xf %{S:2}
pushd gst-plugins-bad-%{gst_version}
%patch2 -p1
popd
%build %build
# Update the makefile with our build options # Update the makefile with our build options
@@ -73,6 +96,20 @@ make %{?_smp_mflags}
# ... then build the mozilla plugin # ... then build the mozilla plugin
make plugin %{?_smp_mflags} make plugin %{?_smp_mflags}
# ... and finally build the gstreamer plugin against the previously built
# openh264 libraries
pushd gst-plugins-bad-%{gst_version}
CFLAGS="%{build_cflags} -I`pwd`/../codec/api" \
CXXFLAGS="%{build_cflags} -I`pwd`/../codec/api" \
LDFLAGS="%{build_ldflags} -L`pwd`/.." \
%meson \
--auto-features=disabled \
-D package-name="Fedora gstreamer1-plugin-openh264 package" \
-D package-origin="http://www.openh264.org/" \
-D openh264=enabled
%meson_build
popd
%install %install
%make_install %make_install
@@ -88,32 +125,71 @@ pref("media.gmp-gmpopenh264.version", "system-installed");
EOF EOF
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/profile.d mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
cat > $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/gmpopenh264.sh << 'EOF' cat > $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/gmpopenh264.sh << EOF
if [[ ":$MOZ_GMP_PATH:" != *":%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed:"* ]]; then MOZ_GMP_PATH="${MOZ_GMP_PATH}${MOZ_GMP_PATH:+:}%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed"
MOZ_GMP_PATH="${MOZ_GMP_PATH}${MOZ_GMP_PATH:+:}%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed" export MOZ_GMP_PATH
export MOZ_GMP_PATH
fi
EOF
mkdir -p $RPM_BUILD_ROOT%{_datadir}/fish/vendor_conf.d
cat > $RPM_BUILD_ROOT%{_datadir}/fish/vendor_conf.d/gmpopenh264.fish << 'EOF'
set -x --path MOZ_GMP_PATH $MOZ_GMP_PATH
set dir %{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed
if not contains $dir $MOZ_GMP_PATH
set -p MOZ_GMP_PATH $dir
end
set -e dir
EOF EOF
# Remove static libraries # Remove static libraries
rm $RPM_BUILD_ROOT%{_libdir}/*.a rm $RPM_BUILD_ROOT%{_libdir}/*.a
# Install the gstreamer plugin
pushd gst-plugins-bad-%{gst_version}
%meson_install
# Register as an AppStream component to be visible in the software center
#
# NOTE: It would be *awesome* if this file was maintained by the upstream
# project, translated and installed into the right place during `make install`.
#
# See http://www.freedesktop.org/software/appstream/docs/ for more details.
#
mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
cat > $RPM_BUILD_ROOT%{_datadir}/appdata/gstreamer-openh264.appdata.xml <<EOF
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2015 Kalev Lember <klember@redhat.com> -->
<component type="codec">
<id>gstreamer-openh264</id>
<metadata_license>CC0-1.0</metadata_license>
<name>GStreamer Multimedia Codecs - H.264</name>
<summary>Multimedia playback for H.264</summary>
<description>
<p>
This addon includes a codec for H.264 playback and encoding.
</p>
<p>
These codecs can be used to encode and decode media files where the
format is not patent encumbered.
</p>
<p>
A codec decodes audio and video for playback or editing and is also
used for transmission or storage.
Different codecs are used in video-conferencing, streaming media and
video editing applications.
</p>
</description>
<url type="homepage">http://gstreamer.freedesktop.org/</url>
<url type="bugtracker">https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer</url>
<url type="help">http://gstreamer.freedesktop.org/documentation/</url>
<url type="donation">http://www.gnome.org/friends/</url>
<update_contact><!-- upstream-contact_at_email.com --></update_contact>
</component>
EOF
# Remove unwanted gst-plugins-bad files
rm -rf $RPM_BUILD_ROOT%{_bindir}/gst-transcoder-1.0
rm -rf $RPM_BUILD_ROOT%{_includedir}/gstreamer-1.0/
rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gstreamer-*.pc
rm -rf $RPM_BUILD_ROOT%{_libdir}/libgst*.so*
rm -rf $RPM_BUILD_ROOT%{_datadir}/gstreamer-1.0/
popd
%files %files
%license LICENSE %license LICENSE
%doc README.md %doc README.md
%{_libdir}/libopenh264.so.7 %{_libdir}/libopenh264.so.7
%{_libdir}/libopenh264.so.%{version} %{_libdir}/libopenh264.so.%{openh264_version}
%files devel %files devel
%{_includedir}/wels/ %{_includedir}/wels/
@@ -127,9 +203,10 @@ rm $RPM_BUILD_ROOT%{_libdir}/*.a
%dir %{_libdir}/firefox/defaults/pref %dir %{_libdir}/firefox/defaults/pref
%{_libdir}/firefox/defaults/pref/gmpopenh264.js %{_libdir}/firefox/defaults/pref/gmpopenh264.js
%{_libdir}/mozilla/plugins/gmp-gmpopenh264/ %{_libdir}/mozilla/plugins/gmp-gmpopenh264/
%dir %{_datadir}/fish
%dir %{_datadir}/fish/vendor_conf.d %files -n gstreamer1-plugin-openh264
%{_datadir}/fish/vendor_conf.d/gmpopenh264.fish %{_datadir}/appdata/*.appdata.xml
%{_libdir}/gstreamer-1.0/libgstopenh264.so
%changelog %changelog
+3
View File
@@ -2,4 +2,7 @@ project pkg {
rpm { rpm {
spec = "pqmarble.spec" spec = "pqmarble.spec"
} }
labels {
nightly = "1"
}
} }
+3 -1
View File
@@ -1,8 +1,10 @@
%global commit f240b2ec7d5cdacb8fdcc553703420dc5101ffdb %global commit f240b2ec7d5cdacb8fdcc553703420dc5101ffdb
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240310
%global ver 2.0.0 %global ver 2.0.0
Name: pqmarble Name: pqmarble
Version: %ver^%commit Version: %ver^%commit_date.%shortcommit
Release: 1%{?dist} Release: 1%{?dist}
Summary: My GTK library Summary: My GTK library
License: GPL-3.0 License: GPL-3.0

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