Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Switch to propagated inputs. | Ben Sturmfels | 2021-09-17 | 1 | -3/+4 |
| | |||||
* | Remove sphinx from native inputs. | jgart | 2021-09-15 | 1 | -1/+1 |
| | | | | | | | I moved sphinx to native inputs since if sphinx were to be used it would be used to build docs instead of as a direct library input to mediagoblin. The patch is attached. Signed-off-by: Ben Sturmfels <ben@sturm.com.au> | ||||
* | Consolidate Guix packaging details across to the channel. | Ben Sturmfels | 2021-09-13 | 1 | -24/+5 |
| | |||||
* | Trim down and tidy up guix-env.scm. | Ben Sturmfels | 2021-09-13 | 1 | -150/+39 |
| | | | | | | Removed libsndfile and python-soundfile by excluding the relevant audio tests until core-updates is merged. Updated to latest master branch and removed some unnecessary dependencies. | ||||
* | Update guix.scm for passing test suite. | Ben Sturmfels | 2021-09-12 | 1 | -23/+90 |
| | |||||
* | Update Guix todos. | Ben Sturmfels | 2021-09-12 | 1 | -6/+6 |
| | |||||
* | Update guix-env to be more about MediaGoblin hacking than package building. | Ben Sturmfels | 2021-08-19 | 1 | -21/+4 |
| | |||||
* | Tidy up guix-env.scm. | Ben Sturmfels | 2021-08-19 | 1 | -13/+9 |
| | |||||
* | Handle bash history in direnv config. | Ben Sturmfels | 2021-08-19 | 1 | -1/+1 |
| | |||||
* | Remove Guix libsndfile and python-soundfile definitions now they're in Guix. | Ben Sturmfels | 2021-08-19 | 1 | -95/+4 |
| | |||||
* | Remove mention of persona in guix.scm. | Ben Sturmfels | 2021-04-23 | 1 | -1/+1 |
| | |||||
* | Remove reference to unused translitcodec. | Ben Sturmfels | 2021-04-23 | 1 | -1/+0 |
| | |||||
* | Include static assets in setuptools package. | Ben Sturmfels | 2021-04-07 | 1 | -11/+3 |
| | |||||
* | Note that should avoid Guix propagated-inputs. | Ben Sturmfels | 2021-04-06 | 1 | -0/+3 |
| | |||||
* | Consolidate the Guix mediagoblin/mediagoblin-hackenv packages. | Ben Sturmfels | 2021-04-06 | 1 | -39/+47 |
| | |||||
* | Fix missing Guix support for uploading H.264 videos. | Ben Sturmfels | 2021-04-06 | 1 | -5/+3 |
| | | | | Turned out to be a typo. | ||||
* | Add some docs to guix-env.scm. | Ben Sturmfels | 2021-04-02 | 1 | -7/+12 |
| | |||||
* | Test and document Celery on Guix. | Ben Sturmfels | 2021-04-01 | 1 | -6/+19 |
| | |||||
* | Fix pytest issues in Guix. | Ben Sturmfels | 2021-03-30 | 1 | -17/+11 |
| | | | | | | | Key here was removing pytest-xdist from setup.py's "install_requires" list. Otherwise running the test suite under Guix would fail with something like: pkg_resources.ContextualVersionConflict: (pytest 5.3.5 (/gnu/store/9clwgf5svincpw3fbjcijdlw9mylyzn3-profile/lib/python3.8/site-packages), Requirement.parse('pytest>=6.0.0'), {'pytest-xdist'}) | ||||
* | Remove explicit dependency on kombu (sub-dependency of celery). | Ben Sturmfels | 2021-03-30 | 1 | -1/+0 |
| | |||||
* | Sort Guix dependencies. | Ben Sturmfels | 2021-03-30 | 1 | -18/+17 |
| | |||||
* | Hack in an upgraded python-wtforms for Guix. | Ben Sturmfels | 2021-03-30 | 1 | -9/+47 |
| | |||||
* | Note Guix "meta" issue tracking the packaging process. | Ben Sturmfels | 2021-03-30 | 1 | -0/+5 |
| | |||||
* | Enable OpenID and LDAP tests under Guix. | Ben Sturmfels | 2021-03-30 | 1 | -1/+4 |
| | |||||
* | Fix audio and submission tests under Guix. | Ben Sturmfels | 2021-03-30 | 1 | -29/+129 |
| | | | | | | | | Have temporarily included libsndfile and python-soundfile until these changes get merged into Guix upstream. Identified that Guix's older python-wtforms 2.1 is not compatible with the test suite. | ||||
* | Add PDF support in guix environment. | Ben Sturmfels | 2021-03-30 | 1 | -6/+13 |
| | |||||
* | Convert atom feeds to use feedgenerator library. | Ben Sturmfels | 2021-03-16 | 1 | -8/+10 |
| | | | | | | | | | | | | | | | Issue is that Werkzeug > 1.0.0 has removed werkzeug.contrib.atom.AtomFeed, making it difficult to use a distribution-packaged version of werkzeug. To solve this, I've replaced use of werkzeug.contrib.atom.AtomFeed with feedgenerator.Atom1Feed. After the change, the only major difference between the feeds before and after is that they use <summary> instead of <content>. Minor differences include no longer adding 'type="text/html"' on some <link> elements and no "xml:base" attribute on <entry> elements. I don't think these differences will have any noticable effect. Tested on Liferea feed reader. | ||||
* | Improve Guix packaging incrementally. | Ben Sturmfels | 2021-03-15 | 1 | -46/+57 |
| | |||||
* | Use OS install of email-validator package for Guix. | Ben Sturmfels | 2021-03-14 | 1 | -2/+2 |
| | | | | This package is now available as `python-email-validator`. | ||||
* | Say `git submodule update --init` - it's shorter. | Ben Sturmfels | 2021-03-09 | 1 | -3/+2 |
| | |||||
* | Remove reference to --with-python3. | Ben Sturmfels | 2021-03-06 | 1 | -1/+1 |
| | |||||
* | Remove six library. | Ben Sturmfels | 2021-03-05 | 1 | -1/+0 |
| | |||||
* | Further document guix workaround for Werkzeug. | Ben Sturmfels | 2020-05-13 | 1 | -1/+6 |
| | |||||
* | Add release notes for v0.10.0. | Ben Sturmfels | 2020-05-01 | 1 | -0/+3 |
| | |||||
* | Fix dependencies and tests for clean Python 2 & 3 test runs under Docker. | Ben Sturmfels | 2020-04-28 | 1 | -3/+10 |
| | | | | | This change gives a clean test run in the Debian-based Python 2 and Python 3 docker images. | ||||
* | Note werkzeug breaking in Guix. | Ben Sturmfels | 2020-04-01 | 1 | -1/+2 |
| | | | | The `python-lxml` package has also moved. | ||||
* | Note potential issues with guix environment --pure. | Ben Sturmfels | 2019-11-27 | 1 | -1/+6 |
| | |||||
* | Note use of direnv with guix. | Ben Sturmfels | 2019-09-19 | 1 | -1/+9 |
| | |||||
* | Add omitted --system-site-packages for Python 3 on Guix, add ↵ | Ben Sturmfels | 2019-09-18 | 1 | -2/+3 |
| | | | | update_extlib.sh docs. | ||||
* | Note issues uploading H264 video under Guix. | Ben Sturmfels | 2019-09-12 | 1 | -0/+3 |
| | |||||
* | Provide an update_extlib.sh alternative for Guix. | Ben Sturmfels | 2019-09-09 | 1 | -3/+7 |
| | |||||
* | Update guix-env.scm for use with current version of Guix. | Ben Sturmfels | 2019-09-09 | 1 | -39/+43 |
| | |||||
* | guix: Add additional useful packages for development | Christopher Allan Webber | 2016-03-29 | 1 | -0/+6 |
| | | | | * guix-env.scm: Added openssh, git, and rsync in the development package. | ||||
* | guix-env.scm: Comment on python-numpy pulling in texlive | Christopher Allan Webber | 2016-03-24 | 1 | -1/+2 |
| | | | | | | | | textlive-texmf is currently a dependency of texlive in Guix, and is very large. Users may want to know and disable this dependency, if they can bear limiting the media types they are developing with. * guix-env.scm: New comment on returned package. | ||||
* | Add python-gst to guix-env.scm | Christopher Allan Webber | 2016-03-09 | 1 | -0/+1 |
| | |||||
* | Remove version caps on sqlalchemy and alembic. | Christopher Allan Webber | 2016-03-02 | 1 | -2/+2 |
| | | | | | Code seems to pass fine after the cap is removed. Whatever dependency issues we were running into before don't seem to be an issue now. | ||||
* | No need for python-chardet in guix-env.scm | Christopher Allan Webber | 2016-02-25 | 1 | -22/+0 |
| | | | | That was *already* upstream in guix! | ||||
* | guix-env.scm: Remove python-paste and python-pastescript, add python-chardet | Christopher Allan Webber | 2016-02-25 | 1 | -75/+26 |
| | | | | | python-paste and python-pastescript are now part of Guix proper. Working on getting python-chardet there as well. | ||||
* | Add guix-env.scm to launch a Guix environment for hacking. | Christopher Allan Webber | 2016-02-24 | 1 | -0/+267 |
(Thanks to David Thompson for help on the MediaGoblin packaging, which went into this a lot!) |