Skip to content

Commit 4613156

Browse files
committed
envy24control: port to GTK 4
Signed-off-by: Andreas Persson <[email protected]>
1 parent 187eeec commit 4613156

File tree

8 files changed

+591
-533
lines changed

8 files changed

+591
-533
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Prepare environment
1414
run: |
1515
dnf -y upgrade
16-
dnf -y install @development-tools gcc-c++ libtool bzip2 gtk2-devel gtk3-devel fltk-devel qt3-devel
16+
dnf -y install @development-tools gawk gcc-c++ libtool bzip2 gtk2-devel gtk3-devel gtk4-devel fltk-devel qt3-devel
1717
1818
- name: Checkout alsa-lib
1919
uses: actions/checkout@v4
@@ -98,7 +98,7 @@ jobs:
9898
apt-get update
9999
apt-get -y install apt-utils
100100
apt-get -y full-upgrade
101-
apt-get install -y git build-essential pkg-config m4 autoconf automake libtool ibgtk2.0-dev libgtk-3-dev libfltk1.3-dev
101+
apt-get install -y git build-essential pkg-config m4 autoconf automake libtool ibgtk2.0-dev libgtk-3-dev libgtk-4-dev libfltk1.3-dev
102102
103103
- name: Checkout alsa-lib
104104
uses: actions/checkout@v4

envy24control/configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ AC_HEADER_STDC
55
AM_INIT_AUTOMAKE
66
AM_MAINTAINER_MODE([enable])
77

8-
PKG_CHECK_MODULES(ENVY24CONTROL, gtk+-3.0 alsa >= 0.9.0)
8+
PKG_CHECK_MODULES(ENVY24CONTROL, gtk4 alsa >= 0.9.0)
99

1010
AC_OUTPUT(Makefile desktop/Makefile)

0 commit comments

Comments
 (0)