Gilver 6ea821dfe8 fix(goofcord): Remove bun.lock and fix update scripts to handle beta releases (#6460)
* fix(goofcord): Vendor NodeJS

Basically spec side of SRPM macro changes.

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

* ?

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

* Update goofcord.spec

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

* Ugh

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

* Update goofcord.spec

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

* Update goofcord.spec

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

* Update goofcord.spec

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

* ?

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

* ?

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

* ?

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

* Vendor?

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

* try add electron

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

* Freeze

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

* meow

* Update goofcord.spec

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

* Spoof Electron version

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

* Hmm

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

* Export?

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

* ?

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

* Update goofcord.spec

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

* WTF

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

* Update goofcord.spec

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

* Update goofcord.spec

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

* ?

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

* Revert "?"

This reverts commit 7fd23dc264.

* Update goofcord.spec

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

* ?

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

* Update goofcord.spec

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

* ?

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

* Update goofcord.spec

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

* ?

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

* Update goofcord.spec

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

* Update goofcord.spec

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

* ?

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

* ...?

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

* ?

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

* Update goofcord.spec

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

* Cursed

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

* Even more cursed

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

* ...?

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

* If this works I'm screaming

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

* fix: Update scripts

* dfshdfhjdfshjk

* feat: Electron macros

* fix: Oops

* fix: Oops again

* fix: Double oops

* chore: Use macros

* fix: Eep

* fix: A

* ?

* chore: Arch macro

* chore: Macroooo

* fix: Bun

* fix: Oh boy

* fix: Oh boy again

* chore: Macwo uwu

* fix: AAAAAAAA

* fix: AAAAAAAAGAIN

* feat(nightly): Dynamic update script?

* Oops

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-12-07 19:17:17 +08:00
2022-12-03 19:10:27 -08:00
2022-10-10 08:27:42 +07:00

Terra Sources

Terra is a rolling-release Fedora repository for all the software you need. With Terra, you can install the latest packages knowing that quality and security are assured.

See the introduction at our website.

This monorepo contains the package manifests for all packages in Terra.

Installation

The latest detailed instructions are available in our Devdocs: https://developer.fyralabs.com/terra/installing

Fedora

sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terra$releasever' terra-release

If you are using immutable/atomic editions of Fedora, run the following commands instead:

curl -fsSL https://github.com/terrapkg/subatomic-repos/raw/main/terra.repo | pkexec tee /etc/yum.repos.d/terra.repo
sudo rpm-ostree install terra-release

Optionally, you can install terra-release-extra to use the Extras repository. This also installs the Nvidia, and Mesa streams but does not enable them.

Enterprise Linux (EL)

Only EL10 is supported. Not all packages available in Terra are available in Terra EL at this time.

Terra EL requires the EPEL repos, which may be installed with:

sudo dnf install 'https://dl.fedoraproject.org/pub/epel/epel-release-latest-$releasever.noarch.rpm'

And Terra EL itself can be installed with:

sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terrael$releasever' terra-release

Contributions

First of all, thanks for being interested in contributing to Terra! If you have any questions about contributing, please join our chats.

Documentation

Our documentation can be found on our Devdocs.

pkgs.org

pkgs.org provides a list of the packages available in the main stream: https://fedora.pkgs.org/rawhide/terra/

Questions?

Feel free to reach out by joining our community. We're always happy to help!

S
Description
No description provided
Readme GPL-3.0 94 MiB
Languages
HCL 44.7%
Roff 35.1%
Shell 12.4%
JavaScript 5.4%
Python 2.4%