Comments (11)
👍 to remove DESTDIR, RUSTFLAGS, GOFLAGS, GOPATH, and VERSION markers
👎 to keep them
from repo.
I sometimes curl $(cat pkg/sources)
; VERSION is unhelpful for this.
from repo.
I am for explicitly specifying DESTDIR (with its removal from kiss
) and against MARKERS (for the reason mentioned above). But really, I don't care C:
from repo.
I have the same opinion as @nvidialinuxuser . When I explicitely specify DESTDIR, I know exactly the content of
the variable. It would be convenient with markers, but I prefer without.
from repo.
Maybe also relevant are the implicit RUSTFLAGS, GOFLAGS, and GOPATH
from repo.
Maybe also relevant are the implicit RUSTFLAGS, GOFLAGS, and GOPATH
Agreed. Explicit is better than implicit.
from repo.
For clarification - I'm totally fine with removing the implicit environment variables, just not the VERSION markers.
from repo.
@ehawkvu Btw your use case can also be accomplished with a script that does the same thing kiss does for substituting variables but at commit-time
from repo.
@git-bruh - I don't doubt the ability of git hooks to replicate the way things currently work, but I've never intereacted with them. Have you done something similar, or a POC?
@cemkeylan - What's your solution with Carbs? IIRC there was a pr/issue where you had mentioned what you do.
from repo.
I've been against this functionality since day one. It kills the entire "static" package management aspect. Instead of building such a functionality inside cpt I use some personal scripts along with m4 macros. These can be used to create boilerplate build templates (e.g. for go packages), dependencies (e.g. meson when using a meson template), and sources (such as gnome projects or Xorg software).
from repo.
https://codeberg.org/kiss-community/repo/issues/90
from repo.
Related Issues (20)
- proposal: use b3sum instead of sha256 in checksums file HOT 7
- proposal: switch to netbsd-curses HOT 4
- proposal: replace vim with kakoune HOT 3
- cmake: checksum mismatch HOT 1
- drop gnupg1 HOT 2
- unbundle all libs HOT 2
- firefox: possibly unneeded yasm dependency
- proposal: sandboxed builds HOT 3
- peg git packages to known good commit HOT 5
- codeberg shift
- Dead links to https://git.sr.ht/ in packages HOT 2
- proposal: Write parts of KISS in C for portability/speedup HOT 4
- proposal: Bring sed -i back? HOT 3
- proposal: switch back to LibreSSL HOT 6
- proposal: DItch shithub HOT 10
- drop libtheora HOT 2
- proposal: add maintainer file HOT 8
- Figure out firefox rpath without breaking dependency detector HOT 2
- proposal: have checksums of files installed by kiss from package to find changed/broken files HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from repo.