Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

Can I request a new package(ebuild)?

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
11 posts • Page 1 of 1
Author
Message
nurali
Apprentice
Apprentice
User avatar
Posts: 201
Joined: Thu Nov 17, 2022 3:24 pm
Location: Somewhere,Earth

Can I request a new package(ebuild)?

  • Quote

Post by nurali » Wed May 29, 2024 3:58 am

Hello all:
(I considered about which forum I should post this, Gentoo Chat || Unsupported Software, and decided to post it here,if wrong, please move it to right forum)
There is a new editor Zed (you might heard about or used it already)
I tried to write an ebuild for it couple of times,but did not go well
There are pre releases alredy contained source code tarballs for linux,so hoping someone can pack it up for Gentoo also
Thank you very much :D
Top
rab0171610
l33t
l33t
Posts: 721
Joined: Sat Dec 24, 2022 1:41 am

  • Quote

Post by rab0171610 » Wed May 29, 2024 6:13 am

It seems that while it may work on Mac it is still a work in progress on Linux. Why not just use it as a flatpak until such time it is ready? And report bugs as it seems like there will be plenty. It will probably appear in someone's overlay eventually.
Top
Banana
Administrator
Administrator
User avatar
Posts: 2379
Joined: Fri May 21, 2004 12:02 pm
Location: Germany
Contact:
Contact Banana
Website

  • Quote

Post by Banana » Wed May 29, 2024 7:53 am

You are talking about https://zed.dev/, right?

Well, first would be to make it working on linux and then it would be a good way to create a ebuild for the GURU repo https://wiki.gentoo.org/wiki/Project:GURU
Forum Guidelines

PFL - Portage file list - find which package a file or command belongs to.
My delta-labs.org snippets do expire
Top
nurali
Apprentice
Apprentice
User avatar
Posts: 201
Joined: Thu Nov 17, 2022 3:24 pm
Location: Somewhere,Earth

  • Quote

Post by nurali » Wed May 29, 2024 8:15 am

rab0171610 wrote:It seems that while it may work on Mac it is still a work in progress on Linux. Why not just use it as a flatpak until such time it is ready? And report bugs as it seems like there will be plenty. It will probably appear in someone's overlay eventually.
I tried pre release (prebuild), worked pretty fine,so....
By the way, I don't use flatpak, I do not like some software running in my system that is not provided by system's package manager (Portage is the most of why I use Gentoo)
Top
nurali
Apprentice
Apprentice
User avatar
Posts: 201
Joined: Thu Nov 17, 2022 3:24 pm
Location: Somewhere,Earth

  • Quote

Post by nurali » Wed May 29, 2024 8:21 am

Banana wrote:You are talking about https://zed.dev/, right?

Well, first would be to make it working on linux and then it would be a good way to create a ebuild for the GURU repo https://wiki.gentoo.org/wiki/Project:GURU
Yes, that is exactly what I am talking about.
What I was hoping is some one can do an ebuild and put it on GURU too
Let me see what others will say, maybe there is someone is interested in that like me and has ability to write it.
Top
Hu
Administrator
Administrator
Posts: 24386
Joined: Tue Mar 06, 2007 5:38 am

  • Quote

Post by Hu » Wed May 29, 2024 3:03 pm

Although your ebuild did not work, it may still be worth sharing, both for where we could offer you guidance and to provide a baseline for anyone who decides to write a working ebuild for this.
Top
salahx
Guru
Guru
Posts: 572
Joined: Sat Mar 12, 2005 6:39 am

  • Quote

Post by salahx » Thu May 30, 2024 11:42 pm

I saw this yesterday and tried making a Zed ebuild as a challenge, as I've never packages anything with Rust before. It took a while but I was successful. The ebuild is too large for the forms, so here's a link: app-editors/zed. The hard part was figuring the patching in src_prepare, I didn't come up with this construction there, I adapted it from dev-util/difftastic ,

Since you have ebuild experience, you can use this ebuild and even put in in a overlay and maintain it. All the values were obtained from Cargo.tom or Cargo.lock . I don't want to maintain this package myself as I do not use it.
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Sun Jun 09, 2024 6:01 am

In gentoo-zh overlay there is an ebuild.
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
phanxen
n00b
n00b
User avatar
Posts: 13
Joined: Sun Jan 02, 2022 11:40 am
Location: Jugoslavija

  • Quote

Post by phanxen » Wed Nov 20, 2024 5:51 pm

By the time being I'm trying to get zed version 0.161.1 to work. Ebuild is from robert7k overlay.

I can compile it, but yet not able to run. Following is the current error message when running zed in foreground mode.

Code: Select all

$ zedit --foreground
[2024-11-20T18:50:02+01:00 ERROR zed::reliability] {
  "thread": "main",
  "payload": "called `Option::unwrap()` on a `None` value",
  "location_data": {
    "file": "/var/tmp/portage/app-editors/zed-0.161.1/work/zed-0.161.1/crates/util/src/util.rs",
    "line": 579
  },
  "backtrace": [
    "__libc_start_main"
  ],
  "app_version": "0.161.1",
  "release_channel": "Zed",
  "os_name": "Linux X11",
  "os_version": "gentoo 2.17",
  "architecture": "x86_64",
  "panicked_on": 1732125002295,
  "system_id": "dbd28b2e-e328-46a5-9b69-8f78c4267c29",
  "installation_id": "34d4013e-09db-4138-8596-08a4943fe8ad",
  "session_id": "085cc07f-3712-406b-9e8b-66140b681de6"
}
I'm openning a bugreport on zed's side give that something seems not OK in rust source file.
:.P.h.A.n.X.e.N.:
Top
charles17
Advocate
Advocate
Posts: 3686
Joined: Sun Mar 02, 2008 3:20 pm

  • Quote

Post by charles17 » Thu Nov 21, 2024 10:37 am

phanxen wrote:I'm openning a bugreport on zed's side give that something seems not OK in rust source file.
Why not comment on the PR? https://github.com/gentoo/gentoo/pull/39310
Top
Yamakuzure
Advocate
Advocate
User avatar
Posts: 2323
Joined: Wed Jun 21, 2006 11:06 am
Location: Adendorf, Germany
Contact:
Contact Yamakuzure
Website

  • Quote

Post by Yamakuzure » Thu Nov 21, 2024 11:08 am

https://gpo.zugaina.org/app-editors/zed says there is zed-0.162.3 already, maybe that one works?
Edited 220,176 times by Yamakuzure
Top
Post Reply

11 posts • Page 1 of 1

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic