Skip to content

Commit

Permalink
Merge pull request #133 from openSUSE/greybeard-port
Browse files Browse the repository at this point in the history
Add some packages from GreyBeard
  • Loading branch information
denisok authored Jan 23, 2024
2 parents ac71a9e + d29bb23 commit 60b80cf
Showing 1 changed file with 54 additions and 20 deletions.
74 changes: 54 additions & 20 deletions openSUSEway.spec
Original file line number Diff line number Diff line change
Expand Up @@ -20,59 +20,92 @@
%define waybar_version %(rpm -q --queryformat "%%{version}" waybar)

Name: openSUSEway
Version: 0.15.2
Version: 0.16.0
Release: 0
Summary: The openSUSEway desktop environment meta package
License: MIT
Group: Metapackages
URL: https://github.com/openSUSE/openSUSEway
Source0: https://github.com/openSUSE/openSUSEway/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
# PATCH-FIX-OPENSUSE add-configuration-for-play-pause-next-prev-multimedi.patch gh#openSUSE/openSUSEway#41 [email protected]
# Add multimedia keys configuration

BuildArch: noarch
BuildRequires: aaa_base
BuildRequires: pkgconfig(systemd)

# system
Requires: wget
Requires: glibc-locale
Requires: bash-completion
Requires: NetworkManager
Requires: aaa_base
Recommends: adwaita-qt5
Recommends: bluez
Requires: bzip2
Requires: command-not-found
Requires: curl
Recommends: firefox
Requires: gfxboot-branding-openSUSE
Requires: git
Requires: greetd
Requires: grep
Recommends: grim
Requires: gzip
Requires: (gtkgreet or wlgreet)
Suggests: imv
Requires: jq
Requires: less
Recommends: libqt5-qtwayland
Suggests: mpv
Requires: pipewire
Recommends: qt5ct
Requires: sudo
Requires: sway-branding-openSUSE
Requires: tar

# basic DE
Requires: greetd
Requires: (gtkgreet or wlgreet)
Requires: pipewire
Requires: sway-marker
Recommends: grim
Recommends: slurp
Recommends: firefox
Recommends: bluez
Recommends: tlp
Suggests: mpv
Suggests: vifm
Suggests: vim
Suggests: imv

# basic multi-media
Requires: clipman
Requires: wl-clipboard
Requires: mpris-ctl
Recommends: slurp
Requires: sway-marker

# branding
Requires: waybar-branding-openSUSE
Requires: wget
Requires: sway-branding-openSUSE
Requires: gfxboot-branding-openSUSE

# xdg portals and utils
Requires: xdg-desktop-portal
Requires: xdg-desktop-portal-wlr
Requires: xdg-desktop-portal-gtk
Requires: xdg-utils

# Appearance
Requires: adwaita-icon-theme
Requires: gtk3-metatheme-adwaita
Requires: metatheme-adwaita-common
Recommends: libqt5-qtwayland
Recommends: qt5ct
Recommends: adwaita-qt5

# Fonts
Requires: adobe-sourcecodepro-fonts
Requires: adobe-sourcesanspro-fonts
Requires: adobe-sourceserifpro-fonts
Requires: dejavu-fonts
Requires: ghostscript-fonts-other
Requires: ghostscript-fonts-std
Requires: google-carlito-fonts
Requires: google-droid-fonts
Requires: google-opensans-fonts
Requires: google-roboto-fonts
Requires: noto-coloremoji-fonts
Requires: noto-emoji-fonts
Requires: noto-sans-fonts
Requires: cantarell-fonts

%description
This meta package aggregates openSUSEway desktop enviroment packages.
This meta-package aggregates openSUSEway desktop environment packages.

%package -n patterns-openSUSEway
%pattern_graphicalenvironments
Expand Down Expand Up @@ -103,6 +136,7 @@ Requires: patterns-sway-sway
Requires: pavucontrol
Requires: playerctl
Requires: polkit-gnome
Requires: polkit-default-privs
Requires: sway
Requires: wallpaper-branding-openSUSE
Requires: wob
Expand Down

0 comments on commit 60b80cf

Please sign in to comment.