Launcher doesn't work if pop-launcher is not installed. As far as I can see cosmic-launcher
is just a frontend for pop-launcher
. Should it be added as a dependency?
Search Criteria
Package Details: cosmic-epoch-git r133.39eafda-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/cosmic-epoch-git.git (read-only, click to copy) |
---|---|
Package Base: | cosmic-epoch-git |
Description: | Cosmic desktop environment from System76's Pop!_OS written in Rust utilizing Iced inspired by GNOME |
Upstream URL: | https://github.com/pop-os/cosmic-epoch |
Keywords: | iced pop!_os rust system76 |
Licenses: | GPL-3.0-or-later AND MPL-2.0 AND CC-BY-SA-4.0 |
Conflicts: | cosmic-applets, cosmic-applibrary, cosmic-bg, cosmic-comp, cosmic-edit, cosmic-epoch, cosmic-files, cosmic-greeter, cosmic-icons, cosmic-launcher, cosmic-notifications, cosmic-osd, cosmic-panel, cosmic-randr, cosmic-screenshot, cosmic-session, cosmic-settings, cosmic-settings-daemon, cosmic-store, cosmic-term, cosmic-workspaces, cosmic-workspaces-epoch, xdg-desktop-portal-cosmic |
Provides: | cosmic-applets, cosmic-applibrary, cosmic-bg, cosmic-comp, cosmic-edit, cosmic-epoch, cosmic-files, cosmic-greeter, cosmic-icons, cosmic-launcher, cosmic-notifications, cosmic-osd, cosmic-panel, cosmic-randr, cosmic-screenshot, cosmic-session, cosmic-settings, cosmic-settings-daemon, cosmic-store, cosmic-term, cosmic-workspaces, cosmic-workspaces-epoch, xdg-desktop-portal-cosmic |
Submitter: | soloturn |
Maintainer: | soloturn (yochananmarqos) |
Last Packager: | yochananmarqos |
Votes: | 16 |
Popularity: | 1.38 |
First Submitted: | 2023-02-11 09:27 (UTC) |
Last Updated: | 2024-05-16 15:07 (UTC) |
Dependencies (35)
- accountsservice
- acpid
- adw-gtk3AUR (adw-gtk3-gitAUR)
- archlinux-appstream-data
- cage (cage-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- geoclue (geoclue_fake-gitAUR)
- greetd (greetd-gitAUR, greetd-artix-runitAUR, greetd-artix-dinitAUR)
- iso-codes
- libglvnd (libglvnd-gitAUR)
- libinput (libinput-three-finger-dragAUR, libinput-multiplierAUR)
- libpipewire (libpipewire-full-gitAUR, libpipewire-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libseat.so (seatd)
- libxkbcommon (libxkbcommon-gitAUR)
- org.freedesktop.secrets (keepassxc-gitAUR, gnome-keyring-gitAUR, bitw-gitAUR, pass-secrets-gitAUR, keepassxc-allow-aur-extension-originAUR, keepassxc-allow-aur-extension-origin-binAUR, gnome-keyring, keepassxc, kwallet, kwallet5)
- otf-fira-mono
- otf-fira-sans
- pop-icon-theme-gitAUR
- pop-launcher-gitAUR
- systemd-libs (systemd-libs-gitAUR, systemd-libs-selinuxAUR, systemd-chromiumos-libsAUR, systemd-libs-fmlAUR)
- wayland (wayland-gitAUR, wayland-chromiumAUR, wayland-asan-gitAUR)
- xdg-desktop-portal (xdg-desktop-portal-gitAUR)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-betterlockscreenAUR, xdg-utils-mimeoAUR, mimejs-gitAUR)
- xorg-xwayland (xorg-xwayland-bug865-issue1578AUR, xorg-xwayland-gitAUR, xorg-xwayland-osuAUR, xorg-xwayland-hidpi-xpropAUR)
- cargo (rust-nightly-binAUR, cargo-gitAUR, rustup-gitAUR, rust, rustup) (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR) (make)
- flatpak (flatpak-gitAUR) (make)
- git (git-gitAUR) (make)
- intltool (make)
- just (just-gitAUR) (make)
- mold (mold-gitAUR) (make)
- nasm (nasm-gitAUR) (make)
- flatpak (flatpak-gitAUR) (optional) – Flatpak packages support for COSMIC Store
- packagekit (optional) – package manager integration module for COSMIC Store
Required by (4)
- cosmic-applet-apps-menu-git (requires cosmic-applets)
- cosmic-applet-emoji-selector-git (requires cosmic-applets)
- cosmic-applet-places-status-indicator-git (requires cosmic-applets)
- cosmic-clipboard-manager-git (requires cosmic-applets)
Sources (23)
- git+https://github.com/pop-os/cosmic-applets.git
- git+https://github.com/pop-os/cosmic-applibrary.git
- git+https://github.com/pop-os/cosmic-bg.git
- git+https://github.com/pop-os/cosmic-comp.git
- git+https://github.com/pop-os/cosmic-edit.git
- git+https://github.com/pop-os/cosmic-epoch.git
- git+https://github.com/pop-os/cosmic-files.git
- git+https://github.com/pop-os/cosmic-greeter.git
- git+https://github.com/pop-os/cosmic-icons.git
- git+https://github.com/pop-os/cosmic-launcher.git
- git+https://github.com/pop-os/cosmic-notifications.git
- git+https://github.com/pop-os/cosmic-osd.git
- git+https://github.com/pop-os/cosmic-panel.git
- git+https://github.com/pop-os/cosmic-randr.git
- git+https://github.com/pop-os/cosmic-screenshot.git
- git+https://github.com/pop-os/cosmic-session.git
- git+https://github.com/pop-os/cosmic-settings-daemon.git
- git+https://github.com/pop-os/cosmic-settings.git
- git+https://github.com/pop-os/cosmic-store.git
- git+https://github.com/pop-os/cosmic-term.git
- git+https://github.com/pop-os/cosmic-workspaces-epoch.git
- git+https://github.com/pop-os/xdg-desktop-portal-cosmic.git
- justfile.diff
Latest Comments
« First ‹ Previous 1 .. 10 11 12 13 14 15 16 Next › Last »
Skilvingr commented on 2023-04-05 11:24 (UTC)
yochananmarqos commented on 2023-03-24 16:51 (UTC)
@Vixea: Ah, so that's why. I didn't have time yesterday to figure out what was going on.
Vixea commented on 2023-03-24 01:51 (UTC)
@soloturn the session will fail to start because you need to patch cosmic-session to point to /usr/lib/xdg-desktop-portal-cosmic instead of /usr/libexec/xdg-desktop-portal-cosmic
yochananmarqos commented on 2023-02-20 22:46 (UTC) (edited on 2023-02-20 22:46 (UTC) by yochananmarqos)
@soloturn:
it takes hours on a slightly outdated laptop ...
Perhaps utilizing more CPU threads would help. See Makepkg: Improving compile times. I use:
MAKEFLAGS="-j$(($(nproc)+1))"
soloturn commented on 2023-02-20 03:23 (UTC)
@yochananmarqos 16 min to build? you must have an impressive machine :) for me it takes hours on a slightly outdated laptop ...
soloturn commented on 2023-02-20 03:14 (UTC) (edited on 2024-03-31 10:15 (UTC) by soloturn)
Expect some loose ends, not yet released. 'Super + A' and 'Super + /' for application library and launcher. one can build with an AUR helper, or with makepkg.
build with AUR helper
this avoids recompiling the rust code again and again. but does not avoid relinking the executables in case one build fails and you trigger again:
CARGO_TARGET_DIR=~/.cache/paru/cargo-target paru
build with makepkg in clean environment
advantage is if you rebuild in case it fails one time, it better remembers stuff already built.
git LFS breaks build
do not enable git lfs
. it may lead to failures in cloning. last known occurrence for cosmic-greeter, reported here: https://github.com/pop-os/cosmic-greeter/issues/5
yochananmarqos commented on 2023-02-15 22:56 (UTC)
PSA: This is a pre-alpha WIP. It currently builds, however is not currently in a usable state.
yochananmarqos commented on 2023-02-15 19:46 (UTC)
@soloturn: Using Mold doesn't really make the build much faster. It maybe shaved a minute off the compile time. Either way, it only takes me about 16 minutes to build this.
soloturn commented on 2023-02-15 17:32 (UTC)
added yochananmarqos as maintainer.
yochananmarqos commented on 2023-02-14 01:08 (UTC)
It's building now with the latest commit, but the package() function is...not functional.
==> Starting package()...
error: Justfile does not contain recipe `install`.
==> ERROR: A failure occurred in package().
Aborting...
==> ERROR: Building package [cosmic-git] failed.
Cleaning up.
For now, the package() function could be something like this:
package() {
cd "$srcdir/cosmic-epoch"
cp -r cosmic-sysext/* "$pkgdir/"
mv "$pkgdir/usr/libexec/xdg-desktop-portal-cosmic" "$pkgdir/usr/lib/"
rm -rf "$pkgdir/usr/libexec/"
}
Logging in to a COSMIC session from GDM just produces a grey screen for me so far.
Pinned Comments
yochananmarqos commented on 2024-03-25 21:50 (UTC) (edited on 2024-05-07 18:49 (UTC) by yochananmarqos)
From the upstream README:
Do a clean build before commenting that it's not working.
FYI, every time I touch the PKGBUILD be sure that I just spent ~45 minutes building it in a clean chroot. If it takes longer for you, then you should look into improving your build times.
I also recommend using
sccache
to reduce compilation times.soloturn commented on 2023-02-20 03:14 (UTC) (edited on 2024-03-31 10:15 (UTC) by soloturn)
Expect some loose ends, not yet released. 'Super + A' and 'Super + /' for application library and launcher. one can build with an AUR helper, or with makepkg.
build with AUR helper
this avoids recompiling the rust code again and again. but does not avoid relinking the executables in case one build fails and you trigger again:
build with makepkg in clean environment
advantage is if you rebuild in case it fails one time, it better remembers stuff already built.
git LFS breaks build
do not enable
git lfs
. it may lead to failures in cloning. last known occurrence for cosmic-greeter, reported here: https://github.com/pop-os/cosmic-greeter/issues/5