Commit graph

240 commits

Author SHA1 Message Date
fewtarius
b8d9cec73e
Bump ImageMagick, fix ports link. 2023-04-02 14:23:33 +00:00
fewtarius
7d4e9ade16
Merge branch 'ogu' of github.com:JustEnoughLinuxOS/distribution into ogu 2023-04-01 00:47:16 +00:00
fewtarius
505f8ab973
Merge branch 'dev' into ogu 2023-04-01 00:46:41 +00:00
fewtarius
3917e2bad3
* Add support for adjusting gamma/contrast/saturation/hue - Thanks to @christianhaitian for the idea and reference implementation!
* Fix a bug that prevents the ssh key from being deployed on a dev build.
* Add drm tool package.
2023-04-01 00:20:39 +00:00
mason
65665ceb88
fix vulkan dep 2023-03-31 14:47:18 +00:00
mason
f02065ac05
Fix libmali-vulkan 2023-03-30 01:19:03 +00:00
mason
9e23790273
Odroid Go Ultra work 2023-03-26 07:32:30 +00:00
mason
d25b132652
Initial OGU work, kernel boots 2023-03-22 21:56:33 +00:00
mason
8dc8f22ea4
Bump Mesa to 23 & bump sa emus 2023-03-21 16:54:21 +00:00
mason
241d76a026
Initial Ryujinx Emulator Support 2023-03-15 15:20:28 +00:00
fewtarius
e7bfd903ca
Misc package updates. 2023-03-14 17:59:38 -04:00
fewtarius
a807af4998
Bump box86/64/gles, fix xterm. 2023-03-07 18:00:42 -05:00
fewtarius
6a33b54b9b
Bug fixes 2023-03-04 18:43:49 -05:00
fewtarius
15eea73b5b
32bit bug fixes. 2023-03-04 11:20:58 -05:00
fewtarius
14509c65b3
Package shuffle. 2023-03-04 09:23:59 -05:00
fewtarius
2225b2dda6
box86/64 bug fixes, add downstream dependency. 2023-03-03 17:57:56 -05:00
mason
80df95df9a
Bump pacakges & various fixes 2023-03-01 22:14:52 +00:00
fewtarius
11fd530ac8
Work continues. 2023-02-26 21:56:16 -05:00
fewtarius
902479af60
Variable cleanup. 2023-02-24 08:53:43 -05:00
mason
f69ec900fe
Bump Mesa to 22.3.6 2023-02-23 20:23:29 +00:00
fewtarius
c1a7c548b3
Add support for rk3566 devices with single image support. 2023-02-16 17:40:39 -05:00
fewtarius
93e679dfde
Some bits for personal builds. 2023-02-13 17:43:44 -05:00
mason
182d08f2cc
Update Emulators and Packages 2023-02-10 15:52:46 +00:00
Brooksytech
08772f89cc
Merge pull request #1036 from brooksytech/dev
Adding RPCS3 Support
2023-02-08 15:14:30 -08:00
mason
a807a16a8b
Initial RPCS3 Support 2023-02-08 23:08:18 +00:00
fewtarius
a837478baf
* Distribution updates - kernel 6.1.10, Python, systemd, busybox, SDL2, etc.
* Update emulators, cores, and art book next theme.
* Drop -Ofast, --disable-shared --enable-static as defaults.
* Misc build fixes.
2023-02-08 12:26:54 -05:00
mason
5e14739a6a
Bump Vulkan packages 2023-02-05 13:58:17 +00:00
fewtarius
4acb3fe902
* Continue to work on improving power consumption on battery.
* Update emulators and cores.
* Improve logging in some scripts.
2023-01-19 21:30:33 -05:00
fewtarius
334b2168b3
* Deprecate and remove gzdoom, lzdoom, ecwolf, and raze.
* Update a few base system packages.
* Update emulators and cores.
2023-01-10 17:11:33 -05:00
mason
5753c7481d
RK3588 cleanup 2023-01-09 06:26:27 +00:00
fewtarius
3c5111b88f
Add initial WiiU support, thanks in large part to @SupervisedThinking. 2023-01-07 18:34:43 -05:00
fewtarius
b09642f174
Merge pull request #875 from fewtarius/dev
Ubuntu on M1 build fixes.
2022-12-31 08:44:22 -05:00
fewtarius
5e5b1d3c57
Ubuntu on M1 build fixes. 2022-12-31 13:43:45 +00:00
Brooksytech
ca8c4ab252
Rolling back mesa, causes lock ups in ES 2022-12-30 14:58:45 -08:00
Brooksytech
fd14d04d9b
Merge pull request #862 from brooksytech/dev
Update vulkan, mesa, yuzu, dolphin
2022-12-30 13:41:33 -08:00
Brooksytech
f1f5a7e6a2
Delete package.mk.save
Not needed, remove from PR
2022-12-30 13:37:46 -08:00
brooksytech
f946a8f8e6
Update Mesa, Vulkan, & Yuzu 2022-12-30 13:35:48 -08:00
fewtarius
767e7529af
Part 3 of 3, drop RG353P/V/M and RG503. 2022-12-30 08:01:15 -05:00
fewtarius
594e589b82
Part 1 of 3, deprecates and removes RG351x and RGB20S. 2022-12-29 17:36:01 -05:00
fewtarius
33e3eef33b
Revert/deprecate libpng17, bump rk3566 kernel. 2022-12-27 06:55:52 -05:00
fewtarius
fd8a12fb79
Libpng fix again. 2022-12-27 01:09:15 +00:00
fewtarius
e81b3ada7a
Fix up plymouth-lite dependencies across devices. 2022-12-26 19:26:47 +00:00
fewtarius
2b7f6ae2e9
Fix plymouth-lite dependencies. 2022-12-26 12:18:11 +00:00
fewtarius
e8f3ec8e02
Update libpng to fix a conflict. 2022-12-26 06:45:36 -05:00
fewtarius
d55d870175
Fix PPSSPPSDL dependency. 2022-12-24 22:18:36 +00:00
fewtarius
609de5f8e8
* Terminal bug fix (reverts the xterm change).
* Update emulators and cores.
* Adds fake08, thanks to Lakka-LibreELEC.
* Adds GPU power saving option for handheld builds.
* Updates SDL2, reverts Mesa (may be temporary).
* Improves fan curve for supported devices.
2022-12-20 19:29:08 -05:00
brooksytech
c4bf6327ac
bump Mesa to 22.3.1 2022-12-15 06:51:20 -08:00
brooksytech
47b42a7acf
Bump mesa to 22.3.0 2022-12-06 15:09:03 -08:00
fewtarius
826ac676f4
Update SDL2, fix ppsspp libretro package. 2022-12-04 07:38:18 -05:00
brooksytech
ba092c92d3
update spirv headers and spirv tools 2022-11-08 07:21:14 -08:00
brooksytech
f506a06a34
Update dep for Cemu 2022-11-08 07:09:42 -08:00
fewtarius
3a3c65d433
Bug fixes and mention support for the RG353M. 2022-11-02 17:01:08 -04:00
brooksytech
c00c9e610c
Panfrost enable Arb Buffer Storage 2022-10-31 07:19:29 -07:00
brooksytech
2895380e6a
Add Mesa demos/utils 2022-10-17 14:39:43 -07:00
fewtarius
428a8fd5ba
Revert mesa change. 2022-10-12 20:50:22 -04:00
fewtarius
187fe72c16
Bump mesa, fix run issue, fix missing wireguard on some devices. 2022-10-12 16:54:40 -04:00
fewtarius
3f8cf8234c
Fix dolphinsa legacy dependencies, update a few packages for future additions. 2022-10-08 15:57:43 -04:00
fewtarius
9b8b43fd16
Fix up glew, only build it on devices that have OpenGL. 2022-10-06 05:59:09 -04:00
fewtarius
e5258370a8
Add ThemeMaster sync to post-update, fix glew dependency, update emulators and cores. 2022-10-05 17:52:20 -04:00
fewtarius
97aa9bc627
Mesa update breaks RG552 ARM build. 2022-09-24 07:02:12 -04:00
fewtarius
377248a507
Roll back a558befccd, and fix kernel dependencies. 2022-09-24 06:02:30 -04:00
fewtarius
714d917665
Fix mupen64plus-nx on RG503 and RG353P. Add a games mount guard for better compatibility with single card/drive devices. 2022-09-23 07:44:30 -04:00
fewtarius
22ffd7ed07
* Add support for including AppImages in JELOS builds.
* Update PCSX2 to use the upstream AppImage.
* Complete PCSX2 standalone integration.
* Update volume controls to use mapped volume mode.
* Update GTK3 to build additional required bits.
2022-09-22 19:50:28 -04:00
fewtarius
9519bbc138
Fix RG552 Retroarch build issue. 2022-09-21 06:46:31 -04:00
brooksytech
a558befccd
Add additional libs for portmaster games 2022-09-19 07:09:39 -07:00
JohnnyonFlame
ca9a5777c5
glfw: Fix build on wl targets.
Signed-off-by: João H. <johnnyonflame@hotmail.com>
Signed-off-by: fewtarius <fewtarius@jelos.org>
2022-09-16 17:46:52 -04:00
brooksytech
bc34dd40b9
Build GLEW as a shared library. 2022-09-15 13:59:11 -07:00
Brooksytech
191319a05b
Merge pull request #499 from brooksytech/dev
Clean up GLFW
2022-09-13 07:34:07 -07:00
brooksytech
abc5394144
Clean up GLFW 2022-09-13 07:28:32 -07:00
Brooksytech
7b68d85532
Merge pull request #498 from brooksytech/dev
Initial GLFW support
2022-09-13 07:10:01 -07:00
brooksytech
740dc773cb
Initial GLFW support 2022-09-13 07:00:07 -07:00
fewtarius
8ca74a8fb3
Fix dolphin libretro dependencies. 2022-09-13 07:10:05 -04:00
fewtarius
bae378a30e
Work on pcsx2 and pcsx2 libretro. 2022-09-11 17:10:06 -04:00
fewtarius
53e7a3efce
Bump mesa, fix options so we're not linking to things we're not building. 2022-09-10 10:26:25 -04:00
fewtarius
c257651389
PCSX2 builds and installs now. 2022-09-10 07:49:29 -04:00
fewtarius
8f09001f42
Update to support stopping and starting the defined UI service rather than assuming everything uses the emustation service. Update volumesense to stop looking for devices after 5 attempts. Update system_utils and volume_sense to increment by 5 or 15. 2022-09-09 20:01:27 -04:00
fewtarius
6c0e0f68de
Fall back to the 3.0 branch of wxwidgets. 2022-09-08 19:10:37 -04:00
fewtarius
9c3fef89fc
PCSX2 compiles, not sure if it works though. 2022-09-04 20:14:27 -04:00
fewtarius
e3c2ecee27
* Start work on PS2 support, thanks in part to @CoreELEC and @batocera-linux.
* Add LMSensors for sensor and fan control (work in progress).
2022-09-04 17:43:37 -04:00
fewtarius
a4a1774640
Heaven benchmark works now. 2022-09-02 20:15:55 -04:00
fewtarius
2cd6fa000a
Continue to work on dolphin. 2022-09-02 17:46:22 -04:00
fewtarius
e9547d9ac3
Merge pull request #417 from fewtarius/dev
More xwayland work && latest dolphin.
2022-09-02 08:19:19 -04:00
fewtarius
31008ead3b
Still working on xwayland. 2022-09-02 08:04:24 -04:00
fewtarius
dba2b60b0d
More work towards xwayland. 2022-09-02 06:51:17 -04:00
fewtarius
1338cd5c0b
Merge pull request #416 from fewtarius/dev
xwayland
2022-09-01 22:14:34 -04:00
fewtarius
d90c79e8de
xorg-server builds with xwayland support. 2022-09-01 22:07:57 -04:00
Brooksytech
95d0a996cd
Rename packages/graphics/SDL2/patches/RG552.disabled/0006-KMSDRM-Also-rotate-the-cursor.patch to packages/graphics/SDL2/patches/RG351P/0006-KMSDRM-Also-rotate-the-cursor.patch 2022-09-01 17:10:26 -07:00
Brooksytech
27265a812f
Rename packages/graphics/SDL2/patches/RG552.disabled/0005-SDL-2.0.20.odroidgoa-support.patch to packages/graphics/SDL2/patches/RG351P/0005-SDL-2.0.20.odroidgoa-support.patch 2022-09-01 17:09:45 -07:00
Brooksytech
0ce967c206
Delete sym link to 552 from 351P 2022-09-01 17:08:07 -07:00
brooksytech
4f03bac66a
Ready to merge mainline into 552 2022-09-01 13:42:06 -07:00
Brooksytech
db8e80a96b
Merge pull request #406 from brooksytech/RG552ML
More 552 mainline changes, base builds
2022-08-31 23:31:11 -07:00
brooksytech
7212c87eea
More 552 mainline changes 2022-08-31 23:27:58 -07:00
fewtarius
881730cdba
Updates. 2022-08-31 20:32:15 -04:00
fewtarius
2fc8ab038e
Start breaking out vulkan support. 2022-08-29 20:32:44 -04:00
fewtarius
bb6ecbd68f
Start weston desktop for dev, and add an ES icon/launcher. 2022-08-28 14:42:14 -04:00
fewtarius
37ac355f3f
Fixing up wayland/weston on x86_64 2022-08-28 07:19:32 -04:00
fewtarius
cab9761bdf
Revert that mesa change. 2022-08-27 16:30:22 -04:00
fewtarius
40ae97a936
Update wayland. 2022-08-27 16:22:17 -04:00
fewtarius
0a916bcf41
Split splash screens from plymouth-lite package. 2022-08-22 19:58:24 -04:00
fewtarius
d3c575a32b
Enable RGA and GO2 on all Rockchip devices. 2022-08-08 17:02:05 -04:00
fewtarius
43a488af32
Finished up testing, removing the test bits. 2022-08-02 07:38:36 -04:00
fewtarius
e18e6e49e8
Build fixes and updates. 2022-07-20 19:02:00 -04:00
fewtarius
1d303241bc
Fix variable oops 2022-07-14 06:20:18 -04:00
fewtarius
a76b3c0ccd
Cleanup, move es_input back to user-writeable, only build librga on specific devices. 2022-07-13 17:59:42 -04:00
fewtarius
f748ffca6b
Update to support OpenGL/GLES/Vulkan. 2022-07-11 18:30:36 -04:00
fewtarius
7abca77f4a
Work on splitting OpenGL and OpenGL ES. 2022-07-11 08:08:11 -04:00
fewtarius
e45dc66e84
Fixes. 2022-07-05 17:04:55 -04:00
fewtarius
0735f65f24
Fix up librga and SDL2. 2022-07-03 11:10:57 -04:00
fewtarius
781d22291d
Work continues. 2022-07-01 16:17:33 -04:00
fewtarius
79dab3ccb9
Boots. 2022-07-01 14:56:04 -04:00
fewtarius
72b5d04ba2
Fix SDL, librga, and freeimage. 2022-06-30 18:53:16 -04:00
fewtarius
f0a713da78
Testing build for x86. 2022-06-30 06:28:25 -04:00
fewtarius
00a041c686
Add support for the Anbernic RG353P. 2022-06-18 11:15:15 -04:00
fewtarius
c840b160b2
Fix 503 boot logo. 2022-05-31 16:29:04 -04:00
fewtarius
bd748415fb
Update imagemagick to build for init. 2022-05-30 17:41:32 -04:00
fewtarius
69d81c3222
Update games, emus, and a few system packages. Roll back PPSSPP as it seems to have issues with non-buffered rendering. 2022-05-10 20:42:10 +00:00
fewtarius
397622d141
Improving compatibility with the 351 series. 2022-03-28 16:06:00 -04:00
fewtarius
8dd1839783
Re-applying patches from older commits. 2022-03-26 11:04:09 -04:00
fewtarius
6fb875dab1
Bump the Mali blob and fix an issue with the device tree not getting copied. 2022-03-26 10:22:57 -04:00
fewtarius
d6ec113e68
Merging to dev. 2022-03-06 22:57:10 -05:00
fewtarius
fe9d706b4e
SDL2 2.0.20 thanks to @shantigilbert and @JohnnyonFlame. 2022-03-06 22:41:43 -05:00
fewtarius
4daa6c8e45
update cores and Art Book theme. 2022-03-02 20:10:23 -05:00
fewtarius
b2d76a6e53
* Deprecate and remove Python2 thanks to @CoreELEC as an upstream.
* Optimize mupen64plus, plus-nx, and yabasanshiro a bit
* Misc OS updates and bug fixes.
2022-02-27 18:34:12 -05:00
fewtarius
e8a9fa55b6
Update openssl, and openssh. Include the gpu driver version in device options. 2022-02-26 20:08:47 -05:00
fewtarius
d90a22b843
Fix up Mali to use the latest commits, fix up lib32 to use the updated Mali as well. 2022-02-26 19:39:09 -05:00
fewtarius
95e40904fc
Drop include patch as it has been merged. 2022-02-24 22:17:33 -05:00
fewtarius
79be518d82
Update libmali to use updated fork. 2022-02-24 21:55:01 -05:00
fewtarius
611f75675f
Switch to my fork of libmali since upstream is gone. 2022-02-24 21:34:51 -05:00
fewtarius
801522a423
KMSDRM cursor rotation thanks to @JohnnyonFlame and @romadu. 2022-02-15 06:42:20 -05:00
fewtarius
698d5bfce0
Updates 2022-02-14 16:29:25 -05:00
fewtarius
ae71121cbb
Add fbgrab framebuffer screenshot tool. 2022-02-13 11:48:49 -05:00
fewtarius
5924d8d0a3
Merge branch 'main' into dev 2022-02-13 08:26:08 -05:00
fewtarius
ecf5b5ca76
No longer need a mali fork of our own. 2022-02-12 17:34:13 -05:00
fewtarius
edd58c9c9d
Dropping support for the RG351 series. 2022-02-12 17:33:21 -05:00
fewtarius
2b7ff6b4a1
* No longer considering support for the 351 series.
* Drop SDL2 2.0.14
2022-02-12 17:30:06 -05:00
fewtarius
7e2e853969
Support for RG351P/M/V/MP 2022-02-12 08:25:47 -05:00
fewtarius
415b9f9895
Reverting mali 2022-02-11 22:55:11 -05:00
fewtarius
c4d1abddef
Work on 351 2022-02-11 22:47:34 -05:00
fewtarius
79881f0221
Update MALI for the 351 series 2022-02-11 15:12:09 -05:00
fewtarius
29c0cded05
JELOS 20220205 - Release 2022-02-05 09:23:32 -05:00