Compare commits

...

232 Commits

Author SHA1 Message Date
madonuko eb400dde58 add: unleashed-recompiled 2025-03-02 19:55:34 +08:00
Atmois c0f43d0177 feat(swayfx): package changes (#3574)
* Update packager email

* Bump swayVersion

* Update BuildRequires

* Move %package wallpapers

* Add patches

* Bump release
2025-03-02 17:54:33 +08:00
Gilver b535009b6e Fix: xpadneo and xone update scripts (#3641)
* New update scripts

* Add missing semicolons
2025-03-02 10:00:25 +08:00
Gilver f36c38bc07 chore: bulk update RockGrub specs (#3646) 2025-03-02 09:59:49 +08:00
Raboneko 475c86b3f8 bump(nightly): envision mpv nightly micro nightly vala-nightly 2025-03-02 01:43:19 +00:00
Raboneko c76bb10a04 bump: ruffle 2025-03-02 01:40:45 +00:00
Raboneko d2c7404174 bump: mise 2025-03-01 21:15:04 +00:00
madomado 64527b2d4e fix(klassy): 6.3.1 (#3557)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-01 13:37:49 -06:00
Raboneko 72f22827cb bump(branch): akmod dkms 2025-03-01 16:39:30 +00:00
Gilver 259d0957b1 feat: XPadNeo DKMS (#3539)
* The great refactoring

* Thanks Kate!! Didn't want to save that AT ALL

* Make those nightly

* Cleanup

* Oh

* ...

* Better license format

* updbranch

* Fixing up modules and deps

* Missed some deps

* Remove redundant `mkdir`s

Signed-off-by: Gilver <rockgrub@disroot.org>

* Move BuildArch, it bothered me

Signed-off-by: Gilver <rockgrub@disroot.org>

* Add no weak modules config to Fedora just in case

* LOL

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update xpadneo-kmod-common.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Inline modules file for better automated updates

* Macro

Signed-off-by: Gilver <rockgrub@disroot.org>

* Packager...?

* Requires

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-02 00:30:58 +08:00
Gilver e7076e1515 Change (openh264): Wildcard for sonames (#3629)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-02 00:24:01 +08:00
Gilver d0f9c68d73 add: pokemon-colorscripts, krabby (#3573)
* Add: pokemon-colorscripts and Krabby

* Fixup macros

Signed-off-by: Gilver <rockgrub@disroot.org>

* Different install approach because `install` command is stupid

Signed-off-by: Gilver <rockgrub@disroot.org>

* That was...not correct

Signed-off-by: Gilver <rockgrub@disroot.org>

* Another `/`

Signed-off-by: Gilver <rockgrub@disroot.org>

* Better summary

Signed-off-by: Gilver <rockgrub@disroot.org>

* Remove `%cargo_build`

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-01 17:44:04 +08:00
madomado 17418a3b4c fix(xone-dkms,xone-akmod): not nightly (#3620)
* fix(xone-kmod,xone-akmod): not nightly

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

* Update anda.hcl

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-03-01 03:35:09 -06:00
Owen Zimmerman fb3e560d19 Fix: stardust server (#3595) 2025-03-01 16:50:22 +08:00
madomado 9e2b7c842a add: devpod (#2898)
* add: devpod

* Delete anda/langs/go/devpod/devpod.spec

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

* anda-srpm-macros

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

* bump

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

* rm go.sum?

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-03-01 16:46:53 +08:00
Gilver 1316b4798c Fix (YouTube Music): Vendor PNPM again (#3590)
* Vendor PNPM again

Signed-off-by: Gilver <rockgrub@disroot.org>

* Bump release

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-01 14:41:55 +08:00
Gilver 930b7a723b Fix (wl-kmod): Patches for kernels 6.13 and 6.14 (#3591)
* I don't think this is actually supposed to have an i686 build

Signed-off-by: Gilver <rockgrub@disroot.org>

* Add: 6.14 and 6.13 patches, EL9 ifcond

* Rel...

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-01 14:40:49 +08:00
Gilver 7fe8398d3b Fix: libayatana-common (#3594)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-01 14:39:47 +08:00
Gilver d5b75da5e2 Fix: inputplumber (#3592)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-01 14:38:03 +08:00
Raboneko 0364c45876 bump: lazygit 2025-03-01 03:00:50 +00:00
Raboneko 792b3c0ff6 bump(branch): astal-gtk 2025-03-01 02:41:23 +00:00
Raboneko d7a770d330 bump: discord-canary-openasar discord-canary ruffle inputplumber 2025-03-01 01:59:06 +00:00
Raboneko 992cbd64b1 bump(nightly): mwc nightly nightly nim-nightly astal rpi-utils 2025-03-01 01:44:32 +00:00
Raboneko 5b2df79e57 bump: libayatana-common 2025-02-28 21:22:02 +00:00
Raboneko 1ac08ff985 bump: lsp-dsp 2025-02-28 19:58:45 +00:00
Raboneko 134b9bb8d2 bump: voicevox inputplumber 2025-02-28 17:55:42 +00:00
Raboneko 9dad327643 bump: youtube-music 2025-02-28 15:34:51 +00:00
Raboneko 71b1b0d42f bump: v4l2loopback 2025-02-28 09:55:39 +00:00
Raboneko 749ef062f0 bump: yt-dlp 2025-02-28 06:46:29 +00:00
sadlerm4 c6ab8da620 fix: micro-nightly (#3563)
* fix: micro-nightly

spec cleanup
follow new terra go packaging guidelines
use crop() in update.rhai

* builddir is a sub

* ohhh
2025-02-28 13:32:02 +08:00
Raboneko 8901949b5a bump: groovy-docs groovy 2025-02-28 04:41:41 +00:00
Raboneko 04f2947e77 bump(branch): akmod dkms 2025-02-28 04:16:10 +00:00
Gilver 6cc25e8846 add: XONE (#3510)
* Add XONE files

* Fix stray 0

* Move to subfolder

Signed-off-by: Gilver <rockgrub@disroot.org>

* Move and fix kmod-common HCL

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update dkms-xone HCL

Signed-off-by: Gilver <rockgrub@disroot.org>

* Add nightly to Akmod HCL

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update license

* Change some macro weirdness, new update scripts

* Better folder name

* Switch firmware to LPF signed package

* Remove stray file

* Clean up LPF spec

* Add HCL

* What?

Signed-off-by: Gilver <rockgrub@disroot.org>

* Probably better

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update license

Signed-off-by: Gilver <rockgrub@disroot.org>

* ...

* Revert "Add HCL"

This reverts commit 1c9734891a.

* Revert "Probably better"

This reverts commit e8d4171b20.

* Revert "What?"

This reverts commit 6e184733f4.

* Revert "Clean up LPF spec"

This reverts commit af0550411d.

* Revert "Remove stray file"

This reverts commit 576887c17c.

* Revert LPF commits

* Revert "Switch firmware to LPF signed package"

This reverts commit 532607ef37.

* Remove weirdness from revert

* Update xone-kmod.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Add copy of TOU for licensing, post scriptlet, and remove weirdness that made Akmod uninstallable?

* Clean up files when done

* Explanation for fetching?

* Probably don't need to delete it afterwards

* updbranch

* Split firmware into subpackage for easier license distinction

* Modules fixes/additions

* shasum that thing because we LOVE security

* Oops

Signed-off-by: Gilver <rockgrub@disroot.org>

* Make conf file reflect source package better

Signed-off-by: Gilver <rockgrub@disroot.org>

* Tentatively add myself as packager despite being very new to kmods...?

* Laugh at this idiot, he forgot to macro

Signed-off-by: Gilver <rockgrub@disroot.org>

* Inline modules file for better automated updates

* Cleanup leftover comments I guess

* Requires

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-28 11:49:29 +08:00
madomado 54880438cb fix(astal-gtk): use %git_clone instead (#3566)
Signed-off-by: madomado <madonuko@outlook.com>
2025-02-28 11:38:55 +08:00
sadlerm4 861103b50c fix: owl/mwc (#3564)
* fix(owl): use meson and add scenefx dep

* fix(mwc): rename old package name

* avoid famine due to failed crop
2025-02-28 11:32:04 +08:00
Gilver 5a9ce7a02a Fix: NVIDIA Driver and NVIDIA Persistenced (#3571)
* sbin and the `%_{sbindir}` macro are obsolete

Signed-off-by: Gilver <rockgrub@disroot.org>

* Drop X11 for (RH)EL 10+, add missing file

Signed-off-by: Gilver <rockgrub@disroot.org>

* Oh my God REL YOU IDIOT

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update nvidia-driver.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Rel...

Signed-off-by: Gilver <rockgrub@disroot.org>

* Unsure what happened but

Signed-off-by: Gilver <rockgrub@disroot.org>

* How did I mess up this bad

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update nvidia-driver.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-28 11:31:43 +08:00
sadlerm4 b8028dffa7 add: flashprog (#3565)
* add: flashprog

* add packager
2025-02-28 11:31:06 +08:00
Raboneko 2592c9727b bump: ruffle 2025-02-28 01:41:29 +00:00
Raboneko d65532a006 bump(nightly): owl nightly micro nightly nim-nightly telescope 2025-02-28 01:39:04 +00:00
Raboneko a176e271a7 bump: discord-canary-openasar discord-canary 2025-02-27 23:57:05 +00:00
Raboneko 7862ad84f3 bump: preview stable 2025-02-27 21:22:52 +00:00
Raboneko 28c06c98ee bump: compat-nvidia-repo nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-02-27 16:32:06 +00:00
Raboneko 53c6d06ebc bump: lomiri-system-settings 2025-02-27 08:30:48 +00:00
sadlerm4 5b25d489ca fix: arduino (#3562)
* fix(arduino-cli): follow terra and fedora go packaging guidelines

* fix(arduino-create-agent): follow terra and fedora go packaging guidelines

* oops

* time for me to nap

* uhh what

* fix(arduino-{fwuploader,language-server,lint}): follow terra and fedora go packaging guidelines

* fix: sources path

* install source dir
2025-02-27 13:47:42 +08:00
Raboneko 9eac4020d9 bump: srpm-macros 2025-02-27 04:28:22 +00:00
Raboneko 0678ae660a bump(branch): astal-gtk 2025-02-27 02:37:21 +00:00
Raboneko 0b9ff8ca8e bump(nightly): mpv nightly nightly nim-nightly astal nvidia-patch 2025-02-27 01:38:46 +00:00
Raboneko b9b557f829 bump: bun inputplumber 2025-02-27 01:20:05 +00:00
Raboneko d9fa5eb614 bump: preview 2025-02-26 23:55:28 +00:00
Raboneko bc62bbe17a bump: discord-canary-openasar discord-canary 2025-02-26 22:35:30 +00:00
Raboneko 9475f1323f bump: electron 2025-02-26 20:48:58 +00:00
Raboneko f337fee9f0 bump: glow 2025-02-26 20:38:37 +00:00
Raboneko fcbe9ec7e9 bump: preview stable 2025-02-26 19:13:50 +00:00
Raboneko 798057fef3 bump: yt-dlp 2025-02-26 18:55:26 +00:00
Raboneko c29f8692de bump: dart 2025-02-26 16:45:45 +00:00
Raboneko a44cecb30d bump: mise 2025-02-26 15:55:38 +00:00
madomado a8af0be716 add: ags (#3506)
* add: ags

* Update anda/lib/astal/ags/ags.spec

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

* anda-srpm-macros

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

* Update anda/lib/astal/ags/ags.spec

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

* disable checks

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

* bye gopkgfiles

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-02-26 12:37:41 +08:00
Raboneko 0833f7914c bump: tela-icon-theme 2025-02-26 03:44:32 +00:00
Raboneko cb36b249a6 bump: fluent-icon-theme 2025-02-26 03:23:27 +00:00
Raboneko e40b13ff5e bump: ruffle 2025-02-26 01:52:52 +00:00
Raboneko c61443e8dd bump(nightly): mpv nightly nightly nim-nightly spotx-bash 2025-02-26 01:38:16 +00:00
Raboneko 052e6a1492 bump: preview stable 2025-02-25 20:38:41 +00:00
Raboneko 0e898543f6 bump: limine 2025-02-25 19:14:36 +00:00
Raboneko 072edacdd0 bump: swayfx 2025-02-25 18:45:20 +00:00
Raboneko d88d404d3f bump: discord-canary-openasar discord-canary 2025-02-25 17:25:51 +00:00
Raboneko baaf4a30a7 bump(branch): kf6-kio 2025-02-25 14:12:51 +00:00
Raboneko 2bf17b868d bump: osu-lazer 2025-02-25 13:56:32 +00:00
madomado 94844e57e2 add: kanata (#3534) 2025-02-25 21:54:52 +08:00
madomado b5e3776aa8 feat(kf6-kio,gnome-shell): comply with new tag policies (#3533) 2025-02-25 21:54:19 +08:00
Raboneko 54442f61dc bump: lazygit 2025-02-25 11:39:01 +00:00
Raboneko 2e918bd9f1 bump: gradle 2025-02-25 10:26:46 +00:00
Raboneko 28855b8faa bump: sccache 2025-02-25 07:59:56 +00:00
Gilver b9cd5f5c3d Add: MS-Core Fonts (#3540)
* Add MS fonts

* Remove old changelogs to prevent error reporting to Fusion

* More of the same

* Cleanup and removal of unused macros

* What happened there??

Signed-off-by: Gilver <rockgrub@disroot.org>

* Decimate LPF and completelely rewrite almost everything

* Actually nuke LPF

* Fix weird typo?

* %foundry does...WEIRD things

* Something didn't save?

* LMAO

Signed-off-by: Gilver <rockgrub@disroot.org>

* I swear

Signed-off-by: Gilver <rockgrub@disroot.org>

* Oops

Signed-off-by: Gilver <rockgrub@disroot.org>

* I see

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-25 14:25:17 +08:00
Alberto García 7becff05dc feat(nerd-fonts): add missing patched fonts (#3541) 2025-02-25 14:20:10 +08:00
Raboneko 8ab3404e3e bump: preview stable 2025-02-25 05:34:34 +00:00
Raboneko b32e86b73a bump: discord-canary-openasar discord-canary 2025-02-25 03:24:25 +00:00
Raboneko 1b5f50e3b2 bump: mise 2025-02-25 02:51:47 +00:00
Raboneko 6d3459a13c bump: ruffle sass 2025-02-25 01:52:51 +00:00
Raboneko f73db40503 bump(nightly): mpv nightly micro nightly 2025-02-25 01:39:18 +00:00
Raboneko be0f7b017a bump: discord-canary-openasar discord-canary 2025-02-24 23:17:23 +00:00
Raboneko 1fd9e13aaa bump: discord-openasar discord 2025-02-24 20:59:16 +00:00
Raboneko 9f7551c6d2 bump: discord-canary-openasar discord-canary 2025-02-24 19:14:00 +00:00
Raboneko 6c8e362a80 bump: arduino-cli 2025-02-24 16:32:10 +00:00
Raboneko c7648e6dd9 bump(branch): astal-gtk 2025-02-24 10:14:26 +00:00
madomado 10634551f1 fix(andax/bump_extras): funny error (#3532) 2025-02-24 03:44:42 -06:00
Raboneko 9dbd1ad757 bump: neovide 2025-02-24 02:52:23 +00:00
Raboneko f204af7731 bump: ruffle 2025-02-24 01:53:42 +00:00
Raboneko 7d450a0565 bump(nightly): envision mpv owl nightly nightly openbangla-keyboard 2025-02-24 01:39:31 +00:00
Raboneko f787f14e13 bump: inputplumber 2025-02-23 22:22:22 +00:00
Raboneko 2fd4676a56 bump: yt-dlp 2025-02-23 19:25:47 +00:00
Raboneko 3f63ed78b3 bump: yt-dlp 2025-02-23 18:40:49 +00:00
Raboneko 755fa63562 bump: yt-dlp 2025-02-23 18:21:11 +00:00
sadlerm4 3204f09459 add: micro-nightly (#3524)
* add: micro-nightly

* spec cleanup

* install dirs

* remove redundant docs and license

* don't shallow clone repo

* impl changes from code review
2025-02-24 02:15:14 +08:00
Gilver 986231f48e Fix (ghostty-nightly): New build dependency (#3523)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-23 22:14:15 +08:00
sadlerm4 39c3ee7a97 add: curl-impersonate-chrome (#3515)
* add: curl-impersonate-chrome

* fill in missing subpackage info

* specify /usr/lib directory

* so filename is libcurl-impersonate-chrome

* libs subpackage name

* split .so files into -devel subpackage + packager tag
2025-02-23 21:43:21 +11:00
Raboneko 275c899935 bump: yt-dlp 2025-02-23 10:17:30 +00:00
Raboneko 88ad2de5f7 bump: yt-dlp 2025-02-23 09:45:32 +00:00
Raboneko 66004982e7 bump: yt-dlp 2025-02-23 09:30:44 +00:00
Raboneko b76e3cf8b8 bump: yt-dlp 2025-02-23 09:16:55 +00:00
Raboneko e67e07c28b bump: yt-dlp 2025-02-23 08:55:35 +00:00
Raboneko 31145641db bump: yt-dlp 2025-02-23 08:41:33 +00:00
Raboneko 9761f23cce bump: yt-dlp 2025-02-23 08:27:53 +00:00
Raboneko eb80daa197 bump: yt-dlp 2025-02-23 07:15:09 +00:00
Raboneko a524259275 bump: yt-dlp 2025-02-23 06:29:57 +00:00
Gilver 27619feafd fix: v4l2loopback (#3509)
* Let's see if this works

Signed-off-by: Gilver <rockgrub@disroot.org>

* Oops

Signed-off-by: Gilver <rockgrub@disroot.org>

* Remove release requirement

Signed-off-by: Gilver <rockgrub@disroot.org>

* Bump release

Signed-off-by: Gilver <rockgrub@disroot.org>

* Create post.rhai

Signed-off-by: Gilver <rockgrub@disroot.org>

* Release is actually safe for `akmod`

Signed-off-by: Gilver <rockgrub@disroot.org>

* Delete anda/system/v4l2loopback/post.rhai

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-23 14:17:15 +08:00
Raboneko 0d23454280 bump: ruffle yt-dlp 2025-02-23 01:56:32 +00:00
Raboneko 1d55f3a0a7 bump(nightly): mpv owl nightly nightly nim-nightly spotx-bash 2025-02-23 01:41:57 +00:00
Raboneko f81000437f bump: bun 2025-02-22 23:28:51 +00:00
Raboneko 5633786fd6 bump: yt-dlp 2025-02-22 22:21:24 +00:00
Raboneko 945c225d35 bump: sound 2025-02-22 18:55:43 +00:00
Gilver 92f4424f01 feat(ghostty-nightly): Use actual Tip version (#3508)
* Dev ver changes

Signed-off-by: Gilver <rockgrub@disroot.org>

* Yay shorter Rhai script

Signed-off-by: Gilver <rockgrub@disroot.org>

* Technically a version bump so drop rel

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-23 01:08:43 +08:00
Raboneko ee4b5399ad bump: lazygit 2025-02-22 11:47:27 +00:00
Gilver 4c78bce9b7 fix(ghostty-nightly): update.rhai mistake (#3497)
* Crop v in release version

Signed-off-by: Gilver <rockgrub@disroot.org>

* Fix and bump

Signed-off-by: Gilver <rockgrub@disroot.org>

* Make release reset

Signed-off-by: Gilver <rockgrub@disroot.org>

* Didn't even touch that part so IDK where the semicolon went

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-22 11:27:08 +08:00
madomado 763d377deb add: astal-gtk (#3493)
Close #3491

Requires #3490
2025-02-22 11:25:02 +08:00
Raboneko 4cbe4fa5f8 bump(nightly): mpv owl nightly nightly spotx-bash 2025-02-22 01:26:45 +00:00
Raboneko 2b0b27fac5 bump: ruffle 2025-02-22 01:22:57 +00:00
Raboneko ca5f0fee9b bump: yt-dlp 2025-02-21 22:23:02 +00:00
madomado 54168cf91e add: astal (#3490) 2025-02-22 02:58:47 +08:00
Raboneko 780a13c591 bump: preview 2025-02-21 18:47:42 +00:00
Raboneko 30cb8e5eaf bump(branch): kf6-kio 2025-02-21 16:15:23 +00:00
Alberto García 328a0b3361 fix(kf6-kio): update spec file from upstream (#3484) 2025-02-21 23:43:58 +08:00
Raboneko 9b492c80aa fix(dotherside): dep on cmake(Qt6XcbQpaPrivate) (#3476) (#3481)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 398b00d58e)

Co-authored-by: madomado <madonuko@outlook.com>
2025-02-21 21:27:51 +08:00
madomado 00099ccd08 add: dotherside (#3471) 2025-02-21 15:46:04 +08:00
Raboneko 7cd62f5c7d bump: discord-ptb-openasar discord-ptb 2025-02-21 06:44:06 +00:00
Raboneko 6d2408578a bump(nightly): mpv owl nightly vala-nightly 2025-02-21 01:37:16 +00:00
Raboneko 967d70f14a bump: ruffle 2025-02-21 01:19:26 +00:00
Raboneko 50b50aad45 bump: preview 2025-02-20 23:55:41 +00:00
Raboneko 5d6618bdeb bump: discord-canary-openasar discord-canary 2025-02-20 22:45:27 +00:00
Raboneko e72ab512ec bump: yt-dlp 2025-02-20 19:49:33 +00:00
Raboneko 92ccc46ee4 bump: preview stable osu-lazer 2025-02-20 18:31:04 +00:00
Raboneko 6ecbf37d0c bump: yt-dlp 2025-02-20 16:32:35 +00:00
Raboneko c423510c49 bump: yt-dlp 2025-02-20 15:49:46 +00:00
Raboneko eb51e87e82 bump: osu-lazer 2025-02-20 08:45:28 +00:00
sadlerm4 d34c23e35a chore: remove authy (#3465)
snap upstream link is 404
2025-02-20 14:15:12 +08:00
madomado b6fb82a237 fix(feishin): try newer nodejs20-npm (#3431)
* fix(feishin): try newer nodejs20-npm

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

* interesting

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

* we do the funny

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

* funny hack

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-02-20 16:20:27 +11:00
sadlerm4 79d231a2fe add: koji (#3453)
* add: koji

* remove crate

* anda-srpm-macros

* buildrequires openssl

* update licenses

* put conflicts tag in the right place
2025-02-20 12:38:19 +08:00
Gilver c1e6365d46 fix(ghostty-nightly): File name change and conditional epoch (#3306)
* Update ghostty-nightly.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Recreate the old script for now

Signed-off-by: Gilver <rockgrub@disroot.org>

* Hmm

Signed-off-by: Gilver <rockgrub@disroot.org>

* Hhhhh

Signed-off-by: Gilver <rockgrub@disroot.org>

* Trying again

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ghostty-nightly.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ghostty-nightly.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Add fix to stable

Signed-off-by: Gilver <rockgrub@disroot.org>

* No more patch so that did not need to be there

Signed-off-by: Gilver <rockgrub@disroot.org>

* Old method should (hopefully) work now

Signed-off-by: Gilver <rockgrub@disroot.org>

* Switch back here too?

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ghostty.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Oops

Signed-off-by: Gilver <rockgrub@disroot.org>

* Oops again

Signed-off-by: Gilver <rockgrub@disroot.org>

* WE ARE SO BACK

Signed-off-by: Gilver <rockgrub@disroot.org>

* Testing

Signed-off-by: Gilver <rockgrub@disroot.org>

* Bump epoch ifcond

Signed-off-by: Gilver <rockgrub@disroot.org>

* Spec hacks to iron out remaining upgrade kinks

* Change to global macro

Signed-off-by: Gilver <rockgrub@disroot.org>

* The dev ver is used for the internal version string so winning?

The Git commit is however missing in the internal version because it only exists if built from master so yay I fixed that.

Signed-off-by: Gilver <rockgrub@disroot.org>

* Bump this down just in case

Signed-off-by: Gilver <rockgrub@disroot.org>

* Now where did that vanish to?

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-20 11:57:58 +08:00
Raboneko c0b731a683 bump: discord-canary-openasar discord-canary 2025-02-20 02:48:12 +00:00
Raboneko 946ce25f5c bump: ruffle 2025-02-20 01:52:17 +00:00
Raboneko e8c43d5646 bump(nightly): mpv nightly prismlauncher-nightly nim-nightly 2025-02-20 01:36:57 +00:00
Raboneko 8213243299 bump: stable 2025-02-19 21:56:54 +00:00
Raboneko a70f1b7280 bump: tdlib mise 2025-02-19 21:21:17 +00:00
sadlerm4 3bc0a5ce26 fix: audacity-freeworld (#3452)
supplements #3351
2025-02-20 03:06:32 +08:00
Raboneko c9c81bb8c7 bump: audacity-freeworld preview inputplumber 2025-02-19 18:43:47 +00:00
sadlerm4 1987beae5a fix(audacity-freeworld): update.rhai function (#3351) 2025-02-20 02:31:43 +08:00
sadlerm4 d0fd155c68 add: nstool (#3367)
* add: nstool

* there are no f***ing docs
2025-02-20 02:25:04 +08:00
Willow e6a5052461 fix(vo-aacenc): Update URL and source links to HTTPS (#3433) 2025-02-20 02:23:02 +08:00
Willow 48ca23728a fix: change xavs URL to https from http (#3432) 2025-02-20 02:22:23 +08:00
madomado 103aa5dfa3 fix(lightly-qt*): make update.rhai scripts actually function (#3430)
* fix(lightly-qt*): make update.rhai scripts actually function

* the funny anda.hcls
2025-02-19 10:58:50 -06:00
Raboneko b95d3e3074 bump: mesa 2025-02-19 15:42:16 +00:00
Raboneko fee72a0178 bump: preview 2025-02-19 14:55:37 +00:00
Raboneko 5d332e21e1 bump: preview stable 2025-02-19 14:46:07 +00:00
sadlerm4 573f6ba506 add: lazygit (#3423)
* add: lazygit

* package provides lazygit
2025-02-19 21:34:49 +08:00
Raboneko 0ac3ce83f9 bump: yt-dlp 2025-02-19 02:40:53 +00:00
Raboneko b6202a4422 bump: ruffle picotool yt-dlp 2025-02-19 01:50:49 +00:00
Raboneko b94c714824 bump(nightly): mpv nightly nightly nim-nightly vala-nightly 2025-02-19 01:36:28 +00:00
Raboneko 80ba6072cf bump: preview 2025-02-18 23:15:56 +00:00
Raboneko fa5bb6cdc6 bump: picotool 2025-02-18 19:57:09 +00:00
Raboneko 6ed260c83e bump: discord-openasar discord pbcli 2025-02-18 18:44:23 +00:00
Raboneko 8d83ec45e9 bump: pbcli 2025-02-18 17:15:36 +00:00
Raboneko 9dd25c1ed2 bump: apparmor 2025-02-18 15:56:12 +00:00
Raboneko 84ebdd4abb bump: preview stable 2025-02-18 15:35:24 +00:00
Raboneko 3428ccb2ad bump: walker 2025-02-18 13:55:46 +00:00
Raboneko bac18ff6dd fix: Add patch for Intel Battlemage + Valve Gamescope (#3420) (#3421)
(cherry picked from commit 1238fbddad)

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-02-18 12:09:18 +08:00
Raboneko 237f74a349 bump(nightly): mpv nightly nightly prismlauncher-nightly vala-nightly 2025-02-18 01:35:44 +00:00
Raboneko e0ee762dd1 bump: ruffle 2025-02-18 01:17:55 +00:00
sadlerm4 ce364297ec fix(carla): version string (#3401)
* fix(carla): version string

* mado is smart
2025-02-18 05:17:55 +08:00
sadlerm4 4281a89253 fix: scenefx (#3407) 2025-02-18 02:36:24 +08:00
sadlerm4 a1f5af9c97 fix(mock-configs): package missing el10 template file (#3408) 2025-02-18 02:34:12 +08:00
Raboneko 56e9e8c214 bump: youtube-music 2025-02-17 15:55:36 +00:00
madomado ec0cee2e20 feat(ci/bootstrap): improve to make it work on future releases (#3311) 2025-02-17 21:06:21 +08:00
sadlerm4 a4abd74de1 fix(neovide): get source from crate and add dependencies (#3395)
* fix(neovide): get source from crate and add dependencies

* add license info
2025-02-17 17:28:42 +08:00
Raboneko 9c7b150018 bump: umu 2025-02-17 08:48:30 +00:00
Raboneko cec96954f6 bump: osu-lazer umu 2025-02-17 08:31:44 +00:00
madomado 7f08625627 chore(ci): rename arm64-lg (#3396)
* chore(ci): rename arm64-lg

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

* Update build.yml

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

* Update json-build.yml

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

* Update bootstrap.yml

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-02-17 16:29:44 +08:00
Raboneko 8b0a2dac5e bump: inputplumber 2025-02-17 06:28:01 +00:00
Raboneko d532939d2e bump: youtube-music 2025-02-17 04:20:44 +00:00
Raboneko 31b64ee403 bump: lomiri-system-settings 2025-02-17 03:55:38 +00:00
Raboneko ddc43262d6 bump: limine 2025-02-17 02:50:52 +00:00
Raboneko ba39fcb33e bump: ruffle 2025-02-17 01:53:13 +00:00
Raboneko fab763897f bump(nightly): mpv nightly nightly 2025-02-17 01:39:05 +00:00
Raboneko 9ff57f4476 bump: mise 2025-02-16 21:39:13 +00:00
Raboneko 029a53602c bump: scenefx 2025-02-16 19:25:50 +00:00
Owen Zimmerman 0cb020e12a Add: NeoHtop (#3368)
* Add: NeoHtop

* Add Categories

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

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-02-16 12:33:56 -06:00
sadlerm4 e90f415492 fix(umu-launcher): urllib3 dependency issues on <= 41 (#3380) 2025-02-17 04:08:41 +11:00
sadlerm4 8671118859 add: xplr (#3369)
* add: xplr

* remove crate

* update.rhai
2025-02-17 01:06:53 +08:00
sadlerm4 22c449fe35 remove: latte-dock-nightly (#3375) 2025-02-17 00:52:54 +08:00
Raboneko 073ddb9429 bump: eww 2025-02-16 15:49:29 +00:00
madomado a0dffcf761 fix: fuc (#3354)
Signed-off-by: madomado <madonuko@outlook.com>
2025-02-16 21:51:14 +11:00
madomado 086b501e93 fix(umu-launcher): builddep python3-hatch-vcs (#3355)
Signed-off-by: madomado <madonuko@outlook.com>
2025-02-16 00:24:14 -06:00
Raboneko 0e86806a4d bump: inputplumber 2025-02-16 03:55:36 +00:00
Raboneko a0dc51badc bump: mise 2025-02-16 02:52:23 +00:00
Raboneko 6730986db5 bump(nightly): envision mpv latte-dock-nightly nightly nightly 2025-02-16 01:42:23 +00:00
Raboneko 72c153b35c bump: inputplumber 2025-02-15 21:20:56 +00:00
sadlerm4 e3ea80f2fd fix(chromebook-usbc-fix): specify x86_64 arch in spec (#3352)
* fix(chromebook-usbc-fix): specify x86_64 arch in spec

* specify arch in anda config file too
2025-02-15 23:53:50 +08:00
sadlerm4 bfba9338b8 add: lowfi (#3357)
* add: lowfi

* remove changelog and add packager

* lowfi/update.rhai: typo
2025-02-15 23:53:21 +08:00
Raboneko 0dffb48715 bump: fuc 2025-02-15 02:37:05 +00:00
Raboneko 9d76945b21 bump(nightly): nightly mpv nightly nightly nim-nightly 2025-02-15 01:34:28 +00:00
Raboneko 4f11d9c743 bump: mise 2025-02-14 23:21:32 +00:00
Raboneko f7ce65f4b3 bump: preview stable 2025-02-14 21:29:47 +00:00
Raboneko ffe71fd27d bump: codium 2025-02-14 18:44:27 +00:00
Raboneko c2ae0b620c bump: umu 2025-02-14 18:28:05 +00:00
Raboneko c59f8cb272 bump: stable 2025-02-14 17:00:11 +00:00
Raboneko e637cde98e bump: pbcli 2025-02-14 16:39:38 +00:00
Raboneko 503b502891 bump: preview 2025-02-14 16:20:12 +00:00
Raboneko 92ab669d8b bump: umu 2025-02-14 15:55:49 +00:00
Raboneko 284aebb977 bump: audacity-freeworld 2025-02-14 11:47:51 +00:00
sadlerm4 83563969fa chore(comps): remove pantheon (#3339) 2025-02-14 19:41:40 +08:00
sadlerm4 f45f3e5d9d audacity-freeworld: fix version string (#3340)
(cherry picked from commit b26314b)
2025-02-14 19:40:09 +08:00
sadlerm4 029bc2d60f -r option has been removed (#3341) 2025-02-14 19:39:25 +08:00
sadlerm4 ee855f141e fix(davs2): syntax issues with spec (#3337)
* bump: umu davs2

* fix(davs2): rpm conditional syntax

* fix(davs2): use %nil

* why

* fix(davs2): go back to using %len

---------

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-02-14 16:58:44 +08:00
Raboneko a4e1121679 bump: umu davs2 2025-02-14 07:33:02 +00:00
sadlerm4 a49f31b6e8 fix(davs2): update logic (#3332) 2025-02-14 15:12:42 +08:00
Raboneko 0b254ea463 bump: inputplumber umu 2025-02-14 05:55:24 +00:00
Raboneko 52fcffb1a1 bump: mock-configs 2025-02-14 05:40:40 +00:00
Gilver 59995c5342 Update steam.spec (#3322)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-14 12:11:15 +08:00
Cappy Ishihara 3bdb0e8da3 youtube-music: fix WMClass (#3324) 2025-02-13 19:57:56 -06:00
Raboneko c7e84f3364 bump: ruffle sass 2025-02-14 01:48:58 +00:00
Raboneko 51cde2f052 bump(nightly): envision nightly mpv nightly nightly prismlauncher-nightly 2025-02-14 01:35:37 +00:00
Raboneko 31562484cd bump: stable 2025-02-13 23:17:23 +00:00
Raboneko f680b1fbe8 bump: discord-canary-openasar discord-canary 2025-02-13 22:45:38 +00:00
Raboneko af9ceca191 bump: discord-canary-openasar discord-canary 2025-02-13 20:58:37 +00:00
Raboneko 8902fcbe6f bump: stable 2025-02-13 20:37:33 +00:00
Raboneko e45d4c5204 bump: preview 2025-02-13 19:28:00 +00:00
Raboneko 9c7f2b64ad bump: discord-ptb-openasar discord-ptb preview stable 2025-02-13 19:17:57 +00:00
Raboneko 1041f67174 bump: mock-configs 2025-02-13 18:33:27 +00:00
Gilver 8de42ef0fd Fix: Update script for Mesa, bump Mesa back down (#3301)
* Fix update script?

Signed-off-by: Gilver <rockgrub@disroot.org>

* Bump Mesa back down

Signed-off-by: Gilver <rockgrub@disroot.org>

* ...Rel

Signed-off-by: Gilver <rockgrub@disroot.org>

* Switch to normal versioning scheme

Signed-off-by: Gilver <rockgrub@disroot.org>

* Was worth a shot

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update update.rhai

Signed-off-by: Gilver <rockgrub@disroot.org>

* Actually...

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update update.rhai

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-14 01:57:49 +08:00
madomado 7553ed2830 feat(ci): add f42, hook up updates copy_over (#3316) 2025-02-14 04:02:11 +11:00
sadlerm4 c079d9a629 fix: legcord (#3312)
* chore(legcord-bin): remove duplicate legcord-bin

* chore: legcord*.spec cleanup

* fix: dirname
2025-02-14 03:34:54 +11:00
Gilver 282f6051b5 Fix (uutils-coreutils-replace): Symlinks and cleanup (#3297)
* Delete anda/system/uutils-coreutils-replace/coreutils-colorls.csh

Signed-off-by: Gilver <rockgrub@disroot.org>

* Delete anda/system/uutils-coreutils-replace/coreutils-colorls.sh

Signed-off-by: Gilver <rockgrub@disroot.org>

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

Signed-off-by: Gilver <rockgrub@disroot.org>

* Always the rel bump. ALWAYS THE

Signed-off-by: Gilver <rockgrub@disroot.org>

* Why not

Signed-off-by: Gilver <rockgrub@disroot.org>

* /usr/bin path

Signed-off-by: Gilver <rockgrub@disroot.org>

* Back to BUILDDIR

Signed-off-by: Gilver <rockgrub@disroot.org>

* More sums

Signed-off-by: Gilver <rockgrub@disroot.org>

* I don't want to overcomplicate this I guess

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update uutils-coreutils-replace.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Fix

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-14 00:30:35 +08:00
Raboneko f1f32a00bf bump: legcord-bin legcord-bin stable 2025-02-13 15:49:23 +00:00
Raboneko 85747ee0ce bump: codium 2025-02-13 15:27:35 +00:00
242 changed files with 3692 additions and 1566 deletions
+1 -1
View File
@@ -41,7 +41,7 @@ jobs:
pkg: ${{ fromJson(needs.manifest.outputs.build_matrix) }}
version: ["rawhide"]
fail-fast: false
runs-on: ${{ (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'ARM64' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && 'x86-64-lg' || 'ubuntu-22.04' }}
runs-on: ${{ (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'arm64-lg' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && 'x86-64-lg' || 'ubuntu-22.04' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
+24 -10
View File
@@ -10,23 +10,37 @@ jobs:
version: ["rawhide"]
arch: ["x86_64", "aarch64"]
fail-fast: true
runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || 'ubuntu-22.04' }}
runs-on: ${{ matrix.arch == 'aarch64' && 'ubuntu-22.04-arm' || 'ubuntu-22.04' }}
container:
image: registry.fedoraproject.org/fedora-minimal:${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Install repositories
run: |
dnf5 install -y --setopt=install_weak_deps=False curl wget git-core openssl-devel cargo podman fuse-overlayfs
dnf5 builddep -y anda/terra/{mock-configs,srpm-macros}/*.spec anda/tools/buildsys/{anda,subatomic}/*.spec
- name: Install Anda
run: cargo install anda
dnf5 swap -y --setopt=install_weak_deps=False systemd-standalone-sysusers systemd
dnf5 install -y --setopt=install_weak_deps=False curl wget git-core openssl-devel cargo podman fuse-overlayfs dnf5-plugins rpmbuild script
- uses: actions/checkout@v4
with:
ref: f${{ matrix.version }}
fetch-depth: 1
- name: Build anda-srpm-macros
run: |
mkdir -p anda-build/rpm/rpms
rpmbuild -bb anda/terra/srpm-macros/*.spec --undefine=_disable_source_fetch -D "_sourcedir $(pwd)/anda/terra/srpm-macros/" -D "_rpmdir $(pwd)/anda-build/rpm/rpms/"
mv ./anda-build/rpm/rpms/*/anda-*.rpm ./anda-build/rpm/rpms/
dnf5 install -y ./anda-build/rpm/rpms/anda-*.rpm
- name: Install build dependencies
run: dnf5 builddep -y anda/terra/{mock-configs,srpm-macros}/*.spec anda/tools/buildsys/{anda,subatomic}/*.spec
- name: Install Anda
run: |
rpmbuild -bb anda/tools/buildsys/anda/*.spec --undefine=_disable_source_fetch -D "_sourcedir $(pwd)/anda/tools/buildsys/anda/" -D "_rpmdir $(pwd)/anda-build/rpm/rpms/"
mv ./anda-build/rpm/rpms/*/anda-*.rpm ./anda-build/rpm/rpms/
dnf5 install -y ./anda-build/rpm/rpms/anda-*.rpm
- name: Build terra-mock-configs
run: |
echo "PATH=$PATH:/github/home/.cargo/bin" >> $GITHUB_ENV
@@ -36,16 +50,16 @@ jobs:
- name: Install terra-mock-configs
run: dnf5 install -y anda-build/rpm/rpms/terra-mock-configs*.rpm
- name: Build anda-srpm-macros
run: anda build -rrpmbuild anda/terra/srpm-macros/pkg
- name: Build trra-release
run: anda build -rrpmbuild anda/terra/release/pkg
- name: Build Subatomic
run: anda build -rrpmbuild anda/tools/buildsys/subatomic/pkg
- name: Install Subatomic
run: dnf5 install -y ./anda-build/rpm/rpms/subatomic-*.rpm
- name: Build Andaman
run: anda build -rrpmbuild anda/tools/buildsys/anda/pkg
- name: Tidy up output directory
run: rmdir anda-build/rpm/rpms/{noarch,aarch64,x86_64} | true
- name: Upload packages to subatomic
run: |
+1 -1
View File
@@ -47,7 +47,7 @@ jobs:
version: ["rawhide"]
arch: ${{ fromJson(needs.parse.outputs.arch) }}
fail-fast: false
runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || needs.parse.outputs.builder && needs.parse.outputs.builder || 'ubuntu-22.04' }}
runs-on: ${{ matrix.arch == 'aarch64' && 'ubuntu-22.04-arm' || needs.parse.outputs.builder && needs.parse.outputs.builder || 'ubuntu-22.04' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
+1 -1
View File
@@ -13,7 +13,7 @@ jobs:
pkg: ${{ fromJson(inputs.packages) }}
version: ["rawhide"]
fail-fast: false
runs-on: ${{ (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'ARM64' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && 'x86-64-lg' || 'ubuntu-22.04' }}
runs-on: ${{ (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'arm64-lg' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && 'x86-64-lg' || 'ubuntu-22.04' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
+1
View File
@@ -13,6 +13,7 @@ jobs:
- frawhide
- f40
- f41
- f42
- el10
container:
image: ghcr.io/terrapkg/builder:frawhide
+1
View File
@@ -4,6 +4,7 @@ on:
push:
branches:
- frawhide
- f42
- f41
- f40
- el10
+1
View File
@@ -48,6 +48,7 @@ jobs:
}
copy_over f40 || true
copy_over f41 || true
copy_over f42 || true
copy_over el10 || true
git push -u origin --all
fi
+1
View File
@@ -48,6 +48,7 @@ jobs:
}
copy_over f40 || true
copy_over f41 || true
copy_over f42 || true
copy_over el10 || true
git push -u origin --all
fi
+1
View File
@@ -48,6 +48,7 @@ jobs:
}
copy_over f40 || true
copy_over f41 || true
copy_over f42 || true
copy_over el10 || true
git push -u origin --all
fi
@@ -1,8 +1,11 @@
%global __requires_exclude ^lib-.*.so
%global __provides_exclude ^lib-.*.so
%global ver Audacity 3.7.1
%global sanitized_ver %(sed 's/ *//;s/Audacity//' <<< "%{ver}")
Name: audacity-freeworld
Version: Audacity.3.7.1
Version: %{sanitized_ver}
Release: 1%?dist
Summary: Multitrack audio editor
License: GPLv2
@@ -746,4 +749,4 @@ rm -f %{buildroot}%{_prefix}/%{realname}
- New upstream version 1.2.0-pre3
* Sat Oct 25 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-pre2.fdr.1
- First Fedora release
- First Fedora release
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("audacity/audacity"));
rpm.global("ver", gh("audacity/audacity"));
-54
View File
@@ -1,54 +0,0 @@
%define debug_package %nil
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: authy
Version: 2.5.0
Release: 1%{?dist}
Summary: Two factor authentication desktop application
License: Unlicense
URL: https://authy.com/
Source0: https://api.snapcraft.io/api/v1/snaps/download/H8ZpNgIoPyvmkgxOWw5MSzsXK1wRZiHn_23.snap
Requires: gtk3
Requires: nss
BuildRequires: squashfs-tools desktop-file-utils
%description
%{summary}.
%prep
unsquashfs -q -f -d snap %{SOURCE0}
%build
%install
install -d %buildroot%_datadir/authy
cp -r snap/. %buildroot%_datadir/authy
sed -i 's|${SNAP}/meta/gui/icon.png|authy|g' %buildroot%_datadir/authy/meta/gui/authy.desktop
install -Dm644 %buildroot%_datadir/authy/meta/gui/authy.desktop -t %buildroot%_datadir/applications
install -Dm644 %buildroot%_datadir/authy/meta/gui/icon.png %buildroot%_datadir/pixmaps/authy.png
rm -rf %buildroot%_datadir/authy/{data-dir,gnome-platform,lib,meta,scripts,usr,*.sh}
install -d %buildroot%_bindir
ln -s %_datadir/authy/authy %buildroot%_bindir
%check
desktop-file-validate %buildroot%_datadir/applications/authy.desktop
%files
%_datadir/authy/
%_bindir/authy
%_datadir/applications/authy.desktop
%_datadir/pixmaps/authy.png
%changelog
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.3.0-2
- Use /usr/share/ instead of /opt/
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 2.2.1-2
- Initial release
-5
View File
@@ -1,5 +0,0 @@
let req = new_req("https://api.snapcraft.io/v2/snaps/info/authy");
req.head("Snap-Device-Series", "16");
let obj = json(req.get())["channel-map"][0];
rpm.version(obj.version);
rpm.source(0, obj.download.url);
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.589
Version: 0.0.601
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary
Version: 0.0.589
Version: 0.0.601
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-openasar
Version: 0.0.85
Version: 0.0.87
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb-openasar
Version: 0.0.130
Version: 0.0.132
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb
Version: 0.0.130
Version: 0.0.132
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.85
Version: 0.0.87
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 3680e305a9824f851a441bc96fc7654ef849b01a
%global commit_date 20250127
%global commit 96717d193f5e39a829161fc1f2d6c13393eea186
%global commit_date 20250302
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: envision-nightly
+9 -5
View File
@@ -13,7 +13,7 @@ License: GPL-3.0
URL: https://github.com/jeffvli/feishin
Source0: %url/archive/refs/tags/v%version.tar.gz
Requires: fuse mpv
BuildRequires: nodejs-npm jq libxcrypt-compat
BuildRequires: nodejs20-npm jq libxcrypt-compat
%description
%summary.
@@ -38,9 +38,13 @@ Keywords=Music;Jellyfin;Audio;Stream;Sonixd
EOF
%build
npm install --legacy-peer-deps
npm run postinstall
npm run build
export PATH="$PATH:$(pwd)/bin"
mkdir bin
ln -s /usr/bin/node-20 bin/node
ln -s /usr/bin/npm-20 bin/npm
npm-20 install --legacy-peer-deps
npm-20 run postinstall
npm-20 run build
%ifarch x86_64
%define a linux
@@ -48,7 +52,7 @@ npm run build
%define a arm64
%endif
npx electron-builder --linux dir --%a
npx-20 electron-builder --linux dir --%a
%install
mkdir -p %buildroot%_datadir/{pixmaps,applications} %buildroot%_bindir
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "legcord-bin.spec"
}
}
-95
View File
@@ -1,95 +0,0 @@
%define debug_package %nil
%global _build_id_links none
%ifarch x86_64
%global src LegCord-%version-linux-x64
%elifarch aarch64
%global src LegCord-%version-linux-arm64
%elifarch armv7l
%global src LegCord-%version-linux-armv7l
%endif
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
Name: legcord-bin
Version: 1.0.8
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source0: %url/releases/download/v%version/%src.zip
Source1: legcord.png
Source2: https://raw.githubusercontent.com/LegCord/LegCord/v%version/README.md
Requires: xdg-utils
BuildRequires: unzip
ExclusiveArch: x86_64 aarch64 armv7l
Conflicts: legcord
BuildRequires: add-determinism
Obsoletes: armcord < 3.3.2-1
%description
LegCord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
mkdir legcord
cd legcord
unzip %SOURCE0
cat <<EOF > .legcord.desktop
[Desktop Entry]
Name=LegCord
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=%_bindir/legcord
Icon=legcord
Categories=Network;InstantMessaging;
StartupWMClass=legcord
Keywords=discord;armcord;legcord;vencord;shelter;electron;
EOF
%build
%install
cd legcord
mkdir -p %buildroot%_bindir %buildroot%_datadir/applications %buildroot%_datadir/pixmaps %buildroot%_datadir/legcord %buildroot%_docdir/%name
cp -a * %buildroot%_datadir/legcord/
ln -s %_datadir/legcord/legcord %buildroot%_bindir/legcord
ln -s %_datadir/legcord %buildroot%_datadir/armcord
chmod +x -R %buildroot%_datadir/legcord/*
chmod 755 %buildroot%_datadir/legcord/legcord
install -Dm644 .legcord.desktop %buildroot%_datadir/applications/LegCord.desktop
install -Dm644 %SOURCE1 %buildroot%_datadir/pixmaps/legcord.png
install -Dm644 %SOURCE2 %buildroot%_docdir/%name/
# HACK: rpm bug for unability to replace existing files on system.
%pre
if [ -d %_datadir/armcord ] && [ ! -L %_datadir/armcord ]; then
echo "Found old %_datadir/armcord directory, removing"
rm -rf %_datadir/armcord
fi
%files
%doc README.md
%_datadir/legcord
%_datadir/armcord
%_bindir/legcord
%_datadir/applications/LegCord.desktop
%_datadir/pixmaps/legcord.png
%changelog
* Mon Oct 21 2024 madonuko <mado@fyralabs.com> - 1.0.2-2
- Rename to LegCord.
* Sat Jun 17 2023 madonuko <mado@fyralabs.com> - 3.2.0-2
- Remove libnotify dependency.
- Fix desktop entry.
- Set as noarch package because there are not binary files.
- Use /usr/share/ instead of /opt/
* Sat May 6 2023 madonuko <mado@fyralabs.com> - 3.1.7-1
- Initial package
Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

-1
View File
@@ -1 +0,0 @@
rpm.version(gh("LegCord/LegCord"));
+21 -25
View File
@@ -2,47 +2,44 @@
%global _build_id_links none
%ifarch x86_64
%global src LegCord-%version-linux-x64
%global src Legcord-%version-linux-x64
%elifarch aarch64
%global src LegCord-%version-linux-arm64
%global src Legcord-%version-linux-arm64
%elifarch armv7l
%global src LegCord-%version-linux-armv7l
%global src Legcord-%version-linux-armv7l
%endif
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
Name: legcord-bin
Version: 1.0.8
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source0: %url/releases/download/v%version/%src.zip
Source1: legcord.png
Source2: https://raw.githubusercontent.com/LegCord/LegCord/v%version/README.md
Requires: xdg-utils
BuildRequires: unzip
ExclusiveArch: x86_64 aarch64 armv7l
Conflicts: legcord
Conflicts: legcord-nightly
BuildRequires: add-determinism
Name: legcord-bin
Version: 1.1.0
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/Legcord/Legcord
Group: Applications/Internet
Source0: %url/releases/download/v%version/%src.tar.gz
Source1: legcord.png
Source2: https://raw.githubusercontent.com/Legcord/Legcord/v%version/README.md
Requires: xdg-utils
ExclusiveArch: x86_64 aarch64 armv7l
Conflicts: legcord
Conflicts: legcord-nightly
BuildRequires: add-determinism
Obsoletes: armcord < 3.3.2-1
%description
LegCord is a custom client designed to enhance your Discord experience
Legcord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
mkdir legcord
cd legcord
unzip %SOURCE0
%autosetup -n %src
cat <<EOF > .legcord.desktop
[Desktop Entry]
Name=LegCord
Name=Legcord
Comment=%summary
GenericName=Internet Messenger
Type=Application
@@ -56,7 +53,6 @@ EOF
%build
%install
cd legcord
mkdir -p %buildroot%_bindir %buildroot%_datadir/applications %buildroot%_datadir/pixmaps %buildroot%_datadir/legcord %buildroot%_docdir/%name
cp -a * %buildroot%_datadir/legcord/
ln -s %_datadir/legcord/legcord %buildroot%_bindir/legcord
+20 -20
View File
@@ -1,28 +1,28 @@
%global commit 07451f0d7e110cf6d31d0e32abedcefcff256d78
%global commit_date 20250213
%global commit 1833760c8be5b5fd4a76bbcd0cf1632d7bff0216
%global commit_date 20250215
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%define debug_package %nil
Name: legcord-nightly
Version: %commit_date.%shortcommit
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source0: %url/archive/%commit/legcord-%commit.tar.gz
Source1: launch.sh
Packager: Owen <owen@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord-nightly
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord
BuildArch: noarch
Name: legcord-nightly
Version: %commit_date.%shortcommit
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/Legcord/Legcord
Group: Applications/Internet
Source0: %url/archive/%commit/Legcord-%commit.tar.gz
Source1: launch.sh
Packager: Owen <owen@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord-nightly
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord
BuildArch: noarch
BuildRequires: anda-srpm-macros pnpm
%description
legcord is a custom client designed to enhance your Discord experience
Legcord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
@@ -30,7 +30,7 @@ while keeping everything lightweight.
cat <<EOF > legcord.desktop
[Desktop Entry]
Name=LegCord
Name=Legcord
Comment=%summary
GenericName=Internet Messenger
Type=Application
+16 -16
View File
@@ -4,25 +4,25 @@
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
Name: legcord
Version: 1.0.8
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source1: launch.sh
Packager: madonuko <mado@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord-nightly
BuildArch: noarch
Name: legcord
Version: 1.1.0
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/Legcord/Legcord
Group: Applications/Internet
Source1: launch.sh
Packager: madonuko <mado@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord-nightly
BuildArch: noarch
BuildRequires: anda-srpm-macros pnpm
%description
legcord is a custom client designed to enhance your Discord experience
Legcord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit f7a681b3624fe95bd9b8bcb390f3259481a18532
%global commit ee07dcf4c704e64d3d9d95191129bccd98c2c37d
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250213
%global commit_date 20250302
%global ver 0.39.0
Name: mpv-nightly
+8
View File
@@ -0,0 +1,8 @@
[Desktop Entry]
Categories=Utility;
Comment=A cross-platform system monitor
Exec=NeoHtop
Icon=NeoHtop
Name=NeoHtop
Terminal=false
Type=Application
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "neohtop.spec"
}
}
+51
View File
@@ -0,0 +1,51 @@
%global __brp_mangle_shebangs %{nil}
Name: neohtop
Version: 1.1.2
Release: 1%?dist
Summary: System monitoring on steroids
License: MIT
URL: https://github.com/Abdenasser/neohtop
Source0: %url/archive/refs/tags/v%version.tar.gz
Source1: NeoHtop.desktop
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: rust
BuildRequires: nodejs-npm
BuildRequires: webkit2gtk4.1-devel
BuildRequires: javascriptcoregtk4.1-devel
BuildRequires: libsoup3-devel
BuildRequires: gtk3-devel
BuildRequires: rust-gdk-pixbuf-sys-devel
BuildRequires: glib2-devel
BuildRequires: openssl-devel
%description
%summary.
%prep
%autosetup -n neohtop-%version
%build
npm install
npm run tauri build
%install
install -Dpm755 src-tauri/target/release/NeoHtop %buildroot%_bindir/NeoHtop
install -Dpm644 %{SOURCE1} %buildroot%{_datadir}/applications/NeoHtop.desktop
# don't mind the numbers not matching, this is how the offical rpm installs these files
install -Dpm644 src-tauri/icons/128x128@2x.png %buildroot%{_iconsdir}/hicolor/256x256@2/apps/NeoHtop.png
install -Dpm644 src-tauri/icons/32x32.png %buildroot%{_iconsdir}/hicolor/32x32/apps/NeoHtop.png
install -Dpm644 src-tauri/icons/128x128.png %buildroot%{_iconsdir}/hicolor/128x128/apps/NeoHtop.png
%files
%doc README.md
%license LICENSE
%_bindir/NeoHtop
%{_datadir}/applications/NeoHtop.desktop
%{_iconsdir}/hicolor/256x256@2/apps/NeoHtop.png
%{_iconsdir}/hicolor/32x32/apps/NeoHtop.png
%{_iconsdir}/hicolor/128x128/apps/NeoHtop.png
%changelog
* Sat Feb 15 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial package
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("Abdenasser/neohtop"));
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-02-13
%global ver 2025-03-02
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+1 -1
View File
@@ -13,7 +13,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: voicevox
Version: 0.22.4
Version: 0.23.0
Release: 1%?dist
Summary: Free Japanese text-to-speech editor
License: LGPL-3.0
@@ -5,6 +5,6 @@ TryExec=/usr/bin/youtube-music
Icon=youtube-music
Terminal=false
Type=Application
StartupWMClass=YouTube Music
StartupWMClass=com.github.th_ch.youtube_music
Comment=YouTube Music Desktop App - including custom plugins
Categories=AudioVideo;
+2 -2
View File
@@ -9,10 +9,10 @@
# Try to vendor PNPM directly from Fedora
# but if this fails, you can try setting this to 1 to vendor PNPM directly from upstream
%global vendor_pnpm 0
%global vendor_pnpm 1
Name: youtube-music
Version: 3.7.2
Version: 3.7.5
Release: 2%?dist
Summary: YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
Source1: youtube-music.desktop
@@ -8,14 +8,15 @@
%global portal_helper 1
%endif
Name: gnome-shell
Name: gnome-shell.switcheroo
Version: %{major_version}.%{minor_version}
Release: 1%{?dist}.switcheroo
Summary: Window management and application launching for GNOME
Provides: gnome-shell = %version-%release
License: GPL-2.0-or-later
URL: https://wiki.gnome.org/Projects/GnomeShell
Source0: https://download.gnome.org/sources/gnome-shell/%{major_version}/%{name}-%{tarball_version}.tar.xz
Source0: https://download.gnome.org/sources/gnome-shell/%{major_version}/gnome-shell-%{tarball_version}.tar.xz
# Replace Epiphany with Firefox in the default favourite apps list
Patch: gnome-shell-favourite-apps-firefox.patch
@@ -178,7 +179,7 @@ innovative user interface concepts to provide a visually attractive and
easy to use experience.
%prep
%autosetup -S git -n %{name}-%{tarball_version}
%autosetup -S git -n gnome-shell-%{tarball_version}
%build
%meson \
@@ -198,7 +199,7 @@ easy to use experience.
mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions
mkdir -p %{buildroot}%{_datadir}/gnome-shell/search-providers
%find_lang %{name}
%find_lang gnome-shell
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.desktop
@@ -208,7 +209,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Exten
desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.PortalHelper.desktop
%endif
%files -f %{name}.lang
%files -f gnome-shell.lang
%license COPYING
%doc NEWS README.md
%{_bindir}/gnome-shell
+17 -3
View File
@@ -3,7 +3,7 @@
%global stable_kf6 stable
%global majmin_ver_kf6 6.11
Name: kf6-%{framework}
Name: kf6-%{framework}.switcheroo
Version: %{majmin_ver_kf6}.0
Release: 1%{?dist}.switcheroo
Summary: KDE Frameworks 6 Tier 3 solution for filesystem abstraction
@@ -28,6 +28,7 @@ Patch101: kio-no-help-protocol.patch
# https://invent.kde.org/frameworks/kio/-/merge_requests/1556
Patch201: 1556.patch
Provides: kf6-%{framework}
BuildRequires: extra-cmake-modules
BuildRequires: gcc-c++
BuildRequires: kf6-rpm-macros
@@ -98,6 +99,7 @@ Requires: cmake(KF6Solid)
Requires: cmake(KF6XmlGui)
Requires: cmake(KF6WindowSystem)
Requires: qt6-qtbase-devel
Provides: kf6-kio-devel = %version-%release
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
@@ -106,6 +108,7 @@ developing applications that use %{name}.
Summary: Documentation files for %{name}
Requires: %{name}-core = %{version}-%{release}
BuildArch: noarch
Provides: kf6-kio-doc = %version-%release
%description doc
Documentation for %{name}.
@@ -116,12 +119,14 @@ Requires: %{name}-core-libs%{?_isa} = %{version}-%{release}
Requires: %{name}-doc = %{version}-%{release}
Requires: kf6-filesystem
Recommends: switcheroo-control
Provides: kf6-kio-core = %version-%release
%description core
KIOCore library provides core non-GUI components for working with KIO.
%package core-libs
Summary: Runtime libraries for KIO Core
Requires: %{name}-core%{?_isa} = %{version}-%{release}
Provides: kf6-kio-core-libs = %version-%release
%description core-libs
%{summary}.
@@ -131,6 +136,7 @@ Summary: Widgets for KIO Framework
## included here for completeness, even those -core already has a dependency.
%{?kf6_kinit_requires}
Requires: %{name}-core%{?_isa} = %{version}-%{release}
Provides: kf6-kio-widgets = %version-%release
%description widgets
KIOWidgets contains classes that provide generic job control, progress
reporting, etc.
@@ -138,12 +144,14 @@ reporting, etc.
%package widgets-libs
Summary: Runtime libraries for KIO Widgets library
Requires: %{name}-widgets%{?_isa} = %{version}-%{release}
Provides: kf6-kio-widgets-libs = %version-%release
%description widgets-libs
%{summary}.
%package file-widgets
Summary: Widgets for file-handling for KIO Framework
Requires: %{name}-widgets%{?_isa} = %{version}-%{release}
Provides: kf6-kio-file-widgets = %version-%release
%description file-widgets
The KIOFileWidgets library provides the file selection dialog and
its components.
@@ -151,12 +159,14 @@ its components.
%package gui
Summary: Gui components for the KIO Framework
Requires: %{name}-core%{?_isa} = %{version}-%{release}
Provides: kf6-kio-gui = %version-%release
%description gui
%{summary}.
%package qch-doc
Summary: Developer Documentation files for %{name}
BuildArch: noarch
Provides: kf6-kio-qch-doc = %version-%release
%description qch-doc
Developer Documentation files for %{name} for use with KDevelop or QtCreator.
@@ -172,7 +182,7 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator.
%install
%cmake_install
%find_lang %{name} --all-name --with-man --with-html
%find_lang kf6-kio --all-name --with-man --with-html
%files
%license LICENSES/*.txt
@@ -187,6 +197,7 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator.
%{_kf6_plugindir}/kio/
%{_kf6_plugindir}/kded/
%{_kf6_plugindir}/kiod/
%{_kf6_plugindir}/kio_dnd/
%{_kf6_datadir}/kf6/searchproviders/*.desktop
%{_kf6_datadir}/applications/*.desktop
%{_datadir}/dbus-1/services/org.kde.*.service
@@ -195,7 +206,7 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator.
%files core-libs
%{_kf6_libdir}/libKF6KIOCore.so.*
%files doc -f %{name}.lang
%files doc -f kf6-kio.lang
%files gui
%{_kf6_libdir}/libKF6KIOGui.so.*
@@ -223,6 +234,9 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator.
%{_qt6_docdir}/*.qch
%changelog
* Fri Feb 07 2025 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 6.11.0-1
- 6.11.0
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 6.10.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
@@ -1,8 +0,0 @@
project pkg {
rpm {
spec = "latte-dock-nightly.spec"
}
labels {
nightly = "1"
}
}
@@ -1,113 +0,0 @@
%global forgeurl https://github.com/KDE/latte-dock/
%global commit 60bc8ee65b49e9c28973f89e3c299a95e0de5b96
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date %(date '+%Y%m%d')
%global snapshot_info %{commit_date}.%{shortcommit}
Name: latte-dock-nightly
Version: 0.10.0^%{snapshot_info}
%forgemeta
Release: 1%?dist
Summary: Latte is a dock based on plasma frameworks
License: GPL-2.0-or-later
URL: %{forgeurl}
Source0: https://github.com/KDE/latte-dock/archive/%{commit}.tar.gz
BuildRequires: libxcb-devel
BuildRequires: xcb-util-devel
BuildRequires: libSM-devel
BuildRequires: extra-cmake-modules
BuildRequires: qt5-qtx11extras-devel
BuildRequires: kf5-karchive-devel
BuildRequires: kf5-kio-devel
BuildRequires: kf5-kirigami2-devel
BuildRequires: kf5-kactivities-devel
BuildRequires: kf5-kcoreaddons-devel
BuildRequires: kf5-kdbusaddons-devel
BuildRequires: kf5-kdeclarative-devel
BuildRequires: kf5-knewstuff-devel
BuildRequires: kf5-knotifications-devel
BuildRequires: kf5-kiconthemes-devel
BuildRequires: kf5-kitemmodels-devel
BuildRequires: kf5-ki18n-devel
BuildRequires: kf5-kpackage-devel
BuildRequires: kf5-plasma-devel
BuildRequires: kf5-kwayland-devel
BuildRequires: kf5-kwindowsystem-devel
BuildRequires: kf5-kxmlgui-devel
BuildRequires: kf5-kglobalaccel-devel
BuildRequires: kf5-kguiaddons-devel
BuildRequires: kf5-kcrash-devel
BuildRequires: qt5-qtwayland-devel
BuildRequires: plasma-wayland-protocols-devel
BuildRequires: wayland-devel
BuildRequires: plasma-workspace-devel
Recommends: %{name}-lang
Conflicts: latte-dock
Provides: latte-dock = 0.10.0^%{snapshot_info}
Provides: latte-dock%{?_isa} = 0.10.0^%{snapshot_info}
%description
Latte is a dock based on plasma frameworks that provides an elegant and
intuitive experience for your tasks and plasmoids. It animates its contents by
using parabolic zoom effect and tries to be there only when it is needed.
"Art in Coffee"
%package lang
Summary: Translation files for latte-dock
Requires: %{name} = %{version}-%{release}
BuildArch: noarch
%description lang
%{summary}.
%prep
%{forgesetup}
%autosetup -n %{archivename}
%build
%cmake_kf5 \
-Wno-dev
%cmake_build
%install
%cmake_install
%find_lang %{name} --all-name
%files
%doc README.md
%license LICENSES/*
%{_bindir}/latte-dock
%{_datadir}/metainfo/org.kde.latte-dock.appdata.xml
%{_datadir}/metainfo/org.kde.latte.plasmoid.appdata.xml
%{_datadir}/metainfo/org.kde.latte.shell.appdata.xml
%{_kf5_datadir}/applications/org.kde.latte-dock.desktop
%{_kf5_datadir}/dbus-1/interfaces/org.kde.LatteDock.xml
%{_kf5_datadir}/icons/breeze/*/*/*
%{_kf5_datadir}/icons/hicolor/*/*/*
%{_kf5_datadir}/knotifications5/lattedock.notifyrc
%{_kf5_datadir}/kservicetypes5/latte-indicator.desktop
%{_kf5_datadir}/plasma/plasmoids/org.kde.latte.plasmoid/
%{_kf5_datadir}/plasma/plasmoids/org.kde.latte.containment/
%{_kf5_datadir}/plasma/shells/org.kde.latte.shell/
%{_kf5_datadir}/latte
%{_kf5_datadir}/knsrcfiles/latte-indicators.knsrc
%{_kf5_datadir}/knsrcfiles/latte-layouts.knsrc
%{_kf5_qmldir}/org/kde/latte
%{_qt5_plugindir}/kpackage/packagestructure/latte_indicator.so
%{_qt5_plugindir}/plasma/containmentactions/plasma_containmentactions_lattecontextmenu.so
%files lang -f %{name}.lang
%changelog
* Sun Dec 25 2022 lleyton <lleyton@fyralabs.com> - 0.10.0^20221226.93c50a7-1
- Comply with packaging policy
* Sun Dec 25 2022 windowsboy111 <windowsboy111@fyralabs.com> - 0.10.9-1
- Initial package
@@ -1,7 +0,0 @@
if filters.contains("nightly") {
let req = new_req("https://api.github.com/repos/KDE/latte-dock/commits/HEAD");
req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`);
let sha = json(req.get()).sha;
rpm.global("commit", sha);
rpm.release();
}
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit dc2591518ee93516cf3ce24531fee4c111b144da
%global commit 1b3d0ee6c1142d928a2b08a929723dbc41dc7fea
%forgemeta
Name: lomiri-system-settings
@@ -1,6 +1,6 @@
Name: ayatana-indicator-sound
Summary: Ayatana Indicator Sound Applet
Version: 24.5.1
Version: 24.5.2
Release: 1%?dist
License: GPLv3
URL: https://github.com/AyatanaIndicators/ayatana-indicator-sound
@@ -1,6 +1,6 @@
project pkg {
rpm {
spec = "owl.spec"
spec = "mwc.spec"
}
labels {
nightly = 1
@@ -1,22 +1,25 @@
%global commit 2456a0ac3e4722eb1087727cc7f7ca8392d60a99
%global commit_date 20250124
%global commit 9b9d4256be440b511e6c37165e01a6c2686e606f
%global commit_date 20250301
%global shortcommit %{sub %{commit} 1 7 }
%global ver 0.1.2
Name: owl
Version: 0^%{commit_date}.%{shortcommit}
Name: mwc
Version: %{ver}^%{commit_date}git.%{shortcommit}
Release: 1%{?dist}
Summary: Tiling Wayland compositor based on wlroots
Summary: Tiling Wayland compositor based on wlroots and scenefx
License: MIT
URL: https://github.com/dqrk0jeste/owl
URL: https://github.com/dqrk0jeste/mwc
Source0: %{url}/archive/%{commit}.tar.gz
BuildRequires: make gcc
BuildRequires: meson
BuildRequires: gcc
BuildRequires: pkgconfig(libinput)
BuildRequires: pkgconfig(scenefx-0.2)
BuildRequires: pkgconfig(wlroots-0.18)
BuildRequires: pkgconfig(wayland-protocols)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: wayland-devel
BuildRequires: wlroots-devel
Requires: libdrm
Requires: libinput
@@ -30,6 +33,9 @@ Recommends: waybar kitty rofi-wayland
Packager: sadlerm <lerm@chromebooks.lol>
Provides: owl = %{version}-%{release}
Obsoletes: owl < 0^20250124.9999999
%description
%{summary}.
@@ -37,15 +43,12 @@ Packager: sadlerm <lerm@chromebooks.lol>
%autosetup -n %{name}-%{commit}
%build
%make_build all
%meson
%meson_build
%install
install -Dm755 build/%{name} %{buildroot}%{_bindir}/%{name}
install -Dm755 build/%{name}-ipc %{buildroot}%{_bindir}/%{name}-ipc
install -Dm644 default.conf %{buildroot}%{_datadir}/%{name}/default.conf
%meson_install
install -Dm644 examples/example.conf %{buildroot}%{_datadir}/%{name}/example.conf
install -Dm644 %{name}.desktop %{buildroot}%{_datadir}/wayland-sessions/%{name}.desktop
install -Dm644 %{name}-portals.conf %{buildroot}%{_datadir}/xdg-desktop-portal/%{name}-portals.conf
%files
%license LICENSE
@@ -59,5 +62,8 @@ install -Dm644 %{name}-portals.conf %{buildroot}%{_datadir}/xdg-desktop-portal/%
%changelog
* Thu Feb 27 2025 sadlerm <lerm@chromebooks.lol>
- New upstream name
- Package is now built with meson
* Fri Jan 31 2025 sadlerm <lerm@chromebooks.lol>
- Initial package
+9
View File
@@ -0,0 +1,9 @@
if filters.contains("nightly") {
rpm.global("commit", gh_commit("dqrk0jeste/mwc"));
let v = gh("dqrk0jeste/mwc");
if rpm.changed() {
rpm.global("commit_date", date());
v.crop(1);
rpm.global("ver", v);
}
}
-6
View File
@@ -1,6 +0,0 @@
if filters.contains("nightly") {
rpm.global("commit", gh_commit("dqrk0jeste/owl"));
if rpm.changed() {
rpm.global("commit_date", date());
}
}
+17 -16
View File
@@ -1,8 +1,8 @@
%global swayVersion 1.9
%global swayVersion 1.10.1
Name: swayfx
Version: 0.4
Release: 2%{?dist}
Version: 0.5
Release: 2%?dist
Summary: SwayFX: Sway, but with eye candy!
URL: https://github.com/WillPower3309/swayfx
@@ -21,7 +21,7 @@ BuildRequires: pkgconfig(glesv2)
BuildRequires: pkgconfig(json-c) >= 0.13
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(libevdev)
BuildRequires: pkgconfig(libinput) >= 1.21.0
BuildRequires: pkgconfig(libinput) >= 1.26.0
BuildRequires: pkgconfig(libpcre2-8)
BuildRequires: pkgconfig(libsystemd) >= 239
BuildRequires: pkgconfig(libudev)
@@ -33,8 +33,8 @@ BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(wayland-cursor)
BuildRequires: pkgconfig(wayland-server) >= 1.21.0
BuildRequires: pkgconfig(wayland-protocols) >= 1.24
BuildRequires: (pkgconfig(wlroots) >= 0.17.0 with pkgconfig(wlroots) < 0.18)
BuildRequires: (pkgconfig(scenefx) >= 0.1 with pkgconfig(scenefx) < 0.2)
BuildRequires: pkgconfig(scenefx-0.2)
BuildRequires: pkgconfig(wlroots-0.18)
BuildRequires: pkgconfig(xcb)
BuildRequires: pkgconfig(xcb-icccm)
BuildRequires: pkgconfig(xkbcommon) >= 1.5.0
@@ -46,7 +46,7 @@ Conflicts: sway
Provides: sway = %{swayVersion}
Packager: Atmois <atmois@atmois.com>
Packager: Atmois <info@atmois.com>
%description
%{summary}
@@ -61,15 +61,6 @@ Provides: sway-config = %{version}-%{release}
Conflicts: sway-config
%package wallpapers
Summary: Wallpapers for Sway
BuildArch: noarch
License: CC0
%description wallpapers
Wallpaper collection provided with Sway
# Require the wallpaper referenced in the config.
# Weak dependency here causes a swaynag warning during the configuration load
Requires: sway-wallpapers
@@ -106,10 +97,20 @@ Recommends: (qt6-qtwayland if qt6-qtbase-gui)
Upstream configuration for Sway.
Includes all important dependencies for a typical desktop system with minimal or no divergence from the upstream.
%package wallpapers
Summary: Wallpapers for Sway
BuildArch: noarch
License: CC0
%description wallpapers
Wallpaper collection provided with Sway
%prep
%autosetup -N -n %{name}-%{version}
%autopatch -p1 -M99
%build
%meson \
-Dsd-bus-provider=libsystemd \
+2 -2
View File
@@ -1,7 +1,7 @@
# Generated by rust2rpm 27
%global commit 29fa1587c3a4704a2bee0778099aca945d486e77
%global commit 5b4cc3e7a8055afb758421f4a114ef4032806e39
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250210
%global commit_date 20250216
%global ver v0.6.0
%bcond check 0
@@ -12,7 +12,7 @@
# https://github.com/abenz1267/walker
%global goipath github.com/abenz1267/walker
Version: 0.12.15
Version: 0.12.16
%gometa -f
+1 -1
View File
@@ -6,7 +6,7 @@
%endif
Name: bun-bin
Version: 1.2.2
Version: 1.2.4
Release: 1%?dist
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one
License: MIT
+1 -1
View File
@@ -12,7 +12,7 @@
%endif
Name: codium
Version: 1.97.0.25037
Version: 1.97.2.25045
Release: 1%?dist
Summary: Code editing. Redefined.
License: MIT
+38 -22
View File
@@ -1,9 +1,9 @@
%global commit 432beac3151d84c78dfe7ab860c1c3f7957f4775
%global commit e2b5584a8d12052c35e2c814f3648e0eba455b38
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2025-02-13
%global fulldate 2025-03-01
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global dev_ver 1.1.1
%global ver 1.1.3
%if 0%{?fedora} <= 40
%global cache_dir %{_builddir}/zig-cache
%else
@@ -11,8 +11,11 @@
%endif
Name: ghostty-nightly
Version: 1.1.0
Release: 1.tip%{dev_ver}^%{commit_date}.%{shortcommit}%{?dist}
Version: %{ver}~tip^%{commit_date}git%{shortcommit}
Release: 1%?dist
%if 0%{?fedora} <= 41
Epoch: 1
%endif
Summary: A fast, native terminal emulator written in Zig; this is the Tip (nightly) build.
License: MIT AND MPL-2.0 AND OFL-1.1 AND (WTFPL OR CC0-1.0) AND Apache-2.0
URL: https://ghostty.org/
@@ -26,6 +29,7 @@ BuildRequires: ncurses
BuildRequires: ncurses-devel
BuildRequires: pandoc-cli
BuildRequires: zig
BuildRequires: pkgconfig(blueprint-compiler)
BuildRequires: pkgconfig(bzip2)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(fontconfig)
@@ -36,24 +40,29 @@ BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(oniguruma)
BuildRequires: pkgconfig(zlib)
Requires: %{name}-terminfo = %{version}-%{release}
Requires: %{name}-shell-integration = %{version}-%{release}
Requires: %{name}-terminfo
Requires: %{name}-shell-integration
Requires: gtk4
Requires: libadwaita
Conflicts: ghostty
Provides: ghostty-tip = %{version}-%{release}
Obsoletes: %{name} <= 20250130.04d3636-1%{?dist}
Packager: ShinyGil <rockgrub@disroot.org>
%if 0%{?fedora} <= 41
Provides: %{name} = %{commit_date}.%{shortcommit}
%endif
Obsoletes: %{name} = 20250130.04d3636
Packager: Gilver E. <rockgrub@disroot.org>
%description
👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
%package bash-completion
Summary: Ghostty Bash completion
Requires: %{name} = %{version}-%{release}
Requires: %{name}
Requires: bash-completion
Supplements: (%{name} and bash-completion)
Obsoletes: %{name}-bash-completion <= 20250130.04d3636-1%{?dist}
%if 0%{?fedora} <= 41
Provides: %{name}-bash-completion = %{commit_date}.%{shortcommit}
%endif
BuildArch: noarch
%description bash-completion
@@ -61,10 +70,12 @@ Bash shell completion for Ghostty.
%package fish-completion
Summary: Ghostty Fish completion
Requires: %{name} = %{version}-%{release}
Requires: %{name}
Requires: fish
Supplements: (%{name} and fish)
Obsoletes: %{name}-fish-completion <= 20250130.04d3636-1%{?dist}
%if 0%{?fedora} <= 41
Provides: %{name}-fish-completion = %{commit_date}.%{shortcommit}
%endif
BuildArch: noarch
%description fish-completion
@@ -72,10 +83,12 @@ Fish shell completion for Ghostty.
%package zsh-completion
Summary: Ghostty Zsh completion
Requires: %{name} = %{version}-%{release}
Requires: %{name}
Requires: zsh
Supplements: (%{name} and zsh)
Obsoletes: %{name}-zsh-completion <= 20250130.04d3636-1%{?dist}
%if 0%{?fedora} <= 41
Provides: %{name}-zsh-completion = %{commit_date}.%{shortcommit}
%endif
BuildArch: noarch
%description zsh-completion
@@ -84,7 +97,9 @@ Zsh shell completion for Ghostty.
%package shell-integration
Summary: Ghostty shell integration
Supplements: %{name}
Obsoletes: %{name}-shell-integration <= 20250130.04d3636-1%{?dist}
%if 0%{?fedora} <= 41
Provides: %{name}-shell-integration = %{commit_date}.%{shortcommit}
%endif
BuildArch: noarch
%description shell-integration
@@ -93,7 +108,9 @@ This package contains files allowing Ghostty to integrate with various shells.
%package terminfo
Summary: Ghostty terminfo
Supplements: %{name}
Obsoletes: %{name}-terminfo <= 20250130.04d3636-1%{?dist}
%if 0%{?fedora} <= 41
Provides: %{name}-terminfo = %{commit_date}.%{shortcommit}
%endif
BuildArch: noarch
%description terminfo
@@ -112,7 +129,6 @@ This package contains files for Ghostty's terminfo. Available for debugging use.
/usr/bin/minisign -V -m %{SOURCE0} -x %{SOURCE1} -P %{public_key}
%autosetup -n ghostty-source
# Download everything ahead of time so we can enable system integration mode
ZIG_GLOBAL_CACHE_DIR="%{cache_dir}" ./nix/build-support/fetch-zig-cache.sh
%build
@@ -126,6 +142,7 @@ zig build \
--prefix "%{_prefix}" --prefix-lib-dir "%{_libdir}" \
--prefix-exe-dir "%{_bindir}" --prefix-include-dir "%{_includedir}" \
--verbose \
-Dversion-string="%{ver}-dev+%{shortcommit}" \
-Dcpu=baseline \
-Dstrip=false \
-Dpie=true \
@@ -189,16 +206,15 @@ zig build \
%_datadir/terminfo/ghostty.terminfo
%changelog
* Fri Jan 31 2025 ShinyGil <rockgrub@disroot.org>
* Fri Jan 31 2025 Gilver E. <rockgrub@disroot.org>
- Update to 1.1.1-1%{?dist}.20250131tipc5508e7
* Low GHSA-98wc-794w-gjx3: Ghostty leaked file descriptors allowing the shell and any of its child processes to impact other Ghostty terminal instances
* Better Git versioning scheme
* Ghostty terminfo source files are now a subpackage
* Shell integration and completion and terminfo subpackages are now properly noarch
* Tue Dec 31 2024 ShinyGil <rockgrub@disroot.org>
* Tue Dec 31 2024 Gilver E. <rockgrub@disroot.org>
- Update to 20241231.3f7c3af
* High CVE-2003-0063: Allows execution of arbitrary commands
* Medium CVE-2003-0070: Allows execution of arbitrary commands
* Thu Dec 26 2024 ShinyGil <rockgrub@disroot.org>
* Thu Dec 26 2024 Gilver E. <rockgrub@disroot.org>
- Initial package
+2 -2
View File
@@ -7,7 +7,7 @@ if rpm.changed() {
date.truncate(10);
let html = get(`https://raw.githubusercontent.com/ghostty-org/ghostty/refs/heads/main/build.zig.zon`);
let ver = find(".version = \"([\\d.]+)\"", html, 1);
rpm.version(gh_tag("ghostty-org/ghostty"));
rpm.global("fulldate", date);
rpm.global("dev_ver", ver)
rpm.global("ver", ver);
rpm.release();
}
+11 -9
View File
@@ -7,7 +7,7 @@
%endif
Name: ghostty
Version: 1.1.0
Version: 1.1.2
Release: 2%?dist
Summary: A fast, native terminal emulator written in Zig.
License: MIT AND MPL-2.0 AND OFL-1.1 AND (WTFPL OR CC0-1.0) AND Apache-2.0
@@ -37,7 +37,7 @@ Requires: %{name}-shell-integration = %{version}-%{release}
Requires: gtk4
Requires: libadwaita
Conflicts: ghostty-nightly
Packager: ShinyGil <rockgrub@disroot.org>
Packager: Gilver E. <rockgrub@disroot.org>
%description
👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
@@ -99,10 +99,12 @@ Source files for Ghostty's terminfo. Available for debugging use.
%prep
/usr/bin/minisign -V -m %{SOURCE0} -x %{SOURCE1} -P %{public_key}
%autosetup -p1
%autosetup
# Download everything ahead of time so we can enable system integration mode
ZIG_GLOBAL_CACHE_DIR="%{cache_dir}" ./nix/build-support/fetch-zig-cache.sh
export ZIG_GLOBAL_CACHE_DIR="%{cache_dir}"
zig build --fetch
zig fetch git+https://github.com/zigimg/zigimg#3a667bdb3d7f0955a5a51c8468eac83210c1439e
zig fetch git+https://github.com/mitchellh/libxev#f6a672a78436d8efee1aa847a43a900ad773618b
%build
@@ -131,7 +133,7 @@ zig build \
%_datadir/bat/syntaxes/ghostty.sublime-syntax
%_datadir/ghostty/
%_datadir/kio/servicemenus/com.mitchellh.ghostty.desktop
%_datadir/nautilus-python/extensions/com.mitchellh.ghostty.py
%_datadir/nautilus-python/extensions/ghostty.py
%_datadir/nvim/site/compiler/ghostty.vim
%_datadir/nvim/site/ftdetect/ghostty.vim
%_datadir/nvim/site/ftplugin/ghostty.vim
@@ -179,15 +181,15 @@ zig build \
%_datadir/terminfo/ghostty.terminfo
%changelog
* Fri Jan 31 2025 ShinyGil <rockgrub@disroot.org>
* Fri Jan 31 2025 Gilver E. <rockgrub@disroot.org>
- Update to 1.1.0-1%{?dist}
* Low GHSA-98wc-794w-gjx3: Ghostty leaked file descriptors allowing the shell and any of its child processes to impact other Ghostty terminal instances
* Ghostty terminfo source files are now a subpackage
* Shell integration and completion and terminfo subpackages are now properly noarch
* Tue Dec 31 2024 ShinyGil <rockgrub@disroot.org>
* Tue Dec 31 2024 Gilver E. <rockgrub@disroot.org>
- Update to 1.0.1
* High CVE-2003-0063: Allows execution of arbitrary commands
* Medium CVE-2003-0070: Allows execution of arbitrary commands
* Thu Dec 26 2024 ShinyGil <rockgrub@disroot.org>
* Thu Dec 26 2024 Gilver E. <rockgrub@disroot.org>
- Initial package
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-lowfi.spec"
}
}
+49
View File
@@ -0,0 +1,49 @@
# Generated by rust2rpm 27
%global crate lowfi
Name: rust-lowfi
Version: 1.5.6
Release: 1%{?dist}
Summary: Extremely simple lofi player
License: MIT
URL: https://crates.io/crates/lowfi
Source: %{crates_source}
Packager: sadlerm <lerm@chromebooks.lol>
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: mold
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(openssl)
%global _description %{expand:
An extremely simple lofi player.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
License: (Apache-2.0 OR MIT) AND BSD-3-Clause AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND (BSD-3-Clause OR MIT OR Apache-2.0) AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
# LICENSE.dependencies contains a full license breakdown
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%license LICENSE.dependencies
%doc README.md
%{_bindir}/lowfi
%prep
%autosetup -n %{crate}-%{version}
%cargo_prep_online
%build
%cargo_build
%{cargo_license_summary_online}
%{cargo_license_online} > LICENSE.dependencies
%install
install -Dm755 target/rpm/%{crate} %{buildroot}%{_bindir}/%{crate}
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("lowfi"));
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "micro-nightly.spec"
}
labels {
nightly = 1
}
}
+109
View File
@@ -0,0 +1,109 @@
# Generated by go2rpm 1.15.0
%bcond check 0
%bcond bootstrap 0
%if %{with bootstrap}
%global debug_package %{nil}
%endif
%if %{with bootstrap}
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^golang\\(.*\\)$
%endif
# Naming variable as something other than "commit" is necessary
# to stop %%gometa from putting commit hash in release
%global commit_hash 3c68655f334aa4c4d3f9825e8370d2e86ae6d261
%global commit_date 20250302
%global shortcommit %{sub %{commit_hash} 1 7}
%global ver 2.0.14
# https://github.com/zyedidia/micro
%global goipath github.com/zyedidia/micro
Version: %{ver}^%{commit_date}git.%{shortcommit}
%gometa -f
%global common_description %{expand:
micro is a terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the capabilities of modern terminals. It strives to be enjoyable as a full-time editor for people who prefer to work in a terminal, or those who regularly edit files over SSH.}
%global golicenses LICENSE LICENSE-THIRD-PARTY
%global godocs README.md runtime/help/colors.md runtime/help/commands.md\\\
runtime/help/copypaste.md runtime/help/defaultkeys.md\\\
runtime/help/help.md runtime/help/keybindings.md\\\
runtime/help/options.md runtime/help/plugins.md\\\
runtime/help/tutorial.md
Name: micro.nightly
Release: 2%{?dist}
Summary: A modern and intuitive terminal-based text editor
License: MIT
URL: %{gourl}
Packager: sadlerm <lerm@chromebooks.lol>
BuildRequires: anda-srpm-macros
Recommends: wl-clipboard
Recommends: (xclip or xsel)
Provides: micro-nightly = %{version}-%{release}
Provides: micro
Conflicts: micro
%description %{common_description}
%gopkg
%global buildsubdir micro-%{version}
%prep
git clone --recurse-submodules -q %{gourl} micro-%{version}
cd %{builddir}/micro-%{version} && git checkout -q %{commit_hash}
%gomkdir
%go_prep_online
%build
%if %{without bootstrap}
go generate ./runtime
MICRO_VERSION=$(go run ./tools/build-version.go)
MICRO_DATE=$(date --date=%{commit_date} +"%%B %%d, %%Y")
LDFLAGS="-X internal/util.version=${MICRO_VERSION} \
-X internal/util.hash=%{shortcommit} \
-X 'internal/util.date=${MICRO_DATE}'"
%define gomodulesmode GO111MODULE=on
%gobuild -o %{gobuilddir}/bin/micro ./cmd/micro
%endif
%install
%if %{without bootstrap}
install -Dm755 %{gobuilddir}/bin/micro -t %{buildroot}%{_bindir}
install -Dm644 assets/packaging/micro.1 -t %{buildroot}%{_mandir}/man1
install -Dm644 assets/packaging/micro.desktop -t %{buildroot}%{_datadir}/applications
install -Dm644 assets/micro-logo-mark.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/micro.svg
# for %%doc packaging
mv -v ./runtime/help .
%endif
%if %{without bootstrap}
%if %{with check}
%check
%gotest ./internal/... ./cmd/micro/...
%endif
%endif
%if %{without bootstrap}
%files
%license LICENSE LICENSE-THIRD-PARTY
%doc README.md help
%{_bindir}/micro
%{_mandir}/man1/micro.1.gz
%{_datadir}/applications/micro.desktop
%{_datadir}/icons/hicolor/scalable/apps/micro.svg
%endif
%changelog
%autochangelog
+7
View File
@@ -0,0 +1,7 @@
rpm.global("commit_hash", gh_commit("zyedidia/micro"));
let v = gh("zyedidia/micro");
if rpm.changed() {
rpm.global("commit_date", date());
v.crop(1);
rpm.global("ver", v);
}
+46 -27
View File
@@ -1,46 +1,65 @@
%define debug_package %nil
%global crate neovide
%global raw_forgeurl https://raw.githubusercontent.com/%{crate}/%{crate}
Name: neovide
Version: 0.14.0
Release: 1%?dist
Summary: No Nonsense Neovim Client in Rust
License: MIT
URL: https://neovide.dev/
Source0: https://github.com/neovide/neovide/archive/refs/tags/%version.tar.gz
Requires: fontconfig freetype libglvnd
Requires: neovim > 0.9.5
BuildRequires: anda-srpm-macros cargo-rpm-macros >= 24 cmake gtk3 python3 SDL2
Name: rust-neovide
Version: 0.14.1
Release: 1%?dist
Summary: No Nonsense Neovim Client in Rust
License: MIT
URL: https://crates.io/crates/neovide
Source0: %{crates_source}
Source1: %{raw_forgeurl}/%{version}/assets/%{crate}-16x16.png
Source2: %{raw_forgeurl}/%{version}/assets/%{crate}-32x32.png
Source3: %{raw_forgeurl}/%{version}/assets/%{crate}-48x48.png
Source4: %{raw_forgeurl}/%{version}/assets/%{crate}-256x256.png
Requires: fontconfig freetype libglvnd
Requires: neovim >= 0.10.0
BuildRequires: anda-srpm-macros cargo-rpm-macros >= 24 cmake gtk3 python3 SDL2 mold
BuildRequires: fontconfig-devel freetype-devel libX11-xcb libX11-devel libstdc++-static libstdc++-devel
ExclusiveArch: x86_64
%description
%global _description %{expand:
This is a simple graphical user interface for Neovim.
Where possible there are some graphical improvements,
but functionally it should act like the terminal UI.
but functionally it should act like the terminal UI.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
License: (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND (BSD-3-Clause OR MIT OR Apache-2.0) AND BSL-1.0 AND CC0-1.0 AND ISC AND LGPL-3.0 AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
# LICENSE.dependencies contains a full license breakdown
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%license LICENSE.dependencies
%doc README.md
%{_bindir}/%{crate}
%{_datadir}/icons/hicolor/*/apps/%{crate}.png
%{_datadir}/applications/%{crate}.desktop
%prep
%autosetup
%autosetup -n %{crate}-%{version}
%cargo_prep_online
%build
%cargo_build
%{cargo_license_summary_online}
%{cargo_license_online} > LICENSE.dependencies
%install
%cargo_install
%dnl install -Dm755 -t %buildroot%_bindir target/rpm/%name
install -Dm644 -t %buildroot%_datadir/applications/ assets/%name.desktop
install -Dm755 -t %{buildroot}%{_bindir} target/rpm/%{crate}
install -Dm644 -t %{buildroot}%{_datadir}/applications/ assets/%{crate}.desktop
cp -t assets/ %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4}
for px in 16 32 48 256; do
install -Dm644 assets/%name-${px}x${px}.png %buildroot%_datadir/icons/hicolor/${px}x${px}/apps/%name.png
install -Dm644 assets/%{crate}-${px}x${px}.png %{buildroot}%{_datadir}/icons/hicolor/${px}x${px}/apps/%{crate}.png
done
%files
%doc README.md
%license LICENSE
%_bindir/%name
%_datadir/icons/hicolor/*/apps/%name.png
%_datadir/applications/%name.desktop
%changelog
%autochangelog
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("neovide/neovide"));
rpm.version(crates("neovide"));
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit f0cd71e43c0254bac25c05b3c8ac56a7d1ab05d3
%global commit fec228bb236e690c4c629e4688b62c005298c503
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250213
%global ver 0.174.0
%global commit_date 20250302
%global ver 0.177.0
%bcond_with check
+1 -1
View File
@@ -1,6 +1,6 @@
%bcond_with check
%global ver 0.173.8-pre
%global ver 0.176.1-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
# Use Mold as the linker
+1 -1
View File
@@ -9,7 +9,7 @@
%global app_id dev.zed.Zed
Name: zed
Version: 0.172.11
Version: 0.175.6
Release: 1%?dist
Summary: Zed is a high-performance, multiplayer code editor
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Calibri</family>
</prefer>
</alias>
<alias>
<family>Calibri</family>
<default>
<family>sans-serif</family>
</default>
</alias>
</fontconfig>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Cambria</family>
</prefer>
</alias>
<alias>
<family>Cambria</family>
<default>
<family>serif</family>
</default>
</alias>
</fontconfig>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Candara</family>
</prefer>
</alias>
<alias>
<family>Candara</family>
<default>
<family>serif</family>
</default>
</alias>
</fontconfig>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>monospace</family>
<prefer>
<family>Consolas</family>
</prefer>
</alias>
<alias>
<family>Consolas</family>
<default>
<family>monospace</family>
</default>
</alias>
</fontconfig>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Constantia</family>
</prefer>
</alias>
<alias>
<family>Constantia</family>
<default>
<family>serif</family>
</default>
</alias>
</fontconfig>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Corbel</family>
</prefer>
</alias>
<alias>
<family>Corbel</family>
<default>
<family>sans-serif</family>
</default>
</alias>
</fontconfig>
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "cleartype-fonts.spec"
}
}
+146
View File
@@ -0,0 +1,146 @@
%global debug_package %{nil}
%global fontname cleartype
%global fontlicense Microsoft EULA
%global fontlicenses EULA eula.txt
%global fontfamily1 ClearType Calibri
%global fontsummary1 ClearType Calibri TTF font
%global fontpkgheader1 %{expand:
Obsoletes: %{name}-common < 1.0-5
}
%global fonts1 CALIBR*.TTF
%global fontconfs1 %{SOURCE1}
%global fontdescription1 %{expand:
%{common_description}
Microsoft Calibri font, part of the ClearType collection made available
in the PowerPointViewer package, still available on the Microsoft website.
}
%global fontfamily2 ClearType Cambria
%global fontsummary2 ClearType Cambria TTF font
%global fontpkgheader2 %{expand:
Obsoletes: %{name}-common < 1.0-5
}
%global fonts2 CAMBRI*.TTF
%global fontconfs2 %{SOURCE2}
%global fontdescription2 %{expand:
%{common_description}
Microsoft Cambria font, part of the ClearType collection made available
in the PowerPointViewer package, still available on the Microsoft website.
}
%global fontfamily3 ClearType Candara
%global fontsummary3 ClearType Candara TTF font
%global fontpkgheader3 %{expand:
Obsoletes: %{name}-common < 1.0-5
}
%global fonts3 CANDAR*.TTF
%global fontconfs3 %{SOURCE3}
%global fontdescription3 %{expand:
%{common_description}
Microsoft Candara font, part of the ClearType collection made available
in the PowerPointViewer package, still available on the Microsoft website.
}
%global fontfamily4 ClearType Consolas
%global fontsummary4 ClearType Consolas TTF font
%global fontpkgheader4 %{expand:
Obsoletes: %{name}-common < 1.0-5
}
%global fonts4 CONSOL*.TTF
%global fontconfs4 %{SOURCE4}
%global fontdescription4 %{expand:
%{common_description}
Microsoft Consolas font, part of the ClearType collection made available
in the PowerPointViewer package, still available on the Microsoft website.
}
%global fontfamily5 ClearType Constantia
%global fontsummary5 ClearType Constantia TTF font
%global fontpkgheader5 %{expand:
Obsoletes: %{name}-common < 1.0-5
}
%global fonts5 CONSTAN*.TTF
%global fontconfs5 %{SOURCE5}
%global fontdescription5 %{expand:
%{common_description}
Microsoft Constantia font, part of the ClearType collection made available
in the PowerPointViewer package, still available on the Microsoft website.
}
%global fontfamily6 ClearType Corbel
%global fontsummary6 ClearType Corbel TTF font
%global fontpkgheader6 %{expand:
Obsoletes: %{name}-common < 1.0-5
}
%global fonts6 CORBEL*.TTF
%global fontconfs6 %{SOURCE6}
%global fontdescription6 %{expand:
%{common_description}
Microsoft Corbel font, part of the ClearType collection made available
in the PowerPointViewer package, still available on the Microsoft website.
}
Name: %{fontname}-fonts
Version: 1.0
Release: 1%{?dist}
Summary: Package containing ClearType fonts.
License: LicenseRef-MS-Core-Fonts
URL: http://mscorefonts2.sourceforge.net
Group: User Interface/X
Source0: http://sourceforge.net/projects/mscorefonts2/files/cabs/PowerPointViewer.exe
Source1: 61-%{fontname}-calibri.conf
Source2: 61-%{fontname}-cambria.conf
Source3: 61-%{fontname}-candara.conf
Source4: 61-%{fontname}-consolas.conf
Source5: 61-%{fontname}-constantia.conf
Source6: 61-%{fontname}-corbel.conf
BuildRequires: cabextract
BuildRequires: fontpackages-devel
Requires: xorg-x11-font-utils
Requires: fontconfig
Requires: %{fontname}-calibri-fonts
Requires: %{fontname}-cambria-fonts
Requires: %{fontname}-candara-fonts
Requires: %{fontname}-consolas-fonts
Requires: %{fontname}-constantia-fonts
Requires: %{fontname}-corbel-fonts
Requires(post): fontconfig
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
%fontpkg -a
%description
ClearType fonts made available to the public in the PowerPoint Viewer package in 2006.
%prep
%setup -cT
cabextract %{SOURCE0}
cabextract ppviewer.cab
%forgesetup -a
%build
%fontbuild -a
%install
%fontinstall -a
%check
%fontcheck -a
%fontfiles -a
%post
/usr/bin/fc-cache
%files
%changelog
* Mon Feb 24 2025 Gilver E. <rockgrub@disroot.org>
- Initial package
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Tahoma</family>
</prefer>
</alias>
<alias>
<family>Tahoma</family>
<default>
<family>sans-serif</family>
</default>
</alias>
</fontconfig>
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "ms-core-tahoma-fonts.spec"
}
}
@@ -0,0 +1,66 @@
%global fontlicense Microsoft EULA
%global fontlicenses License.txt
%global fontfamily1 MS Core Tahoma
%global fontsummary1 Tahoma TTF font
%global fontpkgheader1 %{expand:
Obsoletes: %{name}-common < 1.0-5
}
%global fonts1 tahoma.ttf
%global fontconfs1 %{SOURCE1}
%global fontdescription1 %{expand:
%{common_description}
TTF Tahoma fonts that were made available to the public in the Word Reader
package.
}
### Different name because of font package and setup macro weirdness
Name: mscore-tahoma-fonts
Version: 1.0
Release: 1%{?dist}
Summary: Microsoft core Tahoma fonts for better Windows compatibility
License: LicenseRef-MS-Core-Fonts
URL: https://github.com/leamas/lpf
Group: User Interface/X
Source0: http://downloads.sourceforge.net/corefonts/the%%20fonts/final/wd97vwr32.exe
Source1: 61-ms-core-tahoma.conf
BuildRequires: cabextract
BuildRequires: fontpackages-devel
Requires: xorg-x11-font-utils
Requires: fontconfig
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
%fontpkg -a
%description
TTF Tahoma fonts that were made available to the public in the Word Reader package.
Improves the look of Windows documents.
%prep
%setup -cT
cabextract %{SOURCE0}
cabextract Viewer1.cab
%forgesetup -a
%build
%fontbuild -a
%install
%fontinstall -a
%check
%fontcheck -a
%fontfiles -a
%post
/usr/bin/fc-cache
%files
%changelog
* Mon Feb 24 2025 Gilver E. <rockgrub@disroot.org>
- Initial package
+2
View File
@@ -0,0 +1,2 @@
// Remove empty build package
sh("rm anda-build/rpm/rpms/mscore-*.rpm", #{});
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>monospace</family>
<prefer>
<family>Andale Mono</family>
</prefer>
</alias>
<alias>
<family>Andale Mono</family>
<default>
<family>monospace</family>
</default>
</alias>
</fontconfig>
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Arial</family>
</prefer>
</alias>
<alias>
<family>Arial</family>
<default>
<family>sans-serif</family>
</default>
</alias>
</fontconfig>
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>cursive</family>
<prefer>
<family>Comic Sans MS</family>
</prefer>
</alias>
<alias>
<family>Comic Sans MS</family>
<default>
<family>cursive</family>
</default>
</alias>
</fontconfig>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>monospace</family>
<prefer>
<family>Courier New</family>
</prefer>
</alias>
<alias>
<family>Courier New</family>
<default>
<family>monospace</family>
</default>
</alias>
</fontconfig>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Georgia</family>
</prefer>
</alias>
<alias>
<family>Georgia</family>
<default>
<family>serif</family>
</default>
</alias>
</fontconfig>
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Impact</family>
</prefer>
</alias>
<alias>
<family>Impact</family>
<default>
<family>sans-serif</family>
</default>
</alias>
</fontconfig>
+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Times New Roman</family>
</prefer>
</alias>
<alias>
<family>Times New Roman</family>
<default>
<family>serif</family>
</default>
</alias>
</fontconfig>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Trebuchet MS</family>
</prefer>
</alias>
<alias>
<family>Trebuchet MS</family>
<default>
<family>sans-serif</family>
</default>
</alias>
</fontconfig>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Verdana</family>
</prefer>
</alias>
<alias>
<family>Verdana</family>
<default>
<family>sans-serif</family>
</default>
</alias>
</fontconfig>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding='UTF-8'?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>dingbats</family>
<prefer>
<family>Webdings</family>
</prefer>
</alias>
<alias>
<family>Webdings</family>
<default>
<family>dingbats</family>
</default>
</alias>
</fontconfig>
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "ms-core-fonts.spec"
}
}
+229
View File
@@ -0,0 +1,229 @@
%global fontname ms-core
%global sf_corefonts http://downloads.sourceforge.net/corefonts/the%20fonts/final
%global fontlicense Microsoft EULA
%global fontlicenses Licen.TXT
%global fontfamily1 MS Core Andale
%global fontsummary1 Microsoft Andale Mono TTF font
%global fontpkgheader1 %{expand:
Obsoletes: %{name}-common <= 2.2-4
}
%global fonts1 AndaleMo.TTF
%global fontconfs1 %{SOURCE8}
%global fontdescription1 %{expand:
%{common_description}
Andale Mono font for the web that prior to 2002 was available from
http://www.microsoft.com/typography/fontpack.
}
%global fontfamily2 MS Core Arial
%global fontsummary2 Microsoft Arial TTF font
%global fontpkgheader2 %{expand:
Obsoletes: %{name}-common <= 2.2-4
}
%global fonts2 Arial*.ttf AriBlk.TTF
%global fontconfs2 %{SOURCE9}
%global fontdescription2 %{expand:
%{common_description}
Microsoft Arial font for the web that prior to 2002 was available from
http://www.microsoft.com/typography/fontpack/, updated in the European
Union Expansion Update circa May 2007, still available on the Microsoft
website.
}
%global fontfamily3 MS Core Comic
%global fontsummary3 Microsoft Comic Sans TTF font
%global fontpkgheader3 %{expand:
Obsoletes: %{name}-common <= 2.2-4
}
%global fonts3 Comic*.TTF
%global fontconfs3 %{SOURCE10}
%global fontdescription3 %{expand:
%{common_description}
Comic Sans bold and regular font for the web that prior to 2002 was available
from http://www.microsoft.com/typography/fontpack.
}
%global fontfamily4 MS Core Courier
%global fontsummary4 Microsoft Courier New TTF font
%global fontpkgheader4 %{expand:
Obsoletes: %{name}-common <= 2.2-4
}
%global fonts4 cour*ttf
%global fontconfs4 %{SOURCE11}
%global fontdescription4 %{expand:
%{common_description}
Courier New bold, bold italic, italic and regular font for the web that prior
to 2002 was available from http://www.microsoft.com/typography/fontpack.
}
%global fontfamily5 MS Core Georgia
%global fontsummary5 Microsoft Georgia TTF font
%global fontpkgheader5 %{expand:
Obsoletes: %{name}-common <= 2.2-4
}
%global fonts5 Georgi*TTF
%global fontconfs5 %{SOURCE12}
%global fontdescription5 %{expand:
%{common_description}
Georgia font for the web that prior to 2002 was available from
http://www.microsoft.com/typography/fontpack.
}
%global fontfamily6 MS Core Impact
%global fontsummary6 Microsoft Impact TTF font
%global fontpkgheader6 %{expand:
Obsoletes: %{name}-common <= 2.2-4
}
%global fonts6 Impact.TTF
%global fontconfs6 %{SOURCE13}
%global fontdescription6 %{expand:
%{common_description}
Impact font for the web that prior to 2002 was available from
http://www.microsoft.com/typography/fontpack.
}
%global fontfamily7 MS Core Times
%global fontsummary7 Microsoft Times New Roman TTF font
%global fontpkgheader7 %{expand:
Obsoletes: %{name}-common <= 2.2-4
}
%global fonts7 Times*.ttf
%global fontconfs7 %{SOURCE14}
%global fontdescription7 %{expand:
%{common_description}
Microsoft Times New Roman font for the web that prior to 2002 was available from
http://www.microsoft.com/typography/fontpack/, updated in the European
Union Expansion Update circa May 2007, still available on the Microsoft
website.
}
%global fontfamily8 MS Core Trebuchet
%global fontsummary8 Microsoft Trebuchet TTF font
%global fontpkgheader8 %{expand:
Obsoletes: %{name}-common <= 2.2-4
}
%global fonts8 trebuc*.ttf
%global fontconfs8 %{SOURCE15}
%global fontdescription8 %{expand:
%{common_description}
Microsoft Trebuchet font for the web that prior to 2002 was available
from http://www.microsoft.com/typography/fontpack, updated
in the European Union Expansion Update circa May 2007, still available
on the Microsoft website.
}
%global fontfamily9 MS Core Verdana
%global fontsummary9 Microsoft Verdana TTF font
%global fontpkgheader9 %{expand:
Obsoletes: %{name}-common <= 2.2-4
}
%global fonts9 Verdana*.ttf
%global fontconfs9 %{SOURCE16}
%global fontdescription9 %{expand:
%{common_description}
Microsoft Verdana font for the web that prior to 2002 was available from
http://www.microsoft.com/typography/fontpack/, updated in the European
Union Expansion Update circa May 2007, still available on the Microsoft
website.
}
%global fontfamily10 MS Core Webdings
%global fontsummary10 Microsoft Verdana TTF font
%global fontpkgheader10 %{expand:
Obsoletes: %{name}-common <= 2.2-4
}
%global fonts10 Webdings.TTF
%global fontconfs10 %{SOURCE17}
%global fontdescription10 %{expand:
%{common_description}
Webdings font for the web that prior to 2002 was available from
http://www.microsoft.com/typography/fontpack.
}
Name: ms-core-fonts
Version: 2.2
Release: 1%{?dist}
Summary: Microsoft core fonts
License: LicenseRef-MS-Core-Fonts
URL: http://mscorefonts2.sourceforge.net
Group: User Interface/X
Source0: http://sourceforge.net/projects/mscorefonts2/files/cabs/EUupdate.EXE
Source1: %{sf_corefonts}/andale32.exe
Source2: %{sf_corefonts}/arialb32.exe
Source3: %{sf_corefonts}/comic32.exe
Source4: %{sf_corefonts}/courie32.exe
Source5: %{sf_corefonts}/georgi32.exe
Source6: %{sf_corefonts}/impact32.exe
Source7: %{sf_corefonts}/webdin32.exe
Source8: 61-ms-core-andale.conf
Source9: 61-ms-core-arial.conf
Source10: 61-ms-core-comic.conf
Source11: 61-ms-core-courier.conf
Source12: 61-ms-core-georgia.conf
Source13: 61-ms-core-impact.conf
Source14: 61-ms-core-times.conf
Source15: 61-ms-core-trebuchet.conf
Source16: 61-ms-core-verdana.conf
Source17: 61-ms-core-webdings.conf
BuildRequires: cabextract
BuildRequires: fontpackages-devel
Requires: fontconfig
Requires: %{fontname}-andale-fonts
Requires: %{fontname}-arial-fonts
Requires: %{fontname}-comic-fonts
Requires: %{fontname}-courier-fonts
Requires: %{fontname}-georgia-fonts
Requires: %{fontname}-impact-fonts
Requires: %{fontname}-times-fonts
Requires: %{fontname}-trebuchet-fonts
Requires: %{fontname}-verdana-fonts
Requires: %{fontname}-webdings-fonts
Requires: xorg-x11-font-utils
Requires(post): fontconfig
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
%fontpkg -a
%description
TrueType core fonts that prior to 2002 were available from http://www.microsoft.com/typography/fontpack/
Updated in the European Union Expansion Update circa May 2007.
Still available on the Microsoft website.
%prep
%setup -cT
cabextract %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} \
%{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7}
%forgesetup -a
%build
%fontbuild -a
%install
%fontinstall -a
%check
%fontcheck -a
%fontfiles -a
%post
/usr/bin/fc-cache
%files
%changelog
* Mon Feb 24 2025 Gilver E. <rockgrub@disroot.org>
- Initial package
+1 -1
View File
@@ -1,4 +1,4 @@
%global flist 3270 Agave AnonymousPro Arimo AurulentSansMono BigBlueTerminal BitstreamVeraSansMono CascadiaCode CodeNewRoman Cousine DaddyTimeMono DejaVuSansMono DroidSansMono FantasqueSansMono FiraCode FiraMono Go-Mono Gohu Hack Hasklig HeavyData Hermit IBMPlexMono Inconsolata InconsolataGo InconsolataLGC Iosevka JetBrainsMono Lekton LiberationMono Lilex MPlus Meslo Monofur Monoid Mononoki NerdFontsSymbolsOnly Noto OpenDyslexic Overpass ProFont ProggyClean RobotoMono ShareTechMono SourceCodePro SpaceMono Terminus Tinos Ubuntu UbuntuMono VictorMono iA-Writer
%global flist 0xProto 3270 Agave AnonymousPro Arimo AurulentSansMono BigBlueTerminal BitstreamVeraSansMono CascadiaCode CascadiaMono CodeNewRoman ComicShannsMono CommitMono Cousine D2Coding DaddyTimeMono DejaVuSansMono DepartureMono DroidSansMono EnvyCodeR FantasqueSansMono FiraCode FiraMono GeistMono Go-Mono Gohu Hack Hasklig HeavyData Hermit iA-Writer IBMPlexMono Inconsolata InconsolataGo InconsolataLGC IntelOneMono Iosevka IosevkaTerm IosevkaTermSlab JetBrainsMono Lekton LiberationMono Lilex MartianMono Meslo Monaspace Monofur Monoid Mononoki MPlus NerdFontsSymbolsOnly Noto OpenDyslexic Overpass ProFont ProggyClean Recursive RobotoMono ShareTechMono SourceCodePro SpaceMono Terminus Tinos Ubuntu UbuntuMono UbuntuSans VictorMono ZedMono
%global desc %{expand:
Nerd Fonts is a project that patches developer targeted fonts with a high
number of glyphs (icons).}
@@ -34,7 +34,7 @@ Requires: which
Recommends: gamemode
Recommends: mangohud
Recommends: umu-launcher
Packager: ShinyGil <rockgrub@disroot.org>
Packager: Gilver E. <rockgrub@disroot.org>
%description
Heroic is a Free and Open Source Epic, GOG, and Amazon Prime Games launcher for Linux, Windows, and macOS.
@@ -87,6 +87,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/heroic.desktop
%_iconsdir/hicolor/1024x1024/heroic.png
%changelog
* Thu Jan 30 2025 ShinyGil <rockgrub@disroot.org>
* Thu Jan 30 2025 Gilver E. <rockgrub@disroot.org>
- Initial package
+4 -2
View File
@@ -1,6 +1,8 @@
%global __brp_mangle_shebangs %{nil}
Name: inputplumber
Version: 0.46.1
Release: 1%?dist
Version: 0.49.2
Release: 2%?dist
Summary: Open source input router and remapper daemon for Linux
License: GPL-3.0-or-later
URL: https://github.com/ShadowBlip/InputPlumber
+2 -2
View File
@@ -1,9 +1,9 @@
%define osuresver 2025.129.0
%define osuresver 2025.217.0
%global debug_package %{nil}
%define __strip /bin/true
Name: osu-lazer
Version: 2025.118.3
Version: 2025.225.0
Release: 1%?dist
Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew.
ExclusiveArch: x86_64
@@ -1,11 +1,11 @@
%global real_name prismlauncher
%global nice_name PrismLauncher
%global commit e41a60e57e4d66b3394f285bf832b01e4ef8f12c
%global commit 0af021fef2628e35ff9ebaa8340e080d0ddd6556
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global libnbtplusplus_commit 23b955121b8217c1c348a9ed2483167a6f3ff4ad
%global commit_date 20250213
%global commit_date 20250220
%global snapshot_info %{commit_date}.%{shortcommit}
%bcond_without qt6
+3 -9
View File
@@ -5,7 +5,7 @@
Name: steam
Version: 1.0.0.82
Release: 4%?dist
Release: 1%?dist
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
License: Steam License Agreement and MIT
@@ -135,9 +135,8 @@ Recommends: gobject-introspection
Requires: steam-devices = %{?epoch:%{epoch}:}%{version}-%{release}
# Fix upgrading from old versions
Provides: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}.x86_64
Obsoletes: %{name} < %{?epoch:%{epoch}:}%{version}-%{release}.x86_64
# Woarkaround for GNOME issues with libei
Recommends: (extest if gnome-shell)
%description
Steam is a software distribution service with an online store, automated
@@ -149,11 +148,6 @@ This package contains the installer for the Steam software distribution service.
%package devices
Summary: Permissions required by Steam for gaming devices
BuildArch: noarch
Provides: steam-devices = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: steam-devices < %{?epoch:%{epoch}:}%{version}-%{release}
# Fix upgrading from old versions
Provides: steam-devices = %{?epoch:%{epoch}:}%{version}-%{release}.x86_64
Obsoletes: steam-devices < %{?epoch:%{epoch}:}%{version}-%{release}.x86_64
%description devices
Steam is a software distribution service with an online store, automated
+1
View File
@@ -1,4 +1,5 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "umu-launcher.spec"
}
+20 -4
View File
@@ -1,12 +1,11 @@
Name: umu-launcher
Version: 1.1.4
Version: 1.2.5
Release: 1%?dist
Summary: A tool for launching non-steam games with proton
License: GPL-3.0-only
URL: https://github.com/Open-Wine-Components/umu-launcher
BuildArch: noarch
BuildRequires: anda-srpm-macros
BuildRequires: meson >= 0.54.0
BuildRequires: ninja-build
@@ -21,12 +20,25 @@ BuildRequires: python3-installer
BuildRequires: python3-hatchling
BuildRequires: python
BuildRequires: python3
BuildRequires: python3-pip
BuildRequires: libzstd-devel
BuildRequires: python3-hatch-vcs
BuildRequires: python3-wheel
BuildRequires: python3-xlib
BuildRequires: python3-pyzstd
BuildRequires: cargo
Requires: python
Requires: python3
%if %{?fedora} <= 41
Requires: python3-xlib
Requires: python3-filelock
Requires: python3-pyzstd
AutoReqProv: no
%endif
BuildArch: x86_64
%description
%summary.
@@ -35,8 +47,12 @@ Requires: python3-filelock
%git_clone %url %version
%build
./configure.sh --prefix=%_prefix
%make_build
%if %{?fedora} <= 41
./configure.sh --prefix=%_prefix --use-system-pyzstd
%else
./configure.sh --prefix=%_prefix --use-system-pyzstd --use-system-urllib
%endif
%{make_build}
%install
%make_install PYTHONDIR=%python3_sitelib
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "unleashed-recompiled.spec"
}
}

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