Compare commits

..

124 Commits

Author SHA1 Message Date
2d1d9937d6 Update pika-build-config/amd64-v3.sh 2024-11-15 17:59:18 +01:00
a1367be12d Update .github/release-nest-v3
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 35s
2024-11-05 12:25:38 +01:00
f23cb6221a Update pika-sources/debian/changelog 2024-11-05 12:25:19 +01:00
f0d40fb50f Add pika-sources/usr/share/apt-pika/etc/apt/apt.conf.d/99cache 2024-11-05 12:24:31 +01:00
4a1ef45b7b Update .github/release-nest-v3
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 30s
2024-10-18 15:46:06 +02:00
79f7f3d565 Update pika-sources/debian/changelog 2024-10-18 15:45:28 +02:00
5fa3743ad5 Update pika-sources/usr/share/apt-pika/etc/apt/preferences.d/0-pika-apt-settings 2024-10-18 15:45:15 +02:00
ada9a78ebf Update .github/release-nest-v3
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 25s
2024-10-04 20:18:16 +02:00
cc55cd4e9a Update pika-sources/debian/changelog 2024-10-04 20:18:02 +02:00
b8be356a22 Update pika-sources/debian/postinst 2024-10-04 20:17:38 +02:00
e77ca6b490 Add pika-sources/usr/share/python-apt/templates/Pika.mirrors 2024-10-04 20:17:20 +02:00
79ac91676b Add pika-sources/usr/share/python-apt/templates/Pika.info 2024-10-04 20:15:20 +02:00
Ward from fusion-voyager-3
efdcaab2c4 fix i386 overwrite and intel problems
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 16s
2024-08-11 23:30:44 +03:00
38f4843068 Update pika-sources/debian/postinst 2024-08-11 22:26:47 +02:00
b0b9d671f2 Update pika-sources/debian/postinst 2024-08-11 22:26:32 +02:00
382cb3f31c Update pika-sources/debian/postinst 2024-08-11 22:24:52 +02:00
cf404b2861 Update pika-sources/debian/changelog 2024-08-11 22:24:28 +02:00
aa12c1d73f intel compute fix
All checks were successful
PikaOS Package Build & Release (Canary) (amd64-v3) / build (push) Successful in 18s
2024-08-01 00:17:38 +02:00
d5a2ed5375 Update pika-sources/debian/changelog 2024-08-01 00:17:10 +02:00
47734ed251 intel compute fix 2024-08-01 00:16:36 +02:00
efd7602fcf Fix intel gpu compute 2024-08-01 00:07:29 +02:00
2074e9b59e Update pika-sources/debian/changelog 2024-08-01 00:06:38 +02:00
50afc9c9f1 Update .github/release-canary-v3
All checks were successful
PikaOS Package Build & Release (Canary) (amd64-v3) / build (push) Successful in 18s
2024-07-31 23:59:01 +02:00
3901ab7212 Delete pika-sources/usr/share/apt-pika/apt/preferences.d/2-pika-compute-settings 2024-07-31 23:58:14 +02:00
e798699ed5 Update pika-sources/usr/share/apt-pika/apt/preferences.d/0-pika-apt-settings 2024-07-31 23:54:45 +02:00
552e0e5262 Update pika-sources/debian/changelog 2024-07-31 23:50:18 +02:00
98f0260e0b Update .github/release-canary-v3
All checks were successful
PikaOS Package Build & Release (Canary) (amd64-v3) / build (push) Successful in 4m5s
2024-07-31 21:49:53 +02:00
012cab26af Update pika-sources/debian/changelog 2024-07-31 21:49:30 +02:00
b3c50fbf8f Update pika-sources/usr/share/apt-pika/apt/preferences.d/1-pika-nest-settings 2024-07-31 21:48:53 +02:00
8128952601 Update pika-sources/usr/share/apt-pika/apt/preferences.d/2-pika-compute-settings 2024-07-31 21:48:35 +02:00
Ward from fusion-voyager-3
51b8d31c0e fix pika target detection 2024-07-26 22:41:03 +03:00
Ward from fusion-voyager-3
47a8814472 fully fix maintscripts 2024-07-26 01:33:49 +03:00
Ward from fusion-voyager-3
2b10922640 fix maint env 2024-07-26 01:20:46 +03:00
faeed474e3 c 2024-07-25 21:11:37 +01:00
Ward from fusion-voyager-3
da43543052 add license 2024-07-25 13:17:51 +03:00
Ward from fusion-voyager-3
b1767b3971 fix typo 2024-07-24 14:32:35 +03:00
Ward from fusion-voyager-3
f2fb6a295e fix main 2024-07-24 14:01:12 +03:00
Ward from fusion-voyager-3
b2db62ceb1 add workflows
Some checks failed
PikaOS Package Build Only (amd64-v3) / build (push) Failing after 0s
PikaOS Package Build & Release (Canary) (amd64-v3) / build (push) Successful in 7s
PikaOS Package Build & Release (amd64-v3) / build (push) Failing after 1s
2024-07-24 04:06:40 +03:00
Ward from fusion-voyager-3
04a5dc2acd fix main 2024-07-24 00:15:02 +03:00
Ward from fusion-voyager-3
6c4ad7a810 fix pre depends 2024-07-23 13:56:37 +03:00
Ward from fusion-voyager-3
e1ed29011a fix main 2024-07-23 01:46:04 +03:00
Ward from fusion-voyager-3
b6a9f51b58 march model 2024-07-23 00:11:50 +03:00
Ward from fusion-voyager-3
16d6e13c76 Update for PikaOS 4 2024-07-22 02:56:56 +03:00
a4c22fa9b1
Update changelog 2024-04-03 20:52:45 +01:00
59a2060ed0
Update 2-pika-radeon-settings 2024-04-03 20:52:26 +01:00
a04a603c6a
Update changelog 2024-04-03 20:26:48 +01:00
c615c61a17
Update 2-pika-radeon-settings 2024-04-03 20:26:20 +01:00
bac2aeb5bd
Update changelog 2024-04-03 20:24:31 +01:00
e07315d482
Update 2-pika-radeon-settings 2024-04-03 20:24:12 +01:00
c37c397dba
Update changelog 2024-04-03 20:02:20 +01:00
9a562c2116
Update 2-pika-radeon-settings 2024-04-03 20:01:49 +01:00
Ward Nakchbandi (Cosmic Fusion)
631eff2eef
Update changelog 2024-01-28 22:41:33 +03:00
Ward Nakchbandi (Cosmic Fusion)
86e2fb6354
Update 1-pika-ubuntu-settings 2024-01-28 22:40:39 +03:00
Ward Nakchbandi (Cosmic Fusion)
437eb05882
Update changelog 2024-01-28 19:51:37 +03:00
Ward Nakchbandi (Cosmic Fusion)
f059202803
Update 1-pika-ubuntu-settings 2024-01-28 19:51:24 +03:00
Ward Nakchbandi (Cosmic Fusion)
633c15bf5c
Update changelog 2023-12-31 21:55:20 +03:00
Ward Nakchbandi (Cosmic Fusion)
f0bbdf2aa6
Update and rename 0-pika-radeon-settings to 2-pika-radeon-settings 2023-12-31 21:55:02 +03:00
ce7c3a5b68
Update changelog 2023-09-29 10:30:00 +01:00
7a6a09b282
Update system.sources 2023-09-29 10:29:40 +01:00
69d02acb53
Update changelog 2023-09-29 10:11:53 +01:00
dd84a29604
Update release.sh 2023-09-29 10:11:23 +01:00
76feb21f60
Update changelog 2023-09-28 18:02:32 +01:00
494f31c9a9
Update system.sources 2023-09-28 18:00:55 +01:00
0506384880
Update release.sh 2023-09-28 17:59:23 +01:00
228e5d7a59
Update changelog 2023-09-07 00:45:54 +01:00
49a5885245
Update 0-pika-radeon-settings 2023-09-07 00:45:26 +01:00
8ca365f27e
Update 1-pika-ubuntu-settings 2023-09-07 00:44:28 +01:00
5b0d512b53
Update release.sh 2023-09-06 20:38:41 +01:00
e30c4c7c59
Update release.yml 2023-09-06 20:05:28 +01:00
d4ec764b06
Update changelog 2023-09-06 19:24:26 +01:00
d2412c0f83
Update release.sh 2023-09-06 19:23:55 +01:00
17f84d4dce
Update system.sources 2023-09-06 19:18:38 +01:00
Ward Nakchbandi (Cosmic Fusion)
3f5ae4bc40
2023-09-06 01:41:11 +03:00
Ward Nakchbandi (Cosmic Fusion)
aca4387214
2023-08-28 15:46:02 +03:00
Ward Nakchbandi (Cosmic Fusion)
e2e1f8c26e
2023-08-28 15:39:04 +03:00
Ward Nakchbandi (Cosmic Fusion)
0cf33a0c42
Update changelog 2023-08-28 15:34:47 +03:00
Ward Nakchbandi (Cosmic Fusion)
4cf15ca844
Update preinst 2023-08-28 15:34:38 +03:00
Ward Nakchbandi (Cosmic Fusion)
2f236ba331
Update preinst 2023-08-28 15:34:27 +03:00
Ward Nakchbandi (Cosmic Fusion)
f1b0b55797
Update release.sh 2023-08-28 14:44:37 +03:00
Ward Nakchbandi (Cosmic Fusion)
9b42a35927
up-pkg 2023-08-27 21:20:56 +03:00
Ward Nakchbandi (Cosmic Fusion)
0f43113483
Switch to new internal repos 2023-08-27 21:20:23 +03:00
7e2dcc61df
Update release.yml 2023-08-19 15:57:06 +01:00
d374685727
Update release.yml 2023-08-19 15:53:21 +01:00
72de1cd29b
Update changelog 2023-08-19 15:23:52 +01:00
684b11d5c9
Update postinst 2023-08-19 15:23:22 +01:00
0b5c2b1199
Update changelog 2023-08-19 15:17:04 +01:00
95354e5432
Update postinst 2023-08-19 15:16:42 +01:00
693e8f4206
Update changelog 2023-08-19 15:13:40 +01:00
d5d952de6a
Update postinst 2023-08-19 15:13:01 +01:00
Ward Nakchbandi (Cosmic Fusion)
2e80973d67
fix steamdeps 2023-08-18 22:45:13 +00:00
Ward Nakchbandi (Cosmic Fusion)
a85c68f9f6
part 1 refactor 2023-08-19 01:32:21 +03:00
Ward Nakchbandi (Cosmic Fusion)
d661705418
fix steamdeps 2023-08-14 13:59:52 +03:00
Ward Nakchbandi (Cosmic Fusion)
cb22339744
Update changelog 2023-08-11 22:01:39 +03:00
Ward Nakchbandi (Cosmic Fusion)
c27ea94371
Update steam-repos-fix.service 2023-08-11 22:00:27 +03:00
Ward Nakchbandi (Cosmic Fusion)
99edbf34fc fix steam 2023-08-11 21:35:32 +03:00
Ward Nakchbandi (Cosmic Fusion)
b35f7682c8
add new mesa 2023-08-08 21:03:17 +03:00
Ward Nakchbandi (Cosmic Fusion)
3c828e2ef6
Delete pika-sources/debian/pika-sources directory 2023-07-12 13:49:14 +03:00
8c7a4246b8
Update changelog 2023-07-10 17:05:02 +01:00
5c02a5ae75
Update 0-radeon-repo-settings 2023-07-10 17:04:29 +01:00
Ward Nakchbandi (Cosmic Fusion)
a2c8225da5
Update rocm.sources 2023-07-08 17:50:31 +03:00
Ward Nakchbandi (Cosmic Fusion)
4a48fa7068
Update amdgpu.sources 2023-07-08 17:46:32 +03:00
Ward Nakchbandi (Cosmic Fusion)
2b3afa9515
Update changelog 2023-07-08 17:44:40 +03:00
d007cf5dd6
Update release.yml 2023-06-23 14:18:36 +01:00
203ea6bfe1
Update release.yml 2023-06-16 18:48:26 +01:00
ecb6fb81ba
Update main.sh 2023-06-16 18:48:08 +01:00
Ward Nakchbandi (Cosmic Fusion)
f22c336577
Update AMD Repos 2023-05-25 13:22:35 +03:00
Ward Nakchbandi (Cosmic Fusion)
305e617fd6 wtf 2023-05-25 01:09:07 +03:00
Ward Nakchbandi (Cosmic Fusion)
544a64eaaf
Remove pipewire ppa 2023-05-24 00:14:22 +03:00
Ward Nakchbandi (Cosmic Fusion)
d2ce0bb39e
Update changelog 2023-05-11 20:33:34 +03:00
Ward Nakchbandi (Cosmic Fusion)
97a69efeff
Update wireplumer-upstream.sources 2023-05-10 18:33:43 +00:00
Ward Nakchbandi (Cosmic Fusion)
a315ea6402
Update pipewire-upstream.sources 2023-05-10 18:33:32 +00:00
Ward Nakchbandi (Cosmic Fusion)
a73e7b80a0
Update changelog 2023-05-02 12:24:30 +03:00
Ward Nakchbandi (Cosmic Fusion)
5b7d38adfd
Update release.sh 2023-05-02 12:24:14 +03:00
Ward Nakchbandi (Cosmic Fusion)
f0a75ce32b
2023-05-02 12:13:38 +03:00
Ward Nakchbandi (Cosmic Fusion)
2ceed7ac25
Update release.sh 2023-05-02 11:46:50 +03:00
Ward Nakchbandi (Cosmic Fusion)
dc0c87767c
Update changelog 2023-05-02 11:37:21 +03:00
Ward Nakchbandi (Cosmic Fusion)
c0729c949a
Update release.sh 2023-05-02 11:36:34 +03:00
Ward Nakchbandi (Cosmic Fusion)
a02316c8f7
Create pika-launchpad-dep.sources 2023-05-02 11:32:08 +03:00
901ea5ef56 Update amd repos 2023-04-28 17:58:26 +01:00
Ward Nakchbandi (Cosmic Fusion)
532dfd22a6
Update release.yml 2023-04-20 22:30:29 +03:00
Ward Nakchbandi (Cosmic Fusion)
54b27163cf
Update pika-sources.install 2023-04-20 21:28:50 +03:00
Ward Nakchbandi (Cosmic Fusion)
28047c190d
Update changelog 2023-04-20 21:22:19 +03:00
Ward Nakchbandi (Cosmic Fusion)
518263d06d
Create changelog 2023-04-20 21:21:49 +03:00
Ward Nakchbandi (Cosmic Fusion)
5079496015
update to lunar 2023-04-20 21:18:39 +03:00
98 changed files with 526 additions and 688 deletions

1
.github/build-canary-v3 vendored Normal file
View File

@ -0,0 +1 @@
1

1
.github/build-nest-v3 vendored Normal file
View File

@ -0,0 +1 @@
1

1
.github/release-canary-v3 vendored Normal file
View File

@ -0,0 +1 @@
5

1
.github/release-nest-v3 vendored Normal file
View File

@ -0,0 +1 @@
1

37
.github/workflows/build-canaryv3.yml vendored Normal file
View File

@ -0,0 +1,37 @@
name: PikaOS Package Build Only (Canary) (amd64-v3)
on:
push:
branches:
- main
paths:
- '.github/build-canary-v3'
jobs:
build:
runs-on: ubuntu-latest
container:
image: ghcr.io/pikaos-linux/pikaos-builder:canaryv3
volumes:
- /proc:/proc
options: --privileged -it
steps:
- uses: actions/checkout@v3
- name: Install SSH key
uses: shimataro/ssh-key-action@v2
with:
key: ${{ secrets.SSH_KEY }}
name: id_rsa
known_hosts: ${{ secrets.KNOWN_HOSTS }}
if_key_exists: replace
- name: Update APT Cache
run: apt-get update -y
- name: Set Build Config
run: cp -vf ./pika-build-config/amd64-v3.sh ./pika-build-config.sh
- name: Build Package
run: ./main.sh

37
.github/workflows/build-nestv3.yml vendored Normal file
View File

@ -0,0 +1,37 @@
name: PikaOS Package Build Only (amd64-v3)
on:
push:
branches:
- main
paths:
- '.github/build-nest-v3'
jobs:
build:
runs-on: ubuntu-latest
container:
image: ghcr.io/pikaos-linux/pikaos-builder:nestv3
volumes:
- /proc:/proc
options: --privileged -it
steps:
- uses: actions/checkout@v3
- name: Install SSH key
uses: shimataro/ssh-key-action@v2
with:
key: ${{ secrets.SSH_KEY }}
name: id_rsa
known_hosts: ${{ secrets.KNOWN_HOSTS }}
if_key_exists: replace
- name: Update APT Cache
run: apt-get update -y
- name: Set Build Config
run: cp -vf ./pika-build-config/amd64-v3.sh ./pika-build-config.sh
- name: Build Package
run: ./main.sh

40
.github/workflows/release-canaryv3.yml vendored Normal file
View File

@ -0,0 +1,40 @@
name: PikaOS Package Build & Release (Canary) (amd64-v3)
on:
push:
branches:
- main
paths:
- '.github/release-canary-v3'
jobs:
build:
runs-on: ubuntu-latest
container:
image: ghcr.io/pikaos-linux/pikaos-builder:canaryv3
volumes:
- /proc:/proc
options: --privileged -it
steps:
- uses: actions/checkout@v3
- name: Install SSH key
uses: shimataro/ssh-key-action@v2
with:
key: ${{ secrets.SSH_KEY }}
name: id_rsa
known_hosts: ${{ secrets.KNOWN_HOSTS }}
if_key_exists: replace
- name: Update APT Cache
run: apt-get update -y
- name: Set Build Config
run: cp -vf ./pika-build-config/amd64-v3.sh ./pika-build-config.sh
- name: Build Package
run: ./main.sh
- name: Release Package
run: ./release.sh

40
.github/workflows/release-nestv3.yml vendored Normal file
View File

@ -0,0 +1,40 @@
name: PikaOS Package Build & Release (amd64-v3)
on:
push:
branches:
- main
paths:
- '.github/release-nest-v3'
jobs:
build:
runs-on: ubuntu-latest
container:
image: ghcr.io/pikaos-linux/pikaos-builder:nestv3
volumes:
- /proc:/proc
options: --privileged -it
steps:
- uses: actions/checkout@v3
- name: Install SSH key
uses: shimataro/ssh-key-action@v2
with:
key: ${{ secrets.SSH_KEY }}
name: id_rsa
known_hosts: ${{ secrets.KNOWN_HOSTS }}
if_key_exists: replace
- name: Update APT Cache
run: apt-get update -y
- name: Set Build Config
run: cp -vf ./pika-build-config/amd64-v3.sh ./pika-build-config.sh
- name: Build Package
run: ./main.sh
- name: Release Package
run: ./release.sh

View File

@ -1,40 +0,0 @@
name: PikaOS Package Release
on:
workflow_dispatch
jobs:
build:
runs-on: self-hosted
container:
image: ubuntu:22.10
volumes:
- /proc:/proc
options: --privileged -it
steps:
- uses: actions/checkout@v3
- name: Install needed packages
run: apt update && apt install software-properties-common sudo git bc gpg gpg-agent bison build-essential ccache cpio fakeroot flex git kmod libelf-dev libncurses5-dev libssl-dev lz4 qtbase5-dev rsync schedtool wget zstd tar reprepro dpkg-sig devscripts -y
- name: Import GPG key
id: import_gpg
uses: crazy-max/ghaction-import-gpg@v5
with:
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
passphrase: ${{ secrets.PASSPHRASE }}
- name: Install SSH key
uses: shimataro/ssh-key-action@v2
with:
key: ${{ secrets.SSH_KEY }}
name: id_rsa
known_hosts: ${{ secrets.KNOWN_HOSTS }}
if_key_exists: replace
- name: Build Package
run: ./main.sh
- name: Release Package
run: ./release.sh

24
LICENSE.md Normal file
View File

@ -0,0 +1,24 @@
MIT License (With DPKG packaging compatibility)
Copyright (c) 2024 PikaOS
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Notes:
The files covered by this license are any files and directories in the root of this repository (including but not limited to: `main.sh`, `release.sh`, and `.github`), with the exception of the `debian` directory and its contents if `debian/copyright` exists, and declares any files or directories as a different LICENSE/COPYRIGHT.

19
main.sh
View File

@ -1,8 +1,13 @@
# Add dependent repositories
wget -q -O - https://ppa.pika-os.com/key.gpg | sudo apt-key add -
add-apt-repository https://ppa.pika-os.com
add-apt-repository ppa:pikaos/pika
add-apt-repository ppa:kubuntu-ppa/backports
#! /bin/bash
set -e
VERSION="7.2"
source ./pika-build-config.sh
echo "$PIKA_BUILD_ARCH" > pika-build-arch
# Clone Upstream
cd ./pika-sources
@ -10,8 +15,8 @@ cd ./pika-sources
apt-get build-dep ./ -y
# Build package
dh_make --createorig
dpkg-buildpackage
LOGNAME=root dh_make --createorig -y -l -p pika-sources_"$VERSION" || echo "dh-make: Ignoring Last Error"
dpkg-buildpackage --no-sign
# Move the debs to output
cd ../

10
pika-build-config/amd64-v3.sh Executable file
View File

@ -0,0 +1,10 @@
#! /bin/bash
export PIKA_BUILD_ARCH="amd64-v3"
export DEBIAN_FRONTEND="noninteractive"
export DEB_BUILD_MAINT_OPTIONS="optimize=+lto -march=x86-64-v3 -O3 -flto=auto"
export DEB_CFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto=auto"
export DEB_CPPFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto=auto"
export DEB_CXXFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto=auto"
export DEB_LDFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto=auto"
export DEB_BUILD_OPTIONS="nocheck notest terse"
export DPKG_GENSYMBOLS_CHECK_LEVEL=0

5
pika-build-config/i386.sh Executable file
View File

@ -0,0 +1,5 @@
#! /bin/bash
export PIKA_BUILD_ARCH="i386"
export DEBIAN_FRONTEND="noninteractive"
export DEB_BUILD_OPTIONS="nocheck notest terse"
export DPKG_GENSYMBOLS_CHECK_LEVEL=0

View File

@ -1,15 +1,141 @@
pika-sources (4.1-99pika7-kinetic) kinetic; urgency=low
pika-sources (7.2-101pika9) pika; urgency=low
* remove dep repos
* Make use of the apt cache so we can leverage it
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +020
pika-sources (7.2-101pika8) pika; urgency=low
* Fix pigeon and raven
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +020
pika-sources (7.2-101pika1) pika; urgency=low
* Fix pre depends
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (4.1-99pika5) kinetic; urgency=low
pika-sources (7.1-101pika1) pika; urgency=low
* Canary options
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (7.0-101pika1) pika; urgency=low
* PikaOS 4
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (6.8-100pika7) pikauwu; urgency=low
* Fix rocm mesa issues
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (6.8-100pika6) pikauwu; urgency=low
* Fix rocm mesa issues
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (6.8-100pika5) pikauwu; urgency=low
* Fix rocm mesa issues
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (6.8-100pika4) pikauwu; urgency=low
* Fix rocm mesa issues
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (6.8-99pika3) pikauwu; urgency=low
* Update to uwu
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (6.6-99pika1) pikauwu; urgency=low
* Update to uwu
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (6.5-99pika1-mantic) mantic; urgency=low
* Update to mantic
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (6.3-99pika1-lunar) lunar; urgency=low
* fix pins
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (6.2-99pika1-lunar) lunar; urgency=low
* no deb-src in our repos
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (6.1-99pika1-lunar) lunar; urgency=low
* Switch to internal repos
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (5.11-99pika1-lunar) lunar; urgency=low
* Fully purge kisak
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (5.10-99pika1-lunar) lunar; urgency=low
* Fix broken repo - last one
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (5.9-99pika1-lunar) lunar; urgency=low
* Fix broken repo
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (5.8-99pika1-lunar) lunar; urgency=low
* Add new mesa
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (5.3-99pika2-lunar) lunar; urgency=low
* AMD bad at versioning stuff
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (5.3-99pika1-lunar) lunar; urgency=low
* Update AMD repos
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (5.1-99pika1) kinetic; urgency=low
* Update AMD repos
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (5.0-99pika1) kinetic; urgency=low
* Update to lunar
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
pika-sources (4.0-99pika5) kinetic; urgency=low
* Link mirrors

View File

@ -9,9 +9,9 @@ Homepage: https://github.com/PikaOS-Linux/
Package: pika-sources
Section: misc
Architecture: all
Pre-Depends: python-apt-common, distro-info-data
Depends: ${misc:Depends}
Description: APT Source files and keyrings for the repositories we use/provide.
Pre-Depends: python-apt-common, distro-info-data, systemd, udev, bash
Depends: ${misc:Depends}, python-apt-common, distro-info-data, systemd, udev, bash
Description: APT Source files and keyrings for the PikaOS Repositories

View File

@ -1 +0,0 @@
pika-sources

View File

@ -1,2 +0,0 @@
pika-sources_3.0-99pika14_all.deb misc optional
pika-sources_3.0-99pika14_amd64.buildinfo misc optional

View File

@ -1,2 +0,0 @@
misc:Depends=
misc:Pre-Depends=

View File

@ -1,19 +0,0 @@
/etc/apt/preferences.d/0-pika-default-settings
/etc/apt/preferences.d/0-radeon-repo-settings
/etc/apt/preferences.d/51-ppa-default-settings
/etc/apt/sources.list
/etc/apt/sources.list.d/amdgpu.sources
/etc/apt/sources.list.d/amdvlk.sources
/etc/apt/sources.list.d/kisak-mesa.sources
/etc/apt/sources.list.d/kubuntu-backports.sources
/etc/apt/sources.list.d/mozillateam-ppa.sources
/etc/apt/sources.list.d/pika-baseos.sources
/etc/apt/sources.list.d/pika-multimedia.sources
/etc/apt/sources.list.d/rocm.sources
/etc/apt/sources.list.d/steam.sources
/etc/apt/sources.list.d/system.sources
/etc/apt/sources.list.d/winehq.sources
/etc/apt/sources.list.d/xtradeb-apps.sources
/etc/apt/sources.list.d/xtradeb-play.sources
/etc/apt/sources.list.d/xtradeb-repo.sources
/etc/systemd/system/steam-repos-fix.service

View File

@ -1,9 +0,0 @@
Package: pika-sources
Version: 3.0-99pika14
Architecture: all
Maintainer: Ward Nakchbandi <hotrod.master@hotmail.com>
Installed-Size: 69
Section: misc
Priority: optional
Homepage: https://github.com/PikaOS-Linux/
Description: APT Source files and keyrings for the repositories we use/provide.

View File

@ -1,12 +0,0 @@
3fb87b6cc4b25bf6ef3e4e0a5560de25 usr/share/doc/pika-sources/changelog.Debian.gz
e124ddff7ff1ed2576386c5dc3b2bbc7 usr/share/keyrings/amdvlk.gpg.key
a3868eced58c8672642c73dc508dd0c6 usr/share/keyrings/kisak-mesa.gpg.key
e2c6aae61045b48b964a4f6b01bc23ef usr/share/keyrings/kubuntu-ppa.gpg.key
76cef3f1e93a78af2ad3a870b21665f5 usr/share/keyrings/mozillateam-ubuntu-ppa.gpg.key
d2def3d81adb732cef85d496ccf526ef usr/share/keyrings/pika-keyring.gpg.key
cca0b4c4a2fb92811ebd6177bc3f20b0 usr/share/keyrings/rocm-keyring.gpg.key
6e678da66cd58fd43723b087a08b5b74 usr/share/keyrings/steam_pika.gpg.key
4fdb7de985264c6471f4e55397ad531e usr/share/keyrings/winehq-archive.key
23a1c843e97fa8a350f30caaf68a85b1 usr/share/keyrings/xtradeb-ubuntu-apps.gpg.key
23a1c843e97fa8a350f30caaf68a85b1 usr/share/keyrings/xtradeb-ubuntu-play.gpg.key
9f31db222f6759e5c23f7a82fc649b5b usr/share/keyrings/xtradeb.asc.key

View File

@ -1,6 +0,0 @@
#!/bin/sh
set -e
systemctl enable --now steam-repos-fix.service || echo "steam-repos-fix service could not be enabled"

View File

@ -1,5 +0,0 @@
#!/bin/sh
set -e
systemctl disable --now steam-repos-fix.service || echo "steam-repos-fix service could not be disabled"

View File

@ -1,28 +0,0 @@
# Base OS Priority Override
Package: *
Pin: release o=LP-PPA-pikaos-baseos
Pin-Priority: 1000
# Multimedia Priority Override
Package: *
Pin: release o=LP-PPA-pikaos-multimedia
Pin-Priority: 1000
# Mesa Priority Override
Package: *
Pin: release o=LP-PPA-kisak-kisak-mesa
Pin-Priority: 1000
# Firefox Priority Override
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 2001
# Enable Feature Updates
Package: *
Pin: release a=$(lsb_release -cs)-backports
Pin-Priority: 500
Package: *
Pin: release a=$(lsb_release -cs)-proposed
Pin-Priority: 500

View File

@ -1,15 +0,0 @@
Package: *
Pin: release o=repo.radeon.com
Pin-Priority: 200
Package: libhsa-runtime64*
Pin: release o=Ubuntu
Pin-Priority: 100
Package: rocm*
Pin: release o=Ubuntu
Pin-Priority: 100
Package: amdgpu-core amdgpu-pro-core amdgpu-dkms amdgpu-pro-lib32
Pin: release a=*
Pin-Priority: -10

View File

@ -1,4 +0,0 @@
# Make PPAs have the highest-priority above all
Package: *
Pin: release o=LP-PPA-*
Pin-Priority: 2000

View File

@ -1,7 +0,0 @@
X-Repolib-Name: Official AMDGPU Sources
Enabled: yes
Types: deb deb-src
URIs: https://repo.radeon.com/amdgpu/5.4.1/ubuntu
Suites: jammy
Components: main proprietary
Signed-By: /usr/share/keyrings/rocm-keyring.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: Official AMDVLK Sources
Enabled: yes
Types: deb
URIs: https://repo.radeon.com/amdvlk/apt/debian
Suites: bionic
Components: main
Signed-By: /usr/share/keyrings/amdvlk.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: Kisak Fresh Mesa (Graphics Drivers)
Enabled: yes
Types: deb deb-src
URIs: http://ppa.launchpad.net/kisak/kisak-mesa/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/kisak-mesa.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: Kubuntu KDE Backports Sources
Enabled: yes
Types: deb deb-src
URIs: https://ppa.launchpadcontent.net/kubuntu-ppa/backports/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/kubuntu-ppa.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: Official Mozilla Sources
Enabled: yes
Types: deb deb-src
URIs: https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/mozillateam-ubuntu-ppa.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: PikaOS BaseOS Sources
Enabled: yes
Types: deb deb-src
URIs: https://ppa.launchpadcontent.net/pikaos/baseos/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/pika-keyring.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: PikaOS Multimedia Sources
Enabled: yes
Types: deb deb-src
URIs: https://ppa.launchpadcontent.net/pikaos/multimedia/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/pika-keyring.gpg.key

View File

@ -1,8 +0,0 @@
X-Repolib-Name: Official ROCm Sources
Enabled: yes
Types: deb
URIs: https://repo.radeon.com/rocm/apt/5.4.3
Suites: jammy
Components: main
Architectures: amd64
Signed-By: /usr/share/keyrings/rocm-keyring.gpg.key

View File

@ -1,8 +0,0 @@
X-Repolib-Name: Official Steam Sources
Enabled: yes
Types: deb deb-src
URIs: http://repo.steampowered.com/steam
Suites: stable
Components: steam
Architectures: amd64 i386
Signed-By: /usr/share/keyrings/steam_pika.gpg.key

View File

@ -1,8 +0,0 @@
X-Repolib-Name: Ubuntu System Sources
Enabled: yes
Types: deb deb-src
URIs: http://archive.ubuntu.com/ubuntu/
Suites: kinetic kinetic-security kinetic-updates kinetic-backports kinetic-proposed
Components: main restricted universe multiverse
X-Repolib-ID: system
X-Repolib-Default-Mirror: http://archive.ubuntu.com/ubuntu/

View File

@ -1,8 +0,0 @@
X-Repolib-Name: Official WineHQ Sources
Enabled: yes
Types: deb deb-src
URIs: https://dl.winehq.org/wine-builds/ubuntu
Suites: kinetic
Components: main
Architectures: amd64 i386
Signed-By: /usr/share/keyrings/winehq-archive.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: XtraDeb Apps PPA
Enabled: yes
Types: deb deb-src
URIs: https://ppa.launchpadcontent.net/xtradeb/apps/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/xtradeb-ubuntu-apps.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: XtraDeb Play PPA
Enabled: yes
Types: deb deb-src
URIs: https://ppa.launchpadcontent.net/xtradeb/play/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/xtradeb-ubuntu-play.gpg.key

View File

@ -1,8 +0,0 @@
X-Repolib-Name: XtraDeb Repo Sources
Enabled: yes
Types: deb
URIs: https://packages.xtradeb.net/ubuntu
Suites: kinetic
Components: apps play
Architectures: amd64
Signed-By: /usr/share/keyrings/xtradeb.asc.key

View File

@ -1,8 +0,0 @@
[Unit]
Description=Removes broken steam.list from apt.
[Service]
ExecStart=/usr/bin/bash -c "rm -rf /etc/apt/sources.list.d/steam.list || echo "no steam repos""
[Install]
WantedBy=multi-user.target

View File

@ -1,18 +0,0 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQENBFryiUsBCADfVg4/jAVQfaUWY+q7RPPa5cxQEGSsgw6V2FmltYp6kvSe1YT5
gMC3aMih+fnURrrKJHekUsXNgyV21uAYt4q8jvk4xMxXrvHBYVbYo0OZGDYlG7hu
66S65Ev7/xIPIdiBPjPw5fYeWyGLzFndPSbgHUHNUENZIAT5kGZlsGeXluy4v1bc
lP/sStuQ17raX1o3buDgeuy1AARYkfU0FSR7Hmr3IO1GdvyiNF7UOo1kx5gBAYul
/Y95Z++yyXh/d2VabOQCYpF+8Yz453xBVmhxFchuMYdSoffq+eW7y4x/yWJH2V5x
IJVi+MWQLgc9Jy4GwFty8a5jb9SJFYX0iM3lABEBAAG0G0phY29iIEhlIDxqYWNv
Yi5oZUBhbWQuY29tPokBOAQTAQIAIgUCWvKJSwIbAwYLCQgHAwIGFQgCCQoLBBYC
AwECHgECF4AACgkQE9Yj4+B5blLb+gf/W5rsp4XlebOke9+vo9LfTUb2hl9KKnRc
hxbQNSwOSaNDLQ9C7eIz68fdAHjfjqAM+EAkNHTfSdBmwML7utIhIzSNaOPiO2UM
IqwRbZfEt46XmcTw8ZK/bL0rnrnvMho3wruUc88ABLxQuIaNdoKRwc+eX8KwTbUA
vbiu5oNqxOqqwiXKxF05bF1ePP0oLdGAZnZbyPN7DlGLrng2H+V98G//UF9Yh3HT
MlHwBfXxFbmILgIAF69DhuGUBZf2wvosPnb6oLlrivE48TzhuzHkpe2dJ4l5b3sa
1pJzxGIvQ9nKNOu5PHegreJfmxOb4KCsQG2uw3Figm0/+qkiDapDYQ==
=WFam
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,53 +0,0 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQGNBFwOmrgBDAC9FZW3dFpew1hwDaqRfdQQ1ABcmOYu1NKZHwYjd+bGvcR2LRGe
R5dfRqG1Uc/5r6CPCMvnWxFprymkqKEADn8eFn+aCnPx03HrhA+lNEbciPfTHylt
NTTuRua7YpJIgEOjhXUbxXxnvF8fhUf5NJpJg6H6fPQARUW+5M//BlVgwn2jhzlW
U+uwgeJthhiuTXkls9Yo3EoJzmkUih+ABZgvaiBpr7GZRw9GO1aucITct0YDNTVX
KA6el78/udi5GZSCKT94yY9ArN4W6NiOFCLV7MU5d6qMjwGFhfg46NBv9nqpGinK
3NDjqCevKouhtKl2J+nr3Ju3Spzuv6Iex7tsOqt+XdZCoY+8+dy3G5zbJwBYsMiS
rTNF55PHtBH1S0QK5OoN2UR1ie/aURAyAFEMhTzvFB2B2v7C0IKIOmYMEG+DPMs9
FQs/vZ1UnAQgWk02ZiPryoHfjFO80+XYMrdWN+RSo5q9ODClloaKXjqI/aWLGirm
KXw2R8tz31go3NMAEQEAAbQnV2luZUhRIHBhY2thZ2VzIDx3aW5lLWRldmVsQHdp
bmVocS5vcmc+iQHOBBMBCgA4AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAFiEE
1D9kAUU2nFHXht3qdvGiD/mHZy8FAlwOmyUACgkQdvGiD/mHZy/zkwv7B+nKFlDY
Bzz/7j0gqIODbs5FRZRtuf/IuPP3vZdWlNfAW/VyaLtVLJCM/mmaf/O6/gJ+D+E9
BBoSmHdHzBBOQHIj5IbRedynNcHT5qXsdBeU2ZPR50sdE+jmukvw3Wa5JijoDgUu
LGLGtU48Z3JsBXQ54OlnTZXQ2SMFhRUa10JANXSJQ+QY2Wo2Pi2+MEAHcrd71A2S
0mT2DQSSBQ92c6WPfUpOSBawd8P0ipT7rVFNLJh8HVQGyEWxPl8ecDEHoVfG2rdV
D0ADbNLx9031UUwpUicO6vW/2Ec7c3VNG1cpOtyNTw/lEgvsXOh3GQs/DvFvMy/h
QzaeF3Qq6cAPlKuxieJe4lLYFBTmCAT4iB1J8oeFs4G7ScfZH4+4NBe3VGoeCD/M
Wl+qxntAroblxiFuqtPJg+NKZYWBzkptJNhnrBxcBnRinGZLw2k/GR/qPMgsR2L4
cP+OUuka+R2gp9oDVTZTyMowz+ROIxnEijF50pkj2VBFRB02rfiMp7q6iQIzBBAB
CgAdFiEE2iNXmnTUrZr50/lFzvrI6q8XUZ0FAlwOm3AACgkQzvrI6q8XUZ3KKg/+
MD8CgvLiHEX90fXQ23RZQRm2J21w3gxdIen/N8yJVIbK7NIgYhgWfGWsGQedtM7D
hMwUlDSRb4rWy9vrXBaiZoF3+nK9AcLvPChkZz28U59Jft6/l0gVrykey/ERU7EV
w1Ie1eRu0tRSXsKvMZyQH8897iHZ7uqoJgyk8U8CvSW+V80yqLB2M8Tk8ECZq34f
HqUIGs4Wo0UZh0vV4+dEQHBh1BYpmmWl+UPf7nzNwFWXu/EpjVhkExRqTnkEJ+Ai
OxbtrRn6ETKzpV4DjyifqQF639bMIem7DRRf+mkcrAXetvWkUkE76e3E9KLvETCZ
l4SBfgqSZs2vNngmpX6Qnoh883aFo5ZgVN3v6uTS+LgTwMt/XlnDQ7+Zw+ehCZ2R
CO21Y9Kbw6ZEWls/8srZdCQ2LxnyeyQeIzsLnqT/waGjQj35i4exzYeWpojVDb3r
tvvOALYGVlSYqZXIALTx2/tHXKLHyrn1C0VgHRnl+hwv7U49f7RvfQXpx47YQN/C
PWrpbG69wlKuJptr+olbyoKAWfl+UzoO8vLMo5njWQNAoAwh1H8aFUVNyhtbkRuq
l0kpy1Cmcq8uo6taK9lvYp8jak7eV8lHSSiGUKTAovNTwfZG2JboGV4/qLDUKvpa
lPp2xVpF9MzA8VlXTOzLpSyIVxZnPTpL+xR5P9WQjMS5AY0EXA6auAEMAMReKL89
0z0SL+/i/geB/agfG/k6AXiG2a9kVWeIjAqFwHKl9W/DTNvOqCDgAt51oiHGRRjt
1Xm3XZD4p+GM1uZWn9qIFL49Gt5x94TqdrsKTVCJr0Kazn2mKQc7aja0zac+WtZG
OFn7KbniuAcwtC780cyikfmmExLI1/Vjg+NiMlMtZfpK6FIW+ulPiDQPdzIhVppx
w9/KlR2Fvh4TbzDsUqkFQSSAFdQ65BWgvzLpZHdKO/ILpDkThLbipjtvbBv/pHKM
O/NFTNoYkJ3cNW/kfcynwV+4AcKwdRz2A3Mez+g5TKFYPZROIbayOo01yTMLfz2p
jcqki/t4PACtwFOhkAs+MYPPyZDUkTFcEJQCPDstkAgmJWI3K2qELtDOLQyps3WY
Mfp+mntOdc8bKjFTMcCEk1zcm14K4Oms+w6dw2UnYsX1FAYYhPm8HUYwE4kP8M+D
9HGLMjLqqF/kanlCFZs5Avx3mDSAx6zS8vtNdGh+64oDNk4x4A2j8GTUuQARAQAB
iQG8BBgBCgAmFiEE1D9kAUU2nFHXht3qdvGiD/mHZy8FAlwOmrgCGwwFCQPCZwAA
CgkQdvGiD/mHZy9FnAwAgfUkxsO53Pm2iaHhtF4+BUc8MNJj64Jvm1tghr6PBRtM
hpbvvN8SSOFwYIsS+2BMsJ2ldox4zMYhuvBcgNUlix0G0Z7h1MjftDdsLFi1DNv2
J9dJ9LdpWdiZbyg4Sy7WakIZ/VvH1Znd89Imo7kCScRdXTjIw2yCkotE5lK7A6Ns
NbVuoYEN+dbGioF4csYehnjTdojwF/19mHFxrXkdDZ/V6ZYFIFxEsxL8FEuyI4+o
LC3DFSA4+QAFdkjGFXqFPlaEJxWt5d7wk0y+tt68v+ulkJ900BvR+OOMqQURwrAi
iP3I28aRrMjZYwyqHl8i/qyIv+WRakoDKV+wWteR5DmRAPHmX2vnlPlCmY8ysR6J
2jUAfuDFVu4/qzJe6vw5tmPJMdfvy0W5oogX6sEdin5M5w2b3WrN8nXZcjbWymqP
6jCdl6eoCCkKNOIbr/MMSkd2KqAqDVM5cnnlQ7q+AXzwNpj3RGJVoBxbS0nn9JWY
QNQrWh9rAcMIGT+b1le0
=4lsa
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,52 +0,0 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
ZPUnLEldIruo160uSWW+FRRWsWI=
=yDxR
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -2,11 +2,11 @@
set -e
cp -rf /usr/share/apt-pika/etc / || true
systemctl enable --now steam-repos-fix.service || echo "steam-repos-fix service could not be enabled"
mkdir -p /usr/share || echo "Path already exists!"
mkdir -p /usr/share/distro-info/ || echo "Path already exists!"
ln -sf /usr/share/distro-info/ubuntu.csv /usr/share/distro-info/pika.csv || echo "Link already exists!"
mkdir -p /usr/share/python-apt/templates/ || echo "Path already exists!"
ln -sf /usr/share/python-apt/templates/Ubuntu.info /usr/share/python-apt/templates/Pika.info || echo "Link already exists!"
ln -sf /usr/share/python-apt/templates/Ubuntu.mirrors /usr/share/python-apt/templates/Pika.mirrors || echo "Link already exists!"

View File

@ -1,3 +1,6 @@
#!/usr/bin/make -f
export PIKA_BUILD_ARCH = $(shell cat ../pika-build-arch)
%:
dh $@

View File

@ -1 +1 @@
3.0 (native)
3.0 (quilt)

View File

@ -1,33 +0,0 @@
# PikaOS Launchpad Priority Override
Package: *
Pin: release o=LP-PPA-pikaos-pika
Pin-Priority: 1000
# PikaOS APT Priority Override
Package: *
Pin: release o=ppa.pika-os.com
Pin-Priority: 1000
# Mesa Priority Override
Package: *
Pin: release o=LP-PPA-kisak-kisak-mesa
Pin-Priority: 1000
# Firefox Priority Override
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 2001
# Kubuntu Priority Override
Package: *
Pin: release o=LP-PPA-kubuntu-ppa-backports
Pin-Priority: 1000
# Enable Feature Updates
Package: *
Pin: release a=$(lsb_release -cs)-backports
Pin-Priority: 500
Package: *
Pin: release a=$(lsb_release -cs)-proposed
Pin-Priority: 500

View File

@ -1,15 +0,0 @@
Package: *
Pin: release o=repo.radeon.com
Pin-Priority: 200
Package: libhsa-runtime64*
Pin: release o=Ubuntu
Pin-Priority: 100
Package: rocm*
Pin: release o=Ubuntu
Pin-Priority: 100
Package: amdgpu-core amdgpu-pro-core amdgpu-dkms amdgpu-pro-lib32
Pin: release a=*
Pin-Priority: -10

View File

@ -1,4 +0,0 @@
# Make PPAs have the highest-priority above all
Package: *
Pin: release o=LP-PPA-*
Pin-Priority: 2000

View File

@ -1,2 +0,0 @@
## This file is deprecated in PikaOS.
## See `man deb822` and /etc/apt/sources.list.d/system.sources.

View File

@ -1,7 +0,0 @@
X-Repolib-Name: Official AMDGPU Sources
Enabled: yes
Types: deb deb-src
URIs: https://repo.radeon.com/amdgpu/5.4.5/ubuntu
Suites: jammy
Components: main proprietary
Signed-By: /usr/share/keyrings/rocm-keyring.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: Official AMDVLK Sources
Enabled: yes
Types: deb
URIs: https://repo.radeon.com/amdvlk/apt/debian
Suites: bionic
Components: main
Signed-By: /usr/share/keyrings/amdvlk.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: Kisak Fresh Mesa (Graphics Drivers)
Enabled: yes
Types: deb deb-src
URIs: http://ppa.launchpad.net/kisak/kisak-mesa/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/kisak-mesa.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: Kubuntu KDE Backports Sources
Enabled: yes
Types: deb deb-src
URIs: https://ppa.launchpadcontent.net/kubuntu-ppa/backports/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/kubuntu-ppa.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: Official Mozilla Sources
Enabled: yes
Types: deb deb-src
URIs: https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/mozillateam-ubuntu-ppa.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: PikaOS APT Sources
Enabled: yes
Types: deb deb-src
URIs: https://ppa.pika-os.com/
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/pika-keyring.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: PikaOS Launchpad Sources
Enabled: yes
Types: deb deb-src
URIs: https://ppa.launchpadcontent.net/pikaos/pika/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/pika-ppa-keyring.gpg.key

View File

@ -1,8 +0,0 @@
X-Repolib-Name: Official ROCm Sources
Enabled: yes
Types: deb
URIs: https://repo.radeon.com/rocm/apt/5.4.5
Suites: jammy
Components: main
Architectures: amd64
Signed-By: /usr/share/keyrings/rocm-keyring.gpg.key

View File

@ -1,8 +0,0 @@
X-Repolib-Name: Official Steam Sources
Enabled: yes
Types: deb deb-src
URIs: http://repo.steampowered.com/steam
Suites: stable
Components: steam
Architectures: amd64 i386
Signed-By: /usr/share/keyrings/steam_pika.gpg.key

View File

@ -1,8 +0,0 @@
X-Repolib-Name: Ubuntu System Sources
Enabled: yes
Types: deb deb-src
URIs: http://archive.ubuntu.com/ubuntu/
Suites: kinetic kinetic-security kinetic-updates kinetic-backports kinetic-proposed
Components: main restricted universe multiverse
X-Repolib-ID: system
X-Repolib-Default-Mirror: http://archive.ubuntu.com/ubuntu/

View File

@ -1,8 +0,0 @@
X-Repolib-Name: Official WineHQ Sources
Enabled: yes
Types: deb deb-src
URIs: https://dl.winehq.org/wine-builds/ubuntu
Suites: kinetic
Components: main
Architectures: amd64 i386
Signed-By: /usr/share/keyrings/winehq-archive.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: XtraDeb Apps PPA
Enabled: yes
Types: deb deb-src
URIs: https://ppa.launchpadcontent.net/xtradeb/apps/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/xtradeb-ubuntu-apps.gpg.key

View File

@ -1,7 +0,0 @@
X-Repolib-Name: XtraDeb Play PPA
Enabled: yes
Types: deb deb-src
URIs: https://ppa.launchpadcontent.net/xtradeb/play/ubuntu
Suites: kinetic
Components: main
Signed-By: /usr/share/keyrings/xtradeb-ubuntu-play.gpg.key

View File

@ -1,8 +0,0 @@
X-Repolib-Name: XtraDeb Repo Sources
Enabled: yes
Types: deb
URIs: https://packages.xtradeb.net/ubuntu
Suites: kinetic
Components: apps play
Architectures: amd64
Signed-By: /usr/share/keyrings/xtradeb.asc.key

View File

@ -2,7 +2,7 @@
Description=Removes broken steam.list from apt.
[Service]
ExecStart=/usr/bin/bash -c "rm -rf /etc/apt/sources.list.d/steam-stable.list || echo 'no stable steam repos' " && "rm -rf /etc/apt/sources.list.d/steam.list || echo 'no old steam repos' " && "rm -rf /etc/apt/sources.list.d/steam-beta.list || echo 'no steam beta repos' " && /usr/bin/bash -c "rm -rf /etc/apt/sources.list.d/pika.list || echo 'no pika iso repos' "
ExecStart=/usr/bin/bash -c "cp -rfv /usr/share/dpkg/scripts/steamdeps /usr/bin/ && rm -rf /etc/apt/sources.list.d/steam-stable.list || echo 'no stable steam repos' " && "rm -rf /etc/apt/sources.list.d/steam.list || echo 'no old steam repos' " && "rm -rf /etc/apt/sources.list.d/steam-beta.list || echo 'no steam beta repos' " && /usr/bin/bash -c "rm -rf /etc/apt/sources.list.d/pika.list || echo 'no pika iso repos' "
[Install]
WantedBy=multi-user.target

View File

@ -0,0 +1,4 @@
Binary::apt::APT::Cache "/var/cache/apt";
Binary::apt::APT::Cache::Archives "archives";
Binary::apt::APT::Keep-Downloaded-Packages "true";
APT::Keep-Downloaded-Packages "true";

View File

@ -0,0 +1,2 @@
DPkg::Pre-Install-Pkgs {"/usr/share/dpkg/scripts/steam-launcher.sh pre";};
DPkg::Post-Invoke {"/usr/share/dpkg/scripts/steam-launcher.sh post";};

View File

@ -0,0 +1,45 @@
# Lower nest's priority under cockatiel's
Package: *
Pin: release a=pika,c=nest
Pin-Priority: 450
# Put nest ROCm under raven's ROCm
Package: libhsa-runtime64* hipcc* rocm* hipify*
Pin: release a=pika,c=nest
Pin-Priority: 100
# Lower canary's priority under cockatiel's
Package: *
Pin: release a=pika,c=canary
Pin-Priority: 451
# Put canary ROCm under raven's ROCm
Package: libhsa-runtime64* hipcc* rocm* hipify*
Pin: release a=pika,c=canary
Pin-Priority: 100
# Lower raven's priority under cockatiel's
Package: *
Pin: release a=pika,c=raven
Pin-Priority: 452
# Lower pigeon's priority under cockatiel's
Package: *
Pin: release a=pika,c=pigeon
Pin-Priority: 450
# Blacklist intel mesa from pigeon
Package: libglvnd0 libegl1 libegl-dev libglx0 libglx-dev libgl1 libgl-dev libglvnd-core-dev libgles1 libgles2 libgles-dev libglvnd-dev libopengl0 libopengl-dev libxatracker2 libgbm1 libgbm-dev *mesa* *intel-media-va-driver* *libigdgmm*
Pin: release a=pika,c=pigeon
Pin-Priority: 100
# Blacklist dangerous amdgpu-pro packages
Package: amdgpu-core amdgpu-pro-core amdgpu-dkms amdgpu-pro-lib32
Pin: release a=*
Pin-Priority: -10
# Lower parrot's priority under cockatiel's
Package: *
Pin: release a=pika,c=parrot
Pin-Priority: 452

View File

@ -0,0 +1,9 @@
X-Repolib-Name: PikaOS System Sources
Enabled: yes
Types: deb
URIs: https://ppa.pika-os.com/
Suites: pika
Components: nest raven parrot cockatiel pigeon
X-Repolib-ID: system
X-Repolib-Default-Mirror: https://ppa.pika-os.com/
Signed-By: /etc/apt/keyrings/pika-keyring.gpg.key

View File

@ -0,0 +1 @@
force-overwrite

View File

@ -0,0 +1,26 @@
#! /bin/bash
if [[ $1 == pre ]]
then
if grep -q steam-launcher
then
mkdir -p /var/lib/apt/hooks
touch /var/lib/apt/hooks/steam-launcher
else
exit 0
fi
fi
if [[ $1 == post ]]
then
if [[ -f /var/lib/apt/hooks/steam-launcher ]]
then
rm -rf /etc/apt/sources.list.d/steam-stable.list || echo 'no stable steam repos'
rm -rf /etc/apt/sources.list.d/steam.list || echo 'no steam repos'
rm -rf /var/lib/apt/hooks/steam-launcher
cp -rfv /usr/share/dpkg/scripts/steamdeps /usr/bin/
else
exit 0
fi
fi

View File

@ -0,0 +1,25 @@
#!/usr/bin/env python3
"""
This script handles installing system dependencies for games using the
Steam runtime. It is intended to be customized by other distributions
to "do the right thing"
Usage: steamdeps dependencies.txt
"""
import argparse
import glob
import logging
import os
import re
import shlex
import shutil
import subprocess
import sys
check_output = subprocess.run(["dpkg -s libc6:amd64 && dpkg -s libc6:i386"], shell=True)
if (check_output.returncode) != 0:
subprocess.run(["/usr/bin/x-terminal-emulator -e bash -c 'sudo apt install -y libc6:amd64 libc6:i386'"], shell=True)
exit(0)
else:
exit(0)

View File

@ -1,18 +0,0 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQENBFryiUsBCADfVg4/jAVQfaUWY+q7RPPa5cxQEGSsgw6V2FmltYp6kvSe1YT5
gMC3aMih+fnURrrKJHekUsXNgyV21uAYt4q8jvk4xMxXrvHBYVbYo0OZGDYlG7hu
66S65Ev7/xIPIdiBPjPw5fYeWyGLzFndPSbgHUHNUENZIAT5kGZlsGeXluy4v1bc
lP/sStuQ17raX1o3buDgeuy1AARYkfU0FSR7Hmr3IO1GdvyiNF7UOo1kx5gBAYul
/Y95Z++yyXh/d2VabOQCYpF+8Yz453xBVmhxFchuMYdSoffq+eW7y4x/yWJH2V5x
IJVi+MWQLgc9Jy4GwFty8a5jb9SJFYX0iM3lABEBAAG0G0phY29iIEhlIDxqYWNv
Yi5oZUBhbWQuY29tPokBOAQTAQIAIgUCWvKJSwIbAwYLCQgHAwIGFQgCCQoLBBYC
AwECHgECF4AACgkQE9Yj4+B5blLb+gf/W5rsp4XlebOke9+vo9LfTUb2hl9KKnRc
hxbQNSwOSaNDLQ9C7eIz68fdAHjfjqAM+EAkNHTfSdBmwML7utIhIzSNaOPiO2UM
IqwRbZfEt46XmcTw8ZK/bL0rnrnvMho3wruUc88ABLxQuIaNdoKRwc+eX8KwTbUA
vbiu5oNqxOqqwiXKxF05bF1ePP0oLdGAZnZbyPN7DlGLrng2H+V98G//UF9Yh3HT
MlHwBfXxFbmILgIAF69DhuGUBZf2wvosPnb6oLlrivE48TzhuzHkpe2dJ4l5b3sa
1pJzxGIvQ9nKNOu5PHegreJfmxOb4KCsQG2uw3Figm0/+qkiDapDYQ==
=WFam
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,53 +0,0 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
QNQrWh9rAcMIGT+b1le0
=4lsa
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,52 +0,0 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
ZPUnLEldIruo160uSWW+FRRWsWI=
=yDxR
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -0,0 +1,62 @@
Suite: pika
RepositoryType: deb
BaseURI: https://ppa.pika-os.com/
MatchURI: ((http|https|ftp)[0-9]*\.([a-z]*\.){0,1}|ppa\.|httpredir\.)pika-os\.com
MirrorsFile: Pika.mirrors
Description: PikaOS
Component: nest
CompDescription: Primary Repo
Component: pending
CompDescription: Primary Repo (Nest Pending)
Component: canary
CompDescription: Primary Repo (Canary)
Component: cockatiel
CompDescription: Pika Specific Repo
Component: pigeon
CompDescription: Properietary Drivers Repo
Component: raven
CompDescription: Compute Drivers Repo
Component: parrot
CompDescription: 3rd-Party Packages Repo
Suite: nest
RepositoryType: deb
BaseURI: https://ppa.pika-os.com/
MatchURI: ((http|https|ftp)[0-9]*\.([a-z]*\.){0,1}|ppa\.|httpredir\.)pika-os\.com
MirrorsFile: Pika.mirrors
Description: PikaOS
Component: nest
CompDescription: Primary Repo
Component: pending
CompDescription: Primary Repo (Nest Pending)
Component: canary
CompDescription: Primary Repo (Canary)
Component: cockatiel
CompDescription: Pika Specific Repo
Component: pigeon
CompDescription: Properietary Drivers Repo
Component: raven
CompDescription: Compute Drivers Repo
Component: parrot
CompDescription: 3rd-Party Packages Repo
Suite: canary
RepositoryType: deb
BaseURI: https://ppa.pika-os.com/
MatchURI: ((http|https|ftp)[0-9]*\.([a-z]*\.){0,1}|ppa\.|httpredir\.)pika-os\.com
MirrorsFile: Pika.mirrors
Description: PikaOS
Component: nest
CompDescription: Primary Repo
Component: pending
CompDescription: Primary Repo (Nest Pending)
Component: canary
CompDescription: Primary Repo (Canary)
Component: cockatiel
CompDescription: Pika Specific Repo
Component: pigeon
CompDescription: Properietary Drivers Repo
Component: raven
CompDescription: Compute Drivers Repo
Component: parrot
CompDescription: 3rd-Party Packages Repo

View File

@ -0,0 +1,2 @@
#LOC:US
https://ppa.pika-os.com/

View File

@ -1,14 +1,2 @@
# Sign the packages
dpkg-sig --sign builder ./output/pika-sources*.deb
# Pull down existing ppa repo db files etc
rsync -azP --exclude '*.deb' ferreo@direct.pika-os.com:/srv/www/pikappa/ ./output/repo
# Remove our existing package from the repo
reprepro -V --basedir ./output/repo/ removefilter kinetic 'Package (% pika-sources*)'
# Add the new package to the repo
reprepro -V --basedir ./output/repo/ includedeb kinetic ./output/pika-sources*.deb
# Push the updated ppa repo to the server
rsync -azP ./output/repo/ ferreo@direct.pika-os.com:/srv/www/pikappa/
# send debs to server
rsync -azP --include './' --include '*.deb' --exclude '*' ./output/ ferreo@direct.pika-os.com:/srv/www/cockatiel-incoming/