From b79eed1dc2cd8a270efe17e2aa4b8edff41aca42 Mon Sep 17 00:00:00 2001 From: Daichi Yamamoto Date: Thu, 5 Nov 2026 08:07:48 +0900 Subject: [PATCH] sys-fs/vramfs: add 0_p20251102, drop 0_p20221214 Signed-off-by: Daichi Yamamoto --- sys-fs/vramfs/Manifest | 2 +- .../vramfs/files/vramfs-0-makefile-vars.patch | 28 ------------------- ...21214.ebuild => vramfs-0_p20251102.ebuild} | 8 ++---- 3 files changed, 3 insertions(+), 35 deletions(-) delete mode 100644 sys-fs/vramfs/files/vramfs-0-makefile-vars.patch rename sys-fs/vramfs/{vramfs-0_p20221214.ebuild => vramfs-0_p20251102.ebuild} (74%) diff --git a/sys-fs/vramfs/Manifest b/sys-fs/vramfs/Manifest index 62a8665c22..4ff5b00d23 100644 --- a/sys-fs/vramfs/Manifest +++ b/sys-fs/vramfs/Manifest @@ -1 +1 @@ -DIST vramfs-0_p20221214.tar.gz 14812 BLAKE2B 7e56e33bc4deca157181b01c74202bd7d7d2428d2483c8984a36c0a0982bcb700f8085a28334962fc86efd1451faf4613852ade4c275dbd28c4db3648194c519 SHA512 b97da9459819a6ae4ea99b8a679962c69b9b0f5f0ca317a8acd348c2c65191259a690b1f5a01ffc17d08d20578241251f3d8cbc66a6c7ffe8d3e37b9e3534c7a +DIST vramfs-0_p20251102.tar.gz 14777 BLAKE2B a58bcab2314eb319efcb8c13ca99152ae7d90675a55f5fac9bb5e3de1d7472ad6d20bdd2265ba4817306c32f7fb0834369ce9bab5f22243fbbe93a740cbdaf9d SHA512 15830917c3ce3a36e0de9c36b91b46625226e8ed87ec9f87c30eb97fdedcf3a1d9c7e3de768ebf1ef02cba0c50b5e8675997a05ec5ad5d096bcf7682c9e6bc33 diff --git a/sys-fs/vramfs/files/vramfs-0-makefile-vars.patch b/sys-fs/vramfs/files/vramfs-0-makefile-vars.patch deleted file mode 100644 index e0ffd6f5c7..0000000000 --- a/sys-fs/vramfs/files/vramfs-0-makefile-vars.patch +++ /dev/null @@ -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: diff --git a/sys-fs/vramfs/vramfs-0_p20221214.ebuild b/sys-fs/vramfs/vramfs-0_p20251102.ebuild similarity index 74% rename from sys-fs/vramfs/vramfs-0_p20221214.ebuild rename to sys-fs/vramfs/vramfs-0_p20251102.ebuild index e0063ab4d8..7dd9a7a9ba 100644 --- a/sys-fs/vramfs/vramfs-0_p20221214.ebuild +++ b/sys-fs/vramfs/vramfs-0_p20251102.ebuild @@ -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