Skip to content

Update repositories.txt #6599

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed

Update repositories.txt #6599

wants to merge 1 commit into from

Conversation

fary99
Copy link
Contributor

@fary99 fary99 commented Jul 15, 2025

Add some user libraries provided by DFRobot.
Because https://github.com/dattasaurabh82/DFRobot_GDL modifies the original library extensively and disrupts our native functionality, we cannot directly merge it. We have extracted the features they added and incorporated them into our own library. Please replace DFRobot_GDL with our URL. Thank you!

@github-actions github-actions bot added the topic: submission Add library to the list label Jul 15, 2025
Copy link
Contributor

ERROR: Arduino Lint found errors with https://github.com/DFRobot/DFRobot_GDL:

Linting library in DFRobot_GDL
ERROR: Library name DFRobot_GDL is in use by a library in the Library Manager index. Each library must have a unique    
       name value. If your library is already in the index, use the "--library-manager update" flag.                    
       See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format           
       (Rule LP017)                                                                                                     

Linter results for project: 1 ERRORS, 0 WARNINGS

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/ChineseFont

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/SD/drawSDPicture

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/SD/drawUDPicture

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/UI_bar

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/UI_coord

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/UI_login

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/UI_tableview

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/ballCollision

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/basicTest

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/bitmap

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/flashFont

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/font

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/gdltest

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/icon

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Basic/rainbow

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_128×160/ChineseFont

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_128×160/SD/drawSDPicture

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_128×160/UI_coord

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_128×160/basicTest

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_128×160/bitmap

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_128×160/font

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_128×160/icon

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_128×160/rainbow

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_80x160/ChineseFont

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_80x160/SD/drawSDPicture

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_80x160/SD/drawUDPicture

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_80x160/UI_bar

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_80x160/UI_coord

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_80x160/ballCollision

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_80x160/basicTest

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_80x160/bitmap

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_80x160/flashFont

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_80x160/font

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_80x160/icon

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7735_80x160/rainbow

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7789_172X320/UI_coord

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7789_172X320/basicTest

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7789_172X320/bitmap

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7789_172X320/chineseFont

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7789_172X320/font

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7789_172X320/icon

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/ST7789_172X320/rainbow

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9341_240x320/UI_bar

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9341_240x320/UI_button

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9341_240x320/UI_control

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9341_240x320/UI_coord

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9341_240x320/UI_gesture

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9341_240x320/UI_keyPad

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9341_240x320/UI_tableview

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9341_240x320/rotating

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9488_320x480/UI_bar

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9488_320x480/UI_button

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9488_320x480/UI_control

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9488_320x480/UI_coord

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9488_320x480/UI_gesture

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9488_320x480/UI_keyPad

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9488_320x480/UI_tableview

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9488_320x480/gestureFont

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9488_320x480/gestureSlider

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9488_320x480/rotate

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ILI9488_320x480/rotating

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7365P_320x480/UI_bar

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7365P_320x480/UI_button

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7365P_320x480/UI_control

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7365P_320x480/UI_coord

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7365P_320x480/UI_gesture

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7365P_320x480/UI_keyPad

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7365P_320x480/UI_tableview

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7365P_320x480/gestureFont

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7365P_320x480/gestureSlider

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7365P_320x480/rotate

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7365P_320x480/rotating

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7789_240x204/UI_button

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7789_240x204/UI_control

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7789_240x204/UI_coord

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7789_240x204/UI_gesture

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7789_240x204/UI_keyPad

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/Touch_ST7789_240x204/UI_tableview

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/interface/others

Linter results for project: no errors or warnings

-------------------

Linting sketch in DFRobot_GDL/examples/interface/remap

Linter results for project: no errors or warnings

-------------------

Linter results for projects: 1 ERRORS, 0 WARNINGS

Copy link
Contributor

Thanks for your interest in contributing to the Arduino Library Manager index @fary99
Please resolve the error(s) mentioned in the previous comment.

After resolving the issue, trigger this check again by doing one of the following:

  • Commit the required change to the branch you submitted this pull request from.
  • Comment here, mentioning @ArduinoBot in the comment.

NOTE: It is not necessary to open a new pull request. ❗

More information:
https://github.com/arduino/library-registry/blob/main/README.md#if-the-problem-is-with-the-pull-request

@fary99
Copy link
Contributor Author

fary99 commented Jul 15, 2025

Because https://github.com/dattasaurabh82/DFRobot_GDL modifies the original library extensively and disrupts our native functionality, we cannot directly merge it. We have extracted the features they added and incorporated them into our own library. Please replace DFRobot_GDL with our URL. Thank you!

Copy link
Contributor

@per1234 per1234 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@fary99 the answer is the same as what I wrote yesterday:

#6592 (review)

It was rude of you to submit this redundantly when I already made the effort to clearly explain the situation to you. In the future, please behave in a more responsible manner in your interactions with this repository.

@per1234 per1234 self-assigned this Jul 15, 2025
@per1234 per1234 added the status: waiting for information More information must be provided before work can proceed label Jul 15, 2025
Copy link
Contributor

@per1234 per1234 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the sake of a tidy repository, I'm going to close this due to lack of activity.

@fary99 if you ever decide you want to submit these libraries without poisoning the request by unnecessarily shoehorning in a URL change request, please submit another pull request to add the libraries.

I'll continue to monitor this thread, so feel free to let me know if you have any questions or concerns.

@per1234 per1234 closed this Jul 19, 2025
@wxzed
Copy link
Contributor

wxzed commented Jul 22, 2025

@per1234 Sorry for the trouble. I have removed the DFRobot_GDL repository link and resubmitted the PR with the other libraries.

Regarding the DFRobot_GDL library, we have already merged @dattasaurabh82 ’s pull requests and added support for new displays. However, the original font files were deleted without updating the corresponding examples, which is currently causing compilation errors in some of the GDL examples on the Arduino Library Manager — for example:
Z9 GDX_B V2EJ}W}$ T9R`A

@dattasaurabh82 , would you consider removing your repository URL from the Arduino Library Manager so we can submit ours instead? We’ll also make sure to actively maintain the library and handle future PRs in a timely manner.

@dattasaurabh82
Copy link
Contributor

Sure I will remove it after testing.
Currently swamped with a project.
Please give me the weekend.

@wxzed
Copy link
Contributor

wxzed commented Jul 22, 2025

Sure I will remove it after testing. Currently swamped with a project. Please give me the weekend.

Thank you for your understanding. If you encounter any issues during testing, feel free to submit a pull request — we will review and merge it as soon as possible.

@per1234
Copy link
Contributor

per1234 commented Jul 22, 2025

@dattasaurabh82, would you consider removing your repository URL from the Arduino Library Manager so we can submit ours instead

Upon obtaining @dattasaurabh82's approval, please make a URL change request instead of doing a remove + submit sequence. The procedure for making a URL change request is documented here:

https://github.com/arduino/library-registry#changing-the-url-of-a-library-already-in-library-manager

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: waiting for information More information must be provided before work can proceed topic: submission Add library to the list
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants