Skip to content

Commit

Permalink
Merge pull request #329 from ywwg/2_4_downloads
Browse files Browse the repository at this point in the history
2.4: Update download page
  • Loading branch information
JoergAtGithub authored Feb 16, 2024
2 parents a5174e5 + 5d91bb8 commit 499df5f
Showing 1 changed file with 84 additions and 71 deletions.
155 changes: 84 additions & 71 deletions content/pages/download.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ title: Download
template: pages/download
versions:
stable:
name: 2.3.6
release_announcement: /news/2023-08-15-mixxx-2-3-6-released/
download_manifest: https://downloads.mixxx.org/releases/2.3.6/manifest.json
name: 2.4.0
release_announcement: /news/2024-02-16-mixxx-2-4-0-features/
download_manifest: https://downloads.mixxx.org/releases/2.4.0/manifest.json
downloads:
- slug: windows
os: Windows 7 or later
Expand All @@ -15,12 +15,14 @@ versions:
- slug: macos
os: macOS 10.12 or later
text: |
Download Mixxx 2.3.6 for Intel macOS 10.12 or later. This also runs with Rosetta 2 on ARM macOS (Apple silicon). Alternatively use the the native ARM build development snapshot from below.
Download Mixxx 2.4.0 for Intel macOS 10.12 or later or for ARM macOS 11.0 or later (Apple Silicon M1/M2/M3). You can check which version you need by clicking the Apple logo in the menu bar, then "About this Mac". If the window displays an "Apple M..." chip, download the ARM build, otherwise you need the Intel build.
packages:
- slug: macosintel
name: Intel
- slug: macosarm
name: ARM
- slug: ubuntu
os: Ubuntu 18.04 "Bionic Beaver" or later
os: Ubuntu 20.04 "Focal Fossa" or later
text: |
We provide a [PPA on Launchpad](https://launchpad.net/~mixxx/+archive/mixxx) to make installing install the latest stable version of Mixxx as easy as possible.
Open a terminal, and enter:
Expand All @@ -44,93 +46,93 @@ versions:
sudo dnf install mixxx
WARNING: GNOME Software defaults to installing an unofficial package from Flathub which does not work with PipeWire yet. This setup is not supported by the Mixxx development team. Install with `dnf` instead.
- slug: archlinux
os: Arch Linux
text: |
The latest stable version of Mixxx is [available](https://archlinux.org/packages/extra/x86_64/mixxx/) in the extra repository and can be installed using `pacman`.
Open a terminal, and enter:
sudo pacman -S mixxx
- slug: source
name: Source Code
icon: terminal.svg
text: |
The Mixxx source code is published under the GNU General Public License (GPL) v2 or later. Please check the `LICENSE` file in our source tree for complete licensing information.
Download the latest code from Mixxx's `2.3` branch on [GitHub](https://github.com/mixxxdj/mixxx/tree/2.3) by opening a terminal and running:
Download the latest code from Mixxx's `2.4` branch on [GitHub](https://github.com/mixxxdj/mixxx/tree/2.4) by opening a terminal and running:
git clone -b 2.3 https://github.com/mixxxdj/mixxx.git
git clone -b 2.4 https://github.com/mixxxdj/mixxx.git
The 2.3.6 release has been [tagged](https://github.com/mixxxdj/mixxx/releases/tag/2.3.6) with `2.3.6`.
The 2.4.0 release has been [tagged](https://github.com/mixxxdj/mixxx/releases/tag/2.4.0) with `2.4.0`.
Compilation instructions are available for [Windows](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Windows), [macOS](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Os-X), and [Linux](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Linux).
Compilation instructions are available for [Windows](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Windows), [macOS](https://github.com/mixxxdj/mixxx/wiki/Compiling-on-macOS), and [Linux](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Linux).
packages:
- slug: source
name: 2.3 branch
file_url: https://github.com/mixxxdj/mixxx/archive/2.3.zip
name: 2.4 branch
file_url: https://github.com/mixxxdj/mixxx/archive/2.4.zip
- slug: source
name: 2.3.6 release
file_url: https://github.com/mixxxdj/mixxx/archive/2.3.6.tar.gz
beta:
name: 2.4-beta
title: Beta Snapshots (2.4)
name: 2.4.0 release
file_url: https://github.com/mixxxdj/mixxx/archive/2.4.0.tar.gz
testing:
name: 2.5-alpha
title: Development Snapshots
text: |
A great way to contribute to Mixxx is testing the upcoming version before it is being released.
The Mixxx team relies on a significant number of users switching to the beta version and using it at home.
This is the only way to find bugs in time before a release that may have slipped through the initial review process or affect rare use cases.
If you're bored of thoroughly testing the beta snapshots, you can also test the current development snapshot to get a glimpse at the even newer features.
As for the beta snapshots, please refer to the [Testing wiki page](https://github.com/mixxxdj/mixxx/wiki/Testing) for where to find the latest builds and instructions how to test pull requests before they even reach this alpha.
**Beta snapshots are not intended for live use!** Expect crashes and make sure to back up your Mixxx settings and library before upgrading as explained in the [Testing wiki page](https://github.com/mixxxdj/mixxx/wiki/Testing).
download_manifest: https://downloads.mixxx.org/snapshots/2.4/manifest.json
**Development snapshots are not intended for live use!** Expect crashes and make sure to back up your Mixxx settings and library before upgrading as explained in the Testing wiki page.
download_manifest: https://downloads.mixxx.org/snapshots/main/manifest.json
downloads:
- slug: windows
os: Windows 7 or later
os: Windows 10 (1809 or later)
packages:
- slug: win64
name: 64-Bit
- slug: macos
os: macOS 10.12 or later
os: macOS 11 or later
text: |
Download Mixxx 2.4-beta for Intel macOS 10.12 or later or for ARM macOS 11.0 or later (Apple silicon M1/M2). You can check which version you need by clicking the Apple logo in the menu bar, then "About this Mac". If the window displays an "Apple M..." chip, download the ARM build, otherwise you need the Intel build.
Download Mixxx 2.5-alpha for macOS 11 or later for Intel or ARM (Apple Silicon M1/M2/M3). You can check which version you need by clicking the Apple logo in the menu bar, then "About this Mac". If the window displays an "Apple M..." chip, download the ARM build, otherwise you need the Intel build.
packages:
- slug: macosintel
name: Intel
- slug: macosarm
name: ARM
- slug: ubuntu
os: Ubuntu 20.04 "Focal Fossa" or later
os: Ubuntu 22.04 "Jammy Jellyfish" or later
text: |
We provide a [PPA on Launchpad](https://launchpad.net/~mixxx/+archive/ubuntu/mixxxbetas) to make installing the latest development snapshot of Mixxx as easy as possible.
We provide a [PPA on Launchpad](https://launchpad.net/~mixxx/+archive/ubuntu/nightlies) to make installing the latest development snapshot of Mixxx as easy as possible.
Open a terminal, and enter:
$ sudo add-apt-repository ppa:mixxx/mixxxbetas
$ sudo add-apt-repository ppa:mixxx/nightlies
$ sudo apt update
$ sudo apt install mixxx
Using the PPA ensures that new package versions will be installed automatically with `apt`. Otherwise, you can [download individual packages](https://launchpad.net/~mixxx/+archive/ubuntu/mixxxbetas/+packages) and install them manually.
Using the PPA ensures that new package versions will be installed automatically with `apt`. Otherwise, you can [download individual packages](https://launchpad.net/~mixxx/+archive/ubuntu/nightlies/+packages) and install them manually.
- slug: archlinux
os: Arch Linux
text: |
The development version of Mixxx can be [installed](https://aur.archlinux.org/packages/mixxx-git/) from the Arch User Repository (AUR).
Open a terminal, and enter:
$ git clone https://aur.archlinux.org/mixxx-git.git
$ cd mixxx-git
$ makepkg -si
Alternatively, you can also use an [AUR helper](https://wiki.archlinux.org/index.php/AUR_helpers) to make the installation more straightforward.
note: |
**The AUR is an untrusted source.** Although the `mixxx-git` package is maintained by the Mixxx development team, you should always read the `PKGBUILD` of each AUR package you install to make sure it doesn't contain malicious code.
- slug: source
name: Source Code
icon: terminal.svg
text: |
The Mixxx source code is published under the GNU General Public License (GPL) v2 or later. Please check the `LICENSE` file in our source tree for complete licensing information.
Download the beta code from Mixxx's `2.4` branch on [GitHub](https://github.com/mixxxdj/mixxx/tree/2.4) by opening a terminal and running:
Download the latest code from Mixxx's `main` branch on [GitHub](https://github.com/mixxxdj/mixxx/tree/main) by opening a terminal and running:
git clone -b 2.4 https://github.com/mixxxdj/mixxx.git
git clone -b main https://github.com/mixxxdj/mixxx.git
Compilation instructions are available for [Windows](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Windows), [macOS](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Os-X), and [Linux](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Linux).
Compilation instructions are available for [Windows](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Windows), [macOS](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-macOS), and [Linux](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Linux).
packages:
- slug: source
name: 2.4 branch
file_url: https://github.com/mixxxdj/mixxx/archive/2.4.zip
testing:
name: 2.5-alpha
title: Development Snapshots
text: |
If you're bored of thoroughly testing the beta snapshots, you can also test the current development snapshot to get a glimpse at the even newer features.
As for the beta snapshots, please refer to the [Testing wiki page](https://github.com/mixxxdj/mixxx/wiki/Testing) for where to find the latest builds and instructions how to test pull requests before they even reach this alpha.
**Development snapshots are not intended for live use!** Expect crashes and make sure to back up your Mixxx settings and library before upgrading as explained in the Testing wiki page.
download_manifest: https://downloads.mixxx.org/snapshots/main/manifest.json
name: main branch
file_url: https://github.com/mixxxdj/mixxx/archive/main.zip
previous:
name: 2.3.6
release_announcement: /news/2023-08-15-mixxx-2-3-6-released/
download_manifest: https://downloads.mixxx.org/releases/2.3.6/manifest.json
downloads:
- slug: windows
os: Windows 7 or later
Expand All @@ -140,49 +142,60 @@ versions:
- slug: macos
os: macOS 10.12 or later
text: |
Download Mixxx 2.5-alpha for Intel macOS 10.12 or later or for ARM macOS 11.0 or later (Apple silicon M1/M2). You can check which version you need by clicking the Apple logo in the menu bar, then "About this Mac". If the window displays an "Apple M..." chip, download the ARM build, otherwise you need the Intel build.
Download Mixxx 2.3.6 for Intel macOS 10.12 or later. This also runs with Rosetta 2 on ARM macOS (Apple Silicon).
packages:
- slug: macosintel
name: Intel
- slug: macosarm
name: ARM
- slug: ubuntu
os: Ubuntu 20.04 "Focal Fossa" or later
os: Ubuntu 18.04 "Bionic Beaver" or later
text: |
We provide a [PPA on Launchpad](https://launchpad.net/~mixxx/+archive/ubuntu/nightlies) to make installing the latest development snapshot of Mixxx as easy as possible.
We provide a [PPA on Launchpad](https://launchpad.net/~mixxx/+archive/mixxx) to make installing install the latest stable version of Mixxx as easy as possible.
Open a terminal, and enter:
$ sudo add-apt-repository ppa:mixxx/nightlies
$ sudo apt update
$ sudo apt install mixxx
sudo add-apt-repository ppa:mixxx/mixxx
sudo apt update
sudo apt install mixxx
Using the PPA ensures that new package versions will be installed automatically with `apt`. Otherwise, you can [download individual packages](https://launchpad.net/~mixxx/+archive/ubuntu/nightlies/+packages) and install them manually.
Using the PPA ensures that new package versions will be installed automatically with `apt`. Otherwise, you can [download individual packages](https://launchpad.net/~mixxx/+archive/ubuntu/mixxx/+packages) and install them manually.
note: |
**Note:** Ubuntu also provides a version of Mixxx which can be installed directly from the Ubuntu Software Centre. This version is usually woefully out of date; therefore using the PPA is advised.
- slug: fedora
os: Fedora
text: |
[RPM Fusion builds](https://koji.rpmfusion.org/koji/packageinfo?packageID=148) are maintained by the Mixxx development team. We support the next, the current, and selected previous Fedora release(s) if possible. If you do not have the RPM Fusion repository installed already, before installing Mixxx, run:
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
Then to install Mixxx:
sudo dnf install mixxx
WARNING: GNOME Software defaults to installing an unofficial package from Flathub which does not work with PipeWire yet. This setup is not supported by the Mixxx development team. Install with `dnf` instead.
- slug: archlinux
os: Arch Linux
text: |
The development version of Mixxx can be [installed](https://aur.archlinux.org/packages/mixxx-git/) from the Arch User Repository (AUR).
The latest stable version of Mixxx is [available](https://archlinux.org/packages/extra/x86_64/mixxx/) in the extra repository and can be installed using `pacman`.
Open a terminal, and enter:
$ git clone https://aur.archlinux.org/mixxx-git.git
$ cd mixxx-git
$ makepkg -si
Alternatively, you can also use an [AUR helper](https://wiki.archlinux.org/index.php/AUR_helpers) to make the installation more straightforward.
note: |
**The AUR is an untrusted source.** Although the `mixxx-git` package is maintained by the Mixxx development team, you should always read the `PKGBUILD` of each AUR package you install to make sure it doesn't contain malicious code.
sudo pacman -S mixxx
- slug: source
name: Source Code
icon: terminal.svg
text: |
The Mixxx source code is published under the GNU General Public License (GPL) v2 or later. Please check the `LICENSE` file in our source tree for complete licensing information.
Download the latest code from Mixxx's `main` branch on [GitHub](https://github.com/mixxxdj/mixxx/tree/main) by opening a terminal and running:
Download the latest code from Mixxx's `2.3` branch on [GitHub](https://github.com/mixxxdj/mixxx/tree/2.3) by opening a terminal and running:
git clone -b main https://github.com/mixxxdj/mixxx.git
git clone -b 2.3 https://github.com/mixxxdj/mixxx.git
The 2.3.6 release has been [tagged](https://github.com/mixxxdj/mixxx/releases/tag/2.3.6) with `2.3.6`.
Compilation instructions are available for [Windows](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Windows), [macOS](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Os-X), and [Linux](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Linux).
Compilation instructions are available for [Windows](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Windows), [macOS](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-macOS), and [Linux](https://github.com/mixxxdj/mixxx/wiki/Compiling-On-Linux).
packages:
- slug: source
name: main branch
file_url: https://github.com/mixxxdj/mixxx/archive/main.zip
name: 2.3 branch
file_url: https://github.com/mixxxdj/mixxx/archive/2.3.zip
- slug: source
name: 2.3.6 release
file_url: https://github.com/mixxxdj/mixxx/archive/2.3.6.tar.gz
...

0 comments on commit 499df5f

Please sign in to comment.