Mjg's Projects

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 40 : x86_64
  • Fedora 41 : x86_64
  • Fedora 42 : x86_64
  • Fedora rawhide : x86_64

mjg/neomutt

quick fixes on top of the fedora package
  • Fedora 40 : aarch64, ppc64le, s390x, x86_64
  • Fedora 41 : aarch64, ppc64le, s390x, x86_64
  • Fedora 42 : aarch64, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64

mjg/girara-zathura-mupdf

Package testing for girara-zathura-mupdf and friends before side-tag creation
  • Fedora 40 : aarch64, ppc64le, s390x, x86_64
  • Fedora 41 : aarch64, ppc64le, s390x, x86_64
  • Fedora 42 : aarch64, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64

mjg/ghostscript

Packaging pre-testing
  • Fedora 40 : aarch64, ppc64le, s390x, x86_64
  • Fedora 41 : aarch64, ppc64le, s390x, x86_64
  • Fedora 42 : aarch64, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64

mjg/py3status

Fedora packaging pre-test
  • Fedora 40 : aarch64, ppc64le, s390x, x86_64
  • Fedora 41 : aarch64, ppc64le, s390x, x86_64
  • Fedora 42 : aarch64, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64

mjg/notmuch-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. Starting with 0.36-69-gd73ddec5 (resp. 0.36^78.gdb44af75-1), builds on fedora 36 (resp. el 9) and up use sfsexp and package notmuch-git (aka nmbug). Starting with 0.37-62-gd155f29e, we use copr://mjg/dtach-epel on EPEL so that the test suite runs (and , potentially, fails) more tests there.
  • Centos-stream+epel-next 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 10 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, ppc64le, s390x, x86_64
  • Fedora 41 : aarch64, ppc64le, s390x, x86_64
  • Fedora 42 : aarch64, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64

mjg/notmuch

Testing for the official Fedora package Usually rc builds of upcoming releases in addition to releases - built possibly for more Fedora releases than the official package, and in particular for EPEL (think "playground").
  • Centos-stream+epel-next 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 10 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, ppc64le, s390x, x86_64
  • Fedora 41 : aarch64, ppc64le, s390x, x86_64
  • Fedora 42 : aarch64, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64

mjg/darktable

experimental packaging
  • Fedora 40 : aarch64, ppc64le, s390x, x86_64
  • Fedora 41 : aarch64, ppc64le, s390x, x86_64
  • Fedora 42 : aarch64, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64

mjg/xournalpp

xournalpp Fedora testing ground
  • Fedora 40 : x86_64
  • Fedora 41 : x86_64
  • Fedora 42 : x86_64
  • Fedora rawhide : x86_64

mjg/python-PyMuPDF

package testing against early mupdf builds (from dist-git fork mjg/rpms/python-PyMuPDF)
  • Centos-stream+epel-next 9 : aarch64, ppc64le, s390x, x86_64
  • EPEL 10 : aarch64, ppc64le, s390x, x86_64
  • EPEL 9 : aarch64, ppc64le, s390x, x86_64
  • Fedora 40 : aarch64, ppc64le, s390x, x86_64
  • Fedora 41 : aarch64, ppc64le, s390x, x86_64
  • Fedora 42 : aarch64, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64