Mjg's Projects

mjg/qpdfview

Test builds of qpdfview for upcoming releases/specs/integration with mupdf (from dist-git fork /mjg/rpms/qpdfview)
  • Fedora 38 : aarch64, ppc64le, x86_64
  • Fedora 39 : aarch64, ppc64le, x86_64
  • Fedora 40 : aarch64, ppc64le, x86_64
  • Fedora rawhide : aarch64, ppc64le, x86_64

mjg/npth

Packaging pretesting of npth and dependencies
  • Fedora 38 : aarch64, ppc64le, x86_64
  • Fedora 39 : aarch64, ppc64le, x86_64
  • Fedora 40 : aarch64, ppc64le, x86_64
  • Fedora eln : aarch64, ppc64le, x86_64
  • Fedora rawhide : aarch64, ppc64le, x86_64

mjg/mupdf-epel

scratch copr for *el testing
  • Centos-stream+epel-next 8 : x86_64
  • Centos-stream+epel-next 9 : x86_64
  • Centos-stream 8 : x86_64
  • Centos-stream 9 : x86_64
  • EPEL 8 : x86_64
  • EPEL 9 : x86_64
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora eln : x86_64
  • Fedora rawhide : x86_64
  • Rhel 8 : x86_64
  • Rhel 9 : x86_64

mjg/notmuch-git-release

(Pre-)Testing for the official Fedora package Builds against upstream's git release branch - built possibly for more Fedora releases than the official package, with spec file based off the official Fedora spec. We use copr://mjg/dtach-epel on EPEL so that the test suite runs (and , potentially, fails) more tests there.
  • Centos-stream+epel-next 8 : aarch64, ppc64le, x86_64
  • Centos-stream+epel-next 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 8 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, ppc64le, s390x, x86_64
  • Fedora eln : aarch64, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64

mjg/impressive

Package testing
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64

mjg/dtach-epel

Package testing before requesting branches Also, provide test requisite for notmuch, e.g., on EPEL..
  • Centos-stream+epel-next 8 : aarch64, ppc64le, x86_64
  • Centos-stream+epel-next 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 8 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, ppc64le, s390x, x86_64
  • Fedora eln : aarch64, i386, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64

mjg/mupdf-git-release

(Pre-)Testing for the official Fedora package Builds against upstream's git current release branch - built possibly for more Fedora releases than the official package, with spec file based off the official Fedora spec. Starting with the shared builds, we build PyMuPDF here as well as they are strongly interdependent. As of now, PyMuPDF has no special release branch but tries to be compatible with mupdf-release. So we build PyMuPDF-git (master) here against mupdf-git (latest release branch) Note that upstream does not merge this branch nor the release tags to master.
  • Centos-stream+epel-next 9 : aarch64, ppc64le, x86_64
  • EPEL 9 : aarch64, ppc64le, x86_64
  • Fedora 38 : aarch64, ppc64le, x86_64
  • Fedora 39 : aarch64, ppc64le, x86_64
  • Fedora 40 : aarch64, ppc64le, x86_64
  • Fedora rawhide : aarch64, ppc64le, x86_64

mjg/mupdf-git

(Pre-)Testing for the official Fedora package Builds against upstream's git master branch - built possibly for more Fedora releases than the official package, with spec file based off the official Fedora spec. Note that upstream does not merge mupdf release tags to master. Starting with the shared builds, we build PyMuPDF here as well since they are basically version locked without upstream bumping soname on master!
  • Centos-stream+epel-next 9 : aarch64, ppc64le, x86_64
  • EPEL 9 : aarch64, ppc64le, x86_64
  • Fedora 38 : aarch64, ppc64le, x86_64
  • Fedora 39 : aarch64, ppc64le, x86_64
  • Fedora 40 : aarch64, ppc64le, x86_64
  • Fedora rawhide : aarch64, ppc64le, x86_64

mjg/portmidi2

Testing portmidi2 packaging, including rebuilds repo may change or disappear any time
  • Centos-stream+epel-next 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 38 : aarch64, ppc64le, s390x, x86_64
  • Fedora 39 : aarch64, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64

mjg/cyrus-sasl-xoauth2

This is a plugin implementation of XOAUTH2. FYI: if you are forced to use XOAUTH2-enabled SMTP / IMAP servers by your employer and want to keep using your favorite *nix MUA locally, the following detailed document should help a lot: http://mmogilvi.users.sourceforge.net/software/oauthbearer.html (DISCLAIMER: in contrast to the document's author, I'd rather read and write emails on my browser a lot. I haven't tested it personally)
  • Centos-stream 8 : x86_64
  • Centos-stream 9 : x86_64
  • EPEL 8 : x86_64
  • EPEL 9 : x86_64
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64