{"id":17800951,"url":"https://github.com/refi64/lollypop-viperfx","last_synced_at":"2025-04-02T04:41:12.894Z","repository":{"id":69429229,"uuid":"194335722","full_name":"refi64/lollypop-viperfx","owner":"refi64","description":"Lollypop, with ViPER's audio support","archived":false,"fork":false,"pushed_at":"2019-06-28T21:30:09.000Z","size":21889,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"viperfx","last_synced_at":"2025-03-25T05:06:46.678Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/refi64.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-28T21:27:13.000Z","updated_at":"2024-05-26T23:05:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"6d059c20-3677-4029-b817-27c311b00f8a","html_url":"https://github.com/refi64/lollypop-viperfx","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/refi64%2Flollypop-viperfx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/refi64%2Flollypop-viperfx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/refi64%2Flollypop-viperfx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/refi64%2Flollypop-viperfx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/refi64","download_url":"https://codeload.github.com/refi64/lollypop-viperfx/tar.gz/refs/heads/viperfx","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246758278,"owners_count":20828919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-27T12:32:43.005Z","updated_at":"2025-04-02T04:41:12.872Z","avatar_url":"https://github.com/refi64.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lollypop music player (with ViPER's audio support)\n\n## ViPER's audio notes\n\n- **Don't redistribute this.** The terms of it are a bit hazy and not something you probably\n  want to play with.\n- Only supports Clarity and the EQ for now, because I'm probably going to have to redo the entire\n  stinking equalizer screen to make the others configurable. :(\n\n### Installing\n\n```bash\n$ flatpak-builder --force-clean --install --user _build org.gnome.Lollypop.json\n```\n\n## Original README\n\n[![Please do not theme this app](https://stopthemingmy.app/badge.svg)](https://stopthemingmy.app)\n\n![Lollypop logo](https://gitlab.gnome.org/gnumdk/lollypop/raw/master/data/icons/hicolor/256x256/apps/org.gnome.Lollypop.png)\n\nLollypop is a new GNOME music playing application.\n\n- Users: https://wiki.gnome.org/Apps/Lollypop\n\n- Translators: https://hosted.weblate.org/projects/gnumdk/\n\nIt provides:\n\n- MP3/4, Ogg and FLAC.\n- Genre/cover browsing\n- Genre/artist/cover browsing\n- Search\n- Main playlist (called queue in other apps)\n- Party mode\n- ReplayGain\n- Cover art downloader\n- Context artist view\n- MTP sync\n- Fullscreen view\n- Radio support\n- Last.fm support\n- Auto install codecs\n- HiDPI support\n- TuneIn support\n\n## Depends on\n\n- `gtk3 \u003e= 3.20`\n- `gobject-introspection`\n- `appstream-glib`\n- `gir1.2-gstreamer-1.0 (Debian)`\n- `python3`\n- `meson \u003e= 0.40`\n- `ninja`\n- `totem-plparser`\n- `python-cairo`\n- `python-gobject`\n- `python-sqlite`\n- `python-pylast \u003e= 1.0`\n\n## Building from Git\n\n```bash\n$ git clone https://gitlab.gnome.org/World/lollypop.git\n$ cd lollypop\n$ meson builddir --prefix=/usr\n# sudo ninja -C builddir install\n```\n\nInstallation of `pylast` is required for integration with [Last.fm](http://last.fm)\n\n```bash\n# apt-get install python3-pip\n# pip3 install pylast\n```\n\n### On Debian/Ubuntu\n\n```bash\n$ git clone https://gitlab.gnome.org/World/lollypop.git\n$ cd lollypop\n# apt-get install meson libglib2.0-dev yelp-tools libgirepository1.0-dev libgtk-3-dev gir1.2-totemplparser-1.0\n$ meson builddir --prefix=/usr\n# sudo ninja -C builddir install\n```\n\n### On Fedora\n\n```bash\n$ git clone https://gitlab.gnome.org/World/lollypop.git\n$ cd lollypop\n# sudo dnf install meson glib2-devel yelp-tools gtk3-devel gobject-introspection-devel python3\n$ meson builddir --prefix=/usr\n# sudo ninja -C builddir install\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frefi64%2Flollypop-viperfx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frefi64%2Flollypop-viperfx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frefi64%2Flollypop-viperfx/lists"}