Copr hosts 33,254 projects from
6,942 Fedora users

You can run a full-text search, or you can use the dropdown menu next to the search bar and limit your query to a user name, group name, project name, or package name.

Copr is an easy-to-use automatic build system providing a package repository as its output.

Start with making your own repository in these three steps:

  1. choose a system and architecture you want to build for
  2. provide Copr with src.rpm packages
  3. let Copr do all the work and wait for your new repo

NOTE: Copr is not yet officially supported by Fedora Infrastructure.

Screenshot tutorial

Are you a new user? Check out the Copr screenshot tutorial to see how to create a new project, and build your package in it.
Read more

Installing packages

Enabling projects and installing packages from them is easy. Open a project and run the command from "Quick Enable" section.
Read more

FAQ

Don't be afraid to ask for help, but make sure to check out the FAQ section first to save yourself waiting for an answer.
Read more

Python API

Do you develop an application that communicates with Copr? Give python3-copr library or copr-cli tool a try.
Read more

Fedora Review

Do you plan to add your package to the official Fedora Linux repositories? Enable fedora-review option for your project.
Read more

Packit

Packit assists with common packager tasks, as well as automatically rebuilding your packages from each pull request.
Read more

GitHub webhooks

Create a GitHub webhook to rebuild your packages automatically from each upstream pull request or push.
Read more

Pagure integration

Configure your pagure project to automatically rebuild your packages from each upstream pull request or push.
Read more

Recent Projects

loise/qt6

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • EPEL 9 : x86_64

ekaaty/kde-extras

This project aims to provide packages for some of the best KDE software and addons found on KDE store.
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora rawhide : x86_64

loise/qt5

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • EPEL 9 : x86_64

dkcampbell/mujmap

mujmap is a tool to synchronize your notmuch database with a server supporting the JMAP mail protocol. Specifically, it downloads new messages and synchronizes notmuch tags with mailboxes and keywords both ways and can send emails via a sendmail-like interface. It is very similar to Lieer in terms of design and operation.
  • Fedora 39 : x86_64

eliasofwaffle/mutter-testing

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • Fedora 39 : x86_64

griefnorth/nerd-fonts

Nerd Fonts patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular ‘iconic fonts’ such as Font Awesome, Devicons, Octicons, and others.
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora rawhide : x86_64

marcoaurelio/xrdp-egfx

Build xrdp with egfx like this ubuntu ppa: https://launchpad.net/~saxl/+archive/ubuntu/xrdp-egfx Based on https://github.com/Nexarian/xrdp/commits/mainline_merge and https://github.com/Nexarian/xorgxrdp/commits/mainline_merge
  • EPEL 8 : x86_64
  • EPEL 9 : x86_64
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora rawhide : x86_64

leebc/swift-lang

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • Fedora 38 : aarch64, x86_64
  • Fedora 39 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

laridae/qt6

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • EPEL 8 : x86_64

maminsibiriak/kernel-lqx

LIQUORIX KERNEL ※ Upstream GitHub repo Liquorix is a distro kernel replacement built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads. Major Features Zen Interactive Tuning: Tunes the kernel for responsiveness at the cost of throughput and power usage. --- Virtual Memory Subsystem --------------------------- Mem dirty before bg writeback..: 10 % -> 20 % Mem dirty before sync writeback: 20 % -> 50 % --- Block Layer ---------------------------------------- Default MQ scheduler......: mq-deadline -> bfq --- CPU Scheduler (CFS) -------------------------------- Scheduling latency.............: 6 -> 3 ms Minimal granularity............: 0.75 -> 0.3 ms Wakeup granularity.............: 1 -> 0.5 ms CPU migration cost.............: 0.5 -> 0.25 ms Bandwidth slice size...........: 5 -> 3 ms --- CPU Scheduler (MuQSS) ------------------------------ Scheduling interval............: 6 -> 4 ms ISO task max realtime use......: 70 % -> 25 % MuQSS Process Scheduler: Fair process scheduler for gaming, multimedia, and real-time loads. High Resolution Scheduling: High resolution timeouts and 1000Hz tick rate for precise low jitter task scheduling. Preemptible tree-based hierarchical RCU: RCU implementation for real-time systems. Hard Kernel Preemption: Most aggresive kernel preemption before requiring real-time patches. Guarantees responsive system under high intensity mixed workload scenarios. Budget Fair Queue: Proper disk scheduler optimized for desktop usage, high throughput / low latency. TCP BBR2 Congestion Control: Fast congestion control, maximizes throughput, guaranteeing higher speeds than Cubic. WineSync/NTSync module available: Fast, kernel-backed syncing support driver module for Wine for faster performance. (Copr exclusive) Distribution Kernel Drop-in Replacement: Proper distribution style configuration supporting broadest selection of hardware. Paravirtualization options enabled to reduce overhead under virtualization. Minimal Debugging: Minimum number of debug options enabled to increase kernel throughput. Binary Builds For Fedora® and Enterprise Linux*: Binary builds are produced on Copr for EPEL 8, CentOS 8 and 9 Stream, and Fedora® Linux 33, 34, 35, and Rawhide *) Liquorix kernel is NOT based on RHCK and thus may break bug-for-bug compatibility with RHEL (for instance, kmod packages from ELRepo will NOT work, and akmod packages from RPMFusion may not be compatible with the kernel-devel of Liquorix kernel). You should not run this software on a machine that requires compatibility with RHEL.
  • Fedora 39 : x86_64
  • Fedora rawhide : x86_64