Compare commits

...

3 Commits

Author SHA1 Message Date
bad230e7a3 Add my new packages 2026-06-20 03:20:53 -05:00
38dc3f6856 Add my new packages 2026-06-20 03:19:40 -05:00
1540dbf433 Add my new packages 2026-06-20 03:19:35 -05:00
7 changed files with 121 additions and 87 deletions

View File

@@ -1,87 +0,0 @@
---
weight: 2
---
# Downloads
[View On Gitea](https://git.tesses.org/tesses50/crosslang/releases)
## Debian based
You need to add our repository
```bash
sudo curl https://git.tesses.org/api/packages/tesses50/debian/repository.key -o /etc/apt/keyrings/gitea-tesses50.asc
echo "deb [signed-by=/etc/apt/keyrings/gitea-tesses50.asc] https://git.tesses.org/api/packages/tesses50/debian universal main" | sudo tee -a /etc/apt/sources.list.d/gitea.list
sudo apt update
```
Install CrossLang
```bash
sudo apt install crosslang
```
## OpenSUSE
I do not sign my packages, so thats why the script downloads from downloads.tesses.net (I own that domain)
You need to add our repository
```bash
zypper addrepo https://downloads.tesses.net/rpm-gitea.repo
```
Install CrossLang
```bash
zypper install crosslang
```
## RPM Based (such as Fedora)
I do not sign my packages, so thats why the script downloads from downloads.tesses.net (I own that domain)
You need to add our repository
```bash
dnf config-manager addrepo --from-repofile=https://downloads.tesses.net/rpm-gitea.repo
```
Install CrossLang
```bash
dnf install crosslang
```
## Arch Linux
You need to add our repository key
```bash
wget -O repository.key https://git.tesses.org/api/packages/tesses50/arch/repository.key
sudo pacman-key --add repository.key
```
Add this to your /etc/pacman.conf
```
[tesses50.git.tesses.org]
SigLevel = Optional TrustAll
Server = https://git.tesses.org/api/packages/tesses50/arch/core/$arch
```
or run this command which will do the same thing
```bash
printf "[tesses50.git.tesses.org]\nSigLevel = Optional TrustAll\nServer = https://git.tesses.org/api/packages/tesses50/arch/core/\$arch\n" | sudo tee -a /etc/pacman.conf
```
Install crosslang
```bash
sudo pacman -Sy crosslang
```
## Brew (MacOS/Linux)
Install [brew](https://brew.sh/) if you have not already
```bash
brew tap tesses50/tesses-tap https://git.tesses.org/tesses50/tesses-tap
```
```bash
brew install tesses50/tesses-tap/crosslang
```
## Windows
TODO: IMPLEMENT

28
docs/downloads/arch.md Normal file
View File

@@ -0,0 +1,28 @@
---
weight: 4
---
# Arch based
You need to add our repository key
```bash
wget -O repository.key https://git.tesses.org/api/packages/tesses50/arch/repository.key
sudo pacman-key --add repository.key
```
Add this to your /etc/pacman.conf
```
[tesses50.git.tesses.org]
SigLevel = Optional TrustAll
Server = https://git.tesses.org/api/packages/tesses50/arch/core/$arch
```
or run this command which will do the same thing
```bash
printf "[tesses50.git.tesses.org]\nSigLevel = Optional TrustAll\nServer = https://git.tesses.org/api/packages/tesses50/arch/core/\$arch\n" | sudo tee -a /etc/pacman.conf
```
Install crosslang
```bash
sudo pacman -Sy crosslang
```

17
docs/downloads/debian.md Normal file
View File

@@ -0,0 +1,17 @@
---
weight: 1
---
# Debian based
You need to add our repository
```bash
sudo curl https://git.tesses.org/api/packages/tesses50/debian/repository.key -o /etc/apt/keyrings/gitea-tesses50.asc
echo "deb [signed-by=/etc/apt/keyrings/gitea-tesses50.asc] https://git.tesses.org/api/packages/tesses50/debian universal main" | sudo tee -a /etc/apt/sources.list.d/gitea.list
sudo apt update
```
Install CrossLang
```bash
sudo apt install crosslang
```

16
docs/downloads/fedora.md Normal file
View File

@@ -0,0 +1,16 @@
---
weight: 3
---
# Fedora (RPM based)
I do not sign my packages, so thats why the script downloads from downloads.tesses.net (I own that domain)
You need to add our repository
```bash
dnf config-manager addrepo --from-repofile=https://downloads.tesses.net/rpm-gitea.repo
```
Install CrossLang
```bash
dnf install crosslang
```

View File

@@ -0,0 +1,15 @@
---
weight: 5
---
# Homebrew
Install [brew](https://brew.sh/) if you have not already
```bash
brew tap tesses50/tesses-tap https://git.tesses.org/tesses50/tesses-tap
```
```bash
brew install tesses50/tesses-tap/crosslang
```

27
docs/downloads/index.md Normal file
View File

@@ -0,0 +1,27 @@
---
weight: 2
---
# Downloads
## Linux
- [x86_64 (64 bit)](https://redirect.tesses.net/cl-linux-amd64)
- [i686 (32 bit)](https://redirect.tesses.net/cl-linux-i386)
- [arm64 (64 bit)](https://redirect.tesses.net/cl-linux-arm64)
- [arm7 (32 bit)](https://redirect.tesses.net/cl-linux-arm7)
- [powerpc (32 bit)](https://redirect.tesses.net/cl-linux-powerpc)
- [riscv64 (64 bit)](https://redirect.tesses.net/cl-linux-riscv64)
## Windows
- [32 Bit Portable](https://redirect.tesses.net/cl-portable-win32)
- [64 Bit Portable](https://redirect.tesses.net/cl-portable-win64)
- [32 Bit Installer](https://redirect.tesses.net/cl-setup-win32)
- [64 Bit Installer](https://redirect.tesses.net/cl-setup-win64)
## Package managers
- [Debian based](debian.md)
- [OpenSUSE](opensuse.md)
- [Fedora (RPM based)](fedora.md)
- [Arch based](arch.md)
- [Homebrew](homebrew.md)

View File

@@ -0,0 +1,18 @@
---
weight: 2
---
# OpenSUSE
I do not sign my packages, so thats why the script downloads from downloads.tesses.net (I own that domain)
You need to add our repository
```bash
zypper addrepo https://downloads.tesses.net/rpm-gitea.repo
```
Install CrossLang
```bash
zypper install crosslang
```