aboutsummaryrefslogtreecommitdiff
path: root/repos/community/hevel
diff options
context:
space:
mode:
authoremmett1 <me@emmett1.my>2026-05-29 15:29:02 +0200
committeremmett1 <me@emmett1.my>2026-05-29 15:29:02 +0200
commitc71caf8c6cf11693f6e24d816c2be6a8ea1f2fbe (patch)
treea231fd04d8a0818fd1f50d06bf53e4cc2474e67e /repos/community/hevel
parent869bd1cc5ba01bc0d7c24c74cf4d15d396891d9e (diff)
parent61ee8081cb812b7d304a2041603dda1567390996 (diff)
downloadalicelinux-c71caf8c6cf11693f6e24d816c2be6a8ea1f2fbe.tar.gz
alicelinux-c71caf8c6cf11693f6e24d816c2be6a8ea1f2fbe.zip
Merge pull request 'new ports and fixed duplicate in install.md' (#55) from Lostt/alicelinux:main into main
Reviewed-on: https://codeberg.org/emmett1/alicelinux/pulls/55
Diffstat (limited to 'repos/community/hevel')
-rw-r--r--repos/community/hevel/.checksum2
-rw-r--r--repos/community/hevel/.files3
-rw-r--r--repos/community/hevel/abuild6
-rw-r--r--repos/community/hevel/depends6
-rw-r--r--repos/community/hevel/makefile.patch20
5 files changed, 37 insertions, 0 deletions
diff --git a/repos/community/hevel/.checksum b/repos/community/hevel/.checksum
new file mode 100644
index 00000000..e54d97c0
--- /dev/null
+++ b/repos/community/hevel/.checksum
@@ -0,0 +1,2 @@
+efb8e52ca27ce18f82012d3f39d6875cac4a76a558dc9eaf86630a6f7d99c8a7 7ef61a5c0d4012417443734919ac723635cd5464.tar.gz
+ac2a175fe30d4aa5a603d5cc33f7adc0538a24a8c39e88e03409a5b48a0edf6d makefile.patch
diff --git a/repos/community/hevel/.files b/repos/community/hevel/.files
new file mode 100644
index 00000000..c335f4ce
--- /dev/null
+++ b/repos/community/hevel/.files
@@ -0,0 +1,3 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/hevel
diff --git a/repos/community/hevel/abuild b/repos/community/hevel/abuild
new file mode 100644
index 00000000..d4cabde9
--- /dev/null
+++ b/repos/community/hevel/abuild
@@ -0,0 +1,6 @@
+name=hevel
+version=20260507
+commit=7ef61a5c0d4012417443734919ac723635cd5464
+release=1
+source="https://git.sr.ht/~dlm/$name/archive/$commit.tar.gz
+makefile.patch"
diff --git a/repos/community/hevel/depends b/repos/community/hevel/depends
new file mode 100644
index 00000000..886b2694
--- /dev/null
+++ b/repos/community/hevel/depends
@@ -0,0 +1,6 @@
+libinput
+libxkbcommon
+neuswc
+neuwld
+wayland
+wayland-protocols
diff --git a/repos/community/hevel/makefile.patch b/repos/community/hevel/makefile.patch
new file mode 100644
index 00000000..cd319061
--- /dev/null
+++ b/repos/community/hevel/makefile.patch
@@ -0,0 +1,20 @@
+--- hevel-7ef61a5c0d4012417443734919ac723635cd5464/Makefile
++++ patched-ver/Makefile
+@@ -10,14 +10,15 @@
+ CFLAGS += `$(PKG_CONFIG) --cflags $(PKGS)`
+ LDLIBS += `$(PKG_CONFIG) --libs $(PKGS)`
+
+-SRC = config.h src/hevel.c src/input.c src/scroll.c src/select.c src/window.c src/zoom.c
++SRC = src/hevel.c src/input.c src/scroll.c src/select.c src/window.c src/zoom.c
++CONF = config.h
+
+ all: hevel
+
+ config.h:
+ cp config.def.h $@
+
+-hevel: $(SRC)
++hevel: $(SRC) $(CONF)
+ $(CC) $(CFLAGS) $(LDFLAGS) -o hevel $(SRC) $(LDLIBS)
+
+ clean: