mirror of
https://github.com/Phantop/solus-stuff
synced 2025-05-23 23:41:28 +00:00
Remove some packages that are in official repos
Removes castor for sucking, starship for being included, dolphin-emu-git because Solus's is up-to-date
This commit is contained in:
parent
ab61ec7db2
commit
c22a8de338
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,2 +1,3 @@
|
||||||
*.eopkg
|
*.eopkg
|
||||||
|
packager
|
||||||
pspec_x86_64.xml
|
pspec_x86_64.xml
|
||||||
|
|
6
build
6
build
|
@ -1,16 +1,18 @@
|
||||||
#!/usr/bin/fish
|
#!/usr/bin/fish
|
||||||
|
set profile "-punstable-x86_64"
|
||||||
|
|
||||||
function buildme
|
function buildme
|
||||||
echo Now building (basename $argv)
|
echo Now building (basename $argv)
|
||||||
cd $argv
|
cd $argv
|
||||||
sudo solbuild build package.yml -d
|
sudo solbuild build package.yml -d $profile
|
||||||
sudo eopkg it --reinstall (basename $argv)*.eopkg
|
sudo eopkg it --reinstall (basename $argv)*.eopkg
|
||||||
cd ..
|
cd ..
|
||||||
end
|
end
|
||||||
|
|
||||||
cd (dirname (realpath (status -f)))
|
cd (dirname (realpath (status -f)))
|
||||||
|
|
||||||
sudo solbuild init
|
sudo solbuild init $profile
|
||||||
|
sudo solbuild update $profile
|
||||||
|
|
||||||
if test "$argv"
|
if test "$argv"
|
||||||
for i in $argv
|
for i in $argv
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
Common subdirectories: castor/data and castor-makefile/data
|
|
||||||
Common subdirectories: castor/.git and castor-makefile/.git
|
|
||||||
diff -u castor/Makefile castor-makefile/Makefile
|
|
||||||
--- castor/Makefile 2020-04-24 23:57:59.119673418 +0200
|
|
||||||
+++ castor-makefile/Makefile 2020-04-24 23:58:41.033151139 +0200
|
|
||||||
@@ -29,8 +29,8 @@
|
|
||||||
# Install the data files and update the caches
|
|
||||||
install-data : copy-data
|
|
||||||
# Force icon cache refresh
|
|
||||||
- touch $(sharedir)/icons/hicolor
|
|
||||||
- update-desktop-database
|
|
||||||
+ #touch $(sharedir)/icons/hicolor
|
|
||||||
+ #update-desktop-database
|
|
||||||
|
|
||||||
# Just copy the data files, without updating caches
|
|
||||||
copy-data :
|
|
||||||
Common subdirectories: castor/src and castor-makefile/src
|
|
|
@ -1,25 +0,0 @@
|
||||||
name : castor
|
|
||||||
version : 1
|
|
||||||
release : 1
|
|
||||||
source :
|
|
||||||
- git|https://git.sr.ht/~julienxx/castor : master
|
|
||||||
license :
|
|
||||||
- ISC
|
|
||||||
component : system.utils
|
|
||||||
networking : yes
|
|
||||||
summary : A Browser for the small internet (Gemini, Gopher, Finger)
|
|
||||||
description: |
|
|
||||||
A graphical client for plain-text protocols written in Rust with GTK.
|
|
||||||
It currently supports the Gemini, Gopher and Finger protocols.
|
|
||||||
builddeps :
|
|
||||||
- pkgconfig(atk)
|
|
||||||
- pkgconfig(gdk-pixbuf-2.0)
|
|
||||||
- pkgconfig(gtk+-3.0)
|
|
||||||
- pkgconfig(pango)
|
|
||||||
- cargo
|
|
||||||
setup : |
|
|
||||||
%patch -p1 < $pkgfiles/castor-0.7.0-makefile.patch
|
|
||||||
build : |
|
|
||||||
%make
|
|
||||||
install : |
|
|
||||||
%make_install
|
|
|
@ -1,46 +0,0 @@
|
||||||
name : dolphin-emu-git
|
|
||||||
version : 5.0
|
|
||||||
release : 1
|
|
||||||
source :
|
|
||||||
- git|https://github.com/dolphin-emu/dolphin.git : master
|
|
||||||
license : GPL-2.0-or-later
|
|
||||||
component : games.emulator
|
|
||||||
summary : GameCube / Wii emulator
|
|
||||||
description: |
|
|
||||||
GameCube / Wii emulator, allowing you to play games for these two platforms on your PC.
|
|
||||||
builddeps :
|
|
||||||
- pkgconfig(Qt5Core)
|
|
||||||
- pkgconfig(alsa)
|
|
||||||
- pkgconfig(bluez)
|
|
||||||
- pkgconfig(gtk+-2.0)
|
|
||||||
- pkgconfig(libavcodec)
|
|
||||||
- pkgconfig(libcurl)
|
|
||||||
- pkgconfig(libenet)
|
|
||||||
- pkgconfig(libevdev)
|
|
||||||
- pkgconfig(libpulse)
|
|
||||||
- pkgconfig(libusb-1.0)
|
|
||||||
- pkgconfig(openal)
|
|
||||||
- pkgconfig(portaudio-2.0)
|
|
||||||
- pkgconfig(sdl2)
|
|
||||||
- pkgconfig(sfml-all)
|
|
||||||
- pkgconfig(soundtouch)
|
|
||||||
- pkgconfig(xi)
|
|
||||||
- pkgconfig(xrandr)
|
|
||||||
- gtest-devel
|
|
||||||
- llvm-clang-devel
|
|
||||||
- lzo-devel
|
|
||||||
- mbedtls-devel
|
|
||||||
- miniupnpc-devel
|
|
||||||
optimize : lto
|
|
||||||
setup : |
|
|
||||||
%cmake_ninja -DENABLE_QT=TRUE \
|
|
||||||
-DDISTRIBUTOR='Solus' \
|
|
||||||
-DUSE_SHARED_ENET=TRUE \
|
|
||||||
-DUSE_SHARED_GTEST=TRUE .
|
|
||||||
build : |
|
|
||||||
%ninja_build
|
|
||||||
install : |
|
|
||||||
%ninja_install
|
|
||||||
|
|
||||||
# Install udev rule
|
|
||||||
install -Dm00644 Data/51-usb-device.rules $installdir/%libdir%/udev/rules.d/51-usb-device.rules
|
|
|
@ -1,9 +1,9 @@
|
||||||
name : hid-nintendo
|
name : hid-nintendo
|
||||||
version : 2.0
|
version : 3.0
|
||||||
release : 1
|
release : 1
|
||||||
homepage : https://github.com/nicman23/dkms-hid-nintendo
|
homepage : https://github.com/nicman23/dkms-hid-nintendo
|
||||||
source :
|
source :
|
||||||
- git|https://github.com/nicman23/dkms-hid-nintendo.git : 3fe4a5856999fed4d2cf8e9ff6553bbb69f3835c
|
- git|https://github.com/nicman23/dkms-hid-nintendo.git : master
|
||||||
license : GPL-2.0-or-later
|
license : GPL-2.0-or-later
|
||||||
summary : A kernel driver for the Nintendo Switch Pro Controllers and the Joy-Cons.
|
summary : A kernel driver for the Nintendo Switch Pro Controllers and the Joy-Cons.
|
||||||
description: |
|
description: |
|
||||||
|
|
|
@ -10,8 +10,6 @@ description: |
|
||||||
joycond is a linux daemon which uses the evdev devices provided by hid-nintendo (formerly known as hid-joycon) to implement joycon pairing.
|
joycond is a linux daemon which uses the evdev devices provided by hid-nintendo (formerly known as hid-joycon) to implement joycon pairing.
|
||||||
builddeps :
|
builddeps :
|
||||||
- pkgconfig(libevdev)
|
- pkgconfig(libevdev)
|
||||||
rundeps :
|
|
||||||
- hid-nintendo
|
|
||||||
setup : |
|
setup : |
|
||||||
%cmake
|
%cmake
|
||||||
build : |
|
build : |
|
||||||
|
|
3
list
3
list
|
@ -1,8 +1,5 @@
|
||||||
dolphin-emu-git
|
|
||||||
earlyoom
|
earlyoom
|
||||||
hid-nintendo
|
hid-nintendo
|
||||||
joycond
|
joycond
|
||||||
mpv-mpris
|
mpv-mpris
|
||||||
ninfs
|
|
||||||
torsocks
|
torsocks
|
||||||
waifu2x
|
|
||||||
|
|
|
@ -8,6 +8,7 @@ summary : Insert summary here
|
||||||
description: |
|
description: |
|
||||||
Insert description here
|
Insert description here
|
||||||
builddeps :
|
builddeps :
|
||||||
|
- pkgconfig(example)
|
||||||
setup : |
|
setup : |
|
||||||
%configure
|
%configure
|
||||||
%cmake
|
%cmake
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
name : starship
|
|
||||||
version : 0.47.0
|
|
||||||
release : 1
|
|
||||||
source :
|
|
||||||
- https://github.com/starship/starship/archive/v0.47.0.tar.gz : 9c9ede1eb7a9e1acf49f0321915232426c234b356c6bb1f740d15d6fa45d1bee
|
|
||||||
license :
|
|
||||||
- ISC
|
|
||||||
component : system.utils
|
|
||||||
networking : yes
|
|
||||||
summary : The minimal, blazing-fast, and infinitely customizable prompt for any shell!
|
|
||||||
description: |
|
|
||||||
Fast: it's fast – really really fast! rocket
|
|
||||||
Customizable: configure every aspect of your prompt.
|
|
||||||
Universal: works on any shell, on any operating system.
|
|
||||||
Intelligent: shows relevant information at a glance.
|
|
||||||
Feature rich: support for all your favorite tools.
|
|
||||||
Easy: quick to install – start using it in minutes.
|
|
||||||
builddeps :
|
|
||||||
- cargo
|
|
||||||
build : |
|
|
||||||
cargo build --release
|
|
||||||
install : |
|
|
||||||
install -Dm00755 target/release/starship $installdir/usr/bin/starship
|
|
18
webp-pixbuf-loader/package.yml
Normal file
18
webp-pixbuf-loader/package.yml
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
name : webp-pixbuf-loader
|
||||||
|
version : 1
|
||||||
|
release : 1
|
||||||
|
source :
|
||||||
|
- git|https://github.com/aruiz/webp-pixbuf-loader.git : master
|
||||||
|
license : GPL-2.0-or-later
|
||||||
|
summary : Insert summary here
|
||||||
|
description: |
|
||||||
|
Insert description here
|
||||||
|
builddeps :
|
||||||
|
- pkgconfig(libwebp)
|
||||||
|
- pkgconfig(gdk-pixbuf-2.0)
|
||||||
|
setup : |
|
||||||
|
%meson_configure
|
||||||
|
build : |
|
||||||
|
%ninja_build
|
||||||
|
install : |
|
||||||
|
%ninja_install
|
Loading…
Reference in a new issue