sys-fs/vramfs: add 0_p20251102, drop 0_p20221214

Signed-off-by: Daichi Yamamoto <dev@dyama.net>
This commit is contained in:
Daichi Yamamoto committed 2026-11-05 08:07:48 +09:00
1 parent 90e52db79d
commit b79eed1dc2
3 files changed
+3 -35

No files matched your search

+1 -1
View File
@@ -1 +1 @@
DIST vramfs-0_p20221214.tar.gz 14812 BLAKE2B 7e56e33bc4deca157181b01c74202bd7d7d2428d2483c8984a36c0a0982bcb700f8085a28334962fc86efd1451faf4613852ade4c275dbd28c4db3648194c519 SHA512 b97da9459819a6ae4ea99b8a679962c69b9b0f5f0ca317a8acd348c2c65191259a690b1f5a01ffc17d08d20578241251f3d8cbc66a6c7ffe8d3e37b9e3534c7a
DIST vramfs-0_p20251102.tar.gz 14777 BLAKE2B a58bcab2314eb319efcb8c13ca99152ae7d90675a55f5fac9bb5e3de1d7472ad6d20bdd2265ba4817306c32f7fb0834369ce9bab5f22243fbbe93a740cbdaf9d SHA512 15830917c3ce3a36e0de9c36b91b46625226e8ed87ec9f87c30eb97fdedcf3a1d9c7e3de768ebf1ef02cba0c50b5e8675997a05ec5ad5d096bcf7682c9e6bc33
@@ -1,28 +0,0 @@
--- a/Makefile
+++ b/Makefile
@@ -1,21 +1,18 @@
-CC = g++
-CFLAGS = -Wall -Wpedantic -Werror -std=c++11 $(shell pkg-config fuse3 --cflags) -I include/
-LDFLAGS = -flto $(shell pkg-config fuse3 --libs) -l OpenCL
+CXXFLAGS += -std=c++11 $(shell pkg-config fuse3 --cflags) -I include/
+LIBS = $(shell pkg-config fuse3 --libs) -l OpenCL
ifeq ($(DEBUG), 1)
CFLAGS += -g -DDEBUG -Wall -Werror -std=c++11
-else
- CFLAGS += -march=native -O2 -flto
endif
bin/vramfs: build/util.o build/memory.o build/entry.o build/file.o build/dir.o build/symlink.o build/vramfs.o | bin
- $(CC) -o $@ $^ $(LDFLAGS)
+ $(CXX) -o $@ $^ $(LDFLAGS) $(LIBS)
build bin:
@mkdir -p $@
build/%.o: src/%.cpp | build
- $(CC) $(CFLAGS) -c -o $@ $<
+ $(CXX) $(CXXFLAGS) -c -o $@ $<
.PHONY: clean
clean:
@@ -1,17 +1,15 @@
# Copyright 2025 Gentoo Authors
# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
COMMIT="829b1f2c259da2eb63ed3d4ddef0eeddb08b99e4"
COMMIT="cc2605e11a08ccd5651a816d28ec4d11f18836c9"
DESCRIPTION="VRAM based file system for Linux"
HOMEPAGE="https://github.com/Overv/vramfs"
SRC_URI="https://github.com/Overv/vramfs/archive/${COMMIT}/${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
PATCHES=( "${FILESDIR}/${PN}-0-makefile-vars.patch" )
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
@@ -24,8 +22,6 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
DOCS=( README.md )
src_install() {
dobin bin/vramfs
einstalldocs