mirror of
https://github.com/FunKey-Project/FunKey-OS.git
synced 2025-12-12 15:48:51 +01:00
Merge branch 'develop'
This commit is contained in:
commit
484d4e6905
@ -1 +1 @@
|
|||||||
FunKey_S Rev.E
|
FunKey_S Rev.F
|
||||||
|
|||||||
@ -5,6 +5,6 @@
|
|||||||
|___| |_____|__|__||__|\__||_____|___ |
|
|___| |_____|__|__||__|\__||_____|___ |
|
||||||
FUN ON A KEYCHAIN |_____|
|
FUN ON A KEYCHAIN |_____|
|
||||||
-----------------------------------------------------
|
-----------------------------------------------------
|
||||||
Version 2.1.0
|
Version 2.2.0
|
||||||
-----------------------------------------------------
|
-----------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@ -1,12 +1,12 @@
|
|||||||
NAME="FunKey-OS"
|
NAME="FunKey-OS"
|
||||||
VERSION="2.1.0 (Cruising Chicken)"
|
VERSION="2.2.0 (Pyromaniac Penguin)"
|
||||||
ID=funkey
|
ID=funkey
|
||||||
ID_LIKE=buildroot
|
ID_LIKE=buildroot
|
||||||
PRETTY_NAME="FunKey-OS 2.1.0"
|
PRETTY_NAME="FunKey-OS 2.2.0"
|
||||||
VERSION_ID="2.1.0"
|
VERSION_ID="2.2.0"
|
||||||
HOME_URL="https://www.funkey-project.com/"
|
HOME_URL="https://www.funkey-project.com/"
|
||||||
SUPPORT_URL="https://www.funkey-project.com/"
|
SUPPORT_URL="https://www.funkey-project.com/"
|
||||||
BUG_REPORT_URL="https://www.funkey-project.com/"
|
BUG_REPORT_URL="https://www.funkey-project.com/"
|
||||||
PRIVACY_POLICY_URL="https://www.funkey-project.com"
|
PRIVACY_POLICY_URL="https://www.funkey-project.com"
|
||||||
VERSION_CODENAME=Cruising
|
VERSION_CODENAME=Pyromaniac
|
||||||
UBUNTU_CODENAME=Cruising
|
UBUNTU_CODENAME=Pyromaniac
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
rootfs 2.1.0
|
rootfs 2.2.0
|
||||||
|
|||||||
@ -60,8 +60,11 @@ while true; do
|
|||||||
wait $!
|
wait $!
|
||||||
erase_pid
|
erase_pid
|
||||||
|
|
||||||
# In case retrofe quits with errors, clear graphic VT
|
# In case retrofe/opkrun quits with errors, clear graphic VT
|
||||||
termfix_all
|
termfix_all
|
||||||
|
|
||||||
|
# In case retrofe/opkrun quits with errors, reset default key mapping
|
||||||
|
keymap reset
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# WD to prevent 100% CPU
|
# WD to prevent 100% CPU
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
software =
|
software =
|
||||||
{
|
{
|
||||||
version = "2.1.0";
|
version = "2.2.0";
|
||||||
|
|
||||||
hardware-compatibility = [ "#RE:^Rev\.[D-E]$" ];
|
hardware-compatibility = [ "#RE:^Rev\.[D-F]$" ];
|
||||||
|
|
||||||
images: (
|
images: (
|
||||||
{
|
{
|
||||||
@ -13,12 +13,6 @@ software =
|
|||||||
compressed = "zlib";
|
compressed = "zlib";
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
files: (
|
|
||||||
{
|
|
||||||
filename = "funkey_gpio_management";
|
|
||||||
path = "/tmp/funkey_gpio_management";
|
|
||||||
}
|
|
||||||
);
|
|
||||||
scripts: (
|
scripts: (
|
||||||
{
|
{
|
||||||
filename = "update_partition";
|
filename = "update_partition";
|
||||||
|
|||||||
@ -9,35 +9,27 @@ root_mount=/tmp/rootfs
|
|||||||
|
|
||||||
do_preinst()
|
do_preinst()
|
||||||
{
|
{
|
||||||
notif " 1/5 EXTRACT FIRMWARE UPDATE..^DO NOT TURN OFF THE CONSOLE"
|
notif " 1/4 EXTRACT FIRMWARE UPDATE..^DO NOT TURN OFF THE CONSOLE"
|
||||||
exit 0
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
do_postinst()
|
do_postinst()
|
||||||
{
|
{
|
||||||
################
|
|
||||||
# Fix recovery #
|
|
||||||
################
|
|
||||||
notif " 2/5 FIX RECOVERY GPIO MANAGER"
|
|
||||||
rw
|
|
||||||
cp -a /tmp/funkey_gpio_management /usr/local/sbin/
|
|
||||||
chmod +x /usr/local/sbin/funkey_gpio_management
|
|
||||||
ro
|
|
||||||
|
|
||||||
#################
|
#################
|
||||||
# Resize Rootfs #
|
# Resize Rootfs #
|
||||||
#################
|
#################
|
||||||
notif " 3/5 RESIZE ROOT FILESYSTEM^DO NOT TURN OFF THE CONSOLE"
|
notif " 2/4 RESIZE ROOT FILESYSTEM^DO NOT TURN OFF THE CONSOLE"
|
||||||
resize2fs ${root_part}
|
resize2fs ${root_part}
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
notif " CANNOT RESIZE ROOT^FILESYSTEM"
|
notif " CANNOT RESIZE ROOT^FILESYSTEM"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#############
|
##############################
|
||||||
# Copy OPKs #
|
# SHARED PARTITION PROCESSES #
|
||||||
#############
|
##############################
|
||||||
notif " 4/5 COPY OPKS TO USB MOUNT^DO NOT TURN OFF THE CONSOLE"
|
notif " 3/4 COPY OPKS TO USB MOUNT^DO NOT TURN OFF THE CONSOLE"
|
||||||
|
|
||||||
# Mount Rootfs
|
# Mount Rootfs
|
||||||
mkdir -p ${root_mount}
|
mkdir -p ${root_mount}
|
||||||
@ -48,12 +40,10 @@ do_postinst()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Copy OPKs
|
# Copy OPKs
|
||||||
shared_partition=/mnt/
|
cp -r ${root_mount}/usr/local/share/OPKs/* /mnt
|
||||||
mkdir -p "$shared_partition"
|
|
||||||
cp -r ${root_mount}/usr/local/share/OPKs/* "$shared_partition"
|
|
||||||
|
|
||||||
# Fix PCE opk name if necessary
|
# Fix PCE opk name if necessary
|
||||||
mv "$shared_partition"/Emulators/pce_mednaefn_funkey-s.opk "$shared_partition"/Emulators/pce_mednafen_funkey-s.opk 1>/dev/null 2>&1
|
mv /mnt/Emulators/pce_mednaefn_funkey-s.opk /mnt/Emulators/pce_mednafen_funkey-s.opk 1>/dev/null 2>&1
|
||||||
|
|
||||||
# Unmount Rootfs
|
# Unmount Rootfs
|
||||||
umount ${root_mount}
|
umount ${root_mount}
|
||||||
@ -62,11 +52,21 @@ do_postinst()
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Change FunKey config files extension from .cfg to .fkcfg
|
||||||
|
SAVEIFS=$IFS
|
||||||
|
IFS=$(echo -en "\n\b")
|
||||||
|
for FOLDER in "Atari lynx" "Game Boy" "Game Boy Advance" "Game Boy Color" "Game Gear" "Neo Geo Pocket" "NES" "PCE-TurboGrafx" "PS1" "Sega Genesis" "Sega Master System" "SNES" "WonderSwan"; do
|
||||||
|
for FILE in $(ls /mnt/"${FOLDER}"/*.cfg 2>/dev/null); do
|
||||||
|
mv "$FILE" "${FILE%.cfg}.fkcfg"
|
||||||
|
done
|
||||||
|
done
|
||||||
|
IFS=$SAVEIFS
|
||||||
|
|
||||||
#####################
|
#####################
|
||||||
# Erase update file #
|
# Erase update file #
|
||||||
#####################
|
#####################
|
||||||
for file in $(ls /mnt/FunKey-*.fwu); do
|
for file in $(ls /mnt/FunKey-*.fwu); do
|
||||||
notif " 5/5 ERASE UPDATE FILE^DO NOT TURN OFF THE CONSOLE"
|
notif " 4/4 ERASE UPDATE FILE^DO NOT TURN OFF THE CONSOLE"
|
||||||
rm -f "${file}"
|
rm -f "${file}"
|
||||||
done
|
done
|
||||||
exit 0
|
exit 0
|
||||||
|
|||||||
@ -26,7 +26,7 @@ BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL_FUNKEY_PATH)/board/funkey/rootfs-overlay"
|
|||||||
BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL_FUNKEY_PATH)/board/funkey/post-build.sh"
|
BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL_FUNKEY_PATH)/board/funkey/post-build.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
|
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/FunKey-Project/linux/archive/linux-FunKey-1.0.1.tar.gz"
|
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/FunKey-Project/linux/archive/refs/tags/linux-FunKey-1.0.2.tar.gz"
|
||||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_FUNKEY_PATH)/board/funkey/linux.config"
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_FUNKEY_PATH)/board/funkey/linux.config"
|
||||||
BR2_LINUX_KERNEL_LZO=y
|
BR2_LINUX_KERNEL_LZO=y
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
FCEUX_VERSION = fceux-FunKey-1.2.0
|
FCEUX_VERSION = fceux-FunKey-1.2.1
|
||||||
FCEUX_SITE_METHOD = git
|
FCEUX_SITE_METHOD = git
|
||||||
FCEUX_SITE = https://github.com/FunKey-Project/fceux.git
|
FCEUX_SITE = https://github.com/FunKey-Project/fceux.git
|
||||||
FCEUX_LICENSE = GPL-2.0
|
FCEUX_LICENSE = GPL-2.0
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PCSX_REARMED_VERSION = pcsx_rearmed-FunKey-1.2.0
|
PCSX_REARMED_VERSION = pcsx_rearmed-FunKey-1.2.1
|
||||||
PCSX_REARMED_SITE_METHOD = git
|
PCSX_REARMED_SITE_METHOD = git
|
||||||
PCSX_REARMED_SITE = https://github.com/FunKey-Project/pcsx_rearmed.git
|
PCSX_REARMED_SITE = https://github.com/FunKey-Project/pcsx_rearmed.git
|
||||||
PCSX_REARMED_LICENSE = GPL-2.0
|
PCSX_REARMED_LICENSE = GPL-2.0
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
POCKETSNES_VERSION = PocketSNES-FunKey-1.2.0
|
POCKETSNES_VERSION = PocketSNES-FunKey-1.2.1
|
||||||
POCKETSNES_SITE_METHOD = git
|
POCKETSNES_SITE_METHOD = git
|
||||||
POCKETSNES_SITE = https://github.com/FunKey-Project/PocketSNES.git
|
POCKETSNES_SITE = https://github.com/FunKey-Project/PocketSNES.git
|
||||||
POCKETSNES_LICENSE = GPL-2.0
|
POCKETSNES_LICENSE = GPL-2.0
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
# commander
|
# commander
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
COMMANDER_VERSION = 936c912
|
COMMANDER_VERSION = commander-FunKey-1.1.0
|
||||||
COMMANDER_SITE_METHOD = git
|
COMMANDER_SITE_METHOD = git
|
||||||
COMMANDER_SITE = https://github.com/FunKey-Project/commander.git
|
COMMANDER_SITE = https://github.com/FunKey-Project/commander.git
|
||||||
COMMANDER_LICENSE = GPL-2.0
|
COMMANDER_LICENSE = GPL-2.0
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
FKGPIOD_VERSION = 54d1051
|
FKGPIOD_VERSION = fkgpiod-FunKey-1.0.0
|
||||||
FKGPIOD_SITE_METHOD = git
|
FKGPIOD_SITE_METHOD = git
|
||||||
FKGPIOD_SITE = https://github.com/FunKey-Project/fkgpiod.git
|
FKGPIOD_SITE = https://github.com/FunKey-Project/fkgpiod.git
|
||||||
FKGPIOD_SITE_LICENSE = GPL-2.1+
|
FKGPIOD_SITE_LICENSE = GPL-2.1+
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
# gmenu2x
|
# gmenu2x
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
GMENU2X_VERSION = gmenu2x-FunKey-1.0.2
|
GMENU2X_VERSION = gmenu2x-FunKey-1.0.3
|
||||||
GMENU2X_SITE_METHOD = git
|
GMENU2X_SITE_METHOD = git
|
||||||
GMENU2X_SITE = https://github.com/FunKey-Project/gmenu2x.git
|
GMENU2X_SITE = https://github.com/FunKey-Project/gmenu2x.git
|
||||||
GMENU2X_LICENSE = GPL-2.0
|
GMENU2X_LICENSE = GPL-2.0
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
GNUBOY_VERSION = gnuboy-FunKey-1.2.0
|
GNUBOY_VERSION = gnuboy-FunKey-1.2.1
|
||||||
GNUBOY_SITE_METHOD = git
|
GNUBOY_SITE_METHOD = git
|
||||||
GNUBOY_SITE = https://github.com/FunKey-Project/gnuboy.git
|
GNUBOY_SITE = https://github.com/FunKey-Project/gnuboy.git
|
||||||
GNUBOY_LICENSE = GPL-2.0
|
GNUBOY_LICENSE = GPL-2.0
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
GPSP_VERSION = gpsp-FunKey-1.2.0
|
GPSP_VERSION = gpsp-FunKey-1.2.1
|
||||||
GPSP_SITE_METHOD = git
|
GPSP_SITE_METHOD = git
|
||||||
GPSP_SITE = https://github.com/FunKey-Project/gpsp.git
|
GPSP_SITE = https://github.com/FunKey-Project/gpsp.git
|
||||||
GPSP_LICENSE = GPL-2.0
|
GPSP_LICENSE = GPL-2.0
|
||||||
|
|||||||
@ -3,8 +3,7 @@
|
|||||||
# libopk
|
# libopk
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
#LIBOPK_VERSION = libopk-FunKey-1.0.1
|
LIBOPK_VERSION = libopk-FunKey-1.0.2
|
||||||
LIBOPK_VERSION = 43e8380
|
|
||||||
LIBOPK_SITE_METHOD = git
|
LIBOPK_SITE_METHOD = git
|
||||||
LIBOPK_SITE = https://github.com/FunKey-Project/libopk.git
|
LIBOPK_SITE = https://github.com/FunKey-Project/libopk.git
|
||||||
|
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
MEDNAFEN_VERSION = mednafen-git-FunKey-1.2.0
|
MEDNAFEN_VERSION = mednafen-git-FunKey-1.2.1
|
||||||
MEDNAFEN_SITE_METHOD = git
|
MEDNAFEN_SITE_METHOD = git
|
||||||
MEDNAFEN_SITE = https://github.com/FunKey-Project/mednafen-git.git
|
MEDNAFEN_SITE = https://github.com/FunKey-Project/mednafen-git.git
|
||||||
MEDNAFEN_LICENSE = GPL-2.0+
|
MEDNAFEN_LICENSE = GPL-2.0+
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PICODRIVE_VERSION = picodrive-FunKey-1.2.1
|
PICODRIVE_VERSION = picodrive-FunKey-1.2.2
|
||||||
PICODRIVE_SITE_METHOD = git
|
PICODRIVE_SITE_METHOD = git
|
||||||
PICODRIVE_SITE = https://github.com/FunKey-Project/picodrive.git
|
PICODRIVE_SITE = https://github.com/FunKey-Project/picodrive.git
|
||||||
PICODRIVE_LICENSE = MAME
|
PICODRIVE_LICENSE = MAME
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
RETROFE_VERSION = RetroFE-FunKey-1.1.0
|
RETROFE_VERSION = RetroFE-FunKey-1.1.2
|
||||||
RETROFE_SITE_METHOD = git
|
RETROFE_SITE_METHOD = git
|
||||||
RETROFE_SITE = https://github.com/FunKey-Project/RetroFE.git
|
RETROFE_SITE = https://github.com/FunKey-Project/RetroFE.git
|
||||||
RETROFE_DEPENDENCIES = gstreamer1 gst1-plugins-base sdl sdl_image sdl_mixer sdl_sound sdl_ttf libglib2 sqlite zlib
|
RETROFE_DEPENDENCIES = gstreamer1 gst1-plugins-base sdl sdl_image sdl_mixer sdl_sound sdl_ttf libglib2 sqlite zlib
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||

|
<!--  -->
|
||||||
# FunKey-OS
|
# FunKey-OS
|
||||||
|
|
||||||
## Intro
|
## Intro
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
FunKey_S Rev.E
|
FunKey_S Rev.F
|
||||||
|
|||||||
@ -18,8 +18,8 @@ case "$1" in
|
|||||||
for file in ${updates} ; do
|
for file in ${updates} ; do
|
||||||
swupdate -i "${file}"
|
swupdate -i "${file}"
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
menu &
|
notif_disp 10 " CORRUPTED^ UPDATE FILE"
|
||||||
exit 1
|
rm -f "${file}"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
notif "^^^^^^^^ RESTARTING...^^^^^^^^"
|
notif "^^^^^^^^ RESTARTING...^^^^^^^^"
|
||||||
|
|||||||
@ -5,6 +5,6 @@
|
|||||||
|___| |_____|__|__||__|\__||_____|___ |
|
|___| |_____|__|__||__|\__||_____|___ |
|
||||||
FUN ON A KEYCHAIN |_____|
|
FUN ON A KEYCHAIN |_____|
|
||||||
-----------------------------------------------------
|
-----------------------------------------------------
|
||||||
Version 2.0.0 (Recovery)
|
Version 2.1.0 (Recovery)
|
||||||
-----------------------------------------------------
|
-----------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@ -1,12 +1,12 @@
|
|||||||
NAME="FunKey-OS Recovery"
|
NAME="FunKey-OS Recovery"
|
||||||
VERSION="2.0.0 (Rowdy Rabbit)"
|
VERSION="2.1.0 (Hoopy Hawk)"
|
||||||
ID=funkey-recovery
|
ID=funkey-recovery
|
||||||
ID_LIKE=buildroot
|
ID_LIKE=buildroot
|
||||||
PRETTY_NAME="FunKey-OS Recovery 2.0.0"
|
PRETTY_NAME="FunKey-OS Recovery 2.1.0"
|
||||||
VERSION_ID="2.0.0"
|
VERSION_ID="2.1.0"
|
||||||
HOME_URL="https://www.funkey-project.com/"
|
HOME_URL="https://www.funkey-project.com/"
|
||||||
SUPPORT_URL="https://www.funkey-project.com/"
|
SUPPORT_URL="https://www.funkey-project.com/"
|
||||||
BUG_REPORT_URL="https://www.funkey-project.com/"
|
BUG_REPORT_URL="https://www.funkey-project.com/"
|
||||||
PRIVACY_POLICY_URL="https://www.funkey-project.com"
|
PRIVACY_POLICY_URL="https://www.funkey-project.com"
|
||||||
VERSION_CODENAME=Rowdy
|
VERSION_CODENAME=Hoopy
|
||||||
UBUNTU_CODENAME=Rowdy
|
UBUNTU_CODENAME=Hoopy
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
Recovery 2.0.0
|
Recovery 2.1.0
|
||||||
|
|||||||
@ -139,8 +139,10 @@ menu_run () {
|
|||||||
for file in $(ls /mnt/FunKey-*.fwu); do
|
for file in $(ls /mnt/FunKey-*.fwu); do
|
||||||
swupdate -i "${file}"
|
swupdate -i "${file}"
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
notif "${message}...^CANNOT UPDATE!"
|
notif_disp 10 "${message}...^ CORRUPTED^ UPDATE FILE"
|
||||||
break
|
rm -f "${file}"
|
||||||
|
notif "^^^^^^^^ RESTARTING...^^^^^^^^"
|
||||||
|
normal_mode
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
message=" USB MOUNT"
|
message=" USB MOUNT"
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
FKGPIOD_VERSION = 54d1051
|
FKGPIOD_VERSION = e74f688
|
||||||
FKGPIOD_SITE_METHOD = git
|
FKGPIOD_SITE_METHOD = git
|
||||||
FKGPIOD_SITE = https://github.com/FunKey-Project/fkgpiod.git
|
FKGPIOD_SITE = https://github.com/FunKey-Project/fkgpiod.git
|
||||||
FKGPIOD_SITE_LICENSE = GPL-2.1+
|
FKGPIOD_SITE_LICENSE = GPL-2.1+
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user